Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
typo3:canonical-tag_per_typoscript_erzeugen [15.07.2014 11:43] (aktuell) wolfgang angelegt |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ===== Canonical-Tag per Typoscript erzeugen ===== | ||
+ | Wenn man keine Extensions wie tq_seo oder seo_basics verwenden will, lässt sich ein Canonical-Tag auch per TS erzeugen. | ||
+ | |||
+ | <code typoscript> | ||
+ | ### [Begin] Canonical Duplicate-Content Vermeidung ### | ||
+ | lib.canonical = COA | ||
+ | lib.canonical { | ||
+ | wrap = <link rel="canonical" href="|" /> | ||
+ | 1 = TEXT | ||
+ | 1 { | ||
+ | value < config.baseURL | ||
+ | wrap = | | ||
+ | |||
+ | } | ||
+ | 2 = TEXT | ||
+ | 2.typolink { | ||
+ | parameter = {page:uid} | ||
+ | parameter.insertData = 1 | ||
+ | useCacheHash = 1 | ||
+ | # wenn GET-Parameter mit ausgegeben werden sollen, addQueryString = 1 setzen | ||
+ | addQueryString = 0 | ||
+ | addQueryString.method = GET | ||
+ | addQueryString.exclude = id | ||
+ | returnLast = url | ||
+ | } | ||
+ | } | ||
+ | page.headerData.200 < lib.canonical | ||
+ | ## [END] Canonical Duplicate-Content Vermeidung ### | ||
+ | </code> |