Hallo zusammen und ein frohes neues Jahr 2014 🙂
Ich melde mich wieder aus einem aktuellen Projekt wo ich etwas mehr mit SEO einstellen musste. Da ich früher immer ein Plugin verwendet habe für alles, habe ich mich nun entschlossen es mit TypoScript zu machen. Und hier das Ergebnis, eine kleine Erklärung gibts natürlich auch!

In den Kostanten werden ein paar Grundbausteine festgelegt, die dann für alle gelten. Diese werden im SETUP-Skrip wieder ausgelesen und verwendet. Dann müsst ihr nicht mehr den Source-Code sondern nur noch die Infos bearbeiten für die neuen Projekte 🙂

#Konstanten

temp.metatags {
robots        = index,follow
copyright     = www.klickfabrik.de | Marc Finnern
language      = de
distribution  =
rating        =
revisit       = 7 days

keywords      = Typo3, Facebook, WordPress, Apps, Klickfabrik, Marc Finnern
description   = Das ist ein tolles Beispiel von Marc Finnern
}

[globalVar = TSFE:page|no_search = 1]
temp.metatags.robots = noindex,follow
[global]

#Setup

# **
# * Metatags Eintrag
# ********************
page.meta {
description {
data = page:description
ifEmpty.data = levelfield :-1, description, slide
ifEmpty.data = {$temp.metatags.description}
}
keywords {
data = page:keywords
ifEmpty.data = levelfield :-1, keywords, slide
ifEmpty.data = {$temp.metatags.keywords}
}
title {
data = page:subtitle // page:nav_title // page:title
}
author {
data = page:author
ifEmpty.data = levelfield :-1, author, slide
}
date {
data = page:SYS_LASTCHANGED // page:crdate
date = Y-m-d
}
robots = {$temp.metatags.robots}
copyright = {$temp.metatags.copyright}
distribution = {$temp.metatags.distribution}
rating = {$temp.metatags.rating}
revisit-after = {$temp.metatags.revisit}

# FĂĽr den IE und sein Verhalten, SEHR WICHTIG!
X-UA-Compatible = IE=edge,chrome=1
X-UA-Compatible.httpEquivalent = 1
}

Viel SpaĂź damit und liebe GrĂĽĂźe
Marc