The best cannabis SEO agency for your business is the one that has done this work for your kind of company (a dispensary, a multi-state operator or a product brand), can tell you exactly what it will do each month, earns links the way Google allows, respects your state’s advertising rules and never guarantees rankings. This guide shows you how to check all of that, whichever agencies end up on your shortlist.
Disclosure: NisonCo sells SEO, including cannabis SEO. We wrote this comparison method so you can use it on any agency, including us.
Quick Takeaways
- Start with your business type. Dispensary SEO is mostly local search and menu pages. Brand and CBD SEO is closer to ecommerce.
- If you run several stores, ask about retail chains. A cannabis-focused agency or a general one can both handle a multi-state operator. What matters is experience with retail chains and managing many Google Business Profiles.
- Ask for proof in your segment. Google’s own hiring guidance tells you to ask for examples of previous work and experience in your industry.
- Treat a ranking guarantee as a reason to walk away. Google says no one can guarantee a #1 ranking.
- Compare proposals line by line: deliverables, people, reporting and account ownership matter more than the monthly price.
- Expect custom quotes. Few agencies publish prices.
Why Cannabis SEO Is Its Own Specialty
Most businesses can buy their way onto Google with ads while SEO builds up. Cannabis businesses mostly can’t. Google’s advertising policy does not allow ads for substances that alter mental state for recreation. The only cannabis-related exception it lists is for topical, hemp-derived CBD with 0.3% THC or less, and only in California, Colorado and Puerto Rico after the advertiser applies. That leaves organic search, maps and AI answers as the main ways new customers find a dispensary or brand online.
A few problems also come up in cannabis that a general SEO agency may not have seen before:
- Age gates. The age check has to satisfy your state without hiding your pages from search engines.
- Menus. Many dispensaries run menus from a third-party platform. Depending on how the menu is set up, those product pages may not count as pages on your own site, which limits what you can rank for.
- State rules. Advertising and marketing rules are set state by state. Content that is fine in one market can be a problem in another.
- Links. Some publishers won’t link to cannabis sites, which tempts weaker agencies to buy links.
Types of Cannabis SEO Providers
Most “best cannabis SEO agency” lists are written by an agency on the list. Start with the type of provider instead, because each type suits a different need.
| Type of provider | What it usually offers | Often a good fit for | What to check |
|---|---|---|---|
| Cannabis-focused SEO or marketing agency | SEO built around dispensaries and cannabis brands, often with design, menus and local listings. | Dispensaries, dispensary chains, multi-state operators and brands that want a team that already knows the industry’s limits. | Depth on technical SEO and link earning, not just listings and design. For chains, experience running many locations. |
| General SEO agency with a cannabis practice | Broad SEO teams and tools, with a group or page focused on cannabis clients. | Ecommerce brands and companies with larger sites or broader SEO needs. | Who on the team has cannabis experience and knows your state’s rules. For chains, experience running many locations. |
| Integrated agency (SEO plus PR or content) | SEO combined with digital PR, content and AI search visibility. | Brands that need authority and links from real publications. | Whether each part is reported clearly, and who owns the content. |
| Local SEO specialist | Google Business Profile, citations, reviews and location pages. | Single-store dispensaries focused on “near me” searches. | Whether they can also fix site and menu problems that hold rankings back. |
| Freelancer or consultant | Audits, advice and hands-on fixes from one person. | Smaller budgets or teams that want to do the work in-house with guidance. | Capacity, backup and recent results in cannabis. |
| In-house hire | A full-time person who learns your business deeply. | Larger operators with steady content and technical needs. | Whether one person can cover technical, content and link work. |
If you run more than one location
A cannabis-focused agency can handle a multi-state operator, and so can a general SEO agency. The label matters less than one question: has this agency done SEO for retail chains and managed many Google Business Profiles at once? Ask for that proof from every agency on your list, specialist or generalist, along with knowledge of each state you sell in.
- Chain experience. Examples of multi-location retail clients, how many locations, and what changed in local search.
- Google Business Profiles at scale. How they keep names, hours, categories and photos accurate across every profile, handle new store openings and respond to reviews at each location.
- Location pages with real local detail. Each store page should say something specific about that store, not swap a city name into a template.
- State-by-state knowledge. Who on the team knows the advertising and marketing rules in each state you operate in.
- Reporting by location. Calls, direction requests and organic clicks broken out per store, so weaker locations stand out.
How to Compare Cannabis SEO Agencies: A Six-Step Method
1. Decide what kind of SEO you are buying
Write down your business type, your markets and your goal before the first call. A single-location dispensary that wants more “dispensary near me” visits needs Google Business Profile work, local pages, reviews and indexable menu pages. A CBD or accessories brand selling online needs product and category pages, technical SEO and content that earns links. A multi-state operator or dispensary chain needs location pages and Google Business Profiles managed across every store, plus knowledge of each state’s rules. Our dispensary SEO page describes the local side in more detail.
2. Ask for work in your segment
Google publishes a short list of questions to ask before hiring an SEO in its guide Do you need an SEO? Two of them matter most here: “Can you show me examples of your previous work and share some success stories?” and “What’s your experience in my industry?” Ask for examples that match your segment, including other retail chains if you have several stores, then check them yourself.
3. Read the proposal line by line
- Deliverables. How many pages, fixes, content pieces or link targets, and in what order.
- People. Who does the work, and whether any of it is subcontracted.
- Reporting. Which numbers you will see and where they come from. Search Console and Google Analytics data you can verify are better than a proprietary score.
- Ownership. Your website, Google Business Profile, Search Console and Analytics accounts should be in your name.
- Term. The minimum commitment and how you exit.
4. Ask exactly how they earn links
Google’s spam policies define link spam as creating links “primarily for the purpose of manipulating search rankings” and list “buying or selling links for ranking purposes” and excessive link exchanges as examples. Ask for a few sample placements from the last few months. Earned links usually come from real reasons to cover you: news, data, expert commentary, partnerships and local press.
5. Ask how they handle compliance
Ask who reviews copy against your state’s rules and what happens when a page could be read as a health claim. A good answer names a process, such as legal sign-off on final language for regulated claims.
6. Agree on what success looks like before you sign
Google suggests asking, “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” Useful measures for cannabis businesses include non-branded search clicks from Search Console, Google Business Profile calls and direction requests, and online orders or menu visits from organic search.
Questions to Ask on the First Call
- What would you do in the first 90 days, and why in that order?
- Which cannabis businesses like mine have you worked with, and can I see the results?
- How do you handle my menu provider?
- If we have several locations, which retail chains have you worked with, and how do you keep every Google Business Profile accurate?
- Where did your last five links come from?
- Who reviews content for compliance in my state?
- What will I see in a monthly report, and can I log in to the source data?
- What happens to my content and accounts if we stop working together?
- How do you check whether my business shows up in AI answers from ChatGPT, Perplexity and Google AI Overviews? (You can run a quick check yourself with our guide to checking your AI search rankings.)
Red Flags
- Guaranteed rankings. Google’s guidance is direct: “No one can guarantee a #1 ranking on Google,” and if an SEO guarantees first place, “find someone else.”
- Secrecy about the work. Google also warns to “be careful if a company is secretive or won’t clearly explain what they intend to do.”
- Link packages sold by the hundred. A fixed number of links for a fixed price is usually a sign of bought or low-quality placements.
- Mass-produced pages. Hundreds of near-identical city pages or AI-written posts with nothing new in them can fall under what Google calls scaled content abuse.
- Accounts in the agency’s name. If you can’t log in to your own Search Console or Business Profile, you don’t fully control your marketing.
- Cold outreach promising page one. Google advises caution with SEO firms that “email you out of the blue.”
What Cannabis SEO Costs, and How Agencies Charge
Most cannabis SEO agencies quote each project individually, so published prices are rare. The best broad data we found is Ahrefs’ survey of 439 SEO service providers (updated August 2024). It found that 78.2% charge a monthly retainer, 48.9% charge per project and 34.8% charge hourly. The most common retainer band was $501 to $1,000 a month, while the average for agencies was about $3,209 a month. Ahrefs notes the averages assume respondents charge the top of their price band, and the survey covers SEO in general, not cannabis, so read the numbers as rough.
- Monthly retainer. Ongoing technical fixes, content, local SEO and links. Fits most dispensaries and brands because SEO compounds over months.
- Audit or project fee. A one-time audit, site migration or cleanup. A good way to test an agency before a longer commitment.
- Hourly. Useful for advice, training or fixes your own team will carry out.
Our post on what cannabis SEO packages include breaks down the typical line items so you can compare quotes on the same terms.
Where NisonCo Fits
NisonCo is an integrated agency that does SEO for cannabis companies and for businesses in other industries. Our cannabis SEO services cover on-site and technical SEO, dispensary and local SEO, content built for Google and AI search, and authority building through digital PR and earned editorial links. Engagements are custom-quoted, with deliverables and a timeline in the proposal before work starts, and we report from Search Console and Google Analytics. If all you need is a single-store Google Business Profile tune-up, a local specialist may suit you better. Either way, the six steps above will tell you more than any list.
Frequently Asked Questions
Which cannabis SEO agency is the best?
There isn’t one best agency for every business. The best choice can show results for businesses like yours, explains its work clearly, earns links within Google’s rules and sets realistic expectations without guarantees.
How much should I pay for cannabis SEO?
It depends on how many locations you have and how competitive your market is. Across SEO providers in general, Ahrefs found the most common retainer was $501 to $1,000 a month and the agency average was about $3,209. Get at least two itemized quotes and compare deliverables, not just price.
Can a cannabis-focused agency handle a multi-state operator?
Yes. Being cannabis-focused doesn’t rule an agency out for a multi-state operator. The better test, for a specialist or a generalist, is whether it has worked with retail chains, managed multiple Google Business Profiles and knows the rules in each of your states. Ask for examples.
How long does cannabis SEO take to work?
It varies by market and starting point. Ask each agency what it expects in the first three, six and twelve months, and be wary of anyone promising a specific position by a specific date.
Can cannabis businesses run Google Ads instead?
Generally no. Google’s ads policy does not allow ads for recreational drugs. Its one listed exception is topical, hemp-derived CBD with 0.3% THC or less, limited to California, Colorado and Puerto Rico with an application.
