Ich habe für meinen Blog das PlugIn All in One SEO von uberdose eingerichtet. Das Plugin hilft den Title, Descriptions und Keywords im HTML-Header so zu gestalten, dass es für Suchmaschinen leichter lesbar ist.
Im Grunde ist es eine wunderbare Idee, aber es fehlen noch einige Anpassungen, um auch alle Bereich meines Blogs mit aussagekräftigen und dynamischen Titles im Header auszustatten.
Jede Kategorie wurde ursprünglich mit dem Beschreibungstext und nicht mit dem Kategorienamen in den Title eingetragen. Pages wurden ohne den Prefix des Seitentitel angezeigt.
Wenn man sich die PHP-Datei des Plugins anschaut findet man die Funktion “rewrite_title”. Darunter sind die Kontrollstrukturen in Form von “if-then-else” der einzelnen Seitenarten.
Man erkennt das für den Aufruf eines Beitrags folgende Befehle verwendet werden:
$title_format = get_option(‘aiosp_post_title_format’);
$new_title = str_replace(‘%blog_title%’, get_bloginfo(‘name’), $title_format);
$new_title = str_replace(‘%post_title%’, $title, $new_title);
$title = $new_title;
$title = trim($title);
$header = $this->replace_title($header, $title);
Nun kann man überlegen ob man diese Formatierung auch für die anderen Seitenarten, wie Kategorien und Seiten möchte.
Einfach den Bereich “$header = $this->replace_title($header, $title);” mit dem kompletten Code-Beispiel ersetzen.
Update: In der neuesten Version sind die Anpassungen nicht mehr notwendig.
Eine Antwort zu “Wordpress Plugin “All in One SEO” Erweiterung”
Einen Kommentar schreiben
Am 26. Dezember 2008 um 23:58 Uhr
Hierzu muss ich noch erwähnen, das es sich um eine alte Version des Plugins handelt. In der neuesten Version sind diese Korrekturen meinerseits überflüssig geworden.