Moin!
Genau da, wo Du mit HTML Deinen Frame setzt inkludierst Du mit PHP die Seite.
Falls Du unbedingt meinst, Du müsstest bei Deinem Frameset bleiben, bleibt Dir Javascript:
Zähle auf der Frame-Seite die Window-Parents und wenn Dir deren Anzahl missfällt so sorge dafür, dass die "richtige" Seite mit den "richtigen" Parametern geladen werden. Diese Parameter müssen dann wieder dafür sorgen, dass im Frameset die vorher aufgerufene Seite gezeigt wird.
Weiter gibt es eine ganze Anzahl von einfachen Möglichkeiten um zu verhindern, dass Google, Bing & Co. bestimmte Seiten indexieren. Nutze auch dies aus.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix