Zum Inhalt springen

Title Tag überschreiben

Erstellt am 19. Juli 2007 · 9 Antworten · letzte Antwort am 9. Februar 2008

Tags: SEO, Frage

berbluesea ·

Hallo!
Den Titel der Seite kann man ja damit überschreiben!

$GLOBALS['TSFE']->page['title'] = $row['header'];
$GLOBALS['TSFE']->indexedDocTitle = $row['header'];

Doch gibt es einfach keine Veränderungen - egal wo ich es einbaue!

Hoffe Ihr habt einen Tipp!

yahooooo ·

Ich habe gerade mal in tt_news nachgesehen. War mir eigentlich auch sicher, dass ich das in dem Zusammenhang schon einmal funktionieren gesehen habe. Die passende Passage ist:

				// set the title of the single view page to the title of the news record
			if ($this->conf['substitutePagetitle']) {
				$GLOBALS['TSFE']->page['title'] = $row['title'];
				// set pagetitle for indexed search to news title
				$GLOBALS['TSFE']->indexedDocTitle = $row['title'];
			}

Also im Prinzip das, was Du da auch stehen hast. Funktioniert bei mir auch nicht.

Raimundr ·

Hallo zusammen,

wo genau muss ich den Code einbauen? Bei mir funktioniert es überhaupt nicht... :-(

Besten Dank schonmal...

Raimundr ·

Ich habe es dort im Bereich:

TSconfig: Spezielle TypoScript-Konfiguration dieser Seite.

eingetragen. Keine Änderung.

substitutePagetitle = 1
und cache geleert.

Keine Änderung.

🙁

Raimundr ·

Habe die tt_news verwendet und auf seiten-id die Detailansicht. Genau da soll der Title ersetzt werden.

Alle anderen Seiten haben ihren Title vom Menü.

Raimundr ·

## Seitentitel für Webbrowser
config.noPageTitle = 2
seite.headerData.10 = TEXT
seite.headerData.10.field = subtitle // title
seite.headerData.10.wrap = <title>| &nbsp; - www.domain.de</title>

Hatte ich ganz am Anfang aus einer Anleitung so 1:1 kopier......

Raimundr ·

... auf der Suche nach dem Fehler...

- obiger Code steht bei mir bereits in der .../class.tx_ttnews.php
- substitutePagetitle = 1

Im AdminPanel bin ich nun allerdings darüber gestolpert, dass der Cache-Title RICHTIG ist, also den News-Header.

In der "Indexsuche" steht auch der korrekte Title...

... nur im Frontend kommt noch der Menüpunkt als Title-Tag...

Woran kann das liegen?? Caching ist überall aktiviert...

Raimundr ·

... habs selbst gelöst...

config.noPageTitle = 2

verhindert, dass der "normale" Title genommen wird. Und dadurch auch "substitutePagetitle = 1" nicht ausgeführt werden kann. . .

....