OK, I’ve managed to get to the bottom of it… For the life of me I couldn’t figure out how to get the XML Sitemap module to show pages other than the home page…
Then I found it!
Step 1 – Enable the module(s)
. Go to ‘admin/build/modules/list’ and at the very bottom is the ‘XML Sitemap’ module.
. Tick the first ‘XML Sitemap’ and the ‘XML sitemap node’ module.
. You might want to look at the ‘XML sitemap engines’ module, as it submits to search engines, etc. I won’t turn it on here as it’s not what we want to do on the test site.
. Press ‘Save Configuration’ at the bottom of the page.
Step 2 – Enable the ‘content types’ we want the ‘XML sitemap node’ module to pick-up. (this is the bit that was causing the problem).
. Go to ‘admin/content/types/list’
. You’ll need to decide ‘which’ to activate, but for example, use ‘Tabbed Page’. Press the ‘edit’ link.
. At the bottom of the next page you’ll see ‘XML sitemap’ which opens up to show 2 dropdown menus.
. Inclusion – allows you to turn on/off
. Default priority – allows you to choose a level. You probably know more about the ‘correct’ level than I do.
. Press ‘Save content type’ to save.
. Do the same for all of the ‘content types’ you want to be shown.
Step 3 – Sitemap Settings
. Go to ‘admin/settings/xmlsitemap’
. Under the settings set the ‘minimum sitemap lifetime’ to 1 day as they recommend.
. Drop down ‘Content’ and you’ll see a list of ‘content types’ along with numbers to represent how many are ‘available’, ‘indexed’, and visible’.
. If ‘indexed’ and ‘visible’ are at zero, you’ll need to run cron (which normally happens every hour), or use the ‘Rebuild links’ tab to ‘Rebuild sitemap’.
. Check ‘Content’ on the ‘Settings’ tab again