How To Organize Your Website For Optimal Cannabis SEO Traffic

Brandon Quan | Founder

Published: October 31, 2022

In this video, I explain how to properly organize your website for optimal SEO performance. So you can maximize traffic to your cannabis dispensary.


Cannabud Marketing is the top digital marketing agency for Cannabis Dispensaries. Our specialized expertise will put you in the best position to succeed when working with us.

Let’s keep in touch:

👉  For more info find our website:

👉 Follow us on IG:


Okay, what’s going on? Dispensary owners back at it again with another video. I’m gonna hop right into it. You don’t wanna miss it. There’s tons of golden nuggets that you can implement right now that I think is gonna dramatically change the number of sales that you can get. All right, so hopping right into it.

This is the cannabis training breakdown for today. first thing will be a brief overview of on page optimization and how it works, right? I’ll talk about how each page can only be optimized for so much and some of the common pitfalls, that I’m seeing a lot of dispenser owners have on their website.

That will then lead me into talking about website architecture. And then after that, what do you need to do in terms of building out a proper website and creating multiple location pages? And I have a couple bonuses regarding to delivery pages and also linking location pages to your, GBP account. Now, first things first on page seo, also known as on onsite seo, is the practice of optimizing elements on a website in order to rank higher and earn more relevant traffic from the search engines.

And you know, it’s just to catch all phrase, this is according to Moz at the technical definition isn’t as important as this. And the optimization factors that you should focus on include focusing on the url, which is, the title tag, which is the title that shows up on the top of Google, the meta description, which increases the clickthrough rates, which is a small description underneath all of the Google listings, all of the heading tags, so H one, H two, H three, H four, so on and so forth.

Then you have your alt tags. And your alt tags are the tags that you could put on your images for accessibility and also for some seo. The keywords and content, of course, the speed of your website, the internal linking of your website, the actual images, and the mobile friendliness. Now each page can only be optimized for so much, which is why we’re gonna talk about site architecture.

And before I get into site architecture, what I mean by that is that each website or each URL or sub, URL only has, you only have one right title tag. You only have one meta description. You only have one heading tags. You can have multiple, but your H one tag, you typically only have one, right? So this leads us to believe that you need to ensure that anything that you wanna optimize online will have, its each its individual page on your website.

So website architecture is how a website’s page is structured and linked together. And ideal website architecture helps users and search engine crawlers easily identify what they’re looking for on the website. And this is from and the website architecture would look something like this.

So a very simple website architecture would have something along the lines of this is your homepage and then you might have your category page, your location page, your about page, your contact page, and then your blog page. And then from there you’re going to have additional subsections of each of those categories, right? So what your website will probably look like or might look like, it might, you might have the homepage, then you’ll have have locations 1, 2, 3, 4, then a shot page about page, and then a contact page.

The problem with this is that you can’t optimize for all of these specific locations because you won’t be able to do all of the URL changes that we spoke about here. So if you try and optimize for all four of your location pages, you can’t do anything about the url, you can’t do anything about the title tag, and you can’t really do anything about the meta description.

So if you’re trying to rank for four different locations on one website, it’s gonna be very, very difficult for you to rank for the different keywords that you’re trying to optimize for. Now, ideally what you want to do is on your website, you want to have your homepage, you’re gonna have your location page, then all the other subcategories.

Then you’re gonna have location one, location two, location three, and then location four, right? So this location’s heading is then going to break into the four different subheadings. So just like you would have a proper site architecture like this, see this would be your categories, or sorry, this would be your locations.

You would have location one, location two, location three, and location four. Now, why do you need to do this? One, you’re gonna rank hire and seo, but two, it also helps Google crawl your website a little bit better. I’m not gonna get into orphan pages or anything like that, but if you follow this site architecture, you’re good to go.

We can go into a lot more detail about website architecture and the other benefits. But for now, what you need to do is create multiple location pages for the locations that you have, cuz you’re gonna be able to optimize a fear website. Now what does this look like in, in practice, right? So Maggie’s farm, I’ve used this website, example a few times, but I, I think they do a fantastic job.

So you can see that they have 1, 2, 3, 4, 5, 6, 7, they have eight, they have eight locations, under their dispensary header, right? So they don’t just have one location page that says all eight of their locations. They might in terms of just listing out the locations that they have, but they’ve also optimized in terms of SEO for each of the locations that they have.

So for example, you’re gonna have M two Springs cannabis dispensary, and then each of their pages have SEO optimized strategies in it. And you can look at any of my other SEO videos if you want to deeper dive into how to actually optimize for seo. This is more so telling you that you need to create the location pages so that you can rank higher for the different, searches that are going on.

Because what ends up happening is that if I type in M two Springs cannabis dispensary, it’s gonna take me, to this specific url. So maggie’s farm back slash locations, back slash Manitou Springs, right? You’ll notice that it doesn’t just take me to the homepage of the website, maggie’s farm, it takes me to the back slash So what you’re gonna do is that when you then create these different location pages, this will be, you know, your back slash location one, your back slash location to so on and so forth.

This would then also apply for the category pages, right? So you can have a category subsection here and then have pre-rolls, flower edible concentrate tinctures, CBD accessories, and then you can start ranking for these separate categories so that you can then create specific and relevant content towards the different SEO structure that you need to have based on the different on page optimization factors that you need to include, right? So, now going into some of the bonuses, You can also link your location pages to the Google Business Places account.

So if you were to go check out this company, you’ll see that their website right is linked to the location url. It’s not linked to their homepage, it’s linked to the location url. And why do they have this? Is because all of the information on their page is geographically relevant towards that location that they have.

Because if this GBP is linked to the homepage of the website, it doesn’t have, specific and relevant information linked to the gbp, meaning that you’re not gonna rank as high. Now, if you link your website specifically to this location page, your Google ranking will end up ranking higher because you’re providing, relevant information for the Google search engines to rank you higher, right? They’re showing the address directions phone number.

And not only that, excuse me, not only that, when clients come in or when customers come in and they click on the website button, they really don’t care about the other locations, right? if they’re worried about this magnitude location, they’re gonna click on the website and then get actual relevant information about this location.

They don’t care about Colorado Springs location, they care about the magnitude, area location. So one, this is gonna help boost conversions, but also help you increase, the number, your rankings on Google with regards to the Google Maps location. Now, you can also do this for delivery pages.

So, for our client here, instead of sectioning it out by specific cities because the neighborhoods are small, we just did downtown south, northeast West and then included the relevant, neighborhoods for delivery. So here, if you type in downtown Edmonton, we delivery, they pop up here with the delivery hours, free delivery and this really awesome snippet, and they’re getting tons and tons of customers from this because they’re ranking number one on Google.

If you type in Edmonton weed delivery, right? You can see they pop up here as well. If you type in north, east, south, whatever it is, they’re gonna pop up because there is specific and relevant information towards the thing that Google is trying to provide, right? If you try and optimize for so many different locations and doing all these different things, you’re not gonna rank for anything at all because you won’t be able to provide that specific and relevant information.

So now going back to quickly summarize, now that you know what I’m talking about, one, you need to make sure that you have a good idea of how to do on-page optimization because if you don’t, then it really doesn’t matter, right? You can take a look at any of my other videos, on SEO because I go into detail, about how you can do this or you can check on my website and I have a marketing guide.

You don’t need to put your email in or anything, but I have a full marketing guide that you can take a look at, right? Each page can only be optimized for so much. You can optimize 10 things on one website. You can optimize one location per one page on your website. We spoke about website architecture, why this is important, and how you need to specifically have your website in certain ways to make sure that Google can crawl your website properly.

I might do a full website specifically on website architecture, but that’s all you need to know for the purposes of this video. And then what you need to do, one, you need to create multiple location pages. Two, you need to create multiple delivery pages in the different cities that you want to rank in. And then three, if you have Google Business Places account, you need to link the specific locations towards the GBP instead of just linking them all to your homepage.

So I hope you found that valuable and I hope you found that relevant. Until next time, I’ll talk to you guys later. Thanks. Bye.

Article By

Brandon Quan

About The Author: A digital marketer with over 7 years of experience, Brandon Quan is wildly known as the top marketing expert within the Cannabis Industry.

More Cannabis Marketing Resources:

Skip to content