TYPO3 Metatags bearbeiten und anzeigen
Es wird immer wieder darüber diskutiert, ob denn die Metatags in der heutigen Zeit der Suchmaschinenoptimierung überhaupt noch einen Sinn machen. Viele Leute sind der Meinung, dass z.B. das Metatag keyword einer Seite keinen Einfluss mehr auf moderne Suchmaschinen nimmt da die Ergebnisse rein auf den Inhalt der Seite basieren.
Wie dem auch sei, ich denke mir immer "Schaden kann´s ja sicherlich nicht" und wenn man schon dabei ist die description für eine Seite zu definieren, kann man auch noch schnell 2-3 Keywords reinhacken :)
Doch wie und wo können wir diese Angaben editieren? Ganz einfach, es gibt bereits dafür vorgesehene Eingabefelder im "Seiteneigenschaften" Dialog. Diese werden allerdings erst sichtbar, wenn man den Seitentyp auf "Erweitert" stellt (siehe Bild).

Uns interessieren nun die Zwei Felder "Stichworte (,)" und "Beschreibung". Hier fügen wir nun unsere keywords (kommasepariert) und die description ein:

Letztendlich müssen die Daten nach dem Speichern nur noch ins Template eingebaut werden.
page.headerData >
page.headerData.10 = TEXT
page.headerData.10.value (
<title>{page:title} - {page:subtitle} | mortox.de</title>
<meta name="author" content="Thomas Raithel" />
<meta name="publisher" content="Thomas Raithel" />
<meta name="description" content="{page:description}" />
<meta name="keywords" content="{page:keywords}" />
<meta name="language" content="de" />
<meta name="robots" content="index, follow" />
<meta name="revisit-after" content="7 days" />
<meta name="copywrite" content="www.mortox.de" />
)
page.headerData.10.insertData = 1
Dazu wird zuerst die Standard-headerData gelöscht. Wie man sieht wurde hier auch der Titel der Seite mit eingebunden (siehe dazu Dynamischer Seitentitel). Ich habe hier beispielhaft noch eine Reihe anderer meta-tags mit angegeben - welche ihr davon in euerer Seite übernehmen wollt ist ganz euch überlassen. Die Anweisung insertData = 1 darf nicht vergessen werden sonst werden die Platzhalter in den geschweiften Klammern nicht durch den gewünschten Inhalt ersetzt.














