Volle Kontrolle über den Seitentitel in Contao
Hinweis: Dieser Beitrag stammt aus der Contao-3/4-Zeit und beschreibt den damaligen Stand (u. a. das PHP-Template fe_page).
Gerade SEOs legen großen Wert darauf, einen komplett individuellen Seitentitel pro Seite anlegen zu können. Kein Problem in Contao, allerdings wird der Seitentitel standardmäßig um den Website-Titel ergänzt, also zum Beispiel
E-Books, Tutorials und Infos für deine Contao-Projekte - Erdmann & Freunde
wobei Erdmann & Freunde der Website-Titel (bzw. gemeinsames Suffix) ist.
Wenn du die volle Kontrolle über den Seitentitel haben und selbst entscheiden willst, ob du - E&F oder - Erdmann & Freunde schreibst, dann hast du 2 Möglichkeiten:
1. Über das Seitenlayout:
Im Seitenlayout gibt es einen Reiter Experten-Einstellungen. Dort kannst du im Feld Title-Tag deinen Seitentitel individuell zusammenstellen. In unserem Fall reicht es, wenn du dort { {page::pageTitle} } einträgst (ohne die Leerzeichen zwischen den Klammern).
2. Über die Templates:
Über die Templates reicht eine kleine Anpassung im Template fe_page:
Statt
<title><?= $this->title ?></title>
(ca. Zeile 7) schreibst du einfach
<title><?= $this->pageTitle ?></title>
und es wird nur noch der Seitentitel ohne Suffix verwendet.
Danke Nina Gerling & virtuell-real.de für den Tipp mit dem Seitenlayout.