WordPress geizt bekanntlich mit dem Title-Attributen in Links. Einige davon lassen sich im Theme (Template) relative einfach anpassen, bei anderen muss man sich in die Tiefen des WordPress-Cores begeben.
Fehlende Title-Attribute in den Links sind zwar kein Beinbruch, aber um seinen Blog aus SEO-Sicht optimal zu gestallten, sind sie dann doch zu den positiven Maßnahmen zu zählen.
Auch bei den verschiedensten Webseiten-Analyse-Tools wie Seitenreport oder Seitwert, bringen einem die Title-Attribute in den Links ein paar Punkte dazu.
In einem der vorherigen Artikel hatte ich bereits über Title-Attributen in Links geschrieben. Doch seit diesem Artikel habe ich hier ein paar Veränderungen vorgenommen bein denen dann wieder neue fehlende Title-Attribute in Links aufgetaucht sind.
Bei den Weiterlesen… Links erszeugt WordPress von Haus aus keine Title-Attribute. Auch lassen die sich nicht so einfach im Tamplate ergänzen. Es hilft also nur ein Eingriff im WordPress-Core. Erzeugt werden die Links in der Funktion get_the_content() in der Datei post-template.php im Verzeichnis [wp-includes].
In der WordPress-Version 2.8.6 ist die entsprechende Code in der Zeile 226 zu finden:
$output .= apply_filters( ‘the_content_more_link’, ‘ <a href=”‘ . get_permalink() . “#more-$id\” class=\”more-link\” >$more_link_text</a>”, $more_link_text );
Diese Zeile ändern wir wie folgt ab:
$output .= apply_filters( ‘the_content_more_link’, ‘ <a href=”‘ . get_permalink() . “#more-$id\” class=\”more-link\” title=\” “. get_the_title(”, ”, false) . “\”>$more_link_text</a>”, $more_link_text );
Die Änderungen sind anschließen natürlich auf den Webserver hochzuladen. Das wars, ab jetzt sind auch bei den MORE-Links Title-Attribute dabei.
Da wir diese Änderungen direkt am WordPress-Core durchgeführt haben, sind sie natürlich nicht Update-Resistent. Nach eine WordPress-Update ist diese Änderung nachträglich wieder durchzuführen.
« Die 10 lustigsten Suchbegriffe – Reisebüro (SEO-Test) »
Die Kommentarfunktion ist zur Zeit leider deaktiviert.
© 2010 alles-mit-links – by AGENTUR Matthias Griesbach | www.alles-mit-links.net | BLACKINK WebKatalog
Hallo Matthias
Vielen Dank für den Hinweis mit dem MORE tag. Hast auch die Stelle für die tags gefunden?
Beispiel von dieser Seite:
Tags: Core, Funktion, get_the_title(), Links, More, Title-Attribut, WordPress
(bisher bei dir ohne title)
Gruß, Gert
Kommentar: Gert – 27. September 2010 @ 15:48
@Gert,
Bei den Tags habe ich bisjetzt noch keine Beschreibungstexte eingefügt. Daher da auch nocht nicht optimiert.
Mir fehlen noch die Title bei den Kommentar-Links und den Blättern-Links. Wenn ich die hab gibt es einen neuen Beitrag dazu.
Erst muss ich aber mal bei allen 250 Tags die Beschreibung eintickern.
Kommentar: alles-mit-links – 28. September 2010 @ 12:05