Toronto and Vancouver share a country code (gl=ca) but not a market. Search "real estate agent" and the local pack — the three businesses on the map — is entirely different, because the pack runs on proximity, not country.
For a national brand or a franchise, ranking in one Canadian metro says nothing about the other. Comparing the two side by side is how you find out where you actually show up.
Toronto
gl=ca · hl=en
Vancouver
gl=ca · hl=en
Same country index, two different cities
Because both searches run with gl=ca and hl=en, the national layer of the results — country-wide portals, national franchises, Canadian press — stays fairly stable between the two cities. Everything location-driven sits on top of that shared base and diverges: the local pack, "near me" style organic results, and locally targeted ads all follow the uule, not the country.
That makes this pair a controlled experiment. Whatever differs between the Toronto and Vancouver pages is attributable to city-level targeting alone, which is precisely the layer a local SEO campaign competes in.
Reading a real-estate SERP like a local marketer
For an agent or brokerage, the question is not "do I rank in Canada" but "do I appear in the pack for my metro, and who beats me there". Compare review counts and categories of the businesses in each pack — those are the levers Google's local algorithm weighs alongside proximity.
Then go one level deeper than the metro: run the same comparison with a neighbourhood query like "real estate agent north york" or "real estate agent kitsilano". Packs are rebuilt at that scale too, and franchise visibility often collapses or spikes between neighbourhoods of the same city.
Toronto vs Vancouver: common questions
If both cities use gl=ca, what makes the results differ?
The uule parameter. It encodes the precise search location, and Google uses it to build the local pack, localize organic results, and select geo-targeted ads. Country (gl) sets the index; uule sets the place inside it.
Can I compare suburbs or neighbourhoods instead of the two metros?
Yes. Open this comparison in the tool and swap either side for any city or region in Google's Geotargets dataset — the tool resolves the correct canonical name and encodes the uule for you.
Why does my brokerage rank in Toronto but not Vancouver?
Local pack ranking runs on proximity, relevance, and prominence of your Google Business Profile in that specific metro. A strong Toronto profile contributes nothing in Vancouver — you need presence, reviews, and citations tied to each market you want to appear in.
Related comparisons
- New York vs LondonCompare Google results for the same query in New York and London — see how the same search ranks differently across the US and UK.
- Los Angeles vs New YorkCompare high-competition Google results in Los Angeles and New York — two of the most contested local markets in the US.
- London vs DublinCompare Google results in London and Dublin — neighbouring English-language markets that Google treats as separate countries.
Want a different query or different cities? Open this in the tool and change anything — or browse more comparisons.