Typo3-News (tt_news) für Suchmaschinen optimieren

Wer die beliebte typo3-Extension tt_news nutzen möchte, um regelmäßig aktuelle Nachrichten zu veröffentlichen – sei es für den „Hausgebrauch“, sei es für eine Anmeldung bei Google-News – trifft auf ein ärgerliches Problem. Die News-Seiten, die tt_news „out-of-the box“ generiert, sind alles andere als suchmaschinenfreundlich. Will man für jede Einzelnews einen individuellen Title, eine suchmaschinenfreundliche URL, individuelle Meta-Tags (Description) und ein suchmaschinenoptimiertes Bild einrichten, sind spezielle Anpassungen am typoscript-Code bzw. redaktionelle Eingriffe vonnöten.

Alles in allem ist die mächtige, mit zahlreichen Konfigurationsmöglichkeiten ausgestattete tt_news Extension ist so etwas wie ein „eigenes kleines CMS“ innerhalb von typo3, das spezifische Kenntnisse verlangt. Unser kleiner User-Guide soll Ihnen dabei helfen, Ihre News mit tt_news suchmaschinenoptimiert zu veröffentlichen.

URL

Per default erhält jede mit tt_news generierte Einzelnews eine user- und suchmaschinenunfreundliche URL wie /tx_ttnews[tt_news]=37&tx_ttnews[backPid]=8&cHash=e434dc45cc zu .

Voraussetzung um dies zu ändern, ist die Installation der Extension „realurl“.

Wenn man mit Hilfe von realurl den Einzelnews Adressen wie /news/veranstaltungen-auf-mallorca/ zuordnen will, muss man wie folgt vorgehen.

In den Setup-Bereich von typoscript gehören folgende Zeilen:

config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1
config.baseURL =

Dann muss die Anpassung der Datei realurl_conf.php erfolgen. Die erfordert allerdings einige technische Kenntnisse. Nichtprogrammierer müssen sich an dieser Stelle gründlich in die Dokumentation der Extension einlesen. Und auch dies gelingt nur mit ein wenig technischem Vorverständnis. Zu Illustrationszwecken sei hier ein Ausschnitt aus einer realurl_conf.php angeführt, mit der die obige URL-Struktur generiert wird:

’64’ => array(
// der folgende Teil ist Standard und aus der tt_news-Dokumentation entnommen
array(
‘GETvar’ => ‘tx_ttnews[tt_news]’,
‘lookUpTable’ => array(
‘table’ => ‘tt_news’,
‘id_field’ => ‘uid’,
‘alias_field’ => ‘title’,
‘addWhereClause’ => ‘ AND NOT deleted’,
‘useUniqueCache’ => 1,
‘useUniqueCache_conf’ => array(
‘strtolower’ => 1,
‘spaceCharacter’ => ‘-‘,),),),),),
‘postVarSets’ => array(),
(…)
(die Zahl 64 ist nur eine Beispielzahl. Sie muss durch die id der jeweiligen Unterseite mit der News-Singleansicht ersetzt werden)

Grundsätzlich ermöglichst die mächtige Extension realurl eine Vielzahl individueller Anpassungen von URLs, die mit typo3 bzw. tt_news generiert werden. Für die Anmeldung einer News bei Google News z. B. ist es nötig, jeder News-URL mit Hilfe von realurl eine dreistellige eindeutige Zahl zuzuordnen.

Title und Meta Description

Per default weist tt_news allen Einzelnews den Title der jeweiligen News-Index-Seite zu. Alle Einzelnews haben also den gleichen Title, z. B. „News-Detail“. Eine individuelle Meta Description für die Einzelnews kann im Typo3-Backend ebenfalls nicht eingegeben werden.

Folgender typoscript-Code leistet für beide Probleme Abhilfe. Voraussetzung ist die vorherige Installation der Extension „Meta tags, extended”.

[globalVar = TSFE:id=64]
page.headerData.999 {
local >
local {
description.data = register:newsSubheader
keywords.data = register:newsKeywords
}
} config.noPageTitle = 0
plugin.tt_news.substitutePagetitle = 1
[end]

(TSFE:id muss auch hier wieder individuell angepasst werden)

Die individuelle Meta Discription wird im Backend im Feld „Untertitel“ eingegeben. Unter „Stichworte (kommagetrennt)“ unterhalb des Reiters „Spezial“ kann man zudem für jede Einzelnews Meta Keywords eingeben. Meta Keywords spielen allerdings für die Suchmaschinenoptimierung inzwischen keine Rolle mehr.

News-Bilder

Die Bilder in der Einzelansicht lassen sich relativ gut mit Bordmitteln für Google Bildersuche optimieren. Sowohl das alt- als auch das title-Tag des Bildes kann man im Backend bequem eingeben (Reiter „Medien“). Etwas problematisch ist allerdings, dass die Dateinamen der hochgeladenen Originalbilder per default nicht übernommen werden. Aus mallorca.jpg wird 5t4u65hg5.jpg. Um daraus den Dateinamen mallorca.jpg zu machen, muss man die typo3-Extension „Image RealURL“ installieren. Die Extension funktioniert nach der Installation ohne weitere Konfiguration, gleichwohl sind zahlreiche Einstellungsmöglichkeiten gegeben. Z. B. kann man den Bildnamen aus dem alt- oder dem title-Tag des Bildes generieren lassen.

Zuletzt noch ein etwas speziellerer Tipp: Wer seine mit tt_news verwalteten News bei Google-News angemeldet hat bzw. sie dort anmelden möchte, sollte in der News-Einzelansicht den Klickbild-Mechanismus ausschalten. Dies geht über die Code-Zeile „plugin.tt_news.displaySingle.image.imageLinkWrap.enable = 0“. Google News weigert sich nämlich, Bilder, bei denen ein Link auf das Klickbild-Popup vorhanden ist, in die SERPs seiner News-Suche einzufügen. News-Artikel, die in den Google News-SERPs mit Bild erscheinen, haben eine spürbar höhere Klickrate. Und diese Klickrate beeinflusst tendenziell das Ranking aller aktuellen News des betreffenden Newsanbieters positiv.

Gastbeitrag von:

argutus gmbh
goethestrasse 38a
40237 duesseldorf

tel.: +49(0)211 – 699.366.23
fax.: +49(0)211 – 699.366.30

web: argutus.de

1 Antwort
  1. Lina Wolf sagte:

    Wenn man die tt_news Metatags nicht selbst konfigurieren möchte, gibt es auch eine Extension (lonewsseo) für diese. Diese Ext4ension hat zusätzlich den Vorteil, dass es eigene Felder für Titel und Description für die Metatags gibt. Außerdem kann ein Alias eingegeben werden um kürzere URL’s herzustellen und es wird eine kanonische URL generiert. Mehr Infos: https://www.kawumba.de/seo-mit-tt_news-in-typo3/

Kommentare sind deaktiviert.