woocommerce xml sitemap

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Google XML Sitemap Generator


Improve your websites SEO (Search Engine Optimization) and SERP (Search Engine Page Ranking) using an XML Sitemap.

Originally designed by Google, XML Sitemaps help search engines understand the content of your website, including Google, Bing, Baidu, Yandex and more

Google XML Sitemap Generator adds powerful and configurable RSS and XML sitemap features to your website.

It works across your entire website creating a detailed sitemap, including all custom posts and taxonomy, which makes it a great companion for plugins such as WooCommerce, bbPress, BuddyPress and more.

A distinct advantage of this plugin is the ability to edit your sitemap defaults for taxonomy and post types, as well as being able to edit individual page and post settings.

Features include:

  • HTML, RSS and Google XML Sitemap formats.
  • List all your WordPress Pages, Posts, Archives, Authors, Categories and Tags.
  • Support for custom post types and taxonomy.
  • Includes paged links for posts for Archives, Authors, Categories and Tags.
  • Set global sitemap default values for priority and update frequencies.
  • Set sitemap value for priority and frequency at the category, tag, post and page level.
  • Automatic daily auto ping when you have updated pages / posts in WordPress.
  • Add latest pages / posts RSS feed to page header.
  • Automatically adds sitemap entries to your robots.txt file.
  • Add custom entries to your robots.txt file.
  • Compatible with WooCommerce, bbPress, BuddyPress and more.

New features

We’re always seeking to improve and update.
Stay in touch via facebook and Twitter


  • Global sitemap settings
  • Post / page sitemap settings
  • Category / tag settings
  • XML Sitemap page
  • Sitemap entries in Robots.txt


  1. We recommend you install Google XML Sitemap Generator via the WordPress.org plugin directory.
  2. After activating it usually just works!
  3. To make sure click the “Settings” menu and select “XML Sitemap”.
  4. If you get any alerts about permalinks and search engine visibility, follow the links to fix these.

You should now be up and running, but you may also want to :

  1. Change the global defaults for pages, posts, etc.
  2. Configure tag, category, post and page level settings when adding / editing them.

Still having problems?

You should now be up and running, but you may also want to :

  1. Change the global defaults for pages, posts, etc.
  2. Configure tag, category, post and page level settings when adding / editing them.

Still having problems?

  • Check out our trouble shooting blog post.

How easy is it to setup?

Very easy! Simply install via the wordpress plugin library and activate it.

Go to the XML sitemap settings page and if we alert you to any problems with permalinks, etc. follow the simple instructions to fix these.

That’s it, you’re up and running.

Where can I find my sitemap / robots.txt files?

We create these pages dynamically so you will not find them in your control panel / file system.

Go to the XML sitemap settings page and on the right hand side you will see a list of links to the various pages we produce.

Why do I get a blank page or 404 error?

This usually happens when your permalinks are not set up correctly.

We will alert you to this when you go to the XML sitemap settings page.

Simply go to the Permalinks settings page and make sure you are NOT using plain links.

Why does google think my sitemap is HTML?

You may have submitted the wrong link. It should be www.yourwebsiteaddress.something/xmlsitemap.xml

Another reason this happens is when your permalinks are not set up correctly.

We will alert you to this when you go to the XML sitemap settings page.

Simply go to the permalinks settings page and make sure you are NOT using plain links.

Why does google say my website / pages are blocked?

This is usually because of a problem with your robots.txt file or WordPress is adding a noindex nofollow meta tag.

This is a problem with your “Search Engine Visibility” on the “Reading settings” page.

We will alert you to this when you go to the XML sitemap settings page.

Simply go to the Reading Settings page and ensure “Discourage search engines from indexing this site” is NOT ticked.

I’m still having problems what can I do?

  • Check out our trouble shooting blog post.
  • If you are still stuck get in touch via the settings page and we’ll try to help.


The most customizable eCommerce platform for building your online business. Get started today for free.

Sitemaps for eCommerce explained

Written by Nicole Kohler on January 20, 2016 Blog, Search & SEO, Start your store.

An eCommerce website is made up of many moving parts: the shopping cart, the order confirmation page, and so on. You might think that every one of these pieces and pages exists to serve your customers in some way, but some of them exist almost solely to serve search engines.

A sitemap is one such page. Your customers will probably never find your sitemap useful, but to search engines, it’s one of the most useful components in existence. Having one can improve how well your store is reviewed by search engines, and how visible each of its pages might be in searches for related keywords or phrases.

If you’re curious about the necessity of sitemaps for eCommerce, how having one can improve your store, and how you might even be able to take your existing sitemap to the next level, we’ve got you covered. Pack your bags and come along with us on a journey into the world of sitemaps.

What’s a sitemap?

Put simply — and as you can likely guess from the name — a sitemap is a map of your site’s contents.

Google has a helpful page here that briefly explains what a sitemap is, what formats they can take, and what they are used for — a good read if you’re encountering this term for the first time.

Sitemaps typically take the form of a long list of links. Some sites have HTML maps accessible to all visitors (look in the footer for a “sitemap” link), while others rely solely on an XML file that is submitted directly to search engines.

Here’s an example sitemap from a clothing store. All the text shown here is clickable links that lead to category or landing pages.

The current accepted standard is to at least have a sitemap in XML format (and we’ll explain the benefits of that shortly). Having a visible sitemap page is optional.

What sitemaps are used for

The navigation you’ve added to your store’s header and footer are for shoppers trying to find their way around. Whether you have menus, links, search boxes, or all three, these functions exist for humans.

Sitemaps, on the other hand, aren’t meant for humans at all. Although your shoppers certainly could use them to find a specific page or destination, their primary purpose is to help search engines index your site.

A sitemap tells a search engine “these are all the pages available here.” The search engine is then able to quickly add these pages to its “index” — basically, the giant library of every website and individual page it knows about — and review its data to determine which search queries it is relevant to.

If a product page is included in your sitemap, a search engine can easily find and index it, which means shoppers looking for something specific from that search engine will be able to find it, too.

How a missing or incomplete sitemap could harm your store

If a sitemap isn’t useful to your shoppers, you might not see much of a point in having one. Also, it’s true that search engines can crawl and index your store without an XML file, so if your site is small, you might not see the use.

However, even if you have a very small store, there are several advantages to providing search engines a sitemap instead of assuming they will crawl and index your site over time. Why wait for them to come to you when you can force them to show up?

Erm… surely someone will find me soon… right?

Without an XML sitemap — or even without a manually updated sitemap page — you might run into the following problems:

  • New pages can take a long time to be discovered, especially if they aren’t linked heavily from other product pages.
  • Your product images might not be included in image search results, because they’re largely dependent on sitemaps to be indexed.
  • Updates you make to pages might not help your rankings for a long time, because you aren’t providing search engines with valuable metadata (including when the page has been updated).
  • The fewer links your map-less store has, the more likely it is to be excluded from searches, because Google doesn’t yet know about all of your pages, your store’s relevancy, and whether or not it can fully trust you. Essentially, all these SEO little factors add up.

The long and short of it is this: without a sitemap, search engines can and will still crawl and index your store for inclusion in search results. But a sitemap makes the process much, much faster.

How to get a functional sitemap of your own

The good news for you is that getting a sitemap isn’t a complicated process whatsoever. It should only take you a few minutes of work between generating the XML file and submitting it to Google, Yahoo!, etc.

We’re going to focus solely on how to create the XML version of a sitemap and not an HTML (stylized, on-site) one. If you’re looking for some tips on HTML sitemaps, have a look at this article.

Use plugins to create an XML file

If you’re using WooCommerce, the free Google XML Sitemaps plugin for WordPress is all you need to get started. This lightweight plugin will generate and update your sitemap every time you modify your site (which, in turn, ensures that search engines get the latest information).

A sample sitemap generated by the plugin.

If you’re already using the Yoast SEO plugin for WordPress, you can also use this to create a sitemap.

Not using WooCommerce? Not to worry: you can find instructions on creating an XML sitemap by hand, or via other resources, on sitemaps.org.

Once your sitemap is generated, you’re golden. Well… almost.

Submitting your sitemap to search engines: two ways

Before you call it a day, you’ll need to do an initial submission of your sitemap to the major search engines. There are two relatively easy ways you can do this:

  1. Adding a line to your site’s robots.txt file, or
  2. Submitting the XML file via Google and Bing’s Webmaster Tools.

To submit via robots.txt, simply locate (or create) this file in your site’s top-level directory and add this line at the bottom:

… and replace “woostore” with your domain. This will tell any search engine crawlers where your sitemap is located so they can index it.

If you’d rather submit the file via Webmaster Tools, you will need to sign up for Google and Bing’s WMT accounts first. Once you are signed up and your store has been verified, follow their instructions to submit your sitemap.

Note that submitting via this method will only cover the Google, Bing, and Yahoo! search engines (Bing’s Webmaster Tools also covers Yahoo!). So if you are concerned about smaller search engines and comfortable editing your robots.txt file, consider that instead or even along with the WMT method.

Updating your sitemap

Once your sitemap exists, you might ask “what do I do when I’ve changed something on my store? I’ll need to update the sitemap, right?”

Here’s the good news: if you’re using a plugin to generate an XML sitemap for you, the XML file will be automatically updated with any changes you make. This includes any changes to URLs or metadata (specifically, the “last updated” date).

If you’re creating an XML or HTML sitemap by hand, you’ll need to manually update your sitemap and replace the file(s) in your site directory each time you make a change.

Every time you make a change, you’ll need to update this code. (Screenshot from sitemaps.org)

As for having your sitemap crawled again by search engines, it will happen — regardless of the method you used to initially submit it — at a frequency pre-determined by the engines’ crawlers. But if you make major changes, you can force an immediate re-crawl of your site. Here’s how.

The sitemap is a small detail with a big impact

While most components of your online store are meant for humans, the sitemap is one that’s meant for, well, robots. But it can have a big impact on how your store is found in searches, which is why it’s so important to make sure you have one!

Have any questions about your store’s sitemap or how you can create it? Feel free to comment below — we’re always happy to help out.


Deze plugin is meer dan 2 jaar niet meer bijgewerkt. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

Woocommerce Category based sitemaps


woocommerce category sitemap allows you to split sitemap of your woocommerce powered site into multiple sitemaps by creating separate xml and/or gz sitemap for each category with category sitemap index file which will link all the category sitemaps. Along with it you will also have more control over priority and change frequency of each product, automatic sitemap generation ,automatic ping to search engines with some more extra features like

  • Creating sitemap into your desired folder
  • Create sitemap with your desired terms
  • Disable product entry into sitemap

Follow the method followed by major ecommerce sites to have separate sitemap for each category.Your Ecommerce site will get separate xml and/or gz sitemap and category index sitemap file which will link all the category sitemaps of your site.

You can change product priority and change frequency or you can remove it from sitemap using sitemaps tab created product edit page.

Plugin allows you to create all the category based sitemaps into a folder in case you don’t want to have all those files into your root directory.

Sitemap can be generated whenever product is updated or manually you can generate it anytime using ajax powered button on settings page of this plugin.

Generated sitemaps can be notified to search engines automatically whenever new product is created or you can manually ping anytime from plugin settings page.


This section describes how to install the plugin and get it working.

  1. Upload woocommerce-catsitemap to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Bijdragers & ontwikkelaars

“Woocommerce Category based sitemaps” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Leave a Reply

Your email address will not be published. Required fields are marked *