New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists

How can I create a simple Google Sitemap for Search Engine Optimisation?

SEO, "Search Engine Optimisation" is big nowadays. To help Google spider your public Foswiki website, you can create a file with page urls.

As Google says it: "Submit a Sitemap to tell Google about pages on your site we might not otherwise discover"

Since Google Sitemap accepts a simple list of urls instead of a generated XML file, our job is a lot easier and can simply be done within Foswiki.

What you need:
  • Create a page with a SEARCH to generate the list of urls
  • Install AttachContentPlugin to be able to write the search results to a static file
    • This is because constructs like Topic?section=list;skin=text may run into problems with your robots.txt settings
  • For SEO, do not use WikiWords as topics names; use underscores to separate name parts, like: Annual_report. Google reads this as words in a sentence.
Example search:


Also put this in the topic:
<form action="%SCRIPTURL{"save"}%/%WEB%/%TOPIC%" method="post">
<input type="hidden" name="action_save" value="1" />
<input type="submit" class="foswikiButton" value="Update sitemap file" />

[[%ATTACHURL%/sitemap.txt][View sitemap file]]

Then post that sitemap file url to Google Sitemap.

-- ArthurClemens - 30 Apr 2009

Support.FAQForm edit

TopicClassification FrequentlyAskedQuestion
Subject Public websites, Search
Topic Summary
Interested Parties
Related Topics
Topic revision: r5 - 27 Dec 2011, ArthurClemens - This page was cached on 20 Mar 2018 - 13:20.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License