SEO Tactic #5: Make your store navigation search engine friendly

SEO Tactic #5: Make your store navigation search engine friendly

This is the fifth part of a 15-part series. So far we’ve covered two kinds of keyword research, improving CTRs by writing better meta descriptions, and boosting rankings by consolidating duplicate content.

In this tactic, you’ll learn how to improve your ecommerce store navigation to make it more search engine friendly. Small changes to your navigation can drive significantly more organic search visitors and increase engagement. I’ll show you how to find opportunities to improve the SEO of your store navigation.

Store navigation sign

When your store navigation could use some help

This is part 5 of a 15-part series to help you improve your ecommerce site’s SEO. Sign up to be notified when a new tip is published!

The goal of this tactic

Our goal is to optimize store navigation elements for search engines.


This tactic will help you align your store navigation with popular relevant keywords. We’ll research the keywords that are already bringing traffic into your category pages and look for opportunities to improve the SEO.

However, be careful not to sacrifice user experience for SEO. User experience should be your first concern with your store navigation. Once your store navigation is user-friendly, you can start working on making it search engine friendly. This tactic isn’t about re-organizing your navigation structure.

I like to use mind map software like Xmind (available in both free and paid versions) to visualize a store navigation, but you can also use a regular spreadsheet if you prefer.

How to use this tactic

Step 1 – Create a navigation map

First, we’ll create a map of our current store navigation in a mindmap. We’ll use Tiffany’s as an example for this exercise. Here’s a map of their desktop site navigation:

Tiffany's store navigation map

You can see that I’ve created each category page as a “node” coming from the center, and all sub-categories as nodes of their parent category. Later, we’ll color-code these as we discover opportunities for optimization. It’s helpful to also create a spreadsheet because we will be entering additional data for each category page later on. A spreadsheet could look something like this:

Spreadsheet of Tiffany's store navigation

Because users behave differently on mobile than on desktop, the two need to be analyzed separately. So go ahead and create a map for your mobile site as well, if it differs from your desktop site. I’ll focus on the desktop site in most of the examples below, but be sure to analyze your mobile site as well.

Next, we’ll research the top keywords that are driving traffic to your category pages.

Step 2 – Research

In this step, we’ll check to see if the names of our navigation elements align with the keywords that are driving traffic to them. One clear benefit of matching our navigational elements to popular search queries is that the words will be highlighted in the search results. This makes it clear to both search engines and users that the page is directly relevant to the search term, which can improve both rankings and CTRs.

First, find the URLs for each category and sub-category page. Next, we’ll use Google Search Console to find the top keywords for each page. Go to Google Search Console > Search Traffic > Search Analytics, then select Pages in the grey box:

Select pages in Google Search Console

Find the first category page in the list below or click “No filter” just below pages to filter the URLs for the category page.

When you locate the category page, click the >> symbol on the right. To see the top keywords for that page, click Queries in the grey box at the top. You’ll want to exclude branded queries where users are already searching for your site, so create a filter to remove queries containing your brand name:

Filter out your brand name

Brand names can be misspelt, so use the shortest text that you think will cover most branded search terms. Finally, check that the queries are sorted by the number of clicks in descending order. Find the top query and list it in your spreadsheet.

We’ll highlight queries that do not closely match the category page name so that you can turn your attention to them later on. However, choosing which opportunities to pursue is not an exact science. Ask yourself these questions:

  1. Is the top keyword an exact match of the name in the navigation? Note that you need to lump together plurals, singulars and misspellings.
  2. If it’s not an exact match, is it in the top 3? Top 5? The lower it ranks, the more opportunity there is to improve.
  3. Are the top keywords teaching me something new and interesting?

In my sheet, I’ve highlighted mismatches in yellow and promising opportunities to improve in orange (more on this below).

Let’s get some additional data for the spreadsheet. This will help us to compare the site performance before and after you make changes. In the list of queries in Search Console, click the >> beside the top query. Check the boxes for impressions, CTR and position, and add columns for each to your spreadsheet. Fill in that data.

Show impressions, CTR and position

In our example of Tiffany’s, we do not have access to Search Console because we are not affiliated with them, so I’ve used a third-party keyword tool to find this information.

Store navigation keyword research data

Here are some examples from Tiffany’s where the navigational name is not a close match with the top queries for the page:

Current navigationTop query
The Journey of a DiamondEthically Sourced Diamonds
The Tiffany ConciergeTiffany Ring Cleaning
Jewelry Under 1500Engagement Rings Under 2000
Wedding BandsWedding Rings

The top queries reveal what search visitors actually care about when they happen upon your site:

  • Ethically sourced diamonds – Visitors care whether their diamonds are ethically sourced, so this may be an opportunity to better target those visitors with existing content.
  • Tiffany ring cleaning – The content on the Tiffany Concierge page does not closely match this query, but it does detail other services they offer. This reveals an opportunity to tweak the page content to take advantage of traffic that page is already receiving.
  • Engagement rings under 2000 – Even though these visitors are looking for engagement rings, they are being taken to a jewelry category page – which excludes engagement rings on Tiffany’s site. However, Tiffany’s does not offer engagement rings in this price bracket, so they may not be a good match for these visitors.
  • Wedding rings – It’s more common for visitors to search for “wedding rings” than “wedding bands,” so this would be an easy change.

So you see, this process does not always reveal a straightforward name change. You may need to tweak on-page content, or just not worry about visitors who are searching for something that you don’t offer. You also need to take branding considerations into account when contemplating name changes.

Here’s our mind map with the pages that could be changed highlighted:

Tiffany's store navigation map with opportunities highlighted

The Xmind software will allow you to add information onto any page, so you can enter your keyword research data directly into the mindmap if you prefer. This will provide the data that backs up your recommended navigational changes.

Remember to repeat this process for the mobile version of your site.

Step 3 – Make changes and analyze data

Identify changes that you want to test. For example, if we were Tiffany’s, we might change “The Journey of a Tiffany Diamond” to “Tiffany’s Ethically-Sourced Diamonds.” We recommend making one change at a time and monitoring for at least one month. Depending on how quickly search engines pick up changes to your site, you may need to wait two months to actually see the effects of the change.

After a month or two, you can compare the impressions, CTR and rankings for each page by following the same steps as you did in Step 2. If your industry is subject to seasonal fluctuations, your impressions may fluctuate, so CTR and rankings are the most reliable KPIs. Also monitor the aggregate organic search traffic to the site before and after each change.

Analyze the mobile site similarly.

That’s all for this tip! I hope it helps you uncover some opportunities to align your store navigation with keywords that are popular and relevant.

Did you find this tactic helpful? Check out the previous posts in this series:

Request a free SEO scan

What SEO problems are hidden in your site? Our free SEO scan checks for 52 common issues. You’ll receive a full report explaining the problems we find and how to fix them. We include an unclaimed revenue calculator to estimate how much your SEO issues are costing you. Get your free report today!