If you use WooCommerce for your online store, you’ve come to the right place. We’re aware and have been told time and time again that there just aren’t enough (let alone any good) practical guides on WooCommerce SEO that actually show you exactly what you need to focus on.
So, in this practical guide, we’ll dive deep into how to technically optimize your WooCommerce store for search and for a better user experience – and answer the most common questions we’re asked about the optimal WooCommerce SEO setup.
In this WooCommerce SEO guide, we’ll take a look at:
- What is SEO & Why Does It Matter?
- Important WooCommerce SEO Plugins & Theme Choice
- WordPress SEO Settings
- WooCommerce SEO Settings
- WooCommerce Product Page Layout
- Organize Your Products With Categories & Tags
- Schema Markup for WooCommerce Stores
- Dedicated Content Analysis Tests for WooCommerce Products
- Summary: WooCommerce + Rank Math = An SEO Powerhouse
- WooCommerce SEO: Frequently Asked Questions
1 What is SEO & Why Does It Matter?
If you’ve newly moved your in-person storefront online & transitioned to serving customers through a WooCommerce store, before we dive in – it’s important to understand what SEO is and why it matters.
![Google search result showing WooCommerce Product Schema](https://rankmath.com/wp-content/uploads/2020/08/WooCommerce-Product-Schema.jpg)
Search engines, particularly Google, are an incredible source of ongoing website traffic as they direct searchers (potential customers) to visit certain sites when they are looking for information as well as products. And this is why this guide focuses on the 2nd facet of this – products and how you can optimize your site to rank & drive traffic from search.
2 Important SEO Plugins & WooCommerce Theme Choice
2.1 Rank Math SEO Plugin
![WooCommerce SEO Plugin Rank Math](https://rankmath.com/wp-content/uploads/2020/08/rank-math-woocommerce-seo-1.png)
Although we might be a bit biased, to simplify the entire technical SEO process for your WooCommerce store, we wholeheartedly recommend the Rank Math WordPress SEO plugin as it offers built-in support for WooCommerce SEO, and better yet, it’s completely free to use.
Learn more about how to get started here.
2.2 Setting Up Tracking
![Google Analytics Events](https://rankmath.com/wp-content/uploads/2020/08/google-analytics-events.jpg)
Setting up Google Analytics for regular websites is fairly standard but with WooCommerce websites, you’ll need to set up enhanced tracking to pass key actions that people can take on your website into Google Analytics as events, such as:
- Applying coupons/removing coupons
- Refunding orders
- Canceling orders
- Completing orders (orders that reach the thank you page as well as those that don’t)
- Customers signing into and out of your WooCommerce store
- Customers submitting product reviews
Thankfully, if you’re using WooCommerce, this isn’t something you need to worry about manually configuring, as it can easily be done with the help of the official WooCommerce Google Analytics Pro extension.
That being said, if you prefer to and are comfortable with doing so, here is a brilliant guide from CommerceGurus that walks you through setting up Google Analytics tracking for WooCommerce.
2.3 Our Recommended WooCommerce Themes
Unless you’re an experienced developer and are comfortable with making customizations to an existing theme or starter framework, it’s really important that you choose a theme that was built from the ground-up to be both SEO-friendly and compatible with WooCommerce.
It might seem like a good idea just to use whatever theme you’re already using for regular WordPress sites, but there are fundamental differences in terms of design, CRO (Conversion Rate Optimization) and compatibility that go into building a WooCommerce/eCommerce-friendly theme.
Benefits of choosing a theme that was built from the ground up to be used on WooCommerce websites:
- Your site’s overall architecture will accommodate showcasing products effectively.
- Your website’s overall appearance will be far more coherent & consistent.
- You won’t have to tweak/play around with certain settings just to get the basic site layout you need for a WooCommerce store working.
The Schema Theme (used on this website)
![Schema WordPress Theme](https://rankmath.com/wp-content/uploads/2020/08/schema-theme.jpg)
Disclosure: Rank Math is affiliated with MyThemeShop. We were founded by the same founders behind MyThemeShop.
Obviously, MyThemeShop – the same products and quality support you already know and love if you use Rank Math – is at the top of our list since we use it on this website as well. The Schema WooCommerce theme is the same theme used to power the Rank Math website (yep, the website you’re reading this post on right now).
That being said, here are a number of other WooCommerce themes we can also confidently recommend:
Storefront by WooCommerce
![Storefront WordPress Theme](https://rankmath.com/wp-content/uploads/2020/08/storefront-theme.jpg)
And last but not least is the Storefront theme. Built and maintained by WooCommerce themselves, this theme is definitely worth checking out as they also offer a whole range of child themes to accelerate your design process.
Beyond these four themes above, if you weren’t able to find what you were looking for and are looking for more WooCommerce themes, Kinsta’s post here has you covered.
1. Test Theme Demos Using Google PageSpeed Insights
![Google PageSpeed Result](https://rankmath.com/wp-content/uploads/2020/08/google-pagespeed-insights.png)
Once you’ve settled on a design that’s suitable for your store, be sure to test using Google PageSpeed Insights as this is how Google assesses page speed (a known ranking factor). Doing this using a theme’s demo URL (before buying) as it will give you an accurate picture of the type of performance you can expect if you choose to use this theme for your WooCommerce theme.
2. Ensure The Theme Is Not Adding Invalid Schema Markup Using Google’s Rich Results Test
![Google Rich Results testing tool](https://rankmath.com/wp-content/uploads/2020/08/google-rich-results-test.png)
Some supposedly SEO-friendly WooCommerce themes take the liberty of adding structured data markup (Schema) to the theme files directly. This can be problematic and often results in serious issues with them no longer adhering to Google’s latest guidelines simply because themes typically aren’t updated as frequently as plugins which is why we highly recommend using the Rank Math WordPress SEO plugin.
Once you’ve made a final decision on what theme is best for you – based on design, performance and other factors that you’re taking into consideration – refer to this WordPress speed optimization guide to properly optimize the rest of your website (we recommend making these changes in a staging area before applying them to your production site).
3 WordPress SEO Settings
3.1 Choose a Suitable Site Title & Tagline
![Site Title & Tagline settings](https://rankmath.com/wp-content/uploads/2022/11/general-settings.jpg)
The first step of configuring the overall SEO settings of your website is ensuring that you’ve added a suitable Site Title and Tagline.
Your Site Title will typically be your brand’s name, while your tagline can be used to provide more context about what products you sell on your WooCommerce store – such as Beauty Products for Men/Women etc.
3.2 Ensure Your Site is Indexable
![WordPress setting to block search engines from indexing the whole site](https://rankmath.com/wp-content/uploads/2022/11/search-engine-visibility.jpg)
After setting a suitable Site Title and Tagline for your WooCommerce store, the next step is to navigate to Settings > Reading in your WordPress admin area and ensure that the Search Engine Visibility option to discourage search engines from indexing your website is disabled (i.e., the checkbox should not be ticked).
3.3 Ensure You Have a Valid SSL Certificate Installed
![SSL Certificate notice in the browser](https://rankmath.com/wp-content/uploads/2020/08/woocommerce-seo-ssl-certificate.png)
Although this is now standard with many web hosts in the WooCommerce/WordPress hosting industry, it is extremely important to ensure your SSL certificate is both installed and valid.
For more information, refer to this guide about SSL certificates, how to install them & why you need one on your WooCommerce store.
3.4 Make Proper Use of Canonicalization
![Canonical URL](https://rankmath.com/wp-content/uploads/2021/06/canonicalization.jpg)
Duplicate content can get complicated with WooCommerce stores. The most fundamental issue is with the various different versions of a specific URL:
https://website.com https://www.website.com http://website.com http://www.website.com
All of which should redirect to one specific “canonicalized” version.
![Canonicalization: SEO Mythbusting](https://img.youtube.com/vi/gEWkYTPSEjs/maxresdefault.jpg)
Your site should not be accessible from multiple URLs (i.e. both the www and non-www variation at the same time). The version you choose to use is not irrelevant, but non-www is becoming more of a standard since it is increasingly more common & shorter.
To ensure that canonicalization is in place, you can test your site using this SEO Analyzer.
![Test Canonical URLs using Rank Math Analyzer tool](https://rankmath.com/wp-content/uploads/2020/08/canonicalization-test.png)
Beyond this, canonicalization is also important when you have a number of pages on your site that have similar/the same content as this can result in duplicate content issues (this commonly occurs in WooCommerce stores due to categories, archives and product pages all have very similar and sometimes also very thin content).
![Canonical URL in Rank Math Advanced tab](https://rankmath.com/wp-content/uploads/2022/02/Canonical-URL-in-Rank-Math-Advanced-tab.png)
Thankfully, changing your canonical URL for posts, pages, and products on your WooCommerce store couldn’t be easier than with Rank Math. Simply head to the meta box and you’ll find the option under the Advanced tab.
3.5 Choose a Simple Permalink Structure
![WooCommerce Product Slug Change Setting](https://rankmath.com/wp-content/uploads/2022/11/custom-base-scaled.jpg)
However, for those of you configuring the settings for your new WooCommerce stores, we highly recommend altering these settings here in favor of a cleaner URL structure.
Although cleaner URLs reportedly doesn’t have a direct impact on SEO, this overall helps improve the user experience of your site as customers can easily remember their URLs and understand what products they’re currently viewing as they browse your site.
![WooCommerce Permalink Settings](https://rankmath.com/wp-content/uploads/2020/08/woocommerce-permalink-settings.jpg)
The above settings are suitable for most sites unless someone specifically wants a different URL structure due to the particular products or product line-ups that they have.
4 WooCommerce SEO Settings
Now that we’ve covered the important settings you need to configure in the WordPress content management system, it’s time to dive deeper into the settings specifically pertaining to the WooCommerce plugin itself.
![Rank Math WooCommerce Module](https://rankmath.com/wp-content/uploads/2022/11/woocommerce-module.jpg)
Earlier in this post, we covered why installing Rank Math makes this process significantly easier. Once it’s installed, you’ll want to head to Rank Math SEO→ Dashboard to make sure that the WooCommerce SEO Module is enabled.
Once you’ve activated or confirmed its activation, head to Rank Math SEO → General Settings → WooCommerce and enable the following settings.
4.1 Remove Base
![Rank Math option to remove WooCommerce base from the permalinks](https://rankmath.com/wp-content/uploads/2020/08/remove-base-woocommerce-rank-math.png)
It’s not easy to remove the prefixes like product and shop from the URL in WordPress. Also, it requires lots of effort for WordPress to detect the page when your user searches the URL with its base.
Hence it’s important that you ensure URLs are easily accessible and memorable for both users and SERPs. Removing the unnecessary prefixes, such as shop and product, from your URLs will make your WooCommerce store easier to navigate and URLs shorter to remember and easier to share. Although keywords in URLs are thought not to impact SEO directly, a better experience for visitors and a URL structure that only includes terms users are actually interested in is a change for the better.
4.2 Remove Category Base
![Rank Math option to remove category base from WooCommerce Permalinks](https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-category-base-rank-math.png)
By default, WooCommerce appends /product-category/
before the actual category appears in your permalink which is undesirable in most cases. As mentioned above, the cleaner your URL structure, the better for users and SERPs.
So, instead of having a permalink that looks like this:
/product-category/accessories/action-figures/
You’d be able to have a cleaner, easier to read permalink like this:
/accessories/action-figures/
This is far cleaner and will make it a lot easier for users to navigate your store. It also helps improve Google’s understanding of your site’s structure since /product-category/
has no actual meaning/purpose in your URL.
4.3 Remove Parent Slugs
![Rank Math option to remove WooCommerce parent category slug](https://rankmath.com/wp-content/uploads/2020/08/remove-parent-slugs-woocommerce-rank-math.png)
This next option can be useful if you aren’t really making use of categories. When enabled, it will remove the parent category slug from your product page permalinks. The benefit of this again is that you aren’t relying on the categories in your store and certain products may be standalone (i.e. not warrant the creation of an entirely new category on your WooCommerce store).
4.4 Remove WooCommerce Generator Tag
![Rank Math option to remove WooCommece version number meta tag](https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-generator-tag-rank-math.png)
When enabled, this will prevent WooCommerce from loading a meta generator tag in the header of your website’s code that reveals the version of WooCommerce that you are running and is simply unnecessary. We recommend enabling it to clean up & remove the following from your website’s source code:
<meta name="generator" content="WooCommerce 4.4.2" />
4.5 Remove Schema Markup on Shop Page
![Rank Math option to remove Schema markup code from the shop page](https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-schema-markup-shop-archives.png)
Enabling this option will remove Schema Markup on shop archive pages which is following Google’s official recommendations which are not to use any other Schema type on the shop archive pages.
4.6 Remove Schema Data From Categories
![Rank Math option to remove Schema markup code from the shop category pages](https://rankmath.com/wp-content/uploads/2022/11/remove-snippet-data.jpg)
Enabling the Remove Snippet Data option will prevent Schema data from being added to your product category pages, as is now in line with Google’s guidelines.
5 WooCommerce Product Page Layout
![WooCommerce Single Product Page](https://rankmath.com/wp-content/uploads/2020/08/woocommerce-single-product.jpg)
Making use of a thoughtful WooCommerce product page layout is incredibly important when choosing a theme.
Without this, you’ll struggle to write copy that converts visitors into customers and also find it more difficult than it has to be to rank for long-tail keywords due to the content on your pages.
Here is our advice on how to make the most of your product pages in particular with your product descriptions:
- Put yourself in your ideal buyer’s position (what do they expect to read/know when they land on this page)
- Focus on benefits not features
- Use social proof to your advantage (make reviews visible)
- Make your product description easy-to-follow
- Leverage product data to acquire rich snippets. Rank Math SEO plugin does that automatically
- Use language that sells: power words not keywords
- Add high-quality images that truly showcase your product & ensure you add alt-text to every image
Thankfully, with a plugin like Rank Math, adding meta titles and descriptions for products created with WooCommerce is extremely easy to do.
Simply head to the product page as if you were planning to edit the product normally and scroll down. When you’ve installed Rank Math, you’ll see the SEO Meta Box in this area which is where you can customize all of the settings pertaining to the specific product you are editing (as shown below).
![SEO Title and Description for WooCommerce Products](https://rankmath.com/wp-content/uploads/2022/02/SEO-Title-and-Description-for-WooCommerce-Products-1.png)
In addition to this, you should also take the opportunity to add FAQ Schema to these pages, where suitable, using the method outlined in this post about FAQ Schema.
5.2 Enable Breadcrumbs
![Breadcrumbs Example](https://rankmath.com/wp-content/uploads/2020/08/breadcrumbs-example.png)
Breadcrumbs are links that appear at the top of product pages and make it easier for people browsing your website to move back to previous category pages or landing pages. Essentially, they show a user where they are and where they have been which makes your website easier to navigate.
It is, however, important to mention that breadcrumbs are actually not only helpful for website visitors. Google also uses these to change the way in which your website appears in search results.
![Breadcrumbs](https://rankmath.com/wp-content/uploads/2021/04/Rank-Math-Breadcrumbs-feature.jpg)
While WooCommerce does include basic breadcrumb functionality that is useful to add to your website “out-of-the-box”, if you really want to leverage the SEO benefits of breadcrumbs, you can do so by installing an SEO plugin like Rank Math.
Enabling breadcrumbs with Rank Math is extremely easy to do. Simply head to Rank Math SEO→ General Settings:
![Enable breadcrumbs function in Rank Math](https://rankmath.com/wp-content/uploads/2023/10/enable-breadcrumbs.jpeg)
Once enabled, a number of settings will appear giving you full control over how you’d like the breadcrumbs to appear – where you’d like the home link to direct users to, what you’d like the label for that link to go, and more.
6 Organize Your Products With Categories & Tags
Although this isn’t essential for smaller online stores, as you grow and you offer multiple products in multiple different line-ups – making proper use of product categories & tags is extremely important.
This will make it significantly easier for your website visitors to find what it is that they’re looking for while also giving you the opportunity to rank in search when customers are searching for certain types of products.
This may seem simple to begin with but if you want to organize it in a way that makes sense even when new products & categories of products are introduced, it’s essential that you fully consider the organization/structure from the beginning.
![WooCommerce Category Structure](https://rankmath.com/wp-content/uploads/2022/11/woocommerce-category-structure.jpg)
6.1 How to Organize Your Store With Categories And Tags
Firstly, you’ll want to divide your store’s products into a select few core (general) categories and then the separate subcategories that will live underneath those parent categories.
![WooCommerce Site Category Structure](https://rankmath.com/wp-content/uploads/2020/08/ecommerce-category-structure.jpg)
For example, if you sell clothing & accessories – these would presumably be two of the core, top-level categories in your store. You would then potentially have Pants and Shirts as subcategories of your top-level Clothing category. There is no blanket solution for how to do this as it will vary based on your store, what types of products you currently offer as well as what you intend to introduce in the future.
For example, will you have both Men’s and Women’s clothing? These are all things that need to be taken into consideration when you’re setting up your store.
And the purpose of tags is to keep track of common features, metrics, qualities, and other characteristics that products may have. The best way to think of tags are details that are important to your product, but not important enough to warrant the introduction of an entire category or subcategory (at least not yet, they may eventually as you introduce more products).
Tags can include any properties relevant to your product, such as color, brand, and size – considering what your customers would want to use to filter through your collections is a great way to find inspiration. A great software solution to easily, and efficiently work with your team to plan your site’s architecture is with Octopus – a really great visual sitemap builder.
7 Schema Markup for WooCommerce Stores
7.1 Enabling WooCommerce Review Schema aka Product Schema
![Google Review Schema](https://rankmath.com/wp-content/uploads/2020/08/wordpress-review-plugin.jpg)
Rank Math automatically converts your WooCommerce product’s information into Schema-ready content. It even pulls the aggregateRating
and review
fields from the actual product reviews that customers leave via the review functionality that is built into WooCommerce.
![woocommerce-review-schema](https://rankmath.com/wp-content/uploads/2020/08/woocommerce-review-schema.png)
7.2 Fixing SKU/Availability Schema Errors
Similarly, the SKU and availability error can be fixed by entering the field in the Inventory tab of your product’s data, as shown below:
![Fixing SKU Schema Error](https://rankmath.com/wp-content/uploads/2022/02/Fixing-SKU-in-WooCommerce.png)
7.3 Fixing “Brand” Schema Warnings WooCommerce
In order to fix the Brand Schema warning, in the WordPress admin area, navigate to Rank Math > General Settings > WooCommerce and choose from any of the available fields to use as your product’s brands.
![Rank Math brand settings](https://rankmath.com/wp-content/uploads/2020/08/woocommerce-brand-schema-1.png)
However, if your store has a single brand and you’d prefer not to be dependent on the use of tags & categories, you can make use of the following filter by adding this code to your theme’s functions.php or rank-math.php file (ideally using a child theme) or using the Code Snippets plugin:
// Add Brand for Products.
add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) {
$entity['brand'] = 'Rank Math';
return $entity;
});
Replace the “Rank Math” text with your actual brand name then run your website through the Structured Data Testing tool once again.
7.4 GTIN, ISBN & MPN Schema Setup
If you wish to show GTIN, ISBN and MPN structured data, you can do that using custom product attributes in WooCommerce or using the Global Identifier option in Rank Math Pro.
7.5 Adding “priceValidUntil” Schema Property
To prevent the priceValidUntil
warning that may appear in Google Search Console, Rank Math automatically adds the last date of the following year (31 Dec 2025). But if you prefer to manually set the value, you can add a sale price with a certain time period.
![Fix priceValidUntil schema error](https://rankmath.com/wp-content/uploads/2020/08/schema-pricevaliduntil-issue-fix.gif)
8 Dedicated Content Analysis Tests for WooCommerce Products PRO
While the Rank Math SEO free version includes the default content analysis tests, Rank Math PRO offers dedicated SEO tests for WooCommerce products. So you could better optimize your product pages for SEO.
While you can refer to our detailed knowledgebase article on SEO Tests, let’s quickly run through the tests and how you can optimize your product page to pass these tests.
BASIC SEO
8.1 Use Focus Keyword in SEO Title
Start by using the focus keyword in the SEO Title. In case, you’ve added multiple keywords for the product page, Rank Math would exclude secondary keywords, as it isn’t feasible or would look natural to stuff multiple keywords in the SEO Title.
8.2 Use Focus Keyword in the Meta Description
Since your meta description gives you an opportunity to occupy more real estate in search results and highlights the searcher’s query, we recommend optimizing your product page for the focus keyword (primary). Our Content AI can further help you with exact keyphrases to use in the SEO Description.
8.3 Use Focus Keyword in the URL
The presence of the focus keyword in the URL is a ranking factor & weighs important in the eyes of the users/searchers/customers, hence we suggest adding the focus keyword (primary).
8.4 Use Focus Keyword at the Beginning of the Product Description
In addition to SEO Title, Description, and URL, adding the focus keyword once again at the beginning of the product description, re-assures the relevancy of the product. So, Rank Math checks for the presence of the focus keyword in the first 10% of your product description.
8.5 Use Focus Keyword in the Description
If you’ve already followed our previous suggestion and used the focus keyword in the product description, you’d have already passed this test. If you’re optimizing the product page for multiple keywords, select a specific keyword & Rank Math would let you know if the keyword is used in the content.
8.6 Overall Content Length to Be Atleast 200 Words
eCommerce pages are known to have little unique content on each page and often trigger the concern of duplicate pages. However, it isn’t practical to include a content equivalent to a blog post, within a product page. Hence we recommend describing your product with at least 200 words to pass this test.
8.7 Use Product Schema
As we mentioned earlier, Rank Math automatically pulls out the data from your WooCommerce products to include in the Product Schema (if configured) & increases the likelihood of featuring rich snippets. So if your product pages are set to add WooCommerce Product Schema, you’d have already passed this test.
Learn more about configuring WooCommerce Product Schema with Rank Math.
![Enable WooCommerce Product Schema](https://rankmath.com/wp-content/uploads/2022/11/products-page.jpg)
ADVANCED SEO
8.8 Use Focus Keyword in Image Alt Attributes
Since you’re already adding unique & high-quality images of your product, including the focus keyword in the product images’ alt attributes would increase the likelihood of appearing in the image search. So, use your primary focus keyword in the product image’s alt text to pass the test.
Learn more about optimizing your images for SEO.
8.9 Ensure Optimal Keyword Density
While there isn’t an ideal keyword density, based on our experience, we recommend an optimal keyword density of 1% to 1.5%. Rank Math would look for the presence of both primary & secondary keywords in the product description, and if it exceeds 2.5%, you’ll notice a warning.
8.10 Ensure URL Length is Less Than 75 Characters
As said before, shorter & cleaner URLs are known for better user experience and readability compared to longer URLs usually stuffed with keywords. After careful testing and considering plenty of real-world examples, Rank Math’s “good” URL length has been set to less than or equal to 75 characters. So, if your product’s URL length is equal to or less than 75 characters, then you will pass this test.
8.11 Use Unique Focus Keyword for Your Products
If you’ve already used this focus keyword on any of your pages or products on your website, then it is a waste of effort in competing with your own pages. So once you add the primary focus keyword, Rank Math goes through the database & figures out if this keyword is already used on the site. If so, you’ll see a warning, else you’ll pass this test.
8.12 Use Content AI for Optimization
Rank Math’s Content AI uses machine learning to understand the product’s focus keyword and offers intelligent suggestions for optimizing your product page. If you’re using Content AI for optimizing this product page, then you’ll pass the test.
Learn more about using Content AI for on-page optimization.
8.13 Allow Customers to Leave Reviews
Trustworthy reviews from your customers will increase the credibility of your products. So Rank Math checks if your WooCommerce store allows customers to leave reviews, and if you’ve configured to you’ll pass the test.
![Enable reviews in WooCommerce](https://rankmath.com/wp-content/uploads/2022/02/Enable-Reviews-in-WooCommerce.png)
WooCommerce includes a built-in feature to accept customer reviews, but if you consider enhancing your review form to encourage your customers to leave reviews, we recommend using WP Review PRO plugin, built by MyThemeShop.
TITLE READABILITY
8.14 Use Focus Keyword at the Beginning of the SEO Title
In SERPs, your product page should capture the attention of the searchers as quickly as possible. So we recommend adding your focus keyword at the beginning of the SEO title (atleast within the first 50%).
8.15 Use of Power Word in a Title
To further increase the chances of attracting searchers to click through the SERP title, we recommend using power words in the title.
Learn more about using power words to grab attention.
CONTENT READABILITY
8.16 Use of Short Paragraphs
Product descriptions are meant to describe the benefits of your product & convert the leads to sales. Ironically, if the description is nothing short of large blocks of text, you can forget about sales conversion. So, Rank Math will check if these paragraphs are short for readers to read through them easily.
8.17 Use of Media in Your Products
High-quality product images and videos can increase your conversion and could grab the attention of searchers to click-through. So Rank Math recommends adding at least 4 product images or videos to pass the test.
If you’ve passed all the above tests, then you’ve successfully optimized the product for search results. But please note, these recommendations are only the best practices for increasing your chances of ranking & one shouldn’t have to follow them religiously.
![Clearing dedicated SEO tests for WooCommerce](https://rankmath.com/wp-content/uploads/2022/02/Dedicated-SEO-tests-for-WooCommerce-Products.png)
Summary: WooCommerce + Rank Math = An SEO Powerhouse
It’s clear to see why WooCommerce is such a popular choice among eCommerce store owners. It makes it extremely easy to get up & running while also not confining you to the limitations of a certain platform.
Easy to get started, easy to customize, and even easier to optimize for SEO with Rank Math.
Pros:
- Helps you rank higher in search engines, meaning more traffic and potential customers
- Automatically generates sitemaps and submits them to search engines, making sure all your pages are indexed
- Optimizes your website’s code and structure for better search engine visibility
- Provides built-in tools for managing your website’s titles, descriptions, and other important SEO metadata
- Allows you to connect your WooCommerce store with Google Analytics easily, giving you valuable insights into your website’s traffic and performance
Cons:
- If you are not careful, you can easily damage your WooCommerce site’s reputation by engaging in black hat SEO practices
- You need to put in a lot of effort to keep your WooCommerce SEO up-to-date and effective, which can be time-consuming and costly.
Honestly, what’s not to love?
Once you’ve followed this guide to ensure your WooCommerce store is properly set up – we also highly recommend looking into how to sync your products to Google’s Shopping product feed.
Here are some other useful guides worth checking out:
- Backlinko’s “Definitive” eCommerce Guide (2022)
- Ecommerce SEO: A Simple (But Complete) Guide by Ahrefs
- Matthew Woodward’s Ultimate eCommerce SEO Guide
If you have absolutely anything to add or have a question – Tweet @rankmathseo! 💬
WooCommerce SEO: Frequently Asked Questions
Which SEO Plugin Is Best For WooCommerce?
Obviously, we’re a little bit biased when it comes to this, but all in all, we think it’s safe to say that Rank Math for WooCommerce is the best plugin for WooCommerce SEO.
Is WooCommerce Good For SEO?
Yes, WooCommerce is a great platform for eCommerce stores that care about SEO. It provides far more flexibility and control over your site’s design & structure than all other eCommerce platforms do.
Do WooCommerce Tags Help SEO?
Tags in WooCommerce offer you yet another way to organize your products & rank for relevant search terms. For best results, create tags with classification terms customers commonly use to find your products.
Should WooCommerce Product Tags & Categories Be Indexable?Â
![WooCommerce-category-SERP-example](https://rankmath.com/wp-content/uploads/2020/08/WooCommerce-category-SERP-example.png)
In general, people will suggest not indexing categories and tags to prevent issues with duplicate content. But in theory, this question is actually far more nuanced than that. As long as you’re not having the same posts and the same content in the vast majority of your categories and tags (with a small number of products in many), there is merit in indexing these pages since they can allow you to rank for a whole range of search terms with buyer intent (such as the example below which is the SERP for “men’s t-shirts”).
As a general rule, Tags are recommended to be indexed if someone has over 100 products on their store, otherwise – indexing categories should suffice for most stores to avoid receiving a thin content penalty from Google.
How to Fix Schema Errors in WooCommerce?
If the Google Search Console is reporting issues with the structured data on one or more of your pages, we recommend following the process detailed on this post to ensure that everything has been set up correctly.
Is HTTPS / SSL Required To Run A WooCommerce Store?
Using SSL and ensuring your site is only accessible over HTTPS is a standard for WooCommerce stores and we would seriously advise all store owners who aren’t already doing this to look to implement this with their web host as soon as possible. Also, it is a ranking factor.
Where Can I Find Product Images?
We highly advise that store owners invest in the production of unique, high-quality product images for their websites. However, if you simply aren’t able to, you can resort to popular stock photography websites.
How To Show Star Ratings On Google?
To begin with, you should ensure that your Review Schema Markup (added via Rank Math) is free of any errors that may be caused by a conflicting theme or plugin. And beyond this, considering everything is in compliance/accordance with Google’s guidelines which can be tested using Google’s Rich Results testing tool – you’ve done everything you can to ensure that the star ratings appear but Google simply doesn’t show it for all sites which is something out of your control. There are so many factors in play that determine star ratings appearing along with your product results and having the correct Schema is just one of those factors. You can read more about that here.
How To Show Product Price On Google?
To show product price in your site’s rich snippets in search, you need to ensure that the required structured data has been added. If you use the Rank Math WordPress SEO plugin and have the WooCommerce SEO module activated, this is done automatically.
Where is Primary Category of a WooCommerce Product Stored in Database?
This is stored in the postmeta table under the key rank_math_primary_product_cat
.
Can I Export and Import My SEO Settings From WooCommerce?
Yes, you can use our CSV import/export tool to import/export SEO details of any post type.
WooCommerce SEO: The Definitive Guide for Your Online Store [2024] » Rank Math
![](https://rankmath.com/wp-content/uploads/2020/08/WooCommerce-SEO-2022.png)
Do you use WooCommerce for your store? Is WooCommerce SEO-friendly? In this post, we'll find out & show you the plugins and themes you need for WooCommerce SEO.
Product Brand: Rank Math
4.9
Pros
- Helps you rank higher in search engines, meaning more traffic and potential customers
- Automatically generates sitemaps and submits them to search engines, making sure all your pages are indexed
- Optimizes your website's code and structure for better search engine visibility
- Provides built-in tools for managing your website's titles, descriptions, and other important SEO metadata
- Allows you to connect your WooCommerce store with Google Analytics easily, giving you valuable insights into your website's traffic and performance
Cons
- If you are not careful, you can easily damage your WooCommerce site's reputation by engaging in black hat SEO practices
- You need to put in a lot of effort to keep your WooCommerce SEO up-to-date and effective, which can be time-consuming and costly.