• Skip to primary navigation
  • Skip to main content
Yamaretto

Yamaretto

  • Digital Marketing
    • SEO Consulting
    • Content Marketing
    • Conversion Rate Optimization
    • Analytics
  • Blog
  • About
    • Our Philosophy
    • Privacy Policy
  • Contact
  • Show Search
Hide Search

eCommerce SEO Guide for Online Businesses

By Jonathon

While many of the strategies and tactics in the world of SEO change very frequently, one of the areas of the discipline remains more stable and reliable than others: eCommerce SEO. By following the below guidelines, many of which have been proven successful for many years, an eCommerce website can increase its organic traffic, conversions, and revenue.

Warning! This is a very technical guide to eCommerce SEO.  Most of its content assumes some level of knowledge of technical marketing. If you own an online business or eCommerce website and find the following post confusing, get in touch with us. We’re more than happy to help it all make sense. We’re kinda nerdy like that.

eCommerce URL Structure & Information Architecture

Every good website starts with a good foundation, and eCommerce websites are no exception to this.  Utilizing a good URL structure can increase the number of pages that are crawled and indexed by search engines. Why is this important? Because greater indexation = more pages that can potentially be shown in search results pages (SERPs) which = increased organic traffic.

Additionally, search engines will both read keywords in the URL to understand what a page is relevant for, and bold the keywords in search results when they match a user’s query. Bolded keywords in search results tend to result in a greater click-through-rate, and therefore more organic traffic.

Example SEO-friendly URLs for eCommerce:

domain.com/category/
domain.com/category/sub-category/
domain.com/category/product/
domain.comt/category/sub-category/product/

Site Navigation & Internal Linking

Primary navigation should be intuitive and match user needs and expectations. Links in navigation should be presented in HTML (as opposed to being hidden behind javascript) to ensure crawling by search engine spiders. The anchor text of internal links are used as very strong signals by search engines to help them understand what the target page is about.

eCommerce SEO Best Practices for Primary Navigation

  • Order navigation links from left to right by category importance/popularity/relevance – in other words,
    your most important, best-selling, and popular products should be near the top left of the primary navigation menu –
    years of heatmap data shows that people’s eye linger in this spot longer, and you want to take advantage of that by presenting your best products there
  • Navigation categories should be based on search demand and utilize keyword-rich anchor text

Example: Let’s say you’re an online furniture retailer. The anchor text of a navigation link on your website for your living room furniture offering should be something like “living room furniture” instead of just “living room”, because that’s much more relevant for search and for the user.
Another example: a navigation link for “home office furniture” instead of just “office” or “home office” under a drop-down that says “furniture” – it matters that key terms and phrases appear together in link anchor text.

Best Practices for Secondary Navigation:

  • Utilize Breadcrumbs (and possibly the associated structured data for breadcrumbs). Breadcrumb navigation is a great way to orient users browsing your site, give them more options to find what they’re looking for, and to help search engines crawl and index your most important pages – in other words, breadcrumbs are simply mandatory for good eCommerce SEO
  • If you can include category page navigation links in the site footer without sacrificing user experience,
    then do so – like breadcrumbs, footer links are great for helping both users and search engines find your content
  • Be sure to include an HTML sitemap somewhere on your site, and link to it where it’s easy to find (usually a footer link works well). This can help lost users navigate your site, and help search engine crawlers reach all of your pages
  • However, your HTML sitemap links should be to categories, not individual products. Otherwise your sitemap could get very bloated and unusable, especially if you have more than a couple of hundred products

eCommerce SEO Best Practices for Internal Linking

Good internal linking practices are hugely important for eCommerce SEO. Internal linking directly effects how users find and reach your content, and also affects how search engines will crawl and index your website. There are lots of Best Practices to observe, and we’ve honed in on the most important here.

The Homepage: Links from the homepage are strong signals to search engines of how important content is. Therefore, the homepage should link directly to all of your category pages with keyword-focused anchor text, but not to all of your product pages, as most sites have many more products than can reasonably be featured on a homepage without sacrificing user experience.

Product & Category Pages: These pages should offer links to similar and related items. This kind of internal linking helps keeps users engaged on the site by showing them other items they may be interested in, and helps SEO with more keyword-rich internal links. In some cases, category pages should offer links to other, related categories. Category pages should also contain links to all of their relevant subcategories, for the above reasons.

eCommerce SEO & The Importance of Category Pages

Properly optimized category pages are vitally important to your eCommerce SEO efforts. They’re an important entry point for organic visitors, and should serve to orient visitors to your product offering. They should also make finding products easy by providing intuitive, sortable navigation. eCommerce Category pages can be important drivers of organic traffic, and therefore need to have their own content in addition to the products featured on them.

Building out quality content on your category pages can sometimes mean the difference between ranking for competitive non-branded search terms or not.

SEO Best Practices for eCommerce Category Pages:

  • eCommerce Category Pages should contain unique, descriptive copy that both orients the user, and gives search engines something to help establish topical relevance for the page content. Aim for at least 100 words of copy, and be sure that the copy includes the targeted keyword(s) for category page
  • On-Page SEO for category cages should target “head” search terms, such as “living room furniture”, “hockey sticks”, or “dvd players”, or whatever the broad category of items is that the contain
  • These pages should include multiple sort options, such as by color or type or a “most popular” option –
    however, ensure that the sorting functionality doesn’t create canonical issues with your category pages
  • Consider adding links to Related Categories and Top Categories to retain searcher interest and increase cross-selling
  • Break out categories by type of product (chairs, tables, etc.), but also by brand if possible, to target brand-related search interest

eCommerce Product Page SEO

Product pages provide an immense opportunity for brands, and are part of the core of eCommerce SEO. By optimizing your product pages effectively, quality leads can be directed to your site from search engines. By using product-specific terms mixed with long tail keywords and brand names, an end user will quickly find what they are seeking from their search, leading to more conversions and revenue:

  • Product pages should target “long tail”, product-specific terms with their On-Page SEO
  • Robust, unique, and compelling product descriptions – in other words, don’t just regurgitate the product description provided by the manufacturer
  • Use brand names in your Title tags and H1 headings
  • Semantic Markup for Product/Offer – should include markup for review rating/count as well
  • Social Markup (Facebook Open Graph and Twitter Card) should be utilized to enhance and control social share snippets
  • Product reviews and review count/rating should be present on the page
  • Implement a section devoted to Related Products, but keep it below the fold and product content to avoid distracting visitors
  • Offer product-specific FAQ content – feel free to source your customers for some of this content. Amazon’s Answered Questions is a great example of this feature
  • Consider implementing “wishlist” or “save for later” capability, especially for products with a long purchase cycle
  • Be sure to track “wishlist/save for later” usage as a micro-conversion in your analytics – having concrete data on how your customers engage with your products and ultimately either purchase or abandon them will be useful in crafting future digital strategy

Image & Video SEO for eCommerce Product Pages

It’s no secret that visual content works. Customers need to be able to see the products you’re selling as clearly as possible, and ideally from multiple angles. We could write an entire blog post on just this one aspect of eCommerce SEO (and we might in the future!), but for “pure” SEO purposes, we’re keeping this simple:

  • Use multiple, high quality images and follow SEO Best Practices for image file names, titles, and alt tags
  • Resize and compress images as appropriate to ensure that they don’t slow page load times down too much
  • Use product video guides where necessary and possible
  • Include images and videos in your site’s XML Sitemaps
  • Utilize Semantic Markup for “VideoObject” on all videos and “ImageObject” on all images

Store Location Page Optimization

If your business also has brick & mortar locations, you can tie your eCommerce SEO and Local SEO efforts together to enhance both.

In addition to providing more consumption options for potential customers, utilizing store location pages allows you to optimize for your geographic locations separately in order to attract organic traffic from multiple sources.

By spreading store locations out into individual pages (as opposed to just listing them all on a single page), you can use more geo-specific keyword targeting to show up for more relevant searches, thus giving you more qualified leads to each location page.

Store Locations Pages Should Be Optimized for Geographic Location Searches:

  • On Page SEO: page heading, page title and meta description should contain geo-specific search terms
  • Include a Google Map embed on location pages
  • Include location name, address, phone number, and hours
  • Include a short, useful description of the location
  • Include Semantic Markup for “Local Business” on location page content

Resolve Duplicate Content

Duplicate content is a consistent problem for many eCommerce platforms. For example, if you sell many variations of the same product, such as multiple colors or sizes of the same shirt, your eCommerce platform might create a separate page for each variation. While not a problem is and of itself (nor the most critical aspect of eCommece SEO), if additional steps aren’t taken to tell search engines that all of those variations represent the same product, then search engines might add all of the variant pages to their index. This can cause issues with getting the rest of your site fully indexed, and also with having your content shown in search results. This is to say nothing of potentially spreading thin any backlinks these pages might get.

Some eCommerce platforms include “out of the box” solutions to duplicate content, whereas others may require manual changes, such as these:

  • Implement Canonical tags for duplicate products
  • Canonical tags for paginated category pages
  • Audit website redirects to check for 404 errors and 302 (temporary) redirects, and redirect chains
  • Utilize noindex tags for pages that need to be viewed by a user, but not indexed by search engines, such as filtered search results

eCommerce SEO and Site Speed

Site speed has long been noted as one Google’s ranking factors. Also, a study by Amazon found that a one second improvement in site speed yielded a 2% increase in conversions and for every improvement of 100ms, Amazon experienced revenue growth of 1%.

If there’s one recommendation here you can count on, it’s that having a fast-loading eCommerce site is not only good for SEO, but also for conversions.

Here are some common tips for improving site speed:

  • Control image dimensions and overall use of images
  • Use photo editing software to render and reduce images to smaller file sizes
  • Optimize images for the web by limiting them to 72ppi (pixels per inch)
  • Consider changing your .png and .jpg files to a faster, more compressed image file format such as WebP by Google
  • Don’t flood a page with unnecessary images – a handful will do
  • PNG is typically better for logos and graphics while JPEG are generally better for product photos
  • Improve server response time
  • Fix bottlenecks pertaining to slow database queries and slow routing.
  • Handle site coding properly and avoid too many HTML errors
  • Use compression tools to reduce the size of CSS, HTML, and Javascript files that are larger than 150 bytes
  • Remove unnecessary text and delete unneeded characters, including commas, parentheses and so on
  • Remove or delay render-blocking javascript
  • Script that is necessary to render page content should be inlined concisely to reduce additional server requests
  • Defer non crucial javascript to load after the initial page render
  • Leverage browser caching to minimize server to client data interactions

Now, if you really want to geek out on site speed improvements, try testing your website with Google’s Page Speed Insights or Pingdom Tools to help uncover hindrances you need to fix. Honing in on site speed optimizations could be a great opportunity to build a closer relationship with your web developer… or drive them nuts. Roll those dice!

Properly Handle Out of Stock items

How many times have you searched in Google for a product, clicked a link to it, and found that the product was out of stock? Properly handling out of stock items is essential to eCommerce SEO, yet it so often overlooked or done incorrectly. Don’t lost customers when search engines send them to a product that is out of stock or back-ordered. Retain consumer interest by correctly optimizing pages for items that are out of stock:

  • Keep customer interest by showing other products the consumer may like – i.e., if a consumer is searching for a specific brand or type of shoes, offer alternatives accordingly
  • Avoid randomly populating a list of other products
  • Offer to contact the consumer when the product is in stock
  • If applicable, show the customer other ways to buy the product, such as brick and mortar store locations

Properly Handle Obsolete/Expired Products

Take care of obsolete and expired product pages correctly in order to retain website back-links, and avoid having potential customers land on 404 error pages:

  • Redirect the old product page to a similar, newer product page
  • Use a custom 404 page to place the user back on a keyword-rich page of links or a category page that is related to the product they were searching for
  • Consider crating a 301 redirect with a dynamically generated message to inform the user that the product is no longer available, then show them options to shop similar items

Site Search Data & eCommerce SEO

Internal site search provides a direct insight into what users are looking for (and sometimes can’t find) when they land on your site. Every eCommerce SEO and content strategy effort should include leveraging internal site search data to develop actionable website changes to better suit visitor’s needs and drive conversions:

  • Investigate internal site search traffic for keywords or topics that you may not have already optimized for
  • Use the keywords that your site visitors search for in order to optimize pages and content to visitor needs
  • Based on search use and search terms, consider changing landing page(s) to better optimize for the content and keywords that users search for
  • If a large amount of searches exist on your landing page for a specific term, it signifies that visitors are looking for specific content and are not finding it right away – explore ways to make that more easily accessible to visitors
  • Feature prominently on the homepage the products that have been getting the most site searches

And that should be enough info to get your online business started on a path toward having solid eCommerce SEO. Let us know what you think of the information we’ve provided, or get in touch with us if you need help with your online business by filling out the form below.

Filed Under: SEO

About Jonathon

Founder of Yamaretto. Digital Marketing Geek. Had a beard before it was cool. Like most Portlanders, enjoys getting amongst it on the trails, usually after a stout cup of coffee. Can also often be found with a guitar or microbrew in hand.

Let’s Talk




Want to find out how we can get your business more of the customers you want? Let's Talk

Yamaretto Footer Logo - Purple Sweet Potato

Handcrafted with in Portland, OR

  • Facebook
  • Google
  • LinkedIn
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT