19. September 2009
Das Problem dürfte jedem deutschsprachigen WordPress-Blogger begegnet sein: von Hause kann WordPress nicht mit Umlauten (ä, ö, ü) in den Permalinks umgehen. Aus einem Artikel namens “Braunbär” wird dann blog.de/braunbar.php – doof, weil Suchmaschinen wie Google schließlich die Wörter in URLs berücksichtigen.
Abhilfe schafft da das Plugin o42-clean-umlauts – einfach ins Plugin-Verzeichnis kopieren, aktivieren, fertig.
Aber es geht auch cleverer und ohne Plugin, wie codestyling in seinem Artikel zeigt. :-)
Auf diese Lösung bin ich übrigens durch ein Posting von Robert gestoßen – danke dafür!







neontrauma, 23 Jahre alt, Studentin und freiberufliche Webdesignerin, liebt Coding & Fotografie und wohnt in Leverkusen.
Das Problem ist aber auch, dass ältere Browser nichts mit diesen URLs anfangen können und diese bei vielen Nutzern immernoch sehr weit verbreitet sind.
Ich versuche lieber durch andere Formulierungen Umlaute zu vermeiden.
Nein, da habe ich mich etwas ungenau ausgedrückt: in den URLs tauchen auch dann keine Umlaute auf, sondern sie werden durch ae, ue etc. ersetzt.
Aus “Braunbär” wird also nicht braunbar.php, sondern braunbaer.php ;-)
Damit können selbstverständlich alle Browser umgehen und auch die Suchmaschinen “verstehen” diese Schreibweise.
Das war oder ist meines Wissens nach auch automatisch dabei, wenn man das Script bei WPD lädt. War es zumindest 2007, als ich mit WP anfing. Praktisches Plugin, allerdings ist die Version ohne natürlich möglicherweise besser.
@Dier Natürlich könnten auch alte Browser damit umgehen, wenn die Kodierung nicht so wäre wie Anne es eben beschrieben hat. Die %-Schreibweise im Browser gibt es schon seit ewigkeiten. Darüber hinaus sind alte Browser gar nicht mehr so verbreitet. Das steinzeitlichste was meinr Browserstatistik anzeigt ist der IE5 mit unter 0,5% der Nutzer. Im IE6 funktionieren die Kodierungen aber schon. User die mit einem derart alten Browser unterwegs sind bekommen vom Internet ohnehin nicht mehr allzuviel zu sehen…
Danke für den Verweis zu CodeStyling’s Lösung. Das macht wesentlich mehr Spaß, als wieder Plugins zu installieren!
Anne, Du hast mich soeben gerettet :-) Vielen Dank für den Code Styling Verweis. Ich frickel nämlich schon seit Stunden an einem neuen Blog, wo ich genau das Umlaut Problem hatte.
Vielen Dank für diese klasse Lösung. Viele Grüße Maike
Stimmt, wenn ich einen WordPress-Artikel veröffentliche, der einen Umlaut enthält, dann wird dieser einfach ersetzt, allerdings nicht mit einem “ae” für “ä” sondern mit einem “a”, was natürlich nicht geeignet ist. Vielen Dank für das Plugin, ich werde mir ansehen, wie gut es bewertet wurde und dann entscheiden, ob es sich lohnt.
gute Lösung
Danke für den Verweis zu CodeStyling’s Lösung. Das macht wesentlich mehr Spaß, als wieder Plugins zu installieren!
Hallo,
danke für die Informationen zum Plugin. Ich mache es zwar immer manuell und unter WP 2.5.1 kann man es einfach beim Beitragerstellen ändern, indem man in den Link klickt.
Das Plugin bereingt wohl dieses Problem nehme ich mal an. Ich weiss noch, wie schlimm es mit meinem Blog vor einiger Zeit war. Bei Blogspot habe ich es hosten lassen und dort gibt es solche Optionen nicht, als wurden URLs ständig abgebrochen und aus Ä wurd immer a und solche Scherze.
Zum Glück gibt es nun für mich ausschliesslich WordPress.
Grüsse…