Skip to content
Free tool

Cannabis SERP snippet preview

See exactly how your result will appear in Google, measured in pixels rather than characters. Checks the snippet against cannabis advertising rules, and flags titles that repeat across your location pages.

Your snippet
Multi location check
This finds the shared skeleton across your titles, which is where templated location pages give themselves away.
The full explanation

01Why this measures pixels rather than characters

Almost every snippet tool counts characters, and almost every one of them is wrong. Google does not truncate on a character count. It truncates on the rendered width of the text, which means a title full of narrow letters fits far more than one full of wide ones. Detroit Dispensary and Willowbrook Wellness are the same character count and nowhere near the same width.

This tool measures the actual rendered width in the font Google uses, then cuts the preview at the real limit. That is why the character count here is shown as a secondary note rather than the headline number. Write to the pixel bar, not the character count, and your titles stop getting clipped in ways you did not expect.

A title that fits on desktop can still be cut on mobile, and mobile is where most dispensary searches happen.

02Google rewrites titles, so why bother

It is true that Google frequently replaces the title you wrote with something it considers a better match, often pulling from your H1 or your visible page content. That leads some people to conclude titles no longer matter. The conclusion is wrong, and the reason is worth understanding.

Google rewrites when your title is a poor fit: stuffed with keywords, identical to twenty other pages on the same site, or disconnected from what the page actually says. A clear, specific, accurate title gets kept far more often than a templated one. So the practical effect is that titles matter more now, not less, because a bad one gets overwritten with something you did not choose and a good one survives.

03Your snippet is advertising, and it is regulated

This is the part generic snippet tools miss entirely. Your title and description are public marketing copy, arguably the most visible copy you have, and the same cannabis advertising rules that govern your page body apply to them. A description promising relief, a title boasting the highest THC in town, a snippet leaning on a candy comparison, all of it carries the same exposure it would anywhere else.

That is why this preview runs your snippet through the same compliance rules as the copy checker rather than treating it as a purely technical exercise. Medical claims, potency boasts, youth appeal, and unsubstantiated superlatives all get flagged here, before the snippet is sitting in front of every searcher in your market.

04The multi location trap in titles

When a chain writes location page titles, one pattern almost always emerges: city, plus dispensary, plus brand name, repeated across every store. It feels systematic and organised. It is also the clearest possible signal that these pages came off a template, and it sits right at the top of the page where it is easiest to detect.

The multi location check in this tool exists for that reason. Paste your titles in and it finds the shared skeleton, the words appearing in every single one. When that skeleton makes up most of the title, the city is doing all the differentiation, and the city alone is not differentiation. It also means Google has very little to distinguish which of your pages should rank for a given query, which is how stores in the same metro end up competing with each other.

Give each store its own angle: a neighbourhood, a landmark people navigate by, the ordering option that branch offers, or what genuinely makes it different. Same structure, different substance, exactly as with the page body.

05Writing a snippet that earns the click

For a dispensary location page, the searcher is usually close to buying. They want to know whether you are open, whether you are near them, and whether they can order ahead. A description that lists those three things beats one that describes your commitment to quality every time, and it does so without making a single claim that could create risk.

Concrete detail also survives Google rewriting better than generic phrasing does, because it matches specific queries rather than vaguely relating to many. Free parking on site, order online for pickup, open until nine daily, and a real street name are all things a competitor cannot claim and a searcher can act on. That combination, specific and compliant, is what a good cannabis snippet looks like.

The preview, the pixel measurement, the compliance check, and the multi location comparison all run on your own device. Nothing you type is uploaded or stored, so unpublished titles are safe to test here.

Scans a page the way a search engine sees it. Finds embedded menus Google cannot read, age gates blocking the crawler, and…

Detects which menu platform you run and whether its products actually reach the HTML Google reads. If your menu loads in an…

Reads your sitemap, finds every location page, and measures how similar they are to each other. This is the scaled content risk…

Everything stays in your browser

The preview, the pixel measurement, the compliance check, and the multi location comparison all run on your own device. Nothing you type is uploaded or stored, so unpublished titles are safe to test here.

From the accounts

I once mapped a chain's titles and found every one of the thirty three pages used the same seven word pattern with only the city changed. Google had rewritten twenty eight of them. The team had been optimising titles nobody was ever shown.

Questions

Questions about titles and snippets

Write to pixel width rather than a character count, because that is what Google truncates on. Around 580 pixels on desktop and 490 on mobile is the practical ceiling. A title full of narrow letters fits noticeably more than one full of wide ones, which is why two titles with identical character counts can behave completely differently.
Because it judged yours a poor fit for the query or the page. Titles get replaced when they are stuffed with keywords, identical to twenty other pages on the same site, or disconnected from the visible content. A clear, specific, accurate title survives far more often, which means titles matter more now rather than less.
The city or neighbourhood, a category term customers actually search such as dispensary or cannabis, and the brand. Beyond that, something true of that store alone. If every title in your chain is the same pattern with the city swapped, the city is doing all the work and Google has very little to tell your pages apart.
Not directly, but they affect whether anyone clicks, and for a location page the visitor is usually close to buying. Hours, ordering, and directions beat a sentence about your commitment to quality every time, and none of those make a claim that could create compliance exposure.
Yes, and it is the most publicly visible copy you have. A title boasting the highest THC in town, or a description promising relief, carries exactly the same exposure it would on the page body. That is why this preview runs your snippet through the same compliance rules rather than treating it as a purely technical exercise.
It finds the words that appear in every title you paste in. When that shared skeleton makes up most of the title, your location pages are announcing that they came off a template before anyone reads a word of the body content.

Found something and not sure how serious it is?

Send the domain and what the check flagged. You will get a written read on what it is costing you and what to fix first.

Get Your Free Audit

About the pixel numbers

Google does not publish the font it renders search results in, and the tools that measure this disagree between 18px, 20px regular and 20px bold. The measurement here sits deliberately on the cautious side, so a title flagged as too long is more likely to be genuinely too long than the reverse. Treat the number as a guide rather than a guarantee, and check a live result when it matters.