Date: 09 January 2008

 

Google Crawl gave me a zillion HTTP errors: 403 (Forbidden)

They all turned out to be urls where the crawler thought it needed to access edit, history, source (code) or upload actions.

The default pmwiki skin has this fixed. But I am using the fixflow skin and the solution given for skin templates doesn't work for the fixflow skin as it uses pmwiki pages - not templates - for header and footer menus. That is, it uses the "extra" header-PageTopMenu and "extra" footer-PageFootMenu.

  1. So I clicked on Configure FixFlow Skin (at the bottom of my left sidebar) and then under Configurations I clicked on Edit Site Page Top Menu.
  2. I located each line that contained a link with ?action=edit, ?action=diff, ?action=source or ?action=upload.
  3. At the beginning of each such line (after any stars), I added the code: %rel=nofollow%.
  4. Repeated 1-3 for Edit Site Page Foot Menu
    • Example 1: The line from Site Page Foot Menu

**[[{*$Name}?action=diff | $[History] ]]

became

**%rel=nofollow%[[{*$Name}?action=diff | $[History] ]]

  • Example 2: The line from Site Page Top Menu

* %accesskey=$[ak_edit]%[[{*$Name}?action=edit | $[Edit Page] ]]

became

* %rel=nofollow%%accesskey=$[ak_edit]%[[{*$Name}?action=edit | $[Edit Page] ]]

 

Hopefully this will work. LFS

 

Update: 10 January 2008: Google has finally indexed my site. Success!

Update: 21 January 2008: I see Google is still following the "edit, history, ..." links, but it is also still indexing my site.


 Up one level

 


Page last modified on January 28, 2009, at 01:07 PM