Hi ColinFinck,
jetzt kann ich folgen. Wichtig scheint mir dass du verstehst was du verwendest. Mit Javascript kann man das recht gut lösen. Einfach indem in jeder Inhaltseite abgefragt wird ob das Frameset (oder EIN Frameset) geladen wurde. Falls nicht, kann z.B. auf die Startseite umgeleitet werden - wer dann von Google kommt wird sich da aber nicht freuen. Besser, mit komplexerem Code, die konkrete Seite im Frameset NEU laden.
Das habe ich selber lange so gemacht.
Nachteil: Der Besucher muss Javascript aktiviert haben, und GUTER Code hierfür erfordert Erfahrung ...
zur Umsetzung mit PHP kann ich nichts sagen. Hat aber wohl den Nachteil dass der Server mehr belastet wird und es nicht jeder Webspacevertag beinhaltet.
Also es muss sich IMHO jeder selber beantworten womit es "viel besser geht". Ohne Einarbeitung in Javascript oder PHP macht es IMHO wenig Sinn selbiges fü komplexe Aufgaben zu verwenden.
Gruß
Maxx Stone