Permalink-Struktur umschreiben

Ich habe eben meine Permalink-Struktur komplett geändert. Ich scheute mich die ganze Zeit, dies zu tun, weil natürlich dann alle Links der Suchmaschinen auf eine 404-Seite prallen würden und meine Besucher nichts mehr finden führen. Eine Art Blog-Gau sozusagen.

Cool URIs don’t change.

Man müsste also ein Skript haben, dass die alte Struktur in eine neue übersetzt. Und das vollautomatisch. Genau das macht das WordPress-Plugin Permalinks Migration Plugin.

Meine alte Permalink-Struktur war:

/archives/%year%/%monthnum%/%day%/%postname%/

Hässlich lang, wie ich finde. Aber das findet man ja auch erst mit der Zeit heraus.

Jetzt lautet sie so:

/%year%/%postname%/

Niemand wird das bemerken. Selbst “alte” Links, die man z. B. noch im RSS-Reader hat werden automatisch auf die neuen umgeleitet. Der Besucher merkt davon nichts. Auch Google & Co. merkt nichts, da die Suchmaschinen durch den HTTP-Header 301 mitgeteilt bekommen, dass die Seite “permanent umgezogen” ist. Das ist selbstverständlich wichtig, da man ja keinen Pagerank verlieren möchte.

Ich vermute, Google wird die neuen Seiten recht schnell aufnehmen, weil ich eine Sitemap (Google Sitemap Generator-Plugin) anbiete.

via Gerald und Robert

Permalinkstruktur geändert

Ich habe heute meine Permalinkstruktur leicht verändert. Und zwar habe ich das lästige /index.php/ herausgenommen. Zum Glück gehen aber diese alten Links noch, womit Google-Besucher nicht in’s Leere rennen.

Ich würde zwar gerne eine komplett andere Permalinkstruktur erstellen (ala /blog/titel/), aber ich traue mich nicht, weil dann alle gespiderten Links auf einen Schlag ungültig sind.

Hat dies schon mal jemand gemacht und kann berichten wie lange es dauert, bis man wieder komplett gespidert ist? Und wie schlägt sich solch eine tiefgreifende Änderung auf den Pagerank nieder?