Your Ecommerce SEO Strategy: How to Optimize Your Store
Selling online without an SEO plan is like an unlit shop on a remote road. Buyers can’t easily find the store, so the merchant can never make a sale.
SEO is the key to driving more customers to your online store. Some say that SEO is dead as search engines have changed their algorithms to have more complex standards for relevant results. But SEO isn’t dead — it’s just changing. Sellers facing the increased SEO competition have to perform strong keyword research, add keywords throughout their store, and adapt to shifting search engine rules to keep their store highly visible.
To help merchants build and refine their SEO strategy, we’ve created this guide to explain how to:
- Brainstorm keyword ideas
- Use tools to improve your keyword list
- Incorporate keywords into your online store
- Measure your keywords’ success
These steps are the base of your SEO strategy. Revisit each tactic over time so you can adapt your SEO plan to meet inevitable search engine changes and continuously direct buyers to your online store.
How Does SEO Work?
Before diving into tactics, the basics of SEO should be understood to grasp and appreciate the strategies we’ll cover later.
SEO generates site traffic by letting search engines know what your online store is all about — your products or service, your business’ mission, your key customers. Search engines interpret the keywords you’ve included throughout your store to determine your site’s content and whether your store is a relevant search result. For example, a search engine might list an online coffee mug shop high on a results page for the search “ceramic coffee mug” because the site contains those keywords in many of its product pages.
In the early days of SEO, site owners were able to draw site traffic easily by simply incorporating keywords and links with large search volumes. Not as many people were strategically incorporating keywords into their site, so those who were engaging in SEO could easily get their site on the search results page of frequently-searched keywords.
Today, SEO is not as easy since search engines now penalize the old practice of keyword stuffing. Over the past few years, search engine technology has improved to detect when keywords are being placed throughout a site in a non-helpful, out-of-context fashion for the sake of earning more traffic. The engines know that this keyword stuffing isn’t useful to users, so now they focus on more relevant, useful applications of keywords as a basis for results page rankings.
Even with complex search engine algorithms, SEO can still be used to drive traffic to your store with the right groundwork. We’ll lay that foundation in the following four steps to help you create a solid SEO strategy for your online store.
Step 1: Brainstorm Keyword Ideas
To start, write out a list of every keyword that you think your buyers might search to find your site. Don’t focus too much on perfecting your list at this stage — you’ll be refining it later when we move on to keyword research tools.
Brainstorm your keywords by thinking about what attracts people to your business. Your list of words and phrases should describe your product or service and highlight what makes your business unique and useful. Returning to the example of the online coffee mug shop, this store’s keyword brainstorm list might include:
- coffee mug
- ceramic coffee mug
- dishwasher-safe coffee mug
- travel coffee mug
- stainless steel coffee mug
If you’re feeling stuck, ask yourself these questions and shorten your answers into keywords:
- What makes my product or service unique?
- What problem(s) does my product or service solve?
- What are the physical properties of my product (color, material, etc.)?
- Who would use my product or service? How would they use it? When?
Once you’ve got a full list, here are a few strategies for strengthening your keywords to make your store even easier to find.
- Test your keywords on search engines. Type the keywords from your brainstorming list into Google, see what the search engine suggests as you’re typing, and consider revising your keywords to match these suggestions. Google suggests the most popular phrases, so it’s a great tool for refining your keywords to reach more people. Be wary, however, of using general phrases that seem like they are widely searched. Many site owners will be trying to rank for these high search volume keywords, so you’ll have a smaller chance of ranking high on the results page with the heavy competition.
- Opt for long-tail keywords. Try using more longer three to four-word phrases that are very specific to your product or service. These longer keywords receive less traffic since their scope is more narrow. However, they tend to have a higher conversion rate because they’re geared towards customers who know exactly what they want to buy.
To make keywords longer, try adding adjectives. For example, a merchant who’s selling water bottles could use the keyword “dishwasher-safe glass water bottles”.
After brainstorming and refining your keyword list, you’ll have a clear idea of your key buyers’ common searches that are related to your product or service.
Step 2: Use Tools to Improve Your Keyword List
A journalist doesn’t publish an article after only brainstorming. They need to fact-check their ideas before incorporating them into their work.
Likewise, your keyword brainstorm list is useless until you’ve checked whether your ideas are actually frequently searched phrases. Luckily, there are plenty of tools out there that show the search volume and difficulty, or competitiveness, of keywords. Ideally, you want to find keywords that have high search volumes and low difficulty to easily drive traffic to your online store. These tools also offer additional keyword data, such as the number of search results, that can inform your keyword choices as well.
To get started, here are a few major keyword tools to consider:
- Google Keyword planner: Set up a Google AdWords account, if you don’t already have one, to use Google’s free Keyword Planner tool. Keyword Planner shows the average search volume of keywords by time frame, as well as a helpful “competition” measurement to show how difficult it is to rank with the keyword. However, one downside of the tool is that it often uses large ranges for its average search volume figures instead of exact figures.
- SEMRush: This keyword tool offers multiple plans with monthly fees ranging from $99.95 to $399.95. Besides noting average monthly search volume, the tool also shows the total number of results with that keyword.
SEMRush is especially effective for assessing competitors by seeing which keywords are driving traffic to their sites with its Keyword Gap feature.
- Ahrefs: This keyword tool’s plans range from $99.00 to $999.00 per month. Though Ahrefs is mainly used for researching backlinks, its Keyword Explorer tool is especially useful for checking keyword ideas and generating new ones. You can check the average monthly search volume, keyword difficulty, number of results, and more for your keyword, and receive phrase suggestions based on what you searched. Its Keyword Explorer dashboard offers plenty of keyword suggestions.
- Moz: This keyword tool’s plans range from $99.00 to $599.00 per month. Moz offers slightly less insights than some of the other tools, but its dashboard is much easier to read and navigate. Along with including monthly search volume, keyword difficulty, and keyword suggestions, the dashboard also shows the links of the keyword’s SERPs (search engine result pages) — a feature that most keyword tools’ dashboards don’t have.
All of these tools have their merits and are widely used, so it’s just a matter of picking one that meets your budget and your keyword research needs. Explore the different plans offered with each tool and consider which features are most important to you in your keyword research. With a chosen tool, you can improve your keyword list by checking the search volume, difficulty, and other stats for your phrases, as well as adding new keywords from your tool’s suggested phrases.
Step 3: Incorporate Keywords Into Your Online Store
Your keyword list is finalized — now what? It’s time to add in these phrases to different parts of your online store. With these keywords incorporated, search engines associate your store with the phrases you’ve added and list your store in search results when buyers search these keywords. With frequent and relevant usage of your selected keywords, your site will rank higher on their search result pages.
Here are the main areas of your online store where you should add keywords:
- Title tag: This HTML element indicates the title of a site page. They display as the clickable headline on search engine result pages (SERPs), so it’s critical to add your keywords in the title tag.
With these phrases included, search engines will associate your store with the keyword, and users will see your store as relevant in their search results since engines typically bold the keyword in the title.
- Site URL: The web address of your online store’s pages are minor ranking factors in search engine results. Both your domain name and the rest of the URL are considered for keywords.
Your domain name is probably just your business name (and probably not optimized for keywords), so ranking high on your site’s homepage URL might be tough. Other store page URLs, however, are a great opportunity for adding in keywords since they don’t need to be included in a succinct or engaging way.
- H1 tag: This HTML element indicates the main header of a page. In describing the page’s content, the main header of a page on your store should include keywords, as search engines consider H1 for ranking.
Though it’s possible to include more than one H1 on a page, it’s recommended that you only use one to avoid using too many keywords and diluting their ranking power.
- Link text: In your online store, link text can either be navigation bar text or in-content text that’s linked.
In general, it’s more difficult to rank with navigation bar text links than with in-content text links since navigation bars typically have minimal text and aren’t optimal for adding keywords. In-content text, however, is usually longer and more appropriate for adding keywords to rank higher on search results.
- Body content: The main written text on the page — including product titles, descriptions, blog posts, and more — is a great opportunity to add keywords since this text is more wordy than other elements.
In just this product page, the keyword “double boiler” is included 3 times.
If you’re using high search volume, competitive keywords, you’ll have a better chance of ranking high if you find multiple natural opportunities to include the phrases in your body content. Be wary, however, of keyword stuffing as search engines now penalize for heavy out-of-context keyword usage.
- Image tag: This HTML element is used to add an image to the page. The tag’s title and alt text don’t show up on the page unless the image fails to load. However, search engines still consider the text for ranking your store, so the image tag is a great opportunity to add keywords.
- Meta description tags: This HTML element is the content that appears in search results to describe the content of the page. Though meta tags aren’t tied to search engine rankings, they’re very important for getting users to click on your store. Search engines often bold the searched keywords in the meta description, so adding keywords in the tag is a great way to show users why your store is a relevant search result.
Adding keywords in each of these areas can be easily done by your web designer who can edit your store’s HTML code. If you’ve set up your store with an ecommerce platform, check your platform’s rules for editing your store to add keywords. Here are a few resources for adding SEO keywords with different ecommerce platforms:
- Shopify’s guide on adding keywords to your store
- BigCommerce SEO Success Essentials guide
- WooCommerce’s guide on improving SEO with product tags
Including keywords throughout your online store makes it easier for you to reach your customers. When you add keywords in a useful, natural way to your site, search engines label your store as a relevant result for your buyers from their keyword searches. With this visibility, your store is easy for your customers to find so they can start their shopping.
Step 4: Measure Your Keywords’ Success
After all of this work, you’ll want to know whether your SEO efforts are paying off. You can check to see whether your keyword inclusion is leading to more traffic with the following steps.
- Set up Google Search Console with your online store, if you don’t already have one. You can set up Search Console here.
- Link Search Console to your Google Analytics account. Here are the instructions from Google for linking both.
- Review your keyword performance in Google Analytics under Reporting › Acquisition › Search Console › Queries.
This section shows the queries that led to users viewing your store’s URLs in Google’s search results as well as the following metrics for each URL:
- Impressions: The number of times your URL appeared in Google search results viewed by a user, not including paid AdWords impressions.
- Clicks: The number of times users clicked on your URL from their search results, not including clicks on paid AdWords results.
- Average position: The average ranking of your URL for the search query.
- CTR: The click-through rate of your URL, which is calculated as:
The metrics appear in a table for each query, as seen in the example below.
These metrics provide insights on which parts of your SEO strategy might need improvement. If the impressions and average position for a query are low, that keyword may be too competitive, or you need to incorporate the keyword more frequently and effectively into your site page. If the clicks for a query are low, you may need to edit your title tag and meta description to be more engaging so users feel motivated to visit your online store. Thinking about why one metric might be low will inform how you refine your SEO strategy to rank your store higher on search results.
Revisit Your SEO Strategy to Rank Higher
SEO isn’t a one-shot game — it has to be an ongoing practice of your business in order to increase your store’s visibility. The rules of the SEO game have changed in the past few years: it’s more difficult to rank with keywords now since there are more site owners utilizing SEO, and search engines today favor relevant keyword inclusions and penalize out-of-context keyword stuffing.
The rules are going to continually change as search engines constantly update their technology. Staying updated on these changes and continually revisiting the core parts of your SEO strategy, as outlined in this guide, will enable you to keep your store ranking high on search results, even as SEO competition intensifies.