Ask a dispensary marketing team which keyword matters most and “dispensary near me” comes up first almost every time.
Then look at the site and you find it in the title tag of every location page. Ann Arbor targets it. Ypsilanti targets it. The Detroit store targets it. Eleven pages, one phrase, all competing with each other for something none of them can win.
The phrase carries no geography. There is no city in it, no postcode, no neighbourhood. Google resolves it entirely from the searcher’s device, which means the winner is different for every person who types it and your page had almost nothing to do with the outcome.
What actually decides a near me result
Three things, in roughly this order of weight for a query with no place name in it.
Proximity. How far the searcher is from each candidate. This dominates near me queries specifically, because Google has been given no other geographic signal to work with. There is no optimisation for this. Your store is where it is.
Prominence. How established the business appears: review volume and recency, category accuracy, photo coverage, how complete the profile is, and how consistently the business appears across the web. This is the part you control most directly, and it is entirely a Business Profile exercise rather than a website one.
Relevance. Whether the categories and attributes on the profile match what was asked for. Also profile work.
Notice what is missing. Your location page is not one of the three. It contributes indirectly, by supporting the entity and giving the profile something credible to point at, but it does not compete for the result.
This is why a chain can spend a quarter rewriting location pages and see nothing move in the map pack. The work was not wrong. It was aimed at the wrong surface.
The specific cost of putting it in eleven title tags
Two things go wrong at once, and only one of them is obvious.
The obvious one: your pages compete. Google has eleven candidates that look interchangeable for the same intent, picks one, and often picks badly or alternates. Neither page holds a stable position, and both sit lower than a single strong page would have sat alone.
The less obvious one is worse. Every title tag has a fixed budget, around 580 pixels before Google truncates it. Spending it on a phrase you cannot win means the terms you could have won are not in there.
“Dispensary Near Me | Green Leaf Ann Arbor” and “Cannabis Dispensary in Kerrytown, Ann Arbor | Green Leaf” cost the same to publish. One is chasing a query resolved by proximity. The other is targeting a search a real person makes when they already know which part of town they want.
How to find out whether this is happening to you
1. Open Search Console and go to the Performance report. Filter to a query you know several stores target, such as your city name plus dispensary, or near me if it appears at all.
2. Switch from Queries to Pages with that filter still applied. If more than one of your URLs appears for the same query, you have overlap. That alone is not fatal.
3. Compare week by week rather than looking at the totals. The signature is alternation: page A appears in weeks one, three and five, page B in weeks two, four and six, and neither holds a position. That is Google being unable to decide, which is the actual cost.
4. Check the average position of both. If two pages are alternating around position ten, one consolidated page would very likely sit higher than either. That gap is what the overlap is costing you.
Map it in about a minute
The cannibalisation mapper takes your stores and the terms each one targets, then shows where branches are competing with each other, which stores have no term of their own, and which generic phrases nobody can own.
Run the keyword cannibalization mapper
What your location pages should target instead
The principle is simple: one term, one owner. If two pages could reasonably rank for a phrase, decide which one gets it and move the other down a level.
The city term goes to a hub page, not to a store. If you have three stores in Detroit, none of them should own “cannabis dispensary Detroit”. Build a Detroit page that covers the city, explains the differences between your locations, and links down to each one. That page can rank for the city term without any of your stores fighting each other for it.
Each store owns something smaller and more specific. Neighbourhoods, districts, landmarks people navigate by, adjacent towns that genuinely come to that branch. “Midtown Detroit dispensary” and “dispensary near Wayne State” belong to one store and could not belong to another.
Near me terms belong to the profiles. Not to any page. Put your effort into reviews, categories, photos, and completeness on each Business Profile, because those are the levers that actually move a proximity-resolved result. Distance is the one local factor you cannot change, which is why the work sits in relevance and prominence, the two you can move.
The part people get wrong when they fix it
Two failure modes, both common.
Deleting the losing page. If two pages compete and one is weaker, the instinct is to remove it. But a store page is not just an SEO asset. It carries the address, the hours, the directions, and it is what somebody lands on from your Business Profile. Removing it to solve a keyword problem creates a customer problem.
Retarget it instead. Same page, different focus, aimed at something it can actually own.
Assigning terms after the pages are written. This is the sequencing mistake, and it is why remediation projects run long. If you write eleven pages and then decide who owns what, you are retrofitting targeting onto finished content, which usually means rewriting all of it.
Map ownership first, on one sheet, before a word is written. It takes an afternoon and it saves a month.
On a Michigan chain, two stores eleven minutes apart had both been given the same city term as their primary target.
Neither ranked in the top ten for it. Both had been live for over a year.
After separating them onto their own neighbourhoods, both entered the top five within a quarter, for terms with lower search volume and noticeably better conversion. The traffic was smaller and worth considerably more, because somebody searching a neighbourhood already knows roughly where they are going.
That last detail is the one worth carrying. Volume on a term two of your stores are splitting is worth nothing to either of them, and the smaller term you can actually own is worth more than the larger term you cannot.
Do not put “near me” in your title tags at all.
Not on location pages, not on the hub, not anywhere. It cannot be won by a page, it consumes pixel budget you need for terms you can win, and on a multi-location site it guarantees your own pages compete.
If somebody insists, ask them which of your eleven stores should win it. There is no answer, and that is the point.
Where the near me demand actually goes
It is worth being clear that this traffic is not lost. It is enormous, it is high intent, and it lands in the map pack, which is exactly where a dispensary wants to be.
The mistake is trying to capture it with a page rather than with a profile. Ten hours spent on reviews, category accuracy, and photo coverage across your listings will do more for near me visibility than a hundred hours spent on location page copy.
Which is also why a suspended profile is so much more expensive than it looks. It does not reduce your visibility for these searches. It removes you from them entirely, at the exact moment somebody is deciding where to drive.
What to do this week
If you run more than one store, open a spreadsheet and put one row per location. One column for the primary term that store owns, one for two or three secondary terms, and one for the neighbourhoods it genuinely serves.
Fill it in before you touch a page. Two things will become obvious within twenty minutes: which stores are competing with each other, and which stores have no term of their own at all. The second group is more common than people expect, and a store with nothing assigned will drift toward whatever the template says, which is usually the city term everybody else is also chasing.
That sheet is the whole fix. The page changes that follow from it are straightforward once the ownership question has been settled.
If you take one thing away
Near me is won by profiles, not pages. Give every store a term it can own alone, and spend the freed effort on reviews and profile completeness.
