Checktitle.pl
The attached script will run through all the pages of a TWiki web, looking for two things: pages without PAGETITLE set, pages without parent topics set, and pages with invalid parent topics.
I've found that Google/Yahoo/whatnot tends to give priority to pages with the search terms in their titles. You could use one of the various wiki spacing plugins, but you get better flexibility out of the PAGETITLE directive. I like to set, as the first few lines of each of my pages:
Anyway, an example invocation of this script is as follows. I tend to stick it into cron, with the output emailed to me. This, combined with the optional editurl parameter, will provide you with a handy list of direct links which will take you to pages which need editing.
bin/checktitles.pl public_html/data/Gunwiki/
http://thegunwiki.com/bin/edit/Gunwiki/
Download
--
SeanNewton - 15 Feb 2008