tt_news SEO: Title, Meta-Keywords und Description für Typo3-News
Obwohl (oder gerade weil) es sich bei tt_news um eine sehr umfangreiche und funktionsreiche Extension handelt, deren Einzelnews grundsätzlich immer auf der selben Typo3-Page ausgegeben werden erhält man grundsätzlich Seitentitel, Keywords und Descriiption dieser Seite, wenn man den Einzelbeitrag geöffnet hat. Dies ist natürlich unter Gesichtspunkten der Suchmaschinenoptimierung sehr suboptimal, insbesondere da der Seitentitel stark zum Ranking der Einzelseite beiträgt.
Mit dem Folgenden Typoscript können im Typo3-Seitentemplate Setup Meta-Keywords, Description und Seitentitel durch den Einzelbeitrag definiert werden, so dass Title und Description nicht für alle Newsbeiträge gleich sind:
# Hier stehen (kommasepariert) die Seiten die die
# tt_news Einzelseite ausgeben:
[globalVar = TSFE:id=2336]
#
# Leert die Meta-Description, falls diese bereits anderswo
# definiert wurde
page.meta.description>
page.meta.description = TEXT
# Weist den News-Subheader dem Feld Description zu
page.meta.description.data = register:newsSubheader
#
# Leert die Meta-Description
page.meta.keywords >
page.meta.keywords = TEXT
# Hier werden die News-Keywords
# den Meta-Keywords zugewiesen
page.meta.keywords.data = register:newsKeywords
#
# Seitentitel soll von Typo3 generiert werden
config.noPageTitle = 0
# Seitentitel soll von tt_news definiert werden
plugin.tt_news.substitutePagetitle = 1
#
## Hier könnte noch folgendes stehen:
page.headerData.10 >
# Um einen evtl. manuell in headerData.10 gesetzten Title zu löschen
[end]
Ein weiterer Nachteil von tt_news in der standardkonfiguration sind die extrem Suchmaschinen-Unfreundlichen URLs, die von dieser Extension generiert werden. Auf diese Problematik werde ich in einem separaten Post eingehen – eine schneller Tipp sei an dieser Stelle das Verwenden der Extension CoolURI.
