Google SiteMap Drupal

Printervriendelijke versieSend to friend

Een Google sitemap voor Drupal kan behoorlijk uitdagend zijn omdat Drupal net als de meeste andere Content Management Systemen linkintensief is (genereert veel interne links). Een goede drupal module die een XML sitemap genereert voor Drupal is niet beschikbaar in versie 6.x (deze is nog steeds in ontwikkeling).

Note: In Agustus 2009 is de module xmlsitemap vrijgegeven. Deze wordt nu (september 2009) door ons getest. Tijdens de installatie hebben we een kritische bug gevonden en gemeld bij de ontwikkelaars. Voor details: http://drupal.org/node/568622

De problematiek van de bestaande Goolge sitemap tools is dat zij alle links van Drupal proberen op te nemen. Een grote website met een grote hoeveelheid active modulen (zoals print, email, aggregator e.d.) zal aanzienlijk meer links produceren. Een Google sitemap tool dient een groot aantal speciale URL's uit te kunnen sluiten van de sitemap crawler.

Delen van URL's die uitgesloten dienen te worden zijn:

  1. export
  2. print
  3. aggregator
  4. login?
  5. register?
  6. node (indien pathauto is geactiveerd)

Bovenstaande exclude is afhankelijk van de modulen die geactiveerd zijn.

Welke mogelijkheden zijn er voor een Drupal Google sitemap?

  1. Online versies met uitgebreide filtering / exclude.
  2. Offline (GUI install) op PC met uitgebreide filtering / exclude.
  3. Handmatig de Google sitemap opstellen.
  4. Een eigen script die een Google sitemap maakt.