Better WordPress Google XML Sitemaps (with sitemapindex, multi-site and Google News sitemap support)

With BWP GXS you will no longer have to worry about the 50,000 URL limit or the time it takes for a sitemap to be generated. This plugin is fast, consumes much less resource and can be extended via your very own modules (yes, no hooks needed!). Here's a demo of the sitemapindex if you are interested.

Google News Sitemap Support (since 1.2.0)

Add a Google News sitemap to your sitemapindex easily. News sitemap can be used to ping search engines individually if you want. And of course, whenever you publish a new post in a news category, all selected search engines will be pinged.

Sitemapindex Support

Sitemapindex, as its name suggests, is one kind of sitemaps that allows you to group multiple sitemaps files inside it. Sitemapindex, therefore, gives you many benefits, such as: possibility to bypass the 50,000 URL limit (you can have 10 custom sitemaps, each has 10000 URLs), or possibility to make the generation time much faster (because each sitemap is requested separately and is built by its own module), etc.

Splitting post-based sitemaps (since 1.1.0)

As of version 1.1.0, this plugin can automatically split large post sitemaps into smaller ones. You can set a limit for each small sitemap. For example if you have 200K posts and would like to have 10K posts for each sitemap, BWP GXS will then split post.xml into 20 parts (i.e. from post_part1.xml to post_part20.xml). This helps you bypass the 50,000 URLs limit without having to build your custom modules, and also helps make your sitemaps smaller, lighter, and of course faster to generate. This plugin has been tested on sites that have nearly 200K posts and it took less than 1 second to generate the sitemapindex.

Multi-site Support

Each website within your network will have its own sitemapindex and sitemaps. For sub-domain installation, your sitemapindex will appear at http://sub-domain.example.com/sitemapindex.xml. For sub-folder installation, your sitemapindex will appear at http://example.com/sub-folder/sitemapindex.xml. And of course, there's always a sitemapindex for your main site, available at http://example.com/sitemapindex.xml. If you choose the sub-domain approach, each sub-domain can also have its own robots.txt.

Custom sitemaps using modules

The unrivaled flexibility this plugin offers is the ability to define your custom sitemaps using modules. Each module is a actually .php file that tell BWP Google XML Sitemap how to build a sitemap file. You can extend default modules or create completely new ones. This plugin also comes with a convenient base class for developing modules with easy to use and thoroughly documented API. Since modules can be defined by you, there's no limitation what a sitemap can have (for example you can bypass the 50,000 URL limit, as stated above). There's one limitation, though: your imagination ;) . Oh, did I mention that you can even use module to create another sitemapindex?

Detailed Sitemap Log and Debug

Developing modules needs debugging and this plugin makes that so easy for any developers.

There are two kinds of logs: sitemap item log and sitemap generation log. Sitemap item log tells you what and when sitemaps are generated while sitemap generation log tells you how they are generated.

As of version 1.3.0 there are two debug modes, namely "Debug" and "Debug extra", read more here to know how to make the most out of them.

For a complete feature list, please visit this plugin's official page

Please don't forget to rate this plugin 5 shining stars if you like it, thanks!

Important Notes

If you have any problem using this plugin, refer to the FAQ section for possible solutions, and workarounds.

Get in touch

  • Support is provided via BetterWP.net Community.
  • Follow and contribute to development via Github.
  • You can also follow me on Twitter.
  • Check out latest WordPress Tips and Ideas from BetterWP.net.

Languages

  • English (default)
  • Malaysian (ms_MY) - Thanks to d4rkcry3r!
  • Traditional Chinese (zh_TW) - Thanks to Richer Yang!
  • Romanian (ro_RO) - Thanks to Luke Tyler!
  • Spanish (es_ES) - Thanks to Ruben Hernandez - http://usitility.es

Please help translate this plugin!

Google XML Sitemaps

This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it's much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all k.........

Similar: 64%

Google Sitemaps XML

This is special plugin which helps your WordPress site to easily create sitewise XML sitemap and ping Google, Bing, Yahoo and Ask.com to index your WordPress site or blog. This plugin generates XML sitemap following sitemap.org Sitemap protocol to help search engines like Google, Yahoo, MSN to bett.........

Similar: 54%

XML Sitemap & Google News feeds

This plugin dynamically creates feeds that comply with the XML Sitemap and the Google News Sitemap protocol. Multisite and Polylang compatible and there are no files created. Options can be found on Settings > Reading to control which sitemaps, which post and taxonomy types are included, how prio.........

Similar: 50%

DELUCKS SEO

Easy SEO for noobs and experts: The plugin is your helping hand in WordPress on page search engine optimization....

Similar: 39%

Google Sitemaps - Append UTW Tags

This WordPress plugin automatically appends all your blog tags generated by the Ultimate Tag Warrior (UTW) WordPress Plugin onto the end of the Google XML Sitemap (sitemap.xml) file as generated by the Google XML Sitemaps for WordPress Plugin. For example, say you have 60 UTW tags in your blog, and.........

Similar: 38%

Sitemap Generator for Webmasters

This plugin will generate a xml based sitemap.org compliant sitemap for your website. This is required to get your sitemap listed in Google/Bing or Yahoo webmaster tools. This sitemap will help Google, Yahoo, Bing and leading search engines to index your blog based on this sitemap and never miss an.........

Similar: 34%

RankWise SEO WordPress Plugin

This is a beta version of the RankWise SEO plugin for WordPress This is a first release for the working version of the RankWise SEO scan as a WordPress plug-in. The state of art core scanning and analytic core have been incorporated and is fully functional. Also the proof of concept authorship .........

Similar: 24%

Yoast SEO

WordPress out of the box is already technically quite a good platform for SEO, this was true when Joost wrote his original WordPress SEO article in 2008 (and updated every few months) and it's still true today, but that doesn't mean you can't improve it further! This plugin is written from the groun.........

Similar: 23%

Meta Changer

This is a plugin that allows you to change the meta description of any page you want on your site by simply specifying the page name. Compatible with Yoast SEO plugin....

Similar: 22%

SiteCondor SEO

The SiteCondor SEO plugin delivers weekly crawl reports that show you how search engines see your WordPress site, and prioritized recommendations highlighting errors and optimization opportunities. It's the perfect complement to WordPress SEO by Yoast or All-in-one SEO Pack. SiteCondor SEO includes.........

Similar: 13%