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

by Ricardo R. Reyes | August 02, 2017 | 0 Comments

[av_textblock size=” font_color=” color=”]

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

[/av_textblock] [av_promobox button=’yes’ label=’Sign up here!’ link=’manually,’ link_target=” color=’custom’ custom_bg=’#ffffff’ custom_font=’#1c98e0′ size=’large’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ box_color=’custom’ box_custom_font=’#ffffff’ box_custom_bg=’#1c98e0′ box_custom_border=’#1c98e0′] 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!
[/av_promobox] [av_textblock size=” font_color=” color=”]

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:
[/av_textblock] [av_table purpose=’tabular’ pricing_table_design=’avia_pricing_minimal’ pricing_hidden_cells=” caption=” responsive_styling=’avia_responsive_table’] [av_row row_style=’avia-heading-row’][av_cell col_style=”]Current navigation[/av_cell][av_cell col_style=”]Top query[/av_cell][/av_row] [av_row row_style=”][av_cell col_style=”]The Journey of a Diamond[/av_cell][av_cell col_style=”]Ethically Sourced Diamonds[/av_cell][/av_row] [av_row row_style=”][av_cell col_style=”]The Tiffany Concierge[/av_cell][av_cell col_style=”]Tiffany Ring Cleaning[/av_cell][/av_row] [av_row row_style=”][av_cell col_style=”]Jewelry Under 1500[/av_cell][av_cell col_style=”]Engagement Rings Under 2000[/av_cell][/av_row] [av_row row_style=”][av_cell col_style=”]Wedding Bands[/av_cell][av_cell col_style=”]Wedding Rings[/av_cell][/av_row] [/av_table] [av_textblock size=” font_color=” color=”] 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:

[/av_textblock] [av_image src=’’ attachment=’5262′ attachment_size=’full’ align=’center’ styling=” hover=” link=’manually,’ target=” caption=” font_size=” appearance=” overlay_opacity=’0.4′ overlay_color=’#000000′ overlay_text_color=’#ffffff’ animation=’no-animation’][/av_image] [av_promobox button=’yes’ label=’Scan now!’ link=’manually,’ link_target=” color=’custom’ custom_bg=’#ffffff’ custom_font=’#1c98e0′ size=’large’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ box_color=’custom’ box_custom_font=’#ffffff’ box_custom_bg=’#1c98e0′ box_custom_border=’#1c98e0′] 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!

Ricardo R. Reyes



Comments are closed.

Try our SEO automation tool for free!

RankSense automatically creates search snippets using advanced natural language generation. Get your free trial today.


Latest news and tactics

What do you do when you’re losing organic traffic and you don’t know why?

Getting Started with NLP and Python for SEO [Webinar]

Custom Python scripts are much more customizable than Excel spreadsheets.  This is good news for SEOs — this can lead to optimization opportunities and low-hanging fruit.  One way you can use Python to uncover these opportunities is by pairing it with natural language processing. This way, you can match how your audience searches with your...

Making it easier to implement SEO changes on your website

Changes to the RankSense SEO rules interface

As we continue to improve the RankSense app for Cloudflare, we are always working to make the app more intuitive and easy to use. I'm pleased to share that we have made significant changes to our SEO rules interface in the settings tab of our app. It is now easier to publish multiple rules sheets and to see which changes have not yet been published to production.


How to Find Content Gaps at Scale: Atrapalo vs Skyscanner

For the following Ranksense Webinar, we were joined by Antoine Eripret, who works at Liligo as an SEO lead. is a travel search engine which instantly searches all available flight, bus and train prices on an exhaustive number of travel sites such as online travel agencies, major and low-cost airlines and tour-operators. In this...


Exciting News!
seoClarity acquires RankSense