Export the Search Console Pages report and score every page on two axes: the impressions it already earns and how close it sits to a transaction. Work the pages that score high on both. Ignore the rest until they do.
Two numbers beat a hundred opinions
Big cannabis sites collect opinions about what matters: the founder's pet page, the newest strain, whatever a vendor pitched last week. Impressions and revenue proximity cut through that. Impressions tell you where Google already considers you relevant. Revenue proximity tells you which rankings would actually pay. A page strong on both is worth a week of work — a page weak on both is not worth an afternoon.
Pull the impression data
In Search Console, open Performance, switch to the Pages tab, set the date range to the full sixteen months, and export. Sort by impressions. Then look at average position: pages with heavy impressions sitting at positions eight through twenty are your near-miss list, already relevant, not yet clicked. That list is usually shorter and more surprising than anyone expects.
Score revenue proximity
Give each page a simple score. Three for transactional pages: menu categories, product pages, location pages. Two for pages that point at transactions, like buying guides and comparisons. One for pure information. This takes an hour with a spreadsheet and turns which page matters from a debate into arithmetic.
A worked example
Say a category page for concentrates sits at position nine for its city term with strong impressions. High impressions, proximity three: it goes to the top of the list regardless of current traffic, because moving it four spots changes store visits, not just sessions. Meanwhile a strain explainer at position three with big traffic and proximity one gets left alone. It is already doing its job.
Fix templates before pages
When the scored list shows the same weakness across fifty product pages, thin descriptions, duplicate titles, missing schema, that is one template fix, not fifty page fixes. On large menus this is where most of the ranking movement actually comes from, and it collapses months of page-by-page effort into one development ticket.
Re-score quarterly
Rankings shift, menus turn over, competitors publish. A scoring pass every quarter takes an afternoon and keeps effort pointed at live opportunities instead of a plan from two quarters ago. The discipline is the point: large-site SEO fails by trying to fix everything, and the score is what gives you permission to ignore most of the site.
Key takeaways
- Score every page on GSC impressions and revenue proximity; work only the pages high on both.
- Pages at positions eight through twenty with heavy impressions are the fastest wins available.
- Shared weaknesses across product pages are template fixes, one ticket instead of fifty edits.
- Re-score quarterly; a stale priority list quietly becomes a list of things that no longer matter.
Frequently asked questions
What data do I need to prioritize pages?
Just the Search Console Performance report, Pages tab, exported over sixteen months, plus a simple one-to-three revenue proximity score you assign in a spreadsheet.
Why prioritize pages at positions eight through twenty?
Google already treats them as relevant, so a focused improvement often moves them onto page one. That is a far better effort-to-reward ratio than building new pages from zero.
Should high-traffic blog posts get priority?
Usually no. A post already ranking well and far from revenue is doing its job. The priority goes to transactional pages within reach of page one, where movement changes sales.
Want this done for your brand?
We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.
Get a free cannabis SEO audit ›