Flowhub Ecommerce makes it quick and easy to give your dispensary a public, indexable online menu, with dedicated pages for your store, product categories, and individual products, built directly from your Flowhub product catalog. In this article, we'll guide you through improving how that data appears in Google Search, so your store is easier to find and more search traffic turns into online orders.
💡 Tip: SEO is cumulative. No single setting guarantees a particular ranking. The goal is to help search engines understand your store, location, categories, and products as precisely as possible.
Use a Branded Custom Hostname
By default, Flowhub Ecommerce is hosted on a Flowhub-provided address. You can also connect your menu to a branded subdomain, such as:
menu.yourdispensary.com
shop.yourdispensary.com
order-boston.yourdispensary.com
A custom hostname creates a more consistent brand experience and makes it easier to measure your menu alongside the rest of your website. Flowhub supports custom subdomains through DNS configuration and automatically secures them with an SSL certificate. Learn more about setting up a custom hostname here.
For multiple locations, give each menu a clear, location-specific hostname, such as:
menu.worcester.yourdispensary.com
menu.boston.yourdispensary.com
💡 Tip: A custom hostname alone won't create strong rankings. Pair it with relevant links and location content on your main website.
Link to the Menu from Your Main Website
Google primarily discovers pages by following links, so your Flowhub Ecommerce menu should be linked prominently from your main dispensary website.
Add a link to the menu in places such as:
Your main navigation
A prominent "Shop" or "Order Online" button
Your homepage
Each dispensary location page
Relevant educational articles and product guides
Use descriptive link text that explains where the link goes.
Better:
Shop our Worcester cannabis menu
Order cannabis online in Boston
Browse recreational flower and edibles
View today's dispensary deals
Avoid:
Click here
Learn more
Visit page
Descriptive link text helps shoppers navigate and gives Google more context about the destination page. Google also recommends ensuring every important page is linked from at least one other relevant page.
For multi-location dispensaries, connect each website location page directly to the matching Flowhub menu, rather than sending every store to one generic menu when separate location menus are available.
Use Clear, Descriptive Product Names
Flowhub product records can include a product name, external display name, brand, type, description, and image. These fields appear on your online menu and give search engines information about the products you sell.
Use a consistent naming structure: Brand + Product or Strain + Format + Size or Potency. Click here to more about Product Naming Conventions.
Examples:
Wyld Elderberry 2:1 CBN:THC Gummies | 100mg
Fernway Blue Dream Vape Cartridge | 1g
Harbor House Motorbreath Flower | 3.5g
Dogwalkers Mini Pre-Rolls | 5-Pack
Avoid product names that are vague or only make sense internally:
Blue Dream 1
Gummy New
Cart 0.5
Vendor SKU 4821
Product Test
Flowhub also provides an External Display Name field. Use this when your internal POS name contains operational details that would be confusing or unattractive to online shoppers.
Avoid forcing the city name or phrases such as "dispensary near me" into every product title. Your store and location are already associated with the Ecommerce page, so product names should describe the product naturally.
Write Useful Product Descriptions
Product descriptions are one of the strongest SEO inputs in Flowhub Ecommerce. Google uses the content of a page, including its product description, when creating the description shown in search results.
Aim for two to four useful sentences for your priority products. Include details such as:
Product format
Brand
Strain or flavor
Package size
Cannabinoid ratio or potency
Extraction or production method
Important ingredients or allergens
Relevant, compliant effects
What makes the product different
Product description template
[Product name] is a [category or format] from [brand] featuring [flavor, strain, ratio, or defining characteristic]. Each package contains [size, quantity, or potency]. [Add one useful sentence about ingredients, extraction method, texture, flavor, or intended experience.] Check current pricing and availability and order online for pickup.
Example
Wyld Elderberry Gummies are a 2:1 CBN-to-THC edible with a tart berry flavor. Each package contains 100mg THC and 200mg CBN divided into ten gummies. They're made with real fruit and designed for shoppers looking for an evening-focused edible experience. Check live availability and order online for pickup.
Avoid:
Leaving descriptions blank
Copying the same description onto multiple products
Repeating the product name several times
Filling descriptions with lists of search terms
Making unsupported medical or therapeutic claims
Copying manufacturer language without checking its accuracy
💡 Tip: Follow your state's cannabis marketing and labeling requirements when describing effects, health-related information, or product benefits.
Prioritize Your Most Important Products
You don't need to rewrite your entire catalog at once. Start with:
Best-selling products
Products that remain in stock consistently
House brands and exclusive products
High-margin products
Popular local brands
Products receiving organic search traffic
Products with missing or unclear information
A smaller set of complete, useful product pages is a better starting point than a large catalog filled with inconsistent names and blank descriptions.
Create a monthly catalog audit to identify:
Missing descriptions
Missing images
Duplicate products
Inconsistent brand names
Unclear product types
Old products that should no longer be active
Misspellings and formatting differences
Flowhub recommends maintaining a consistent naming convention and regularly auditing products by category, brand, type, and variation.
Strengthen Each Location Page
Local SEO involves more than your ecommerce menu. Your main website should have a useful page for each dispensary location.
Each location page should include:
Dispensary name
Full address
Phone number
Store and ordering hours
Medical or recreational status
Pickup or ordering instructions
Parking and accessibility information
Neighborhood or nearby landmark information
Frequently asked questions
A direct link to that location's Flowhub Ecommerce menu
Keep the store name, address, phone number, and hours consistent across your main website, ecommerce site, Google Business Profile, and other directories.
Avoid creating nearly identical location pages that only swap out the city name. Add information that's genuinely helpful to shoppers visiting that specific location.
Publish Content That Leads Shoppers to the Menu
Your main website can rank for broader searches that a product menu may not fully answer.
Useful topics might include:
A beginner's guide to cannabis edibles
Flower versus pre-rolls
How online dispensary pickup works
What to bring when visiting a dispensary
How to read a cannabis product label
A guide to vape cartridges and disposable vapes
New cannabis brands available at your location
Seasonal product or gift guides
Link naturally from these resources to the most relevant menu category or location. For example, an article explaining different edible formats could link to your Edibles category using text such as "browse our current edible selection."
Avoid publishing large amounts of generic, automatically generated content. Content should answer a real customer question and add information that isn't already available on every other dispensary website.
Connect Google Search Console
Google Search Console shows how your site performs in organic search, including:
Searches that display your pages
Clicks from Google Search
Average search position
Indexed and non-indexed pages
Pages with crawling problems
Your highest-performing products and categories
For a custom hostname such as menu.yourdispensary.com, add your main domain as a Domain property in Search Console. A Domain property includes all subdomains and protocols, so your Ecommerce hostname is measured alongside the rest of your domain. Domain properties are verified through DNS.
After setup, inspect a few important URLs:
Menu homepage
Major category pages
Top product pages
Each location's menu
💡 Tip: You can use Search Console's URL Inspection tool to request indexing for a small number of new or significantly updated pages. Requesting a page repeatedly doesn't make Google process it faster, and updated titles may take several days or weeks to appear.
Connect Google Analytics 4
Google Analytics doesn't directly improve search rankings. It helps you understand whether your SEO work is producing valuable traffic and orders. Monitor:
Organic traffic to the Ecommerce site
Organic traffic by landing page
Product views from organic search
Add-to-cart rate
Checkout completion rate
Revenue or orders from organic traffic
Performance by device and location
Review this data alongside Search Console. Search Console explains how shoppers find you, while GA4 shows what they do after arriving.
Understand Metadata in Flowhub Ecommerce
Metadata is information search engines use to understand and present a web page. Two common examples are the page title and meta description.
Flowhub Ecommerce automatically creates search-facing pages using your store, location, category, and product information. Live pages commonly use formats such as:
Store Name | City, State
Category | Store Name | City, State
Product Name | Category | Store Name | City, State
Because of this, improving your Flowhub product catalog information is the most practical way to improve the information available to search engines.
Google may still rewrite a title or description based on the shopper's search and the visible content of the page. Titles should be clear, concise, unique, and accurate.
You don't need to spend time adding "meta keywords." Google doesn't use the meta-keywords tag for indexing or ranking.
SEO Checklist for Flowhub Ecommerce
Use this checklist to review your setup:
Connect a branded custom hostname.
Link the menu from your main navigation.
Link every website location page to the correct menu.
Use descriptive text for menu links.
Add your domain to Google Search Console.
Connect GA4 or Google Tag Manager.
Standardize product names.
Use External Display Names where necessary.
Complete the brand and product type fields.
Add descriptions to your highest-priority products.
Add accurate product images.
Remove duplicates and correct spelling errors.
Rename categories using shopper-friendly language.
Keep store contact information consistent.
Review organic search performance each month.
Continue publishing useful content on your main website.
Frequently Asked Questions
How quickly will SEO changes take effect?
Google must recrawl and reprocess a page before changes can appear in search results. This can take anywhere from several days to several weeks, and rankings can take longer to improve.
Should every product have a description?
Ideally, yes. Start with the products that generate the most sales, remain available consistently, or are unique to your dispensary.
Should I add my city to every product name?
No. Use the product name to describe the actual product. Your store and location information already appears elsewhere on the Ecommerce site.
Does connecting Google Analytics improve SEO?
No. Analytics helps you measure traffic and customer behavior, but it doesn't directly increase rankings.
Is a custom hostname required?
No. Your Flowhub-provided Ecommerce address is public and indexable. A custom hostname is recommended for stronger brand consistency, easier measurement, and a more connected website experience.
Success! 🎊 You now have a clear plan for improving your Flowhub Ecommerce site's search visibility: from custom hostnames and site links to product data and content that turns searchers into shoppers.
