Description

Module that will generate an xml sitemap dynamically and ping google and other services each time a new story is added.

Revision History

V3.0 October 2016 by Redwine - Removed all the obsolete ping to the search engines.

  1. Ping Google? - Ping Ask.com? - Ping Yahoo? - Yahoo siteexplorer key - Use cache - Cache TTL
    These entries were removed because they became obsolete. With the modifications I made, the sitemapindex.xml is automatically up-to-date when it is fetched by search engines from the robots.txt.
    Place its URL in the robots.txt so all search engines crawling your site will pickup the latest version of the sitemap.

Click on its settings button and set the values as needed:

  1. Sitemap Friendly URLs:
    Default value is set to false.If you set to true, this setting assumes that you also opted to use Url Method 2 in the Dashboard -> Settings -> SEO -> URL Method
  2. Links per Sitemap Default value is 500. Set the value to the number of links to be included in the sitemap. NOTE THAT GOOGLE RECOMMENDS A MAXIMUM OF 1000 PER SITEMAP
  3. Place its URL in the robots.txt so all search engines crawling your site will pickup the latest version of the sitemap. Anywhere in robots.txt (OPEN ROBOTS.TXT AND READ THE NOTE ABOUT WHERE IT SHOULD RESIDES AND THE CHANGES YOU HAVE TO MAKE IN CASE YOU ARE USING A SUB-DIRECTORY or SUB-DOMAIN), enter this (with the space after sitemap:):
    Sitemap: ENTER-FULL-PATH-TO-YOUR-SITE-ROOT-OR-SUBDIRECTORY/sitemapindex.xml

Check the hands-on vodeos on how to use this module and all its settings.

  1. SEO (in case you want to set friendly URL for the module, you have to set SEO as well
    SEO Settings
  2. XML Sitemap settings
    XML Sitemap settings


v1.0 08 November 2009 DB - Fixes and hooks added for other modules to add themselves to sitemap
v0.9 28 April 2008 Mihai Secasiu - urlencode title_url and category_safe_name to make sure urls with special characters are valid ( details)
v0.8 26 April 2008 Mihai Secasiu - really fix lastmod date format ( details )
v0.7 17 April 2008 Mihai Secasiu - fix lastmod date format bug, add sitemap caching ( details )
v0.6 15 April 2008 Mihai Secasiu @ patchlog - use category safe name in category links, respect URLMethod when generating category links, modified to work on php4
v0.5 03 April 2008 SCB - Update to work with v9.9.0
v0.1 2007/06/09 Mihai - First version

Xml Sitemaps module v0.7

Created by: Mihai Secasiu PatchLog.com
Created on: 2007/06/09
Updated by: Mihai Secasiu
Updated on: 28 April 2008
Updated by: DB
Updated on: Nov 5th 2009
Requires: None