a:3:{i:0;a:24:{s:2:"id";i:711508;s:4:"date";s:19:"2021-02-03T12:58:37";s:8:"date_gmt";s:19:"2021-02-03T16:58:37";s:4:"guid";a:1:{s:8:"rendered";s:30:"https://rankmath.com/?p=711508";}s:8:"modified";s:19:"2021-02-08T07:06:38";s:12:"modified_gmt";s:19:"2021-02-08T11:06:38";s:4:"slug";s:13:"schema-markup";s:6:"status";s:7:"publish";s:4:"type";s:4:"post";s:4:"link";s:40:"https://rankmath.com/blog/schema-markup/";s:5:"title";a:1:{s:8:"rendered";s:61:"Schema Markup &#8211; The ONLY Guide You Need To Read in 2021";}s:7:"content";a:2:{s:8:"rendered";s:41104:"
<p>The chances are that you&rsquo;ve come across content that uses <strong>Schema Markup</strong> in the form of rich snippets recently &ndash; possibly even as recent as your last Google search.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" width="1000" height="418" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20418'%3E%3C/svg%3E" alt="Rank Math's Schema Markup helped to get the Rich Result." class="wp-image-765952 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/02/rank-math-schema-markup.jpg"></figure></div>



<p><strong>Above is an example of what a Rich Snippet could look like in SERPs.</strong></p>



<!--more-->



<p>With the help of Rank Math, websites just like yours can start taking advantage of it today to improve the click-through rates of your posts and pages. And, this is really just the beginning when it comes to what&rsquo;s possible with structured data&hellip; </p>



<p>In this guide, we&rsquo;ll dive deep into <strong>what exactly Schema is</strong>, how you can <strong>take advantage of it</strong>, exactly how to <strong>implement it on your site</strong> &ndash;&nbsp;and answer some common questions about structured data markup.</p>



<div id="toc"> 
<h2>In this Schema Markup guide, we&rsquo;ll take a look at:</h2>
<ol><li><a href="#what-is-schema">What Exactly Is Schema Markup and Rich Snippets?</a></li>
<li><a href="#how-schema-helps">How Schema Markup Helps &amp; Why It Matters?</a></li>
<li><a href="#add-schema">How To Add Schema Markup To Your Website?</a>
</li><li><a href="#add-schema-to-non-WP-website">Adding Schema To Non-WordPress Websites (Caution)</a></li>
<li><a href="#competitor-analysis">Knowing How To Use Schema With The Help Of Your Competition?</a></li>
<li><a href="#templates">Creating Reusable Custom Schema Templates</a></li>
<li><a href="#validating-schema">Validating Schema &ndash;&nbsp;Does It Actually Work?</a></li>
<li><a href="#where-is-my-rich-result">Why Doesn&rsquo;t Having Schema Markup Always Earn You A Rich Snippet?</a></li>
<li><a href="#schema-performance">How To Track The Performance Of Your Website&rsquo;s Schema Markup Types?</a></li>
<li><a href="#advanced-schema">For Automated &amp; Advanced Schema Builders</a></li>
<li><a href="#faq">Schema Markup: Frequently Asked Questions</a></li>
<li><a href="#conclusion">Summary: Rank Math + WordPress = A Schema Powerhouse</a></li>
</ol></div>



<h2 id="what-is-schema"><a id="post-711508-_wiphdb8pgddd"></a><span class="number">1</span>  What Exactly Is Schema Markup and Rich Snippets?</h2>



<p>Simply put, <strong>Schema markup</strong> (by <a href="https://schema.org/" class="rank-math-link">Schema.org</a>) is a standardized vocabulary<strong> </strong>that you can add to your site&rsquo;s HTML to <strong>help search engines understand what your content is about</strong> and <em>potentially </em>reflect that in SERPs (search engine results pages).</p>



<figure class="wp-block-image size-large no-shadow"><img loading="lazy" width="1200" height="600" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20600'%3E%3C/svg%3E" alt="Rank Math Schema Markup Code" class="wp-image-765960 no-shadow lazy" data-src="https://rankmath.com/wp-content/uploads/2021/02/rank-math-schema-code.png"></figure><p>And that brings us to the next question &ndash;&nbsp;<strong>what are</strong> <strong><em>Rich Snippets</em>?</strong> Rich snippets are <strong>SERP features</strong> that are the result of websites taking advantage of &amp; marking up webpages using structured data (Schema, as shown above). </p>



<p>Here&rsquo;s an example of a rich snippet that you can achieve using <a href="https://rankmath.com/blog/faq-schema/"><em>FAQ Schema</em></a>:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1714" height="852" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201714%20852'%3E%3C/svg%3E" alt="FAQ Schema Example" class="wp-image-764976 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/02/faq-schema-example-2.png"></figure><p>To date, over 10 million websites use Schema.org to markup their webpages &ndash; <strong>originally founded by Google, Microsoft, Yahoo, and Yandex</strong> &ndash;&nbsp;the effort is now led by an open community process.</p>



<p>And, to summarize &ndash;&nbsp;<strong>rich snippets are one of the more notable benefits of implementing Schema markup on your website because they&rsquo;re proven to drive more traffic to websites</strong>, but we&rsquo;ll get back to that later. &#128200;</p>



<h2 id="how-schema-helps"><a id="post-711508-_6m24tjsoqq85"></a><span class="number">2</span>  How Schema Markup Helps &amp; Why It Matters</h2>



<p>As covered above, Schema markup is what powers rich snippets &ndash;&nbsp;special SERP features &ndash;&nbsp;that often have higher clickthrough rates than <em>normal </em>search results.</p>



<p>The end result: <strong><a href="https://developers.google.com/search/case-studies/rakuten-case-study" class="rank-math-link">you get more traffic</a></strong>.</p>



<p>This is according to Google themselves and has been backed up by a range of case studies including this one from Rakuten &ndash;&nbsp;one of Japan&rsquo;s largest IT companies who saw significant improvements.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1070" height="258" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201070%20258'%3E%3C/svg%3E" alt="" class="wp-image-763860 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/02/schema-traffic-increase-case-study.jpeg"></figure><p><a href="https://twitter.com/AlanBleiweiss" class="rank-math-link">Alan Bleiweiss</a> also shares (shown above) his success story with a traffic comparison pre-Schema that shows the dramatic traffic increase adding Schema had for his clients. And another notable read is this <a href="https://www.searchenginejournal.com/schema-success-stories-structured-data-boost-traffic/372734/" class="rank-math-link">Search Engine Journal article covering various Schema success stories</a>. </p>



<p><strong>So, is implementing Schema worth it?</strong> We think the answer is pretty clear &ndash;&nbsp;<strong>yes</strong>.</p>



<p>Marking your webpages up in a way that gives search engines the ability to understand information about you, how it connects to your company, products, and content benefits everyone involved. </p>



<p>Another benefit &ndash;&nbsp;especially in terms of preparing your websites for the future of search &ndash; is that using Schema makes your <strong>websites eligible to be included in voice search results</strong> (by Alexa, Google Assistant, Siri, etc.). This has been on the rise particularly in recent years, and I&rsquo;m sure all of us want our websites to be Siri&rsquo;s or Alexa&rsquo;s source of information when people ask a question in our industry because we used FAQ Schema, for example.</p>



<p>So in short, this not only leads to website owners earning rich snippet but it also helps Google and other search engines provide its users with more relevant search results. </p>



<h2 id="add-schema"><a id="post-711508-_5qlcxmgvdpex"></a><span class="number">3</span>  How To Add Schema Markup To Your Website</h2>



<div id="toc"> 
<ul><li><a href="#schema-module">3.1 Ensure Rank Math&rsquo;s Schema Module Is Enabled</a></li>
<li><a href="#default-schema">3.2 Select The Default Schema Type For Your Website
</a></li>
<li><a href="#add-schema-to-post">3.3 Adding Schema To Posts &amp; Pages
</a></li>
<li><a href="#schema-example">3.4 Schema Markup in Practice &ndash; Earning &ldquo;Star Ratings&rdquo; in SERPs
</a></li>
</ul></div>



<p>Let&rsquo;s not tiptoe around it &ndash;&nbsp;<a class="rank-math-link" href="https://mythemeshop.com/wordpress-101/">WordPress</a> is (by far) the best content management system available. It&rsquo;s trusted by world-renowned businesses including CNN &amp; Bloomberg for good reason.</p>



<p>Thankfully, if you&rsquo;re using WordPress (which we highly recommend), <a href="https://rankmath.com/kb/installing-through-the-admin-panel/" class="rank-math-link">installing and activating Rank Math</a> automatically activates the Schema module which is, by far, the easiest way to add Schema to any WordPress website. </p>


<div class="youtube-container"><div class="youtube-player" data-id="4DapQQd6ceE" data-image="exists" data-controls="1" role="button" tabindex="0" aria-label="Play Video"><div><img loading="lazy" class="youtube-thumb lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201280%20720'%3E%3C/svg%3E" width="1280" height="720" alt="Rank Math Schema Generator PRO &amp; Advanced Builder" role="presentation" data-src="https://img.youtube.com/vi/4DapQQd6ceE/maxresdefault.jpg"><div class="play-button" aria-hidden="true"><i class="icon-youtube"></i></div></div></div></div>


<h3 id="schema-module"><a id="post-711508-_th1aqyvnesjn"></a><span class="number">3.1</span>  Ensure Rank Math&rsquo;s Schema Module Is Enabled</h3>



<p>Before we proceed, please confirm that the Schema module is fully activated by heading to <a class="rank-math-link" href="https://rankmath.com/kb/rich-snippets/">Rank Math &gt; Dashboard</a> &ndash;&nbsp;as shown below:</p>



<figure class="wp-block-image"><img loading="lazy" width="1133" height="381" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201133%20381'%3E%3C/svg%3E" alt="" class="wp-image-712151 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-2.png"></figure><p>If it isn&rsquo;t already activated, simply do so by using the toggle in the bottom right-hand corner &ndash;&nbsp;and that&rsquo;s all, it&rsquo;s active! </p>



<h3 id="default-schema"><a id="post-711508-_wdbig9rff3a9"></a><span class="number">3.2</span>  Select The Default Schema Type For Your Website</h3>



<p>Once you&rsquo;ve installed Rank Math, you can head to <strong>Rank Math &gt; Titles &amp; Meta &gt; and select the preferred Schema type</strong> that you wish to <a class="rank-math-link" href="https://rankmath.com/kb/rich-snippets/#setting-up-default-schema-for-your-website">use by default for all of the custom post types and taxonomies</a>.</p>



<figure class="wp-block-image"><img loading="lazy" width="1199" height="803" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201199%20803'%3E%3C/svg%3E" alt="" class="wp-image-712152 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-3.png"></figure><h3 id="add-schema-to-post"><a id="post-711508-_sldgvm6x59wd"></a><span class="number">3.3</span>  Adding Schema To Posts &amp; Pages</h3>



<p>Beyond this, when you edit individual posts or pages in the WordPress Block (Gutenberg) editor &ndash;&nbsp;simply open the Schema options as shown below:</p>



<figure class="wp-block-image"><img loading="lazy" width="800" height="380" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20380'%3E%3C/svg%3E" alt="" class="wp-image-712153 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image.gif"></figure><p>For individual posts or pages, you can either select a type from one of the available options and then simply fill in each of the required fields &ndash;&nbsp;here&rsquo;s how:</p>



<ol><li>Open the single post editor &amp; click on the SEO score shown by Rank Math.</li><li><strong>Navigate to the Schema tab as shown above</strong>.</li><li>Choose the Schema types that you want to add to your post &amp; fill out any of the fields Rank Math&rsquo;s Schema Generator prompts you to complete. </li><li>And, that&rsquo;s it!</li></ol><p><strong>Typically, <a href="https://rankmath.com/kb/article-schema/" class="rank-math-link">Article Schema</a> works best for the articles.</strong> For the articles where you are reviewing a Product or writing about a recipe, it&rsquo;s best to choose both the Product &amp; Recipe Schema types, for example.</p>



<p>Alternatively, you can create your own <a class="rank-math-link" href="https://rankmath.com/kb/rich-snippets/#custom-schema-pro">advanced custom Schema</a>.</p>



<p>Manually creating advanced Schema with Rank Math helps in two ways &ndash;&nbsp;ensures that you can avoid any recommended field warnings or to take advantage of a less common Schema implementation that makes sense for your particular use-case.</p>



<p>Using the <a href="https://rankmath.com/kb/rich-snippets/#advanced-schema-editor-pro" class="rank-math-link">built-in Schema Generator</a>, you can also add <strong>multiple Schema types to a page</strong> &ndash;&nbsp;and this is still very easy &ndash; as easy as dropping in the URL of another page (perhaps a competitor&rsquo;s) that uses certain structured data on their pages and then proceeding to change all of the field&rsquo;s values to match the contents of your page.</p>



<figure class="wp-block-image"><img loading="lazy" width="996" height="630" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20996%20630'%3E%3C/svg%3E" alt="" class="wp-image-712154 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-4.png"></figure><p>When adding multiple Schema types you&rsquo;ll be able to select the one you wish to be considered as the <em>primary</em> Schema type (as has been done for Article Schema in the example above).</p>



<p class="takeaway yellow"><strong>Note:</strong> It is important to note that you must show all of the data visible in Schema code on the frontend as this is one of the requirements Google has outlined you must abide by if you wish to be eligible for rich snippets as a result of marking up your webpage. <a class="rank-math-link" href="https://developers.google.com/search/docs/guides/sd-policies#content">Learn more about the guidelines here</a>.</p>



<h3 id="schema-example"><span class="number">3.4</span>  Schema Markup in Practice &ndash; Earning &ldquo;Star Ratings&rdquo; in SERPs</h3>



<p><strong>The following Schema types (all of which are available in Rank Math) support &ldquo;rating&rdquo; options: </strong></p>



<figure class="wp-block-table"><table><tbody><tr><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/book-schema/">Book</a></td><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/course-schema/">Course</a></td><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/event-schema/">Event</a></td></tr><tr><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/product-schema/">Product</a></td><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/recipe-schema/">Recipe</a></td><td>&ndash; <a class="rank-math-link" href="https://rankmath.com/kb/software-schema/">Software Application</a></td></tr></tbody></table></figure><p>This means that &ndash;&nbsp;when used correctly &ndash; you can, in fact, still earn a <strong>Review Snippet</strong>, commonly also referred to as Star Ratings in SERPs. </p>



<p>Although the process of doing so has changed slightly following an <a href="https://developers.google.com/search/blog/2019/09/making-review-rich-results-more-helpful" class="rank-math-link">official announcement Google made</a> in September of 2019, <strong>earning this rich snippet type is still very much achievable</strong>. </p>



<p>Prior to the change, it was possible to add a standalone Schema type known as &ldquo;Review&rdquo; Schema to your posts/pages and still earn the rich result (in some cases) but due to abuse and people using this for <em>self-serving ratings</em>, it must now be used in combination with one of the Schema types mentioned above. </p>



<p>This change is actually very logical because, in every scenario in which this rich snippet should appear, it is as a result of content actually being a review of a Book, Software, etc. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1252" height="846" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201252%20846'%3E%3C/svg%3E" alt="Review SERP Example" class="wp-image-758043 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/review-serp-example.png"></figure><p>Above is the perfect example, all of the following results that appear in the SERP for search phrases such as &ldquo;ConvertKit review&rdquo; are reviews of ConvertKit. ConvertKit is an email marketing service provider which would mean they fall under the <strong>Software Application</strong> Schema type. </p>



<p>Fortunately, the site that doesn&rsquo;t <strong><em>yet </em></strong>(at the time of taking above screenshot) earn the Review star rich snippet for their highly-ranking post is already using Rank Math &ndash;&nbsp;they simply hadn&rsquo;t added any Schema Markup to that page yet. </p>



<p>Here&rsquo;s how they&rsquo;ve now added it in under a minute using Rank Math:</p>



<p>Navigate to <strong>Rank Math&rsquo;s Schema tab</strong> in the Gutenberg sidebar &ndash;&nbsp;as shown below. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="956" height="638" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20956%20638'%3E%3C/svg%3E" alt="Rank Math Schema Tab Gutenberg" class="wp-image-758046 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/rank-math-schema-tab.png"></figure><p>Then, simply click on <strong>Schema Generator. </strong></p>



<p>That will open up the following options where you simply search for the <strong>Software </strong>Schema type among the wide range of built-in Schema Templates. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1806" height="672" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201806%20672'%3E%3C/svg%3E" alt="Rank Math Software Schema" class="wp-image-758048 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/rank-math-software-schema.png"></figure><p>Then, click on <strong>Use</strong>. Rank Math will then walk you through/prompt you to enter all of the fields that are available for this Schema type (marking those required with a red asterisk)&hellip; </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1240" height="2783" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201240%202783'%3E%3C/svg%3E" alt="Software Review Schema Example with Rank Math" class="wp-image-758069 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/convertkit-software-schema-example-rank-math.png"></figure><p>Above are some sample values which you could enter for reference, obviously, <strong>this should match the contents of your review</strong>. In this case, that <a href="https://scalemath.com/blog/convertkit-review/" class="rank-math-link">review of ConvertKit</a> was very positive so it gets a well-deserved 5/5. </p>



<p>And, as expected &ndash; since most of the heavy-lifting was really done by Rank Math &ndash; when we check whether the structured data that has been added is valid using <a href="https://search.google.com/test/rich-results" class="rank-math-link">Google&rsquo;s Rich Results Testing Tool</a>, we&rsquo;re pleased to see that it is! </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1390" height="1170" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201390%201170'%3E%3C/svg%3E" alt="Rich Results Test Example" class="wp-image-759610 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/google-rich-results-test-example.png"></figure><p>But beyond that, the question remains &ndash; <strong><em>did it work? </em></strong></p>



<p>Well, have a look for yourself &ndash;&nbsp;in our testing, just two days later, and the page used as an example above now earns the review/star ratings rich snippet: </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1768" height="982" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201768%20982'%3E%3C/svg%3E" alt="example-review-snippet" class="wp-image-762632 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/example-rich-review-snippet.png"></figure><h2 id="add-schema-to-non-WP-website"><a id="post-711508-_goj4i3k5nif1"></a><span class="number">4</span>  Adding Schema To Non-WordPress Websites (Caution)</h2>



<p>The easiest way to add Schema markup to non-WordPress based websites is to <a href="https://mythemeshop.com/blog/install-wordpress-locally-on-windows-and-mac/" class="rank-math-link">install WordPress locally</a>. Once you&rsquo;ve done this, you can easily use Rank Math to help generate custom Schema which you can then proceed to copy from the Code Validation tab so you can add it to your actual website by editing the HTML source (or by using Google Tag Manager)&hellip;</p>



<figure class="wp-block-image"><img loading="lazy" width="1484" height="1396" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201484%201396'%3E%3C/svg%3E" alt="" class="wp-image-712155 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-5.png"></figure><h2 id="competitor-analysis"><a id="post-711508-_hugyznyf92rb"></a><span class="number">5</span>  Knowing How To Use Schema With The Help of Your Competition?</h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="800" height="286" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20286'%3E%3C/svg%3E" alt="SERP Analysis" class="wp-image-762273 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/serp-analysis.gif"></figure><p>We&rsquo;re not suggesting that you mimic your competition &ndash;&nbsp;as a company we have always followed the <strong>customer-obsessed, competition-aware </strong>mentality. And if you&rsquo;re new to using Schema, there&rsquo;s a great way to apply what other people in your industry are already doing and having some level of success with to your own website to test, adapt and improve over time.</p>



<p>There&rsquo;s also nothing at all exclusive to a particular Schema implementation that would mean no other company can do something similar. So <strong>we&rsquo;ve built Rank Math to do the heavy-lifting so everyone can use &amp; enjoy the benefits of Schema</strong>. </p>



<p>Look at what&rsquo;s going on in the search engine results pages for the search terms you&rsquo;re trying to rank for &ndash;&nbsp;keeping an eye out for the following: </p>



<ul><li>How do other sites&rsquo; search results appear, are they getting rich snippets? </li><li>What are the actual Schema markup types they&rsquo;re using? Do they apply to the piece of content you&rsquo;re publishing? </li></ul><p>SERP analysis is a big part of SEO and essential to understanding search intent which helps ensure that the <strong>content you create truly caters to what searchers are looking for</strong>. So now, simply keep an eye out for a few extra things &ndash; such as what search results look like and whether you can spot rich snippets. And use that to inform/decide whether you can apply any particular Schema markup types to your posts &amp; pages with Rank Math. </p>



<h2 id="templates"><a id="post-711508-_vhk45mgwuw7"></a><span class="number">6</span>  Creating Reusable Custom Schema Templates</h2>



<h3><a id="post-711508-_1j6uzvkd3q1h"></a>Importing Schema From Other Webpages, HTML or JSON-LD Custom Code</h3>



<p><strong>Rank Math lets you automatically import Schema code and turn it into editable fields</strong> either using a URL or by simply pasting in the the HTML source of your favorite website that already has the Schema implementation you&rsquo;d like to use&hellip;</p>



<p><strong>Here&rsquo;s how that works&nbsp;&ndash;&nbsp;</strong>first off, view the page source for the specific page on the website in question:</p>



<figure class="wp-block-image"><img loading="lazy" width="800" height="396" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20396'%3E%3C/svg%3E" alt="" class="wp-image-712156 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-1.gif"></figure><p>Copy the entire page&rsquo;s HTML code and paste it below:</p>



<figure class="wp-block-image"><img loading="lazy" width="800" height="408" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20408'%3E%3C/svg%3E" alt="" class="wp-image-712157 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-2.gif"></figure><p>Once you&rsquo;ve done so, such as in the example below we&rsquo;ve imported the Schema markup from our own homepage (rankmath.com) &ndash;&nbsp;now all you need to do is edit the individual fields to ensure that they&rsquo;re suitable to your organization:</p>



<figure class="wp-block-image"><img loading="lazy" width="1518" height="725" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201518%20725'%3E%3C/svg%3E" alt="" class="wp-image-712158 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-6.png"></figure><p>For more information about how to use Rank Math &amp; all of the custom variables, you can use &ndash;&nbsp;<a href="https://rankmath.com/kb/rich-snippets/" class="rank-math-link">visit our knowledgebase article here</a>.</p>



<figure class="wp-block-image"><img loading="lazy" width="1824" height="674" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201824%20674'%3E%3C/svg%3E" alt="" class="wp-image-712159 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-7.png"></figure><p>In case you&rsquo;re wondering how to actually identify URLs or pages to use as inspiration for how to handle the Schema implementation for your own page &ndash;&nbsp;here&rsquo;s one easy way to go about it.</p>



<ol><li>Google your primary target keyword to see if any website has earned a rich snippet on the SERP for the keyword you&rsquo;re attempting to rank for.</li><li>Open the website and copy their HTML code into the Rank Math import tab (or use the URL import option which will automatically parse in the Schema markup they&rsquo;ve used to make it editable)</li><li>Change all of the values in the imported fields to match the data that is on your page (again, noting that the data entered in the code must be present on your page using the shortcode provided in Rank Math&rsquo;s Schema tab)</li></ol><h2 id="validating-schema"><a id="post-711508-_ml27lwu8fdy1"></a><span class="number">7</span>  Validating Schema &ndash;&nbsp;Does It Work?</h2>



<p>Any seemingly small discrepancies are likely to result in your webpage not being eligible to win the rich snippet you&rsquo;re aiming for.</p>



<figure class="wp-block-image"><img loading="lazy" width="1523" height="347" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201523%20347'%3E%3C/svg%3E" alt="" class="wp-image-712160 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-8.png"></figure><p>So, to streamline your workflow, once you&rsquo;ve added Schema to your website &ndash; you can simply head to the Code Validation tab of Rank Math&rsquo;s Schema Builder where you can easily preview the JSON-LD output, copy it so you can click Test with Google,<strong> </strong>and use Google&rsquo;s Rich Results Testing Tool.</p>



<figure class="wp-block-image"><img loading="lazy" width="825" height="570" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20825%20570'%3E%3C/svg%3E" alt="" class="wp-image-712161 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/12/word-image-9.png"></figure><p>Navigating to the <a href="https://search.google.com/test/rich-results">Google&rsquo;s Rich Results Testing Tool</a> from Rank Math will automatically pass over the JSON-LD code you added to your page so testing this for a number of posts is faster &amp; easier than ever.</p>



<p class="takeaway yellow"><strong>Note: </strong>While using a plugin like Rank Math significantly reduces the likelihood of this happening since it really does take the guesswork out of the entire process &ndash; validating your structured data as outlined in this section is still an important step.</p>



<h2 id="where-is-my-rich-result"><a id="post-711508-_pni8qeqboyfx"></a><span class="number">8</span>  Why Doesn&rsquo;t Having Schema Markup Always Earn You a Rich Snippet?</h2>



<p>Now with search engines running countless tests every single day, pushing new updates we can&rsquo;t even keep track of anymore &ndash; it can be confusing (or even disappointing) when your Schema implementation is spot on but just doesn&rsquo;t show up in search results but does for other websites.</p>



<p>Assuming your implementation is <em>technically </em>sound &ndash;&nbsp;here are the two other main reasons why your website isn&rsquo;t earning a rich snippet:</p>



<h3><a id="post-711508-_8dkddjtnbbnm"></a>Rich Snippets Simply Can&rsquo;t Be Guaranteed</h3>



<p>It&rsquo;s surprising how many people assume that just because they&rsquo;ve added the code to their website, Google should automatically start featuring rich snippets for their website. This is very far from reality &ndash;&nbsp;<strong>Google&rsquo;s algorithm inevitably makes the final decision of whether your webpage is worthy of/deserves a rich snippet</strong>.</p>



<p>And in addition to that, Google only supports certain kinds of structured data that can be shown as a rich result in search.</p>



<h3><a id="post-711508-_s0j0n6v370vm"></a>Your Structured Data Doesn&rsquo;t Meet Quality Standards</h3>



<p>Another reason your site may not be earning rich snippets is because your structured data and or other content on the page does not meet <a href="https://developers.google.com/search/docs/guides/intro-structured-data?hl=EN#quality-guidelines">Google&rsquo;s Quailty Guidelines</a>.</p>



<p>As Google themselves have said:</p>



<p class="takeaway yellow">There is no guarantee that your page will appear in Search results with the specified feature. This is because search features depend on many factors, including the search device type, location, and whether Google Search thinks the feature would provide the best search experience for the user. [<a href="https://codelabs.developers.google.com/codelabs/structured-data/index.html" class="rank-math-link">source</a>]</p>



<p>For reference, some of the guidelines include the following:</p>



<ul><li>Providing up-to-data (relevant) information.</li><li>Providing original content that you or your users have generated.</li><li>Not promoting illegal activities or anything that facilitates serious harm to others.</li></ul><p>For <a href="https://ondyr.com/7-reasons-why-structured-data-not-showing-in-search/" class="rank-math-link">8 other reasons why your structured data isn&rsquo;t showing up in search</a>, Ondyr has put together a great list.</p>



<h2 id="schema-performance"><a id="post-711508-_x7zbbi3moymx"></a><span class="number">9</span>  How To Track The Performance Of Your Website&rsquo;s Schema Markup Types?</h2>



<p>Now let&rsquo;s take a look at the tools you have at your disposal in the <a href="https://search.google.com/search-console/about" class="rank-math-link">Google Search Console</a> to track the performance of your Rich Snippets. </p>



<p>The first and most common way to check is using the <strong>Enhancements </strong>section with tabs specific to various types of structured data. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1474" height="1294" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201474%201294'%3E%3C/svg%3E" alt="" class="wp-image-758433 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/google-search-console-2.png"></figure><p>However, this only really shows you the page you&rsquo;ve added Schema Markup to, it doesn&rsquo;t really give you any information as to how this page is performing (i.e. impressions &amp; clicks). </p>



<p>So, in order to do that we&rsquo;re actually going to need to navigate to the <strong>Performance &gt; Search Results</strong> report in the Google Search Console:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="972" height="830" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20972%20830'%3E%3C/svg%3E" alt="Performance Report Google Search Console" class="wp-image-758435 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/performance-report-gsc.png"></figure><p>In this report, you&rsquo;ll be able to see various metrics including Total Clicks, Impressions, Average CTR, and Position. And if you scroll further down, you&rsquo;ll see a section with various tabs:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1000" height="681" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20681'%3E%3C/svg%3E" alt="GSC Search Appearance" class="wp-image-765974 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/02/gsc-search-appearance.jpg"></figure><p>If you navigate to the <strong>Search Appearance </strong>tab, you&rsquo;ll see performance data related to the pages that have certain enhancements &ndash;&nbsp;ranging from AMP pages, Web Light results (which is mobile-related), as well as, for example, <strong>Videos</strong>. </p>



<p>Then, if you click on any of the report entries there &ndash;&nbsp;you can drill-down further to focus on the performance metrics specifically of pages that have a specific search appearance feature. This is a great way to see how that post/page&rsquo;s performance has changed over time&hellip;</p>



<h2 id="advanced-schema"><a id="post-711508-_7o09t4x7dlyz"></a><span class="number">10</span>  For Automated &amp; Advanced Schema Builders</h2>



<p><a href="https://rankmath.com/pricing" class="rank-math-link">Rank Math PRO</a> also includes the ability to create, save and reuse your own custom Schema Templates. </p>



<p>As the name implies, in short, this is yet another way that Rank Math streamlines your entire SEO workflow. In the real-world example earlier, we added Schema suitable for a software review of ConvertKit&rsquo;s email marketing automation software. </p>



<p>Now, the simplest possible example would be &ndash; that you would easily be able to reuse the saved template whenever you write and publish a review of a similar product (simply changing the fields as required).</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="685" height="800" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20685%20800'%3E%3C/svg%3E" alt="Rank Math Schema Templates" class="wp-image-758073 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/rank-math-schema-templates.gif"></figure><p>But that only just begins to scratch the surface of what Rank Math&rsquo;s Advanced Schema Generator has made possible. With <strong>Display Rules</strong>, you can take things to a whole new level. And when paired with <strong>custom variables</strong> for specific post types it allows you to <strong>automatically add Schema </strong>&ndash;&nbsp;pre-populated with the correct values &ndash; to posts and pages, making it possible to add Schema to thousands of pages virtually instantly. </p>



<p>Learn more about how you can use Rank Math&rsquo;s Schema Generator here:</p>


<div class="youtube-container"><div class="youtube-player" data-id="4DapQQd6ceE" data-image="exists" data-controls="1" role="button" tabindex="0" aria-label="Play Video"><div><img loading="lazy" class="youtube-thumb lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201280%20720'%3E%3C/svg%3E" width="1280" height="720" alt="Rank Math Schema Generator PRO &amp; Advanced Builder" role="presentation" data-src="https://img.youtube.com/vi/4DapQQd6ceE/maxresdefault.jpg"><div class="play-button" aria-hidden="true"><i class="icon-youtube"></i></div></div></div></div>


<h2 id="faq"><a id="post-711508-_mmjdiun1eh4r"></a>Schema Markup &ndash; Frequently Asked Questions</h2>


<div id="rank-math-faq" class="rank-math-block">
<div class="rank-math-list ">
<div id="faq-question-1607781507116" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>How to Add Sitelinks Schema?</strong></h3>
<div class="rank-math-answer "><p>There is a very common misconception between Sitelinks Search Schema &amp; what appears in search results as &ldquo;Sitelinks&rdquo;.</p>
<p>Google Sitelinks aren&rsquo;t something that we can enable, activate, or opt-in for. Google itself decides whether to enable them for a website which they determine is authoritative enough for a given query. So there is no specific setting or structured data markup you should have in place to instruct Google display Sitelinks for your website. However, for it to be possible, you&rsquo;ll be pleased to hear that Rank Math does add the necessary Schema for Sitelinks &amp; a Sitelinks Searchbox to appear &ndash;&nbsp;you can view your website&rsquo;s source and search for <strong>SearchAction </strong>in your site&rsquo;s source code&hellip; </p>
</div>
</div>
<div id="faq-question-1607781564617" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Why Is My Result Not Showing a Rich Result?</strong></h3>
<div class="rank-math-answer "><p>Google themselves have said that there is no guarantee that your page will appear in search results even if you make use of the correct structured data implementation and your page is showing up in search. This can be as a result of a whole range of reasons &ndash;&nbsp;thankfully, Ondyr has put together <a href="https://ondyr.com/7-reasons-why-structured-data-not-showing-in-search/">8 reasons worth looking into</a> if you want to see if you can get that rich snippet for your site&hellip;</p>
</div>
</div>
<div id="faq-question-1607781571934" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Which Schema Should Be Made Primary?</strong></h3>
<div class="rank-math-answer "><p>Setting Primary Schema is an indication to Google (and other search engines) what you yourself consider and what you would like Google to consider this piece of content. For example, say a post can have an Article, Review &amp; Recipe Schema &ndash;&nbsp;it&rsquo;s up to the publisher (website owner) whether you&rsquo;d prefer search engines to recognize their content as a Recipe &amp; therefore be more likely to display Recipe Schema in search results where your page appears.</p>
</div>
</div>
<div id="faq-question-1607781588128" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Are There Any Content Guidelines When Adding the Schema Markup?</strong></h3>
<div class="rank-math-answer "><p>Yes, there are a number of guidelines that you need to follow to ensure that your structured data isn&rsquo;t in violation of Google&rsquo;s guidelines and actually does end up appearing in search (if it is a structured data type that is eligible for a rich result).</p>
<p>More information about <a href="https://developers.google.com/search/docs/guides/sd-policies#content">Google&rsquo;s structured data content guidelines can be found here</a>.</p>
</div>
</div>
<div id="faq-question-1611761731719" class="rank-math-list-item">
<h3 class="rank-math-question ">Can I Use Multiple Schema Types in a Post?</h3>
<div class="rank-math-answer "><p>Yes, you can add more than one Schema Type to a single post or page on your website using the <a href="https://rankmath.com/wordpress/plugin/seo-suite/" class="rank-math-link">Rank Math WordPress SEO plugin</a>. </p>
</div>
</div>
</div>
</div>


<h2 id="conclusion">Summary: Rank Math + WordPress = A Schema Powerhouse</h2>



<p>Taking advantage of the ability to implement Schema markup at the click of a few buttons with the help of Rank Math can make huge differences to the performance of your website. <strong>Creating &amp; optimizing content for rich snippets</strong> is one of many ways you can start outperforming other websites in your industry that isn&rsquo;t very time-consuming when you have Rank Math in your arsenal to make it easy. </p>



<p>Have any other questions about Schema markup, structured data, or how to take advantage of it? <strong><a href="https://twitter.com/rankmathseo" class="rank-math-link">Tweet @rankmathseo</a></strong>. </p>
";s:9:"protected";b:0;}s:7:"excerpt";a:2:{s:8:"rendered";s:252:"<p>The chances are that you&rsquo;ve come across content that uses Schema Markup in the form of rich snippets recently &ndash; possibly even as recent as your last Google search. Above is an example of what a Rich Snippet could look like in SERPs.</p>
";s:9:"protected";b:0;}s:6:"author";i:37;s:14:"featured_media";i:765969;s:14:"comment_status";s:6:"closed";s:11:"ping_status";s:6:"closed";s:6:"sticky";b:0;s:8:"template";s:0:"";s:6:"format";s:8:"standard";s:4:"meta";a:0:{}s:10:"categories";a:1:{i:0;i:1;}s:4:"tags";a:0:{}s:6:"_links";a:11:{s:4:"self";a:1:{i:0;a:1:{s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/posts/711508";}}s:10:"collection";a:1:{i:0;a:1:{s:4:"href";s:40:"https://rankmath.com/wp-json/wp/v2/posts";}}s:5:"about";a:1:{i:0;a:1:{s:4:"href";s:45:"https://rankmath.com/wp-json/wp/v2/types/post";}}s:6:"author";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:43:"https://rankmath.com/wp-json/wp/v2/users/37";}}s:7:"replies";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:55:"https://rankmath.com/wp-json/wp/v2/comments?post=711508";}}s:15:"version-history";a:1:{i:0;a:2:{s:5:"count";i:4;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/posts/711508/revisions";}}s:19:"predecessor-version";a:1:{i:0;a:2:{s:2:"id";i:770134;s:4:"href";s:64:"https://rankmath.com/wp-json/wp/v2/posts/711508/revisions/770134";}}s:16:"wp:featuredmedia";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/media/765969";}}s:13:"wp:attachment";a:1:{i:0;a:1:{s:4:"href";s:54:"https://rankmath.com/wp-json/wp/v2/media?parent=711508";}}s:7:"wp:term";a:2:{i:0;a:3:{s:8:"taxonomy";s:8:"category";s:10:"embeddable";b:1;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/categories?post=711508";}i:1;a:3:{s:8:"taxonomy";s:8:"post_tag";s:10:"embeddable";b:1;s:4:"href";s:51:"https://rankmath.com/wp-json/wp/v2/tags?post=711508";}}s:6:"curies";a:1:{i:0;a:3:{s:4:"name";s:2:"wp";s:4:"href";s:23:"https://api.w.org/{rel}";s:9:"templated";b:1;}}}}i:1;a:24:{s:2:"id";i:735891;s:4:"date";s:19:"2021-01-07T19:24:00";s:8:"date_gmt";s:19:"2021-01-07T23:24:00";s:4:"guid";a:1:{s:8:"rendered";s:30:"https://rankmath.com/?p=735891";}s:8:"modified";s:19:"2021-01-14T13:10:00";s:12:"modified_gmt";s:19:"2021-01-14T17:10:00";s:4:"slug";s:17:"bing-indexing-api";s:6:"status";s:7:"publish";s:4:"type";s:4:"post";s:4:"link";s:44:"https://rankmath.com/blog/bing-indexing-api/";s:5:"title";a:1:{s:8:"rendered";s:47:"How to Get Bing to Index Your Content Instantly";}s:7:"content";a:2:{s:8:"rendered";s:18660:"
<p>Getting your content indexed on search engines like Google and Bing is the <strong>first step towards driving organic traffic</strong> from search engines.</p>



<p>But when content<strong> isn&rsquo;t properly indexed</strong>, let alone indexed at all. <strong>It can&rsquo;t rank. </strong>And if it never ranks, it&rsquo;ll never drive organic traffic from search. </p>



<!--more-->



<p>To overcome this &ndash; in the past, we&rsquo;ve thoroughly covered <a href="https://rankmath.com/blog/google-indexing-api/" class="rank-math-link">how to get Google to crawl your content instantly</a>. </p>



<p>Now let&rsquo;s take this a step further, by using the <a href="https://www.bing.com/webmasters/url-submission-api" class="rank-math-link"><strong>Bing Instant Indexing API</strong></a> (in a similar way) to get your website&rsquo;s pages and content crawled instantly. &#128375;</p>



<h2 id="proof" style="border-bottom:0"><span class="number" style="letter-spacing: 2px;font-weight: normal;padding: 15px;margin: 0;width: 100%;line-height: inherit">PROOF: Here&rsquo;s How Bing Responded to Our Request</span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="416" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20416'%3E%3C/svg%3E" alt="Bing Webmasters tool URL Submission" class="wp-image-740340 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/bing-instant-indexing-submission.jpg"></figure><figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="624" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20624'%3E%3C/svg%3E" alt="Bing Instant Indexed Post" class="wp-image-740436 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/Bing-Instant-Indexed-Post.gif"></figure><p>Let&rsquo;s be honest. With the competition most of us are up against, you really should use every (regardless of how simple/seemingly small) edge to <strong>stay ahead of the curve</strong>. </p>



<p>Thankfully, with the URL Submission feature that <a href="https://rankmath.com" class="rank-math-link">Rank Math SEO</a> now offers &ndash; we make it extremely easy for search engines to instantly crawl your URLs as soon as you publish or update them. </p>



<p>So, without further ado, let&rsquo;s get started &amp; show you how to set up the Bing Instant Indexing API on your website with Rank Math SEO&hellip;</p>



<div id="toc">
<h2>How To Get Your Website Crawled by Bing (Immediately) Using Their Instant Indexing API</h2>
<ol><li><a href="#install">Install and Set Up Rank Math</a></li>
<li><a href="#verify-on-bing">Verify Your Website on Bing</a></li>
<li><a href="#enable-instant-indexing">Enable The Instant Indexing API Module</a></li>
<li><a href="#indexing-settings">Configure Your Site&rsquo;s Instant Indexing Settings</a></li>
<li><a href="#bing-api-key">Get Your Bing API Key</a></li>
<li><a href="#add-api-key">Add Your API Key To Rank Math&rsquo;s Instant Indexing Settings</a></li>
<li><a href="#manual-url-submission">Manual URL Submission</a></li>
<li><a href="#FAQ">Common Questions &amp; Errors</a></li>
</ol></div>



<h2 id="install"><span class="number">1</span>  Install and Setup Rank Math</h2>



<p>To begin with &ndash;&nbsp;if you haven&rsquo;t already &ndash; you&rsquo;ll need to <strong><a href="https://rankmath.com/kb/how-to-setup/" class="rank-math-link">install the Rank Math plugin</a></strong> and run the setup wizard to get started. </p>



<div id="download" class="takeaway" style="text-align:center">
<a href="https://downloads.wordpress.org/plugin/seo-by-rank-math.latest-stable.zip" class="button" style="border-radius:4px" target="_blank" rel="noopener noreferrer">Download Rank Math</a>
</div>



<p>Thankfully, if you&rsquo;re an existing Rank Math SEO user and already have the plugin installed on the WordPress website you&rsquo;d like to connect with the Bing Instant Indexing API, you can skip this step.</p>



<h2 id="verify-on-bing"><span class="number">2</span>  Verify Your Website on Bing Webmaster Tools</h2>



<p>First and foremost, you have to verify your website on Bing Webmaster Tools. </p>



<p><strong>(a) Open <a href="https://www.bing.com/webmasters/" class="rank-math-link">Bing Webmaster Tools</a></strong></p>



<p><strong>(b) Login to your Bing account. </strong></p>



<p>You can choose from 3 options as shown below.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="904" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20904'%3E%3C/svg%3E" alt="Login to your Bing Account" class="wp-image-741038 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/login-to-bing-webmaster-tools.gif"></figure><p><strong>(c) You will see two options once you login. </strong></p>



<p><strong>i. </strong>Verify via Google Search Console: </p>



<p>If your website is already verified on Google Search Console, you can choose this step. You will only need to click a few buttons and you are done.</p>



<p><strong>ii. </strong>Add your site Manually: </p>



<p>This is the option we will cover further. </p>



<p><strong>(d) Choose &ldquo;Add Your Site Manually&rdquo; Option</strong></p>



<p>Enter Your website URL in the designated field and click the &ldquo;Add&rdquo; button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="650" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20650'%3E%3C/svg%3E" alt="enter your website URL on Bing" class="wp-image-741042 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/add-website-manually.jpg"></figure><p><strong>(e) Choose Verification Method</strong></p>



<p>Next, you will get a few options to choose from. For the sake of keeping this tutorial simple, we will choose the <code>HTML Meta Tag</code> option and use that to verify our website using Rank Math. </p>



<p><strong>(f) Copy the Meta Tag code that you generated.</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="923" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20923'%3E%3C/svg%3E" alt="Copy the Bing verification code" class="wp-image-741046 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/html-meta-tag-option.jpg"></figure><p><strong>(g) Paste the Code in Rank Math SEO</strong></p>



<p>Paste the Code in Rank Math SEO by going to <code>WordPress Dashboard &gt; Rank Math &gt; General Settings &gt; Webmaster Tools</code> and save the changes.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="622" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20622'%3E%3C/svg%3E" alt="Paste the Bing Verification Code in Rank Math" class="wp-image-741048 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/paste-code-in-rank-math.jpg"></figure><p><strong>(h) Go back to Bing Webmaster Tools and Hit the <code>Verify</code> Button</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="514" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20514'%3E%3C/svg%3E" alt="Hit the Verify Button in Bing" class="wp-image-741053 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/verify-website-in-bing.jpg"></figure><p>Et Voila! </p>



<p>Your website is now verified in the Bing Webmaster Tools and can proceed with further steps. </p>



<h2 id="enable-instant-indexing"><span class="number">3</span>  Enable the Instant Indexing API module</h2>



<p>Now that you&rsquo;ve installed Rank Math, simply head over to <code>WordPress Dashboard &gt; Rank Math &gt; Dashboard</code></p>



<p>This is where you&rsquo;ll be able to activate the various modules that Rank Math as well as for <a href="https://rankmath.com/pricing/" class="rank-math-link">Rank Math PRO</a> include (if you have an active subscription). </p>



<p>The Instant Indexing API module is included with the free version out of the box. So from here, all you&rsquo;ll need to do is enable the Instant Indexing API as shown in the screenshot below: </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="886" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20886'%3E%3C/svg%3E" alt="Enable Instant Indexing Module" class="wp-image-740161 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/enable-instant-indexing-module.jpg"></figure><h2 id="indexing-settings"><span class="number">4</span>  Configure Your Site&rsquo;s Instant Indexing Settings</h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="897" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20897'%3E%3C/svg%3E" alt="Instant Indexing Menu Link" class="wp-image-740163 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/instant-indexing-menu.jpg"></figure><p>Once the module is enabled, head over to <code>WordPress Dashboard &gt; Rank Math &gt; Instant Indexing</code> and you&rsquo;ll see the following settings: </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="702" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20702'%3E%3C/svg%3E" alt="Bing Submission API Key" class="wp-image-740165 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/bing-submission-api-key.jpg"></figure><p>This is where you&rsquo;ll need to enter the Bing API key we&rsquo;ll get in the next step&hellip; </p>



<h2 id="bing-api-key"><span class="number">5</span>  Get Your Bing API Key</h2>



<p>Follow the below steps to get your API Key from <strong>Bing Webmaster Tools</strong>.</p>



<h3><strong>Step 1: Visit <a href="https://www.bing.com/webmasters/" class="rank-math-link">Bing Webmaster Tools</a></strong></h3>



<p>Enter your logins if you aren&rsquo;t already logged in. Use the same account details you used to <a href="https://www.bing.com/webmasters/help/how-to-verify-ownership-of-your-site-afcfefc6" class="rank-math-link">verify your website on Bing</a>. If your website isn&rsquo;t already verified, you can do that using Rank Math as well by entering your Bing verification code at <code>WordPress Dashboard &gt; Rank Math &gt; General Settings &gt; Webmaster Tools</code>. </p>



<h3><strong>Step 2: Locate the &ldquo;Gear&rdquo; Icon At The Top-Right</strong></h3>



<p>Click the gear icon and then click on the &ldquo;API Access&rdquo; option.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="597" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20597'%3E%3C/svg%3E" alt="Bing Webmasters Settings" class="wp-image-736130 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/gear-icon-api-access-1.jpg"></figure><h3><strong>Step 3: Select The API Key Option</strong></h3>



<p>Since for this particular setup, we&rsquo;ll be using an <strong>API Key </strong>as opposed to (OAuth Authentication), select the option highlighted below: </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="638" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20638'%3E%3C/svg%3E" alt="Get Bing API Key" class="wp-image-736131 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/api-key-option-1.jpg"></figure><h3><strong>Step 4: </strong>Generate Your Bing API Key</h3>



<p>Now, to generate your API key &ndash;&nbsp;simply click the <strong>Generate API Key </strong>button. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="556" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20556'%3E%3C/svg%3E" alt="Generate Bing API Key" class="wp-image-736134 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/generate-api-key.jpg"></figure><h3><strong>Step 5: Copy The Generated API Key</strong></h3>



<p>Simply copy the generated API key as shown below so you can easily add it to Rank Math&rsquo;s Instant Indexing settings. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="585" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20585'%3E%3C/svg%3E" alt="Copy Bing API Key" class="wp-image-736135 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/copy-api-key.jpg"></figure><h2 id="add-api-key"><span class="number">6</span>  Add Your API Key To Rank Math&rsquo;s Instant Indexing Settings</h2>



<p>Head back to Rank Math SEO settings and go to the Instant Indexing section. Simply enter the API key that you copied from Bing&rsquo;s Webmaster Tools in the previous step. </p>



<p>Make sure to choose the type of content (Posts, Pages, Media, or CPTs) you would like to be submitted automatically. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="524" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20900%20524'%3E%3C/svg%3E" alt="Enter API key in the Rank Math" class="wp-image-736144 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/enter-api-key-rank-math.jpg"></figure><p>That&rsquo;s it! You&rsquo;ve now successfully set up the Instant Indexing API with Bing and every time you publish a new post or update an existing one, Rank Math SEO will automatically submit the URL to Bing based on your selected settings. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="797" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20797'%3E%3C/svg%3E" alt="Bing URL Submission" class="wp-image-740171 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/bing-url-submission.jpg"></figure><p><strong>Note</strong>: The Quota you see in the Instant Indexing section depends on the age of your website. It can range from 10 submissions per day for new websites or 10,000 for fairly established ones. </p>



<p>The Quota resets every 24 hours. </p>



<h2 id="manual-url-submission"><span class="number">7</span>  Manual URL Submission</h2>



<p>You can also <strong>manually submit the URLs for instant indexing</strong> to Bing via the Rank Math SEO plugin. </p>



<p>(a) Head over to <code>WordPress Dashboard &gt; Rank Math &gt; Instant Indexing</code></p>



<p>(b) Click on the <code>URL Submission</code> tab.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="787" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20787'%3E%3C/svg%3E" alt="Bing Manual URL Submission" class="wp-image-740182 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/bing-manual-url-submission.jpg"></figure><p>(c) Enter URLs of the posts/pages/products you would like to submit yo Bing. You can use multiple URLs here but make sure to use one URL per line &ndash; up to a total of 500 URLs. </p>



<p>You can not only submit URL of the website where Rank Math SEO installed &ndash; but also ALL websites in the Bing account you used to generate the API.</p>



<p class="takeaway yellow"><strong>Note:</strong> Only websites verified in your Bing Webmasters tool can be submitted from here.</p>



<h2 id="proof" style="border-bottom:0"><span class="number" style="letter-spacing: 2px;font-weight: normal;padding: 15px;margin: 0;width: 100%;line-height: inherit">Without Rank Math &ndash; Manually Submitting URLs to Bing</span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="800" height="394" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20394'%3E%3C/svg%3E" alt="bing-manual-url-submission" class="wp-image-746701 lazy" data-src="https://rankmath.com/wp-content/uploads/2021/01/bing-manual-url-submission.gif"></figure><p>If you&rsquo;re unable to use Rank Math because your website isn&rsquo;t powered by WordPress &ndash;&nbsp;you can still make use of Bing&rsquo;s Submit URL tool manually (as shown above). </p>



<p><a href="https://www.bing.com/webmasters/help/url-submission-62f2860b" class="rank-math-link">Learn more about manual Bing URL submission here.</a></p>



<hr class="wp-block-separator"><h2 id="FAQ"><span class="number">8</span>  Common Questions &amp; Errors</h2>


<div id="rank-math-faq" class="rank-math-block">
<div class="rank-math-list ">
<div id="faq-question-1609766256354" class="rank-math-list-item">
<h3 class="rank-math-question ">Does Bing&rsquo;s Instant Indexing API index all submitted URLs?</h3>
<div class="rank-math-answer "><p>Not necessarily. Bing still makes use of various algorithms to determine whether or not a URL is to be considered valid &amp; therefore be accepted. </p>
</div>
</div>
<div id="faq-question-1609766272845" class="rank-math-list-item">
<h3 class="rank-math-question ">Can I submit URLs that no longer exist to inform Bing they are gone?</h3>
<div class="rank-math-answer "><p>Yes, this is a great way to quickly remove content. You can submit URLs that have been removed and now show return 404 and 410 errors. When you delete a post or page, <a href="https://rankmath.com/wordpress/plugin/seo-suite/" class="rank-math-link">Rank Math SEO</a> automatically does this for you. </p>
<p><strong>Note:</strong> These URLs will still count towards your quota. </p>
</div>
</div>
<div id="faq-question-1609766280595" class="rank-math-list-item">
<h3 class="rank-math-question ">Why should I use the Bing Instant Indexing API?</h3>
<div class="rank-math-answer "><p>With how competitive the industry you&rsquo;re trying to drive traffic to your website in, every advantage you can get matters. And with Rank Math&rsquo;s Instant Indexing module for Bing, ranking new pages within minutes is possible.</p>
</div>
</div>
<div id="faq-question-1609766285929" class="rank-math-list-item">
<h3 class="rank-math-question ">Does Bing accept and rank all submitted URLs?</h3>
<div class="rank-math-answer "><p>No, if only it were that easy! Bing doesn&rsquo;t automatically accept all URLs you submit (obviously). It still analyzes every webpage to ensure that it meets its quality standards. </p>
</div>
</div>
</div>
</div>
";s:9:"protected";b:0;}s:7:"excerpt";a:2:{s:8:"rendered";s:316:"<p>Getting your content indexed on search engines like Google and Bing is the first step towards driving organic traffic from search engines. But when content isn&rsquo;t properly indexed, let alone indexed at all. It can&rsquo;t rank. And if it never ranks, it&rsquo;ll never drive organic traffic from search.</p>
";s:9:"protected";b:0;}s:6:"author";i:37;s:14:"featured_media";i:740237;s:14:"comment_status";s:6:"closed";s:11:"ping_status";s:6:"closed";s:6:"sticky";b:0;s:8:"template";s:0:"";s:6:"format";s:8:"standard";s:4:"meta";a:0:{}s:10:"categories";a:1:{i:0;i:1;}s:4:"tags";a:0:{}s:6:"_links";a:11:{s:4:"self";a:1:{i:0;a:1:{s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/posts/735891";}}s:10:"collection";a:1:{i:0;a:1:{s:4:"href";s:40:"https://rankmath.com/wp-json/wp/v2/posts";}}s:5:"about";a:1:{i:0;a:1:{s:4:"href";s:45:"https://rankmath.com/wp-json/wp/v2/types/post";}}s:6:"author";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:43:"https://rankmath.com/wp-json/wp/v2/users/37";}}s:7:"replies";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:55:"https://rankmath.com/wp-json/wp/v2/comments?post=735891";}}s:15:"version-history";a:1:{i:0;a:2:{s:5:"count";i:3;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/posts/735891/revisions";}}s:19:"predecessor-version";a:1:{i:0;a:2:{s:2:"id";i:746707;s:4:"href";s:64:"https://rankmath.com/wp-json/wp/v2/posts/735891/revisions/746707";}}s:16:"wp:featuredmedia";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/media/740237";}}s:13:"wp:attachment";a:1:{i:0;a:1:{s:4:"href";s:54:"https://rankmath.com/wp-json/wp/v2/media?parent=735891";}}s:7:"wp:term";a:2:{i:0;a:3:{s:8:"taxonomy";s:8:"category";s:10:"embeddable";b:1;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/categories?post=735891";}i:1;a:3:{s:8:"taxonomy";s:8:"post_tag";s:10:"embeddable";b:1;s:4:"href";s:51:"https://rankmath.com/wp-json/wp/v2/tags?post=735891";}}s:6:"curies";a:1:{i:0;a:3:{s:4:"name";s:2:"wp";s:4:"href";s:23:"https://api.w.org/{rel}";s:9:"templated";b:1;}}}}i:2;a:24:{s:2:"id";i:417217;s:4:"date";s:19:"2020-08-18T10:59:54";s:8:"date_gmt";s:19:"2020-08-18T14:59:54";s:4:"guid";a:1:{s:8:"rendered";s:30:"https://rankmath.com/?p=417217";}s:8:"modified";s:19:"2021-02-12T13:25:11";s:12:"modified_gmt";s:19:"2021-02-12T17:25:11";s:4:"slug";s:15:"woocommerce-seo";s:6:"status";s:7:"publish";s:4:"type";s:4:"post";s:4:"link";s:42:"https://rankmath.com/blog/woocommerce-seo/";s:5:"title";a:1:{s:8:"rendered";s:59:"WooCommerce SEO: The Definitive Guide for Your Online Store";}s:7:"content";a:2:{s:8:"rendered";s:49132:"
<p>If you use WooCommerce for your online store,<strong> you&rsquo;ve come to the right place. </strong>We&rsquo;re aware and have been told time and time again that there just aren&rsquo;t enough (let alone any good) practical guides on <strong>WooCommerce SEO</strong> that actually show you exactly what you need to focus on. </p>



<!--more-->



<p>So, in this practical guide, we&rsquo;ll dive deep into how to technically optimize your WooCommerce store <strong>for search and for a better user experience</strong> &ndash;&nbsp;and answer the most common questions we&rsquo;re asked about the optimal WooCommerce SEO setup.</p>



<div id="toc">
<h2>In this WooCommerce SEO guide, we&rsquo;ll take a look at:</h2>
<ol><li><a href="#what-is-seo">What is SEO &amp; Why Does It Matter?</a></li>
<li><a href="#seo-plugins">Important WooCommerce SEO Plugins &amp; Theme Choice</a></li>
<li><a href="#wordpress-seo-settings">WordPress SEO Settings</a> </li>
<li><a href="#woocommerce-seo-settings">WooCommerce SEO Settings</a></li>
<li><a href="#page-layout">WooCommerce Product Page Layout</a></li>
<li><a href="#schema">Schema Markup for WooCommerce Stores</a></li>
<li><a href="#conclusion">Summary: WooCommerce + Rank Math = An SEO Powerhouse</a></li>
<li><a href="#faq">WooCommerce SEO: Frequently Asked Questions</a></li></ol></div>



<h2 id="what-is-seo"><span class="number">1</span>  What is SEO &amp; Why Does It Matter?</h2>



<p>If you&rsquo;ve newly moved your in-person storefront online &amp; transitioned to serving customers through a WooCommerce store, before we dive in &ndash; it&rsquo;s important to understand what SEO is and why it matters. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1000" height="435" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20435'%3E%3C/svg%3E" alt="Google search result showing WooCommerce Product Schema" class="wp-image-609449 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/WooCommerce-Product-Schema.jpg"></figure><p>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 <strong>products. </strong>And this is why this guide focuses on the 2nd facet of this &ndash; products and how you can optimize your site to rank &amp; drive traffic from search. </p>



<h2 id="seo-plugins"><span class="number">2</span>  Important SEO Plugins &amp; WooCommerce Theme Choice</h2>



<h3><span class="number">2.1</span>  Rank Math SEO Plugin</h3>



<figure class="wp-block-image size-large"><a href="https://rankmath.com/wordpress/plugin/seo-suite/"><img loading="lazy" width="3332" height="1300" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%203332%201300'%3E%3C/svg%3E" alt="WooCommerce SEO Plugin Rank Math" class="wp-image-606971 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/rank-math-woocommerce-seo-1.png"></a></figure><p>Although we might be a bit biased, to simplify the entire technical SEO process for your WooCommerce store, we wholeheartedly recommend the <a href="https://rankmath.com/wordpress/plugin/seo-suite/" class="rank-math-link"><strong>Rank Math WordPress SEO plugin</strong></a> <strong>as it offers built-in support for WooCommerce SEO</strong>, and better yet, it&rsquo;s completely free to use. </p>



<p><a href="https://rankmath.com/kb/how-to-setup/" class="rank-math-link">Learn more about how to get started here.</a></p>



<h3><span class="number">2.2</span>  Setting Up Tracking</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="626" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20626'%3E%3C/svg%3E" alt="Google Analytics Events" class="wp-image-609910 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/google-analytics-events.jpg"></figure><p>Setting up Google Analytics for regular websites is fairly standard but <strong>with WooCommerce websites, you&rsquo;ll need to set up&nbsp;<em>enhanced tracking</em></strong><em>&nbsp;</em>to pass key actions that people can take on your website into Google Analytics as events, such as:</p>



<ul><li>Applying coupons/removing coupons</li><li>Refunding orders</li><li>Canceling orders</li><li>Completing orders (orders that reach the thank you page as well as those that don&rsquo;t) </li><li>Customers signing into and out of your WooCommerce store</li><li>Customers submitting product reviews </li></ul><p>Thankfully, if you&rsquo;re using WooCommerce this isn&rsquo;t something you need to worry about manually configuring as it can easily be done with the help of the <a class="rank-math-link" href="https://woocommerce.com/products/woocommerce-google-analytics-pro/">official WooCommerce Google Analytics Pro extension</a>. </p>



<p>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 <a href="https://www.commercegurus.com/guides/google-analytics-woocommerce/" class="rank-math-link">Google Analytics tracking for WooCommerce</a>.</p>



<h3><span class="number">2.3</span>  Our Recommended WooCommerce Themes</h3>



<p>Unless you&rsquo;re an experienced developer and are comfortable with making customizations to an existing theme or starter framework, <strong>it&rsquo;s really important that you choose a theme that was built from the ground-up to be both SEO-friendly and compatible with WooCommerce.</strong> </p>



<p>It might seem like a good idea just to use whatever theme you&rsquo;re already using for regular WordPress sites, but there are fundamental differences in terms of design, <strong>CRO</strong> (Conversion Rate Optimization) and compatibility that go into building a WooCommerce/eCommerce-friendly theme.</p>



<p><strong>Benefits of choosing a theme that was built from the ground up to be used on WooCommerce websites:</strong></p>



<ol><li>Your site&rsquo;s overall architecture will accommodate showcasing products effectively. </li><li>Your website&rsquo;s overall appearance will be far more coherent &amp; consistent. </li><li>You won&rsquo;t have to tweak/play around with certain settings just to get the basic site layout you need for a WooCommerce store working. </li></ol><h4><a href="https://mythemeshop.com/themes/schema/" class="rank-math-link">The Schema Theme</a> (used on this website)</h4>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="906" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20906'%3E%3C/svg%3E" alt="Schema WordPress Theme" class="wp-image-609456 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/schema-theme.jpg"></figure><p class="takeaway"><strong>Disclosure:</strong>&nbsp;Rank Math is affiliated with MyThemeShop. We were founded by the same founders&nbsp;behind MyThemeShop.</p>



<p>Obviously, <a class="rank-math-link" href="https://mythemeshop.com/">MyThemeShop</a> &ndash; the same products and quality support you already know and love if you use Rank Math &ndash; is at the top of our list since we use it on this website as well. The <strong>Schema WooCommerce theme</strong> is the same theme used to power the Rank Math website (yep, the website you&rsquo;re reading this post on right now.</p>



<p>That being said, here are a number of other WooCommerce themes we can also confidently recommend: </p>



<h4><a href="https://mythemeshop.com/themes/ecommerce/" class="rank-math-link">The eCommerce Theme</a></h4>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="974" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20974'%3E%3C/svg%3E" alt="eCommerce WordPress Theme" class="wp-image-609457 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/ecommerce-theme.jpg"></figure><p>The eCommerce theme is also built by MyThemeShop and was designed from the ground up for WooCommerce stores. Some more general themes that are suitable for traditional websites aren&rsquo;t specifically built to support the functionality required by eCommerce websites and in particular compatibility for WooCommerce, which is exactly what MyThemeShop built the eCommerce theme for. </p>



<h4><a href="https://wordpress.org/themes/storefront/" class="rank-math-link">Storefront by WooCommerce</a></h4>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="942" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20942'%3E%3C/svg%3E" alt="Storefront WordPress Theme" class="wp-image-609458 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/storefront-theme.jpg"></figure><p>And last but not least is the Storefront theme. <strong>Built and maintained by WooCommerce themselves</strong>, this theme is definitely worth checking out as they also offer a whole range of child themes to accelerate your design process.</p>



<p>Beyond these four themes above, if you weren&rsquo;t able to find what you were looking for and are looking for more <a href="https://kinsta.com/blog/woocommerce-themes/#the-best-free-woocommerce-themes" class="rank-math-link">WooCommerce themes, Kinsta&rsquo;s post here</a> has you covered.</p>



<div class="takeaway red"><strong>Note: </strong>Either way, before making your final theme choice, <strong>we highly recommend</strong> running the following 3 tests:</div>



<p><strong>1. Test Theme Demos Using <a href="https://developers.google.com/speed/pagespeed/insights/">Google PageSpeed Insights</a></strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1901" height="854" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201901%20854'%3E%3C/svg%3E" alt="Google PageSpeed Result" class="wp-image-607684 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/google-pagespeed-insights.png"></figure><p>Once you&rsquo;ve settled on a design that&rsquo;s suitable for your store, be sure to test using Google PageSpeed Insights as this is how Google assesses page speed (<strong>a known ranking factor</strong>). Doing this using a <a rel="nofollow" class="rank-math-link" href="https://demo.mythemeshop.com/schema/"><em>theme&rsquo;s demo URL</em></a> (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.</p>



<p><strong>2. Test Theme Using <a href="https://search.google.com/test/mobile-friendly" class="rank-math-link">Google&rsquo;s Mobile-Friendly Testing Tool</a></strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1909" height="686" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201909%20686'%3E%3C/svg%3E" alt="Google Mobile Friendly testing tool" class="wp-image-607689 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/google-mobile-friendly-testing-tool.png"></figure><p>The above tool is useful as it will indicate whether or not Google views the website/theme you&rsquo;re <strong>testing to be mobile-friendly</strong> or if certain clickable elements are too close together, too small, and so forth.</p>



<p>Beyond this, we would also recommend manually trying the theme on a mobile device to see if it is fully functional <strong>for actual users</strong> as sometimes the tests can be misleading.</p>



<p><strong>3. Ensure The Theme Is Not Adding Invalid Schema Markup Using <a href="https://search.google.com/test/rich-results" class="rank-math-link">Google&rsquo;s Rich Results Test</a></strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1906" height="676" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201906%20676'%3E%3C/svg%3E" alt="Google Rich Results testing tool" class="wp-image-607691 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/google-rich-results-test.png"></figure><p><strong>Some supposedly SEO-friendly WooCommerce themes take the liberty of adding structured data markup (Schema) to the theme files directly.</strong> This can be problematic and often results in serious issues with them no longer adhering to Google&rsquo;s latest guidelines simply because themes typically aren&rsquo;t updated as frequently as plugins which is why we highly recommend using the Rank Math WordPress SEO plugin. </p>



<p>Once you&rsquo;ve made a final decision on what theme is best for you &ndash; based on design, performance and other factors that you&rsquo;re taking into consideration&nbsp;&ndash; refer to this <a class="rank-math-link" href="https://mythemeshop.com/blog/wordpress-speed-optimization/"><strong>WordPress speed optimization</strong> </a>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). </p>



<h2 id="wordpress-seo-settings"><span class="number">3</span>  WordPress SEO Settings</h2>



<h3><span class="number">3.1</span>  Choose A Suitable Site Title &amp; Tagline</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="494" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20494'%3E%3C/svg%3E" alt="Site Title &amp; Tagline settings" class="wp-image-609759 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/site-title-and-tagline.jpg"></figure><p>The first step of configuring the overall SEO settings of your website is ensuring that you&rsquo;ve added a suitable <strong>Site Title </strong>and <strong>Tagline</strong>. </p>



<p><strong>Your Site Title will typically be your brand&rsquo;s name</strong>, while your tagline can be used to provide more context about what products you sell on your WooCommerce store &ndash;&nbsp;such as <em>Beauty Products for Men/Women</em> etc. </p>



<h3><span class="number">3.2</span>  Ensure Your Site is Indexable</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="2292" height="1674" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202292%201674'%3E%3C/svg%3E" alt="WordPress setting to block search engines from indexing the whole site" class="wp-image-606947 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-reading-settings-seo.png"></figure><p>After setting a suitable Site Title and Tagline for your WooCommerce store, the next step is to navigate to <strong>Settings &gt; General </strong>in your WordPress admin area and ensure that the <em><strong>Search Engine Visibility </strong></em>option to discourage search engines from indexing your website is <strong>disabled</strong> (i.e. the checkbox should not be ticked). </p>



<h3><span class="number">3.3</span>  Ensure You Have A Valid SSL Certificate Installed</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="888" height="406" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20888%20406'%3E%3C/svg%3E" alt="SSL Certificate notice in the browser" class="wp-image-606952 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-seo-ssl-certificate.png"></figure><p>Although this is now standard with many web hosts in the WooCommerce/WordPress hosting industry, it is extremely important to <strong>ensure your SSL certificate is both installed and valid</strong>. </p>



<p>For more information, refer to this <a href="https://mythemeshop.com/blog/lets-encrypt-free-ssl/" class="rank-math-link">guide about SSL certificates, how to install them &amp; why you need one</a> on your WooCommerce store.</p>



<h3><span class="number">3.4</span>  Make Proper Use of Canonicalization</h3>



<figure class="wp-block-image"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E" alt="Canonical URLs" data-src="https://rankmath.com/wp-content/uploads/Canonical-URLs.jpg" class="lazy"></figure><p><strong>Duplicate content can get complicated with WooCommerce stores</strong>. The most fundamental issue is with the various different versions of a specific URL:</p>



<pre id="block-3e757dfd-aca2-462a-8a68-ab4e1cbc4eea" class="wp-block-preformatted">https://website.com
https://www.website.com
http://website.com
http://www.website.com</pre>



<p><strong>All of which should redirect to one specific &ldquo;canonicalized&rdquo; version.</strong></p>


<div class="youtube-container"><div class="youtube-player" data-id="gEWkYTPSEjs" data-image="exists" data-controls="1" role="button" tabindex="0" aria-label="Play Video"><div><img loading="lazy" class="youtube-thumb lazy" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201280%20720'%3E%3C/svg%3E" width="1280" height="720" alt="Canonicalization: SEO Mythbusting" role="presentation" data-src="https://img.youtube.com/vi/gEWkYTPSEjs/maxresdefault.jpg"><div class="play-button" aria-hidden="true"><i class="icon-youtube"></i></div></div></div></div>


<p><strong>Your site should not be accessible from multiple URLs</strong> (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 &amp; shorter. </p>



<p>To ensure that canonicalization is in place, <strong>you can test your site using this <a class="rank-math-link" href="https://rankmath.com/tools/seo-analyzer/">SEO Analyzer</a>.</strong> </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1962" height="136" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201962%20136'%3E%3C/svg%3E" alt="Test Canonical URLs using Rank Math Analyzer tool" class="wp-image-606938 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/canonicalization-test.png"></figure><p>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). </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="2452" height="1062" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202452%201062'%3E%3C/svg%3E" alt="Rank Math Advanced Settings tab" class="wp-image-443345 lazy" data-src="https://rankmath.com/wp-content/uploads/2019/12/image.png"></figure><p>Thankfully, <strong>changing your canonical URL for posts, pages, and products on your WooCommerce store couldn&rsquo;t be easier than with Rank Math.</strong> Simply head to the meta box and you&rsquo;ll find the option under the <a class="rank-math-link" href="https://rankmath.com/kb/advanced-tab/"><strong>Advanced tab.</strong></a> </p>



<h3><span class="number">3.5</span>  Choose A Simple Permalink Structure</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="505" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20505'%3E%3C/svg%3E" alt="WooCommerce Product Slug Change Setting" class="wp-image-609778 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-product-permalink.jpg"></figure><div class="takeaway red"><strong>Note: </strong>If your website is already bringing in sales and traffic, <strong>we advise you NOT to</strong> change these settings or proceed with extreme caution when doing so.</div>



<p>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.</p>



<p><strong>Although cleaner URLs reportedly doesn&rsquo;t have a direct impact on SEO, this overall helps improve the user experience </strong>of your site as customers can easily remember their URLs and understand what products they&rsquo;re currently viewing as they browse your site. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="899" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20899'%3E%3C/svg%3E" alt="WooCommerce Permalink Settings" class="wp-image-609777 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-permalink-settings.jpg"></figure><p>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.</p>



<h2 id="woocommerce-seo-settings"><span class="number">4</span>  WooCommerce SEO Settings</h2>



<p>Now that we&rsquo;ve covered the important settings you need to configure in the WordPress content management system, it&rsquo;s time to dive deeper into the settings specifically pertaining to the WooCommerce plugin itself.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1238" height="818" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201238%20818'%3E%3C/svg%3E" alt="Rank Math WooCommerce Module" class="wp-image-606975 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/rank-math-woocommerce-seo-2.png"></figure><p>Earlier in this post, we covered why installing Rank Math makes this process significantly easier. Once it&rsquo;s installed, you&rsquo;ll want to head to <strong>Rank Math &gt; Dashboard</strong> <strong>to make sure that the WooCommerce SEO Module is enabled.</strong> </p>



<p>Once you&rsquo;ve activated or confirmed its activation, head to <a href="https://rankmath.com/kb/titles-and-meta/#products" class="rank-math-link">Rank Math &gt; General Settings &gt; WooCommerce</a> and enable the following settings.</p>



<div class="takeaway red"><strong>Note: </strong>The following options <strong>should NOT be enabled on established websites</strong> unless you know what you&rsquo;re doing.</div>



<h3><strong><span class="number">4.1</span>  Remove Base</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="732" height="158" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20732%20158'%3E%3C/svg%3E" alt="Rank Math option to remove WooCommerce base from the permalinks" class="wp-image-607702 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-base-woocommerce-rank-math.png"></figure><p>It&rsquo;s important that you ensure URLs are easily accessible and memorable for both users and SERPs. Removing the unnecessary prefixes, such as&nbsp;<strong>shop&nbsp;</strong>and&nbsp;<strong>product&nbsp;</strong>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 have a direct impact on SEO, a better experience for visitors and a URL structure that only includes terms users are actually interested in is a change for the better.</p>



<h3><strong><span class="number">4.2</span>  Remove Category Base</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="729" height="128" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20729%20128'%3E%3C/svg%3E" alt="Rank Math option to remove category base from WooCommerce Permalinks" class="wp-image-607703 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-category-base-rank-math.png"></figure><p>By default, WooCommerce appends <code>/product-category/</code> 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.</p>



<p>So, instead of having a permalink that looks like this:</p>



<pre class="wp-block-code"><code>/product-category/accessories/action-figures/</code></pre>



<p>You&rsquo;d be able to have a cleaner, easier to read permalink like this:</p>



<pre class="wp-block-code"><code>/accessories/action-figures/</code></pre>



<p><strong>This is far cleaner and will make it a lot easier for users to navigate your store. </strong>It also helps improve Google&rsquo;s understanding of your site&rsquo;s structure since <code>/product-category/</code> has no actual meaning/purpose in your URL.</p>



<h3><strong><span class="number">4.3</span>  Remove Parent Slugs</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="715" height="126" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20715%20126'%3E%3C/svg%3E" alt="Rank Math option to remove WooCommerce parent category slug" class="wp-image-607704 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-parent-slugs-woocommerce-rank-math.png"></figure><p><strong>This next option can be useful if you aren&rsquo;t really making use of categories.</strong> When enabled, it will remove the parent category slug from your product page permalinks. The benefit of this again is that you aren&rsquo;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). </p>



<h3><strong><span class="number">4.4</span>  Remove WooCommerce Generator Tag</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="646" height="87" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20646%2087'%3E%3C/svg%3E" alt="Rank Math option to remove WooCommece version number meta tag" class="wp-image-607700 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-generator-tag-rank-math.png"></figure><p><strong>When enabled, this will prevent WooCommerce from loading a meta generator tag</strong> in the header of your website&rsquo;s code that reveals the version of WooCommerce that you are running and is simply unnecessary. <strong>We recommend enabling it</strong> to clean up &amp; remove the following from your website&rsquo;s source code:</p>



<pre class="wp-block-code"><code>&lt;meta name="generator" content="WooCommerce 4.4.2" /&gt;</code></pre>



<h3><strong><span class="number">4.5</span>  Remove Schema Markup on Shop Page</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="691" height="93" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20691%2093'%3E%3C/svg%3E" alt="Rank Math option to remove Schema markup code from the shop page" class="wp-image-607709 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-woocommerce-schema-markup-shop-archives.png"></figure><p>Enabling this option will remove Schema Markup on shop archive pages which is following <a href="https://developers.google.com/search/docs/guides/sd-policies#multiple-elements" class="rank-math-link">Google&rsquo;s official recommendations</a> which are <strong>not to use any other Schema type on the shop archive pages</strong>. </p>



<h3><strong><span class="number">4.6</span>  Remove Schema Data From Categories</strong></h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="694" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20694'%3E%3C/svg%3E" alt="Rank Math option to remove Schema markup code from the shop category pages" class="wp-image-609935 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/remove-schema-from-woocommerce-category.jpg"></figure><p>Enabling the <strong>Remove Snippet Data </strong>option will prevent Schema data from being added to your product category pages as is now in line with <a href="https://developers.google.com/search/docs/guides/sd-policies#multiple-elements-on-a-page" class="rank-math-link">Google&rsquo;s guidelines</a>. </p>



<h2 id="page-layout"><span class="number">5</span>  WooCommerce Product Page Layout</h2>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="820" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20820'%3E%3C/svg%3E" alt="WooCommerce Single Product Page" class="wp-image-609936 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-single-product.jpg"></figure><p>Making use of a thoughtful WooCommerce product page layout is incredibly important when choosing a theme.</p>



<p>Without this, you&rsquo;ll struggle to <strong>write copy that converts visitors into customers</strong> and also find it more difficult than it has to be to rank for long-tail keywords due to the content on your pages. </p>



<p>Here is our advice on how to make the most of your product pages in particular with your product descriptions: </p>



<ul><li>Put yourself in your ideal buyer&rsquo;s position (what do they expect to read/know when they land on this page)</li><li><strong>Focus on benefits not features</strong></li><li>Use social proof to your advantage (make reviews visible)</li><li><strong>Make your product description easy-to-follow</strong></li><li>Leverage product data to acquire rich snippets. Rank Math SEO plugin does that automatically</li><li>Use language that sells: <a href="https://rankmath.com/blog/power-words/" class="rank-math-link">power words</a> not keywords</li><li>Add high-quality images that truly showcase your product &amp; ensure you <a aria-label="add alt-text to every image (opens in a new tab)" rel="noreferrer noopener" href="https://rankmath.com/kb/general-settings/#add-missing-alt-attributes" target="_blank" class="rank-math-link">add alt-text to every image</a></li></ul><p id="block-39f9f497-e44f-4e2a-9ec2-9fa2ed012511"><strong>Thankfully, with a plugin like Rank Math, adding meta titles and descriptions for products created with WooCommerce is extremely easy to do. </strong></p>



<p>Simply head to the product page as if you were planning to edit the product normally and scroll down. When you&rsquo;ve installed Rank Math, you&rsquo;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).</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="2366" height="1324" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202366%201324'%3E%3C/svg%3E" alt="Rank Math option to edit single product meta tags" class="wp-image-437194 lazy" data-src="https://rankmath.com/wp-content/uploads/2019/11/editing-product-info-woocommerce-1.png"></figure><p>In addition to this, you should also take the opportunity to add FAQ Schema to these pages, where suitable, using the method outline in this post about <a class="rank-math-link" href="https://rankmath.com/blog/faq-schema/#faq-classic-editor">FAQ Schema</a>. </p>



<h3><span class="number">5.2</span>  Enable Breadcrumbs</h3>



<figure class="wp-block-image size-large"><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201%201'%3E%3C/svg%3E" alt="Google Search Result Breadcrumbs" class="wp-image-609993 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/google-search-breadcrumbs.jpg"></figure><p><a aria-label="Breadcrumbs (opens in a new tab)" rel="noreferrer noopener" class="rank-math-link" href="https://schema.org/breadcrumb" target="_blank">Breadcrumbs</a> 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 <strong>makes your website easier to navigate</strong>. </p>



<p>It is, however, important to mention that breadcrumbs are actually not only helpful for website visitors. <strong>Google also uses these to change the way in which your website appears in search results.</strong> </p>



<p>While WooCommerce does include basic breadcrumb functionality that is useful to add to your website &ldquo;out-of-the-box&rdquo;, if you really want to <strong>leverage the SEO benefits of breadcrumbs</strong>, you can do so by installing an SEO plugin like Rank Math.</p>



<p>Enabling breadcrumbs with Rank Math is extremely easy to do. Simply head to <strong>Rank Math &gt; General Settings</strong>:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="796" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20796'%3E%3C/svg%3E" alt="Rank Math Breadcrumbs Settings" class="wp-image-609994 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/rank-math-breadcrumbs.jpg"></figure><p>Once enabled, <a href="https://rankmath.com/kb/general-settings/#bread-crumbs" class="rank-math-link">a number of settings</a> will appear giving you full control over how you&rsquo;d like the breadcrumbs to appear &ndash; where you&rsquo;d like the <em>home </em>link to direct users to, what you&rsquo;d like the label for that link to go and more.</p>



<h2><span class="number">6</span>  Organize Your Products With Categories &amp; Tags</h2>



<p>Although this isn&rsquo;t essential for smaller online stores, as you grow and you offer multiple products in multiple different line-ups &ndash; <strong>making proper use of product categories &amp; tags is extremely important</strong>. </p>



<p>This will make it significantly easier for your website visitors to find what it is that they&rsquo;re looking for while also giving you the opportunity to rank in search when customers are searching for certain <strong><em>types </em></strong>of products. </p>



<p>This may seem simple to begin with but if you want to organize it in a way that makes sense even when new products &amp; categories of products are introduced, it&rsquo;s essential that you fully consider the organization/structure from the beginning. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="674" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20674'%3E%3C/svg%3E" alt="WooCommerce Category Structure" class="wp-image-609991 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-category-structure.jpg"></figure><h3><span class="number">6.1</span>  How To Organize Your Store With Categories And Tags</h3>



<p><strong>Firstly, you&rsquo;ll want to divide your store&rsquo;s products into a select few core (general) categories and then the separate subcategories that will live underneath those parent categories. </strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="597" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20597'%3E%3C/svg%3E" alt="WooCommerce Site Category Structure" class="wp-image-610114 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/ecommerce-category-structure.jpg"></figure><p>For example, if you sell clothing &amp; accessories &ndash;&nbsp;these would presumably be two of the core, top-level categories in your store. You would then potentially have <strong>Pants </strong>and <strong>Shirts </strong>as subcategories of your top-level <strong>Clothing </strong>category. <strong>There is no blanket solution for how to do this as it will vary based on your store</strong>, what types of products you currently offer as well as what you intend to introduce in the future. </p>



<p>For example, will you have both <em>Men&rsquo;s </em>and <em>Women&rsquo;s </em>clothing? These are all things that need to be taken into consideration when you&rsquo;re setting up your store. </p>



<p><strong>And the purpose of tags is to keep track of common features, metrics, qualities, and other characteristics that products may have.</strong> 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). </p>



<p>Tags can include any <strong>properties</strong> relevant to your product, such as color, brand, and size &ndash;&nbsp;considering what your customers would want to use to filter through your collections is a great way to find inspiration. </p>



<h2 id="schema"><span class="number">7</span>  Schema Markup for WooCommerce Stores</h2>



<h3><span class="number">7.1</span>  Enabling WooCommerce Review Schema aka Product Schema</h3>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="298" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20298'%3E%3C/svg%3E" alt="Google Review Schema" class="wp-image-609999 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/wordpress-review-plugin.jpg"></figure><p><strong>Rank Math automatically converts your WooCommerce product&rsquo;s information into Schema-ready content.</strong> It even pulls the <code>aggregateRating</code> and <code>review</code> fields from the actual product reviews that customers leave via the review functionality that is built into WooCommerce. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1762" height="1492" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201762%201492'%3E%3C/svg%3E" alt="woocommerce-review-schema" class="wp-image-607737 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-review-schema.png"></figure><div class="takeaway red"><strong>Note: </strong>If you currently don&rsquo;t have any product reviews then this is going to show up as a warning in Google&rsquo;s Structured Data Testing Tool. This is because Google will actually look for these fields so we recommend encouraging your most loyal customers to leave reviews to get rid of the &ldquo;aggregateRating&rdquo; and &ldquo;review&rdquo; error.</div>



<h3><span class="number">7.2</span>  Fixing SKU/Availability Schema Errors </h3>



<p>Similarly, <strong>the SKU and availability error can be fixed by entering the field in the Inventory tab</strong> of your product&rsquo;s data, as shown below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1914" height="690" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201914%20690'%3E%3C/svg%3E" alt="WooCommerce SKU and Stock options" class="wp-image-607026 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-sku-schema-warning.png"></figure><h3><span class="number">7.3</span>  Fixing &ldquo;Brand&rdquo; Schema Warnings WooCommerce</h3>



<p><strong>In order to fix the Brand Schema warning</strong>, in the WordPress admin area, navigate to <strong>Rank Math &gt; General Settings &gt; WooCommerce</strong> and choose from any of the available fields to use as your product&rsquo;s brands. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="861" height="227" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20861%20227'%3E%3C/svg%3E" alt="Rank Math brand settings" class="wp-image-608688 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/woocommerce-brand-schema-1.png"></figure><p><strong>However, if your store has a single brand</strong> and you&rsquo;d prefer not to be dependent on the use of tags &amp; categories, <strong>you can make use of the following filter</strong> by adding this code to your theme&rsquo;s functions.php file (ideally using a child theme) or using the <a class="rank-math-link" href="https://wordpress.org/plugins/code-snippets/">Code Snippets plugin</a>: </p>



<pre class="wp-block-code"><code>// Add Brand for Products.
add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) {
    $entity['brand'] = 'Rank Math';
    return $entity;
});</code></pre>



<p><strong>Replace the &ldquo;Rank Math&rdquo; text with your actual brand name then run your website through the Structured Data Testing tool once again.</strong></p>



<h3><span class="number">7.4</span>  GTIN, ISBN &amp; MPN Schema Setup</h3>



<p><strong>If you wish to show GTIN, ISBN and MPN structured data</strong>, you can do that using custom product attributes in WooCommerce or <a class="rank-math-link" href="https://rankmath.com/kb/gtin-mpn-woocommerce/">using the Global Identifier option in Rank Math Pro</a>.</p>



<h3><span class="number">7.5</span>  Fixing The &ldquo;priveValidUntil&rdquo; Schema Warning</h3>



<p><strong>For the <code>priceValidUntil</code> warning</strong> that may appear in Google Search Console, you can either just ignore it (it simply won&rsquo;t appear in SERPs) or you can add a sale price with a certain time period to get rid of it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1200" height="436" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20436'%3E%3C/svg%3E" alt="Fix priceValidUntil schema error" class="wp-image-610018 lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/schema-pricevaliduntil-issue-fix.gif"></figure><h2 id="conclusion">Summary: WooCommerce + Rank Math = An SEO Powerhouse</h2>



<p>It&rsquo;s clear to see why WooCommerce is such a popular choice among eCommerce store owners. It makes it extremely easy to get up &amp; running while also not confining you to the limitations of a certain platform. </p>



<p>Easy to get started, easy to customize, and <strong>even easier to optimize for SEO with Rank Math</strong>. </p>



<p>Honestly, what&rsquo;s not to love? </p>



<p>Once you&rsquo;ve followed this guide to ensure your WooCommerce store is properly set up &ndash;&nbsp;we also highly recommend looking into <a href="https://woocommerce.com/posts/google-shopping-for-woocommerce/" class="rank-math-link">how to sync your products to Google&rsquo;s Shopping product feed</a>.</p>



<p><strong>Here are some other useful guides worth checking out: </strong></p>



<ul><li><a href="https://backlinko.com/ecommerce-seo" class="rank-math-link">Backlinko&rsquo;s &ldquo;Definitive&rdquo; eCommerce Guide (2020)</a></li><li><a href="https://ahrefs.com/blog/ecommerce-seo" class="rank-math-link">Ecommerce&nbsp;SEO: A Simple (But Complete) Guide by Ahrefs</a></li><li><a href="https://www.matthewwoodward.co.uk/seo/ecommerce/" class="rank-math-link">Matthew Woodward&rsquo;s Ultimate eCommerce SEO Guide</a></li></ul><p>If you have absolutely anything to add or have a question &ndash; <a href="https://twitter.com/rankmathseo" class="rank-math-link">Tweet @rankmathseo</a>! &#128172;</p>



<hr class="wp-block-separator"><h2 id="faq">WooCommerce SEO: Frequently Asked Questions</h2>


<div id="rank-math-faq" class="rank-math-block">
<div class="rank-math-list ">
<div id="faq-question-1597675563882" class="rank-math-list-item">
<h3 class="rank-math-question ">Is WooCommerce Good For SEO?</h3>
<div class="rank-math-answer "><p><strong>Yes, WooCommerce is a great platform for eCommerce stores that care about SEO.</strong> It provides far more flexibility and control over your site&rsquo;s design &amp; structure than all other eCommerce platforms do. </p>
</div>
</div>
<div id="faq-question-1597675573966" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Should WooCommerce Product Tags &amp; Categories Be Indexable?&nbsp;</strong></h3>
<div class="rank-math-answer "><img width="128" height="78" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20128%2078'%3E%3C/svg%3E" class="alignright lazy" alt="WooCommerce-category-SERP-example" loading="lazy" data-src="https://rankmath.com/wp-content/uploads/2020/08/WooCommerce-category-SERP-example.png"><p>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&rsquo;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 &ldquo;men&rsquo;s t-shirts&rdquo;).</p>
<p>As a general rule, Tags are recommended to be indexed if someone has over 100 products on their store, otherwise &ndash; indexing categories should suffice for most stores to avoid receiving a <a href="https://support.google.com/webmasters/answer/9044175?visit_id=637000007761316852-2626911818&amp;rd=2#thin-content" class="rank-math-link">thin content penalty from Google</a>.</p>
</div>
</div>
<div id="faq-question-1597675620625" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>What Plugin Is Best For WooCommerce SEO? </strong></h3>
<div class="rank-math-answer "><p>Obviously, we&rsquo;re a little bit biased when it comes to this, but all in all, we think it&rsquo;s safe to say that <strong><a href="https://rankmath.com/wordpress/plugin/seo-suite/" class="rank-math-link">Rank Math for WooCommerce</a> is the best plugin for WooCommerce SEO.</strong></p>
</div>
</div>
<div id="faq-question-1597675634631" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>How to Fix Schema Errors in WooCommerce?</strong></h3>
<div class="rank-math-answer "><p>If the Google Search Console is reporting issues with the structured data on one or more of your pages, <strong>we recommend following the process detailed on this post</strong> to ensure that everything has been set up correctly.</p>
</div>
</div>
<div id="faq-question-1597675638093" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Is HTTPS / SSL Required To Run A WooCommerce Store?</strong></h3>
<div class="rank-math-answer "><p>Using SSL and ensuring your site is only accessible over HTTPS is a standard for WooCommerce stores and <strong>we would seriously advise all store owners who aren&rsquo;t already doing this to look to <a href="https://mythemeshop.com/blog/lets-encrypt-free-ssl/" class="rank-math-link">implement this with their web host</a></strong> as soon as possible. Also, it is a ranking factor.</p>
</div>
</div>
<div id="faq-question-1597675641099" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>Where Can I Find Product Images? </strong></h3>
<div class="rank-math-answer "><p><strong>We highly advise that store owners invest in the production of unique, high-quality product images for their websites.</strong> However, if you simply aren&rsquo;t able to, you can resort to popular <a href="https://mythemeshop.com/blog/stock-photos/" class="rank-math-link">stock photography websites</a>. </p>
</div>
</div>
<div id="faq-question-1597675645229" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>How To Show Star Ratings On Google? </strong></h3>
<div class="rank-math-answer "><p>To begin with, you should ensure that your <a href="https://rankmath.com/kb/how-to-fix-review-schema-errors/" class="rank-math-link">Review Schema Markup</a> (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&rsquo;s guidelines which can be tested using <a href="https://search.google.com/test/rich-results" class="rank-math-link">Google&rsquo;s Rich Results testing tool</a> &ndash;&nbsp;you&rsquo;ve done everything you can to ensure that the star ratings appear but Google simply doesn&rsquo;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 <a href="https://developers.google.com/search/docs/guides/sd-policies" class="rank-math-link">here</a>.</p>
</div>
</div>
<div id="faq-question-1597675650464" class="rank-math-list-item">
<h3 class="rank-math-question "><strong>How To Show Product Price On Google? </strong></h3>
<div class="rank-math-answer "><p>To show product price in your site&rsquo;s rich snippets in search, <strong>you need to ensure that the required structured data has been added</strong>. If you use the Rank Math WordPress SEO plugin and have the WooCommerce SEO module activated, this is done automatically.</p>
</div>
</div>
</div>
</div>


<p></p>
";s:9:"protected";b:0;}s:7:"excerpt";a:2:{s:8:"rendered";s:299:"<p>If you use WooCommerce for your online store, you&rsquo;ve come to the right place. We&rsquo;re aware and have been told time and time again that there just aren&rsquo;t enough (let alone any good) practical guides on WooCommerce SEO that actually show you exactly what you need to focus on.</p>
";s:9:"protected";b:0;}s:6:"author";i:37;s:14:"featured_media";i:610995;s:14:"comment_status";s:4:"open";s:11:"ping_status";s:4:"open";s:6:"sticky";b:0;s:8:"template";s:0:"";s:6:"format";s:8:"standard";s:4:"meta";a:0:{}s:10:"categories";a:1:{i:0;i:1;}s:4:"tags";a:0:{}s:6:"_links";a:11:{s:4:"self";a:1:{i:0;a:1:{s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/posts/417217";}}s:10:"collection";a:1:{i:0;a:1:{s:4:"href";s:40:"https://rankmath.com/wp-json/wp/v2/posts";}}s:5:"about";a:1:{i:0;a:1:{s:4:"href";s:45:"https://rankmath.com/wp-json/wp/v2/types/post";}}s:6:"author";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:43:"https://rankmath.com/wp-json/wp/v2/users/37";}}s:7:"replies";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:55:"https://rankmath.com/wp-json/wp/v2/comments?post=417217";}}s:15:"version-history";a:1:{i:0;a:2:{s:5:"count";i:3;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/posts/417217/revisions";}}s:19:"predecessor-version";a:1:{i:0;a:2:{s:2:"id";i:745655;s:4:"href";s:64:"https://rankmath.com/wp-json/wp/v2/posts/417217/revisions/745655";}}s:16:"wp:featuredmedia";a:1:{i:0;a:2:{s:10:"embeddable";b:1;s:4:"href";s:47:"https://rankmath.com/wp-json/wp/v2/media/610995";}}s:13:"wp:attachment";a:1:{i:0;a:1:{s:4:"href";s:54:"https://rankmath.com/wp-json/wp/v2/media?parent=417217";}}s:7:"wp:term";a:2:{i:0;a:3:{s:8:"taxonomy";s:8:"category";s:10:"embeddable";b:1;s:4:"href";s:57:"https://rankmath.com/wp-json/wp/v2/categories?post=417217";}i:1;a:3:{s:8:"taxonomy";s:8:"post_tag";s:10:"embeddable";b:1;s:4:"href";s:51:"https://rankmath.com/wp-json/wp/v2/tags?post=417217";}}s:6:"curies";a:1:{i:0;a:3:{s:4:"name";s:2:"wp";s:4:"href";s:23:"https://api.w.org/{rel}";s:9:"templated";b:1;}}}}}