When it comes to improving your Magento 2 website ranking in search results, every detail matters. One of such details is an XML Sitemap.

What is an XML Sitemap?

In simple terms, it is a file containing information about the structure of your website content. In other words, it is a kind of navigational instrument which helps search engine bots (or web crawlers) to crawl your site more efficiently. There is also such a thing as Multiple XML Sitemaps.

Why Multiple XML Sitemaps?

There may be many reasons to use several sitemaps instead of one. First of all, it is a perfect solution for large websites having more than 50,000 links.

Another point is that Multiple Sitemaps provide you with better management and structure organization options. For example, you can organize your sitemaps by your products, categories, type of content, etc. The better your content is categorized, and less messy your links are organized, the smoother and easier crawling is.

One more benefit is more efficient issues/errors monitoring since when you have multiple sitemaps, you can get a clear picture of what is performing well and where you have indexing errors.

Unfortunately, Multiple XML Sitemaps are not supported in Magento 2 by default. Magento 2 comes only with a possibility to generate a basic single XML Sitemap per store view. What you can configure in the Magento 2 backend is the settings of Frequency and Priority of your content updates for Categories, Products, and CMS Pages options.

According to Google, it is recommended to limit a single sitemap to 50MB (uncompressed) and 50,000 URLs. You will have to split your sitemap into multiple sitemaps if you have a larger file or more URLs. You can create a file that points to a list of sitemaps (a sitemap index file) and submits that single index file to Google.

In order to go beyond the limits of the default Magento 2 and give you more freedom, we have come up with the XML Sitemap Splitter extension for Magento 2. This extension allows you to create and intelligently manage multiple XML Sitemaps per store view, using an intuitive and user-friendly admin panel where you can make all the necessary tweaks.

How does it work?

The XML Sitemap Splitter extension for Magento 2 automatically generates your XML Sitemap at the store view level and splits it into smaller sitemaps for Categories, Products, and CMS pages options. This splitting feature was designed to help you structure and optimize your XML Sitemap and thus, make your store rank better in search engines.

Within Products options, you can additionally configure the sitemaps for products “In Stock,” “Out of Stock,” products images and products review as well as setting Frequency and Priority of your content updates separately. Apart from that, you will be receiving comprehensive daily generated reports showing the most relevant and up-to-date information. All of the above was created to make the management easier, quicker and bring you more actionable results regarding crawling and indexing issues tracking.

We also offer a demo version of the extension where you can check out all the features to get a better understanding of how everything works and what your XML Sitemaps will look like.

Here are the key features of the XML Sitemap Splitter for Magento 2:

  • Generation and splitting of sitemaps by categories, products both ‘In Stock’ and ‘Out of Stock’ (including their images and reviews) and CMS pages as well as sitemaps for mobile web content and per store view.
  • Clear and easy sitemaps configuration and management
  • Including/excluding links by Categories, Product URLs as well as images and CMS pages links
  • Email notifications of daily generated reports with customizable template
  • Pinging search engines each time your XML Sitemap is generated or updated;
  • Compatible with major search engines
  • Multiple websites or stores supported

magento 2 multiple sitemaps

The XML Sitemap Splitter for Magento 2 by Ulmod was explicitly developed to overcome the limitations of the default Magento 2, to provide you with more opportunities and valuable features. It simplifies the whole process of generation and splitting your store's XML Sitemap making your store more visible to search engines and thus, boosting your chances for higher ranking and consequently, presenting your product to as many people as possible.

It's good to validate your XML sitemap and check if all the links contained in your sitemap work properly, or if there are errors. XML sitemap error such as HTTP error, compression error, incorrect namespace or empty sitemap, can affect your ranking. These errors can make it hard to crawl your website. If some of your website's pages can't be crawled appropriately, then they won't be indexed by search engines.

If you need more information about all the features of the XML Sitemap Splitter extension, please visit the XML Sitemap Splitter Product Page and walk through its User Guide.

Tags: tips and tricks magento 2 tips ecommerce tips