+49 711 12159058 tomalo.stuttgart@gmail.com

TYPOScript SEO Einstellungen für TYPO3

Heute möchte ich meine Standardeinstellungen für eine Suchmaschinenoptimierung im TYPOScript vorstellen.

Es geht los mit der Einstellung, dass als Seitentitel die Felder in der Reihenfolge „Abstract“, „Untertitel“ und dann der „Titel“ ausgegeben werden. Somit kann die Seite „Home“ auch „Willkommen auf der Website von …“ heißen. In der Navigation bleibt es „Home“, doch der Seitentitel ändert sich und gibt die gewünschten Keywords direkt im Titel aus. Mag Google besonders gern:


### SEO begin
config.noPageTitle = 2
page.headerData.55 = TEXT
page.headerData.55.field = abstract // subtitle // title
page.headerData.55.wrap = |

In diesem Teil wird in der Detailansicht von tt_news der zugehörige News-Titel als Seitentitel ausgegeben. Somit steht nicht immer da „News-Detail“, sondern der Titel des News-Datensatzes:


[globalVar = GP:tx_ttnews > 0]
page.headerData.55 >
page.headerData.55 = TEXT
page.headerData.55.dataWrap = DB:tt_news:{GPvar:tx_ttnews|tt_news}:title
page.headerData.55.wrap3 = {|}
page.headerData.55.insertData = 1
[global]

Im letzten Teil werden die Meta-Tags „Keywords“ und „Description“ aus den Seiteneigenschaften genommen und auf jede Unterseite unendlich vererbt. Habt ihr einen Bereich, auf dem andere Meta-Tags erscheinen sollen, editiert ihr einfach die Wurzelseite dieses Bereichs.
Die Description wird übrigens als Teaser in den Suchergebnissen von Google ausgegeben, also ein erster Eindruck von dem, was den Besucher erwartet…natürlich vollgespickt mit Keywords:


page {
meta {
description.data = levelfield: -1,description,slide
keywords.data = levelfield: -1,keywords,slide
robots = all
}
}
### SEO end

Ich hoffe, das bringt einige von euch weiter.

Ähnliche Beiträge

1 Kommentar

  • Am 08. Juni 2011 08:07 schrieb Roland:

    10x für die Erklärung, mal sehen wir, werde gleich probieren. Gruß!

    (Pflichtfeld)
    (Pflichtfeld, wird nicht angezeigt)