Sep
30

Doppelte Title-Tags verhindern

Autor
Oliver Schmidt

Besonders die Anwender, die das Google Webmastertools verwenden kennen den Hinweis zu doppelten Title Tags im Bereich "Diagnose -> HTML Vorschläge" und würden gern etwas dagegen untenrehmen. Die Lösung dafür ist sehr einfach umzusetzen, auch wenn hierfür einige Kleinigkeiten zu beachten sind.

 

1. Es darf auf der Webseite nicht mehr als eine Pagination (Seiten zum blättern) verwendet werden, da diese Lösung sonst einem Konflikt ausgesetzt ist.

 

2. Man darf aus dem Template pagination.tpl nicht den Bereich mit dem $this->total löschen.

 

Um die doppelten Title-Tags zu verhindern werden einfach die Informationen aus der Pagination dem Seitentitel der Dokumente hinzugefügt, was dann diesem Schema folgt:
"Seitentitel - Seite x von y - Maintitel".

 

Hierfür muss nur ein Template von pagination.tpl im Backend angelegt werden und in die erste Zeile folgender Code eingefügt werden:

<?php global $objPage; $objPage->rootTitle =' '.$this->total.' - '.$objPage->rootTitle; ?>

 

Das Ergbnis kann direkt auf den Seiten der Tutorials von Contao-Tutorials.deExterner Link betrachtet werden, getestet wurde die Lösung bisher mit den News und dem Catalog unter Cotnao 2.9, dürfte aber bei allen Seiten mit Pagination funktionieren ,solange die oben erwähnte Hinweise beachtet werden.

 
Die Lösung stammt von Glen Langer und ist auch auf den Seiten von contao.glen-langer.deExterner Link zu finden.
 
Für Verbesserungsvorschläge gibt es im Forum der Contao-Community einen ThreadExterner Link.