suit: Seitentitel "später" bestimmen + suchmaschinenoptimierung

Beitrag lesen

hallo,

ich bin grade mit einem kleinen problem beschäftigt und weiß nicht, wie ich das am besten angehe bzw wie das sonst üblich gemacht wird.

und zwar gehts um den seitentitel (besser sogar den seiten kopf), dieser soll sich abhängig von der dargestellen seite verändern bzw ergänzt werden + suchmaschinentauglich sein

die seite sieht gundlegend folgedermaßen aus (pseudocode):
<html>
<head>
 titel
 meta
</head>

<body>
inhalt
 <?php
 variable_titel, variable_meta
 ?>
</body>
</html>

die problematik ist nun, das ich variable_titel und variable_meta erst erzeugen kann, wenn ich im body bin (da dort sämtliche datenbank-geschichten drinnen sind) und somit die variablen im head noch nicht definiert sind (und vorher kenne ich sie nicht, da kenne ich nur die die seitenkategorie und die id des objekts)

jetzt hab ich mir mehrere moeglichkeiten zurecht gelegt

  1. javascript, den titel nachtraeglich aendern
    hat aber den nachteil, dass suchmaschinen-crawler dies nicht nutzen werden

  2. den titel-tag zwischen </body> und </html> positionieren
    funktioniert in jedem browser ist aber kein valider code
    folglich ist es nicht klar, ob auch die crawler damit zufrieden sind, moeglicherweise erhalten die seiten dann gar keinen titel

  3. den seitenkopf um weitere datenbank geschichten erweitern die anhand der id und der id den titel ermitteln

nachdem moeglichkeit 1 und 2 ziemlicher bloedsinn sind, habe ich mich fuer variante #3 entschieden

die frage ist allerdings obs hierfuer noch einfachere oder zuverlaessigere dinge gibt, das zu loesen und natuerlich, wie diese moeglichkeiten mit php aussehen

btw: googlebot beispielsweise ist brav und hat bereits alle jegliche seiten indiziert, es geht schlichtweg darum, den indizierten seiten verschiedene meta-informationen und seitentitel mitzugeben und nicht um "wie kriege ich suchmaschinen dazu, meine seite zu indizieren ;)"

vielen dank im voraus