Our client is in a very competitive niche—cannabis and cannabis accessory sales in Canada. They have multiple locations throughout the Prairie Provinces, and their customers make purchases both online and in-store.
In this case study, we are going to examine how First Rank significantly improved this client’s ranking for competitive, high-converting keywords. We’ll explore some of the challenges that were facing the client, then discuss in-depth the tactics we used to address those challenges and grow our client’s business.Here are some of our incredible results:Our client’s business has multiple physical locations, which presents both a challenge and an opportunity.
With multiple locations, an SEO agency must:
The opportunities that accompany this challenge are quite straightforward—more locations means our client could generate significantly more brick-and-mortar business. SEO is a tremendous boon for brick-and-mortar businesses, because:
Businesses with multiple locations can reap the benefits of SEO several times over, but a carefully managed keyword and content profile is needed.
There are more cannabis stores in Winnipeg than there are Tim Hortons—and the keyword difficulty of some of the highest converting terms reflected this. Location-specific keywords with high commercial intent were fairly competitive:
This meant we would need a lot of high-quality content, a lot of backlinks, and a near-perfect degree of technical optimization to rank for the keywords we wanted to.
Google does not allow Google Business Profile (GBP) posts for cannabis business profiles, which limited our ability to use certain GBP optimization strategies. GBP is essential to local SEO, so we needed to modify our approach.
Our client had a large website with hundreds of product pages; not at all uncommon for an ecommerce website. The problem was the poor optimization of these pages—images were improperly sized, schema was non-existent, 4XX errors were everywhere, and the site had a Core Web Vitals score of just 13—incredibly low.
You can build all the content in the world with perfect keyword targeting, but if your site is so slow that it’s practically unusable, you won’t get far. Our team started by addressing the technical issues that were causing layout shifts, poor LCP scores, and other problems. This included:
Here are some of the incredible results from our technical team’s work:
Negligible or non-existent layout shifts, incredibly fast loading speeds—and the improvements can be seen for both mobile and desktop traffic. With this, we established an excellent base on which we could build content and drastically improve user experience (UX).
Our client blends ecommerce and local SEO with multiple locations. As such, we had to target keywords for:
As always, our keyword strategy involved targeting a mix of long-tail and short-tail keywords. We prioritized keywords with a high conversion rate—these were often hyper-local commercial and transactional intent keywords.
We improved our client’s rank for a number of these high converting keywords. Here’s an example:
To target the hyper-local keywords we were after, we created a number of different location pages. These pages served to cement our client’s website as the authoritative site for cannabis in these specific locations, helping us to rank for “cannabis store near me” style queries.
A challenge while creating these location pages was to ensure that they would rank for hyper-local keywords without cannibalizing keywords for cities like Winnipeg and Regina. As such, we avoided overusing city names and other broad local terms on these location pages—it was a careful balancing act.
Here are some of the results from our hyper-local location page tactics:
Unlike our hyper-local location pages, our location hubs were built to rank for terms like “cannabis store in Winnipeg”. These more generic terms have several advantages:
These broad location pages were the core of our hubs; the spokes were a variety of blog posts that all linked back to the hub location page. From there, the hubs all linked to the hyper-local pages within the city or province we targeted.
Shrewd internal linking and keyword targeting were used to ensure that our location hubs helped us rank for keywords and that some of their link equity was passed to the hyper-local location pages, but that broad keywords were never cannibalized by those hyper-local pages. To do so, we had to build our content very carefully—but as you’ll see in the results, it paid off.
One of the challenges facing ecommerce businesses is product page optimization. Often, a company will end up with plenty of impressions for a relevant search, but they won’t be at the top of the search results, or they won’t get clicks for some other reason.
This was the case for our client, and we tackled this problem by focusing our ecommerce optimization efforts on these high-impression pages. We updated the content on these pages to help rank for Featured Snippets and other Rich Results, improved their meta descriptions and meta titles, and ensured that CTAs were visible above the fold.
Here are some example of high-impression, low click pages we optimized for:
Schema is structured data used to tell search engines and other entities about a given web page. Schema is particularly important for ecommerce product pages—the right schema allows search engines to display reviews, product information, and more.
We focused on two types of schema for our client: Product schema (especially aggregateRating schema) and LocalBusiness schema (for our location pages). This improved the quality of the search results and boosted user experience, giving searchers the vital information they needed about our client and their products.
With over a dozen physical locations, optimizing our client’s GBPs was one of our top priorities. Given that we could not make GBP Posts, we focused our efforts on a number of other tactics, including:
This allowed us to rank in the Google Business Profile 3-Pack for a wide variety of local search results, including “cannabis store near me”—one of the most competitive and high-converting keywords we targeted.
With all of the issues that were plaguing the website addressed, we established a number of standards for image size, schema, and more, allowing us to ensure that all future product and location pages met the standards we had set. This has allowed our client to add numerous new pages since we started working with them—all without having to worry about missing out on optimization.
Our results were incredible: Our client is now ranking #1-#5 on a number of highly competitive keywords, drastically increasing the number of page views they’re getting. Those page views are more likely to lead to conversions, too, thanks to our decision to target high-converting keywords. Here are a few examples:
We’ve done well for both hyper-local and broader local keywords—and that’s led to more sales for our client.
There’s no one-size-fits-all strategy in SEO; you need to adapt your tactics for the specific challenges and opportunities facing each website. Our client was in a difficult niche, and we had to blend both ecommerce and local SEO strategies to succeed in helping all of their locations rank better.
We can adapt a strategy to the needs of your business, too. Give us a call for a free consultation—we’ll help you determine the best path forward for your business.
Create massive exposure and bury your competition by taking over the first page of Google.
"*" indicates required fields
The purpose of First Rank is to help businesses generate leads from their websites. We put a focus on SEO, because we believe it is one of the most cost effective and highest converting forms of traffic generation, however traffic alone is not enough on its own to grow your business. SEO should be combined with conversion optimization, email marketing and retargeting to maximize the ROI of your advertising dollars.
"*" indicates required fields
Address:
First Rank Search Engine Marketing
215-309 McDermot Ave. Winnipeg MB R3A 1T3
Tel: 204-272-7265