WordPress schreibt – wie viele ander Content Management Systeme und Blogs auch – suchmaschinenfreundliche Links dank .htaccess. Der Erfolg ist sichtbar, denn Beiträge aus WordPress-Blogs erscheinen oft in den Ergebnissen der Suchmaschinen.
Diese Links sind natürlich nicht per default vorhanden, sie müssen aktiviert werden. Die Basiseinstellung findet sich in "Optionen>>Permalinks", wo man WordPress dazu überredet, eine .htaccess-Datei zu erstellen und die Parameter für die Gestaltung der Links festlegt.
Beispiel: %year%/%monthnum%/%day%/%postname%/
führt für einen Beitrag mit dem Titel "Das ist der lange Titel des Postings über irgendwas" zu diesem Link: http://www.meinblog.de/2005/11/14/das-ist-der lange-Titel-des-Postings-ber-irgendwas
Beispiel: %year%-%post_id%/%postname%/
führt zu http://www.meinblog.de/2005-85/das-ist-der lange-Titel-des-Postings-ber-irgendwas
Eindeutig suchmaschinen- und leserfreundlich, da die einzelnen Beiträge so Keywords enthalten und auch inhaltlich schon vom URL her annähernd bestimmt werden können. Die Parameter wie %year%-%post_id% sorgen dafür, dass aus dem Jahr und der ID des Beitrags eine eindeutige Nummer erstellt wird, %postname% greift auf den Titel des Beitrags zurück.
Dennoch hat das System ein paar Schönheitsfehler. Besonders lange Titel sprengen den Rahmen, wenn man sie als Trackback-URL ausgibt: Hier gibt es keine Stelle, an der die lange Zeichenfolge umbrochen werden kann. Außerdem verschluckt das System erwartungsgemäß Umlaute.
Aus dem Titel: Das ist der lange Titel des Postings über irgendwas
wird im URL: das-ist-der lange-Titel-des-Postings-ber-irgendwas
Hier helfen die erweiterten Schreiboptionen: das Feld post slug oder Titelform (je nach Version von WordPress) erlaubt, einen eigenen Titel für den URL zu erstellen, der
- keywordreich und
- kurz genug ist, um den Layout-Rahmen nicht zu sprengen
- ohne suchmaschinenirrelevante Füllwörter wie "und" bzw. "über" auskommt
- und ohne Umlaute daherkommt
In unserem Fall wäre das "titel-posting-irgendwas". Die Wörter werden per Bindestrich oder Leerzeichen getrennt. Dann klappts auch mit Google!

8. Mai 2006 um 22:42 Uhr
ich möchte das alle meine links auf meiner siete über eine zsichen url aufgerufen werden
wie zum beispiel:
dieser link: http://onunterhaltung.t-online.de/c/78/22/92/7822926.html
wird in einem neuen fenster geöffnen
aber ich will das er so aussieht :
http://go2.speedmaker06.de/go.php?url=http://onunterhaltung.t-online.de/c/78/22/92/7822926.html
und ich möchte in meinem beitrag nur die erste url posten und sobald ein bescuher auf den link klickt wird die zweite url vorne angefügt
Sollte so etwas machbar sein würde ich mich über eine antwort per mail freuen
Blogsoftwar: WordPress
mfg Micha
9. Dezember 2005 um 11:36 Uhr
Zur Umlautkonvertierung (inkl. Feeds etc.) benutze ich o42-clean-umlauts (http://otaku42.de/2005/06/30/plugin-o42-clean-umlauts/) und bin sehr zufrieden damit. Zum Thema Indizierung/Suchmaschinenoptimierung: Ich lasse seit einigen Tagen nur noch die Einzelbeiträge indizieren – Details hier: http://www.im-web-gefunden.de/2005/12/09/wordpress-benutzerfreundlicher-durch-veraenderte-suchmaschinenindizierung/
Viele Grüße – Thomas
PS: Beim Datum gebt Ihr momentan statt des Jahres wiederum die Stunde an – uups
Pingback: pressecounter » Suche Eltern
23. November 2005 um 13:08 Uhr
Für die Konvertierung der Umlaute in ASCII-Code gibt es auch ein Plugin: http://codex.wordpress.org/Plugins/GermanPermalinks
Aus “Künzl” wird so z.B. “Kuenzl”, was die Suchmaschinentauglichkeit der Permalinks noch etwas erhöhen dürfte.
Pingback: expertinnen-web.de » Brotkrümel für Wordpress