Kurz in eigener Sache: Wir haben in den letzten Wochen die URLs auf reticon ein wenig umgestellt und sie "sprechender" gemacht. So taucht jetzt die Headline komplett in der URL auf. Vor derartigen Umstellungen hat man im Web klassischerweise Respekt, da sie Auswirkungen auf den Index der Suchmaschinen haben kann.
Nachfolgend ein kleiner Artikel mit "technischem Einschlag", ganz unpädagogisch, dafür fast ein "SEO-Thema":
Da die Umstellungen inzwischen so gut wie abgeschlossen sind ein kurzer Überblick über das, was wir gemacht haben - nicht zuletzt um anderen Webmastern die Angst vor derartigen Aktionen zu nehmen.
Ausgangspunkt war ein Artikel bei Matt Cutts, der uns vor Augen führte, dass die URL durchaus von Suchmaschinen berücksichtigt wird. Wir benutzen auf reticon zwar mod_rewrite, hatten aber bisher die URLs nicht wirklich sprechend gemacht.
Im ersten Schritt widmeten wir uns den News. In einem zusätzlichen Feld in der Datenbank wird nun für jeden Artikel eine sprechende URL generiert. Das ist nicht wirklich schwierig, Umlaute filtern und dergleiche gehört ja zum klassischen Handwerkszeug.
Schwieriger werden die Überlegungen, wenn man an Suchmaschinen denkt.
Zu allererst gilt die Devise, dass alte Links weiterhin funktionieren müssen. Viele Seite verlinken auf unsere Artikel, wir stehen mit vielen Seiten in dem Index von Suchmaschinen. Gleichzeitig sollte man allerdings auch nicht einfach gleiche Seiten und verschiedenen URLs erlauben, erstens ist das unschön und zweitens Duplicate Content und den mag beispielsweise Google auch nicht.
Unsere Lösung sind einerseits Regular Expressions, die sowohl mit alten wie auch mit neuen URLs gleich funktionieren. Alte Seitenaufrufe werden dann abgefangen und mittels einem 301 auf die richtige URL umgeleitet.
Nach kurzem Zögern und mit kleinen Stoßgebeten haben wir das dann für die reticon-News, Reporte und Termine eingerichtet und nachträglich für alle Einträge auf reticon erzeugt.
Und - nach gut zwei Wochen ein erstes Fazit:
Mit Google hat das wirklich wunderbar funktioniert. Der Index ist inzwischen fast komplett bei Google aktualisert, die Suchergebnisse verweisen zu ca. 80% momentan auf die neuen Seiten. Es gibt keine doppelten Einträge (dank 301).
Zusätzlich berücksichtigt unser CMS nun auch Änderungen in der Headline und fängt Verlinkungen auf "alte Headlines" erfolgreich ab und leitet via 301 um.
Für die Zukunft können wir uns noch vorstellen innerhalb des CMS zu ermöglichen, dass Redakteure URLS direkt vergeben können, die sich von der Headline eines Artikel unterscheiden.
Bei vielen Webseiten, die sich ein Redesign verpassen oder die einen Systemwechsel (neues CMS etc.) einführen, werden die Möglichkeiten des 301 unterschätzt. Dabei sind funktionierende Verlinkungen im Web das ein und alles - und nichts nervt mehr als eine 404-Meldung.
Wer sich für das Thema interessiert, zwei Links zum Thema:
Informationen zum Artikel