Reiner: 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)

also, mal ein kurzes HAEH? von mir!!!
Du denkst hier zu kompliziert und vertauschst Laufzeit und Position im Quelltext.
Bau Dir über der Ausgabe die Query zusammen und gib dann den Titel per variablen so raus. Davon merkt eine Suchmaschine ->nichts<- .

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

eben!

  1. 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

vergiß den Gedanken, der Titel gehört in den Head-Bereich.

Gruß
Reiner