Zum Inhalt springen

config.noPageTitle funktioniert nicht

Erstellt am 3. Mai 2008 · 5 Antworten · letzte Antwort am 9. Mai 2008

Tags: SEO, Frage

Thomas27 ·

Hallo, ich habe folgende Konfiguration in meinem Template:

# Neuer Seitentitel
page.headerData.10 = TEXT
page.headerData.10.field = subtitle//title
page.headerData.10.dataWrap = <title>{page:title} - </title>
# Standard Title nicht anzeigen
config.noPageTitle = 1

Leider wird der aktuelle Seitentitel immer hinter dem title Tag nocheinmal ausgegeben und erscheint somit als Ausgabe String auf der Seite :-(

Eigentlich sollte ja der noPageTitle Tag das verhindern, das macht er ja auch so halbwegs, der <title> Tag ist ja weg, dafür steht jetzt leider der Seitenname auf der Seite :-(

Hat hier jemand eine Lösung für das Problem?

anbei der generierte Sourcecode:

<title>dynamisch generiert OK</title>SEITENTITEL nicht OK<meta name="description" content="OK" />
<meta name="keywords" content="OK" />
<meta name="robots" content="index,follow" />
<meta name="copyright" content="OK" />
<meta http-equiv="content-language" content="de" />
<meta name="author" content="OK" />
<meta name="distribution" content="OK" />

<title>nicht OK, wo kommt der den her?</title>
<meta name="generator" content="TYPO3 4.1 CMS" />
<script type="text/javascript" src="typo3temp/javascript_8d985c2683.js"></script>
Thomas27 ·

Habe ich schon probiert, leider ohne Erfolg. Der einzigste Ort, wo es klappt ist im root Template, aber ich will die meta Informationen ja nur auf einer Seite unterdrücken. Also scheint es ein Reihenfolgen Problem zu geben.

Thomas27 ·

Mittlerweile habe ich eine Lösung gefunden:

einfach die Zeile

page.headerData.10.field = subtitle//title

auskommentieren, dann klappts, warum auch immer?