Artikel vom 23. Dezember 2008

Optimaler Permalink in WordPress: Erkenntnisse und Empfehlungen

WordPress

Von Haus aus liefert WordPress nur sehr wenige Optionen für SEO (Suchmaschinenoptimierung). Doch eine der wichtigsten und stärksten Methoden gehört zum Standard: Die Rede ist von bausteinförmigen Permalinks, welche die Links der Blogseiten anhand des Titels in so genannte sprechende URLs umwandeln. Im Suchmaschinen und SEO-Blog der SISTRIX GmbH wurde nun herausgefunden, wie viele Keywords eine optimal angelegte URL maximal beinhalten darf.

Kürzer ist schöner, ist zugkräftiger
Durchgeführte Experimente haben eindeutig bewiesen, sprechende URLs – ganz gleich ob unter WordPress oder anderswo – müssen nicht unbedingt aus zig Keywords bestehen, um eine Webseite bei Google besser ranken zu lassen. Weniger ist in diesem Fall definitiv mehr: Maximal 4 Keywords sollen dem Domainnamen folgen und nur sie werden von Google berücksichtigt, gewichtet und als Rankingfaktor mit einbezogen. Die restlichen Keywords der Internet-Adresse, auch wenn diese perfekt zum Content passen und gründlich ausgesucht wurden, ignoriert die Suchmaschine stillschweigend.

Bedeutung der Feststellung
Das wichtigste kommt auch in der URL immer zuerst! Knappe, thematische Keywords werden zum Bestandteil eines Links – nicht mehr als vier.

Optimierungen in WordPress
Notwendige Anpassungen im Administrationsbereich lassen sich problemlos und geschwind mit Bordmitteln erledigen. Zwei Schritte sind von Nöten:

1. Umstellung der Link-Struktur
Die Permalinks des Blogs auf Individuelle Struktur umstellen, wobei der Platzhalter %postname% die vorderste Position zugewiesen bekommt. Sexy ist eine URL ohne der %post_id%, wenn diese aber unbedingt sein muss, dann ab ans Ende damit.

Sinn- und wirkungsvolle Struktur der Links
Sinn- und wirkungsvolle Struktur der Links

2. Manuelle Adaption der URL
Da bei diesen Permalink-Einstellungen der Titel eines Artikels automatisch zur Komponente der URL wird, muss entweder der Titel sorgfältig gewählt oder der Entwurf der dynamisch generierten URL manuell nachgebessert werden. Für Letzteres stellt WordPress einen komfortablen Editor direkt unterm Beitragstitel zur Verfügung, in dem die (bald) sprechende URL nach eigenen Wünschen vervollständigt werden kann. Dran denken: & und _ sind keine Trennzeichen für Keywords innerhalb der URL.

Manuelle Justierung für mehr Effizienz
Manuelle Justierung für mehr Effizienz

Empfehlungen

Nachgefragt
Wie sehen eure Links aus und wie lang sind diese in der Regel?

Sergej Müller

[Der Autor] Sergej Müller ist enthusiastischer Software Engineer mit Schwerpunkten Webentwicklung und WordPress. Seit 2007 programmiert und vertreibt er wpSEO, das weltberühmte und patentierte SEO-Plugin für WordPress-Blogs.

Social Werkzeuge

44 Kommentare zum Artikel

585 Tage zuvor | #1 flöschen

Bei mir sind sie ebenfalls individuell. Als erstes kommt die Kategorie (bei mir Tablar) und danach der Postname. Damit kann ich zwar nie zwei gleiche Titel wählen, doch ist es IMHO überschaubare Sache.

flöschen
585 Tage zuvor | #2 Sergej Müller

Ich gehöre ja auch zu der Sorte, die die PostID in die URL stecken. Allerdings frage ich mich, wie wahrscheinlich ist es, dass man einen gleichen Titel verwendet. Eigentlich gleich Null.

Sergej
585 Tage zuvor | #3 DJBase

Ich nutze auch eine individuelle Struktur, genauer genommen /%category%/%postname%/%post_id%

DJBase
585 Tage zuvor | #4 Sergej Müller

Und aus wie vielen Keywords bestehen so in der Regel eure URLs? Meine beinhalteten bis dato 4-7 Wörter.

Sergej
583 Tage zuvor | #5 Jared

>> Allerdings frage ich mich, wie wahrscheinlich ist es, dass man einen gleichen Titel verwendet. Eigentlich gleich Null.

Das kann eigentlich garnicht passieren da WordPress hier einfach eine Zahl (2, 3, 4, etc) hinter die url packt :-) zumindest war es so bis zur Version 2.5 !

Jared
583 Tage zuvor | #6 Sergej Müller

Dann verstehe ich aber auch nicht, warum fast jeder Blogger die PostID an die URL dran hängt? Ab und und an sieht man sogar das Datum als Trenner – das ist in meinen Augen sowieso eine Platzverschwendung.

Sergej
583 Tage zuvor | #7 Jared

Zuerst habe ich (vor 2 Jahren) die Datum-Permalinks benutzt weil WordPress sie verstärkt angepriesen hatte, irgendwann habe ich gemerkt das sie einen echten nutzen haben kann wenn man auf Webseiten nach Infos sucht und in dem ganzen Blogpost kein Datum angezeigt wird.

Wenn dann auch keiner kommentiert hat bleiben die Datum-Permalinks als einzige Chance übrig, den Blogpost zeitlich einzugrenzen ;-)
Deswegen nutze ich ICH sie. Um den Leser auf einem Blick zu zeigen in welchem zeitlichen Rahmen er sich befindet. Bei Tutorials zum Thema WordPress und co. unerlässlich.

PostID’s sind hässlich und haben keinen nutzen. Wenn ich mich nicht ganz täusche, habe ich die Info in meinem ersten Kommentar irgendwann mal bei Vladimir Simovic oder Frank Bültge gelesen.

Jared
583 Tage zuvor | #8 Jens

Das Datum im Permalink finde ich insofern sinnvoll, als dass man dadurch einfach und ohne Probleme den Beitrag zeitlich einordnen kann.

Man kann so mit einem Permalink namens

xxx.de/2005/12/24/frohes-fest/

auch sofort herausfinden, von wann der Weihnachtsgruß stammt.

Wobei natürlich die Frage ist, ob es dann nicht sinniger ist, wenn man das Datum an den Titel hinten heranhängt.

Die nächste Frage wäre dann: Was macht man, wenn man bisher eine andere Permalink-Struktur hat und diese jetzt ändern will?

Jens
583 Tage zuvor | #9 Sergej Müller

Da stimme ich dir zu, Jens. Doch in manchen Fällen ist es gar nicht gewollt das Verfassungsdatum preiszugeben. So habe ich beispielsweise einen alten Blog mit sehr vielen Beiträgen, die zwar älter sind, dennoch über informative Daten verfügen. Würde da jetzt das Datum stehen, würden das Vertrauen und die Aktualität des Artikels in Frage gestellt.

Wenn du die Permalinkstruktur jetzt in einem “lebendigen” Blog änderst, dann sorgst du dafür, dass dein Content auf einmal unter unterschiedlichen Adressen erreichbar ist. Also Spam für Google. Die 301-Redirects bekommt Google zwar mit, aber das ist ein mehrmonatiger Prozess. Würde ich persönlich nicht machen, es sei denn, es handelt sich um einen kleinen privaten Blog, der auf Google-Traffic gar nicht angewiesen ist.

Sergej
583 Tage zuvor | #10 Jens

@Sergej:
Nun manchmal kann das Alter von Informationen ja auch für Qualität stehen. Nach dem Motto “Das ist nicht geändert, das scheint also richtig gut zu sein”.

Bzgl. der Permalinkstruktur lass ich das dann lieber mit den 301′ern. Zumindestens für mein Hauptblog.

Jens
582 Tage zuvor | #11 wemaflo

Ich nutze inzwischen die Permalink-Struktur /%postname%.html.

Den Pfad bastle ich meistens selber nochmal nach, wenn ich einen Artikel veröffentliche, da der Titel manchmal zu lang ist, oder Umlaute nicht umgeformt werden, sondern aus ü zum Beispiel u statt ue gemacht wird.

Das Datum steht bei mir über jedem Post, in der URL finde ich es unwichtig. Lieber kurz und prägnant, sodass in Suchmaschinen die gesamte URL anzeigen und der Nutzer daraus auf den Inhalt schließen kann.

wemaflo
581 Tage zuvor | #12 FirstDayBlack

wemaflo, dafür gibts doch ein PlugIn: WP-Cleanumlauts

FirstDayBlack
581 Tage zuvor | #13 Sergej Müller

… welches früher auch zum Lieferumfang der eingedeutschten WordPress-Version gehört hatte.

Sergej
581 Tage zuvor | #14 wemaflo

Oh! Wunderbar! Vielen Dank!
Hübscher Pluginname :)

wemaflo
579 Tage zuvor | #15 webverdiener.de

Danke für den Tipp :), wieder mal was dazu gelernt. Wusste zwar, dass Google weniger Keywords, als andere Suchmaschinen beachten, aber das es gerade mal 4 sind, hätte ich nicht gedacht. Was ich noch hinzufügen kann, ist z.B. dass man die Kategorien und Tags auch optimiert.

webverdiener.de
579 Tage zuvor | #16 Sergej Müller

>> z.B. dass man die Kategorien und Tags auch optimiert.
Das wird Stoff für den nächsten Artikel sein, hab ich mir schon vorgemerkt.

Sergej
578 Tage zuvor | #17 Sebastian

Hallo, ich nutze i. d. R. immer folgende Struktur:
/%category%/%postname%.html
bin ich bisher immer ganz gut mit gefahren.

Sebastian
578 Tage zuvor | #18 webverdiener.de

Ich würde die Dateiendung aber weglassen. Zum einen ist es ein wenig sicherer und zum anderen ist es aus meiner Sicht Benutzerfreundlicher. z.B. http://www.domain.com/kategorie/test ist besser als http://www.domain.com/kategorie/test.html bzw. .php

webverdiener.de
578 Tage zuvor | #19 Sergej Müller

Ich glaube, das steht nicht mehr im Raum. Jedem soll heutzutage klar sein, dass die Dateiendung im Pfad in den meisten Fällen sinnlos ist. WordPress macht es von Haus aus auch nicht automatisch, man muss schon Hand oder Plugins einsetzen, um die Dateiendung an die Permalinks dranzuhängen.

Sergej
576 Tage zuvor | #20 trendscout

Das Datum in der URL ist zwar eine schöne Sache, verringert mir jedoch den Platz für die Keys. Da die Post-ID hinten an kommt, spielt diese keine Rolle und gibt eine Orientierung für das Alter des Posts. Mit der Categorie verhält es sich miener Ansicht nach ebenso.

trendscout
576 Tage zuvor | #21 Sergej Müller

Teile absolut deine Ansicht.

Sergej
575 Tage zuvor | #22 Stefan

Ich verwende nur noch /%postname%/ in der URL, in der ich bei Bedarf Stoppwörter etc. entferne. So kommt man einfach zu optimaler Wortdichte und domain-Nähe. Und man beschränkt sich aufs wesentliche. Das Datum mag seine Vorteile haben, aber das befindet sich ja in der Regel auch im Artikel. Und Leser kommen ja hoffentlich wegen des Inhalts und nicht wegen des Datums, so dass dieser zusätzliche Klick bis zur Eruierung des Datums zu verkraften sein sollte.

Stefan
575 Tage zuvor | #23 FirstDayBlack

Die PostId in die URL zu bringen, ist dann sinnvoll, wenn man mit seiner WordPress-Installation nicht ein Personal Blog, sondern eine Zeitung oder ein Magazin betreibt und in Google News aufgenommen werden möchte. Dann wird nämlich eine mindestens dreistellige Post ID in der URL verlangt.

FirstDayBlack
570 Tage zuvor | #24 Mea Opinio Est

Über die Datumsanzeige in der URL kann man sicherlich lange streiten. Aber ein kleiner Hinweis an Jens:

xxx.de/2005/12/24/frohes-fest/

ist kontraproduktiv, da Google das / als Trennzeichen wertet und damit dann 3 der 4 möglichen Keywords verloren sind. Wenn schon Datum, dann besser so:

xxx.de/20051224/frohes-fest/

eigentlich am besten so:

xxx.de/frohes-fest/20051224/

Letzteres sieht aber irgendwie doof aus :)

CU

Frank-Andre

Mea Opinio Est
570 Tage zuvor | #25 Jens

@Frank-Andre:
Eventuell würde dann ja

xxx.de/2005_12_24/frohes-fest/

gut gehen. Wenn nicht das Problem der Umstellung wäre.

Jens
569 Tage zuvor | #26 Jens

Werde wohl demnächst mal

http://www.deanlee.cn/wordpress/permalinks-migration-plugin/

ausprobieren.

Jens
569 Tage zuvor | #27 Sergej Müller

Jens, das Plugin ist ja sehr alt. Alte Permalinks auf die neue Permastruktur kann doch WordPress von Haus aus. Ebenfalls per 301 Redirect. Korrigiere mich, wenn ich mich täusche.

Sergej
565 Tage zuvor | #28 Alex

Also das Plugin hat bei mir prima funktioniert. Hab es zwar auf meinem Blog nicht im Einsatz, jedoch auf einem anderen mit WordPress 2.6.3er – Version. Dort lief es ohne dieses Plugin nicht. Mit welcher Version kam es denn bzw. meintest du, dass WP das Redirect von Haus aus mitbringt, wenn noch kein Post da ist?
Ich selber verwende noch die alte Standard-Link-Struktur mit %post_id%, werde aber, wenn ich endlich wieder Zeit hab, meinen Blog technisch aufzurüsten die Permalink-Struktur umstellen auf %category%/%post_name%.

Alex
439 Tage zuvor | #29 Bichareh

Hallo Sergej,

dein Artikel lässt es gerade doch etwas rattern in meinem Kopf. Ich glaube ich werde in Zukunft versuchen mich auch auf 4-7 Keywords in der URL zu beschränken, vllt. klappts dann auch mal mit den Positionen bei Google. Denn eigentlich habe ich schon alles bis zum geht nicht mehr durchoptimiert.

Komischerweise bin ich zwar mit einigen Suchbegriffen ganz nah an der Spitze, aber bis zu den Top 5 gelang ich nur selten, dafür finden sich dort meine Konkurrenzblogs die deutlich weniger Content besitzen, und / oder meiner Meinung nach nicht so gut optimiert sind (Stichwort Meta Tags, usw.). Das es an meinen teilweise sehr langen URLs liegen konnte, auf die Idee bin ich noch nicht gekommen.

Was meint ihr…ist es sinnvoll nachträglich wenigstens die Stopwords wie “und”, “ist”, usw. aus den Urls meiner Beiträge zu entfernen? Und wie verhält sich Google? Eigentlich müsste dann ja eine 301 auf die geänderte URL verweisen, stimmts?

Viele Grüße

Bichareh
439 Tage zuvor | #30 Sergej Müller

@Bichareh
Würde ich aus den URLs entfernen, ja. Dann muss ein Plugin die Weiterleitungen übernehmen, wenn es sehr viele Beiträge sind. Sonst kann auch in wpSEO (hast du ja im Besitzt) eine manuelle Weiterleitung für Beiträge eingerichtet werden.

Sonst einfach ab jetzt verbesserte Struktur verwenden und die alten Permalinks so belassen wie die sind – die Umstellung bringt nicht immer den gewünschten Effekt, vor allem nicht immer so schnell.

Sergej
438 Tage zuvor | #31 Bichareh

Okay, Danke für die kompetente Antwort :-)

Nur eines noch…ich habe an die 4000 Beiträge drin. Wenn ein Großer Teil davon umgeschrieben werden würde, bekommt ja auch ein Großteil davon dann die 301 Weiterleitung…besteht die Gefahr das Google das als negativ für mich wertet, mich rausknallt aus dem Index oder gar abstuft?

Die verbesserte Struktur hab ich mir im Schnelldurchgang heute schon angeeignet. Meine Beiträge von heute sind schon schön kurz und knackig! :-D

Bichareh
438 Tage zuvor | #32 Sergej Müller

Naja, bei dieser Anzahl der Beiträge kann man es wohl nie genau sagen. Die Gefahr ist da.

Sergej
360 Tage zuvor | #33 René

Meine sehen so ( http://www.mobiflip.de/2009/08/post-titel/) aus, ich dachte durch die Angabe des Zeitpunktes kann man das Auffinden der Beiträge in der Datenbank beschleunigen. Stimmt das oder ist dies nur durch die ID möglich?

Generell finde ich es für den Nutzer praktisch, anhand der URL zu sehen wie alt der Beitrag ist.

René
360 Tage zuvor | #34 Sergej Müller

WordPress sucht den Beitrag nach der ID, das Datum ist entweder für dich als Blogbetreiber oder für deine Leser von Vorteil. Aber nicht für das System und auch nicht für Suchmaschinen.

Sergej
360 Tage zuvor | #35 René

Also je mehr Beiträge ohne ID desto länger dauert die Suche oder desto länger dauert der Aufruf nach Klick auf dem Permalink?

Wollte mir das Ändern der Permalinks eigentlich sparen und weiß nun nicht ob ich es wagen soll.

René
360 Tage zuvor | #36 Sergej Müller

Es gab mal hier eine Diskussion und Erläuterungen zu den Permalink-Strukturen und entsprechenden Ausführungszeiten. Aber natürlich bei einem überdurchschnittlich gut besuchten Blog, einfache Blogs leiden da nicht drunter.

Sergej
360 Tage zuvor | #37 René

Danke für den Tipp ;)

René
328 Tage zuvor | #38 katrin4you

Um so kurzer die ID um so besser.

katrin4you
296 Tage zuvor | #39 Olli

Hallo Sergej,

im Artikel schreibst du die Post-ID gehört ans Ende der Permalinkstruktur, im Blog nutzt du allerdings eine andere Reihenfolge.

Gibt es Gründe für den Wandel?! Ich versuche gerade meinen Blog zu optimieren und überall liest man was anderes :)

Schöne Grüße
Olli

Olli
296 Tage zuvor | #40 Sergej Müller

Olli, sehr gut erkannt.

Der Grund ist trivial: Die Erkenntnis und die Bestätigung der sinnigen Keywords-Reihenfolge innerhalb des Permalinks kamen zeitlich erst nach dem Start des Blogs. Und da wollte ich nicht die Permalinkstruktur verändern.

Neue Artikel bekommen aber stark reduzierte, aber schlüssige Permalinks zugewiesen, so dass es sich ausgleicht.

Sergej
296 Tage zuvor | #41 Olli

Ok,

super vielen Dank.

Schöne Grüße
Olli

Olli
217 Tage zuvor | #42 oli

super artikel! danke! habe bisher immer bei der benutzerdefinierten struktur: /%category%/%postname%/ angegeben. gestern auch bei einer neuen wordpress seite (wordpress 2.9 deutsch). nun kommt aber immer die 404 seite sobald ich die seite ansehen will… bei der standard einstellung, wird die seite angezeigt… hat hier jemand ne idee an was das liegen könnte?

oli
217 Tage zuvor | #43 Sergej Müller

Vielleicht weil deine .htaccess nicht beschreibbar ist? So als Vermutung.

Sergej
217 Tage zuvor | #44 oli

danke Sergej – dein Tipp hat mich weitergebracht. Hab nun festgestellt, dass das Webpacket meines Kunden bei Hosteurope .htacces nicht unterstützt… HostEurope macht mir seit genau einer Woche das Leben zur Hölle… hätte ich mir fast denken können, dass das Problem mal wieder bei HostEurope liegt…

oli

1 Verlinkung auf den Artikel

› Geschwindigkeit von Wordpress Permalinks | knevels·org

Kommentar verfassen