Hi, Verlorener im Geflecht Deiner Seiten!
Dein Problem hatte ich auch bis vor kurzem, es ist jedoch gar nicht so schwer zu lösen:
=====
1. In die Seite, die das Frameset enthält, schreibst Du am besten ziemlich weit oben einen Bereich <NOFRAMES> ... </NOFRAMES> Dazwischen packst Du alle Links zu den Inhalts-Seiten. So werden diese auch von den Suchmaschinen gefunden und indiziert.
=====
2. In jede Inhalts-Seiten schreibst Du folgendes JavaScript:
<script language="JavaScript">
<!--
if (self == top) {
self.location.href = "frameset-seite.html"
}
//-->
</script>
Dadurch wird die Seite "frameset-seite.html" geladen, wenn die Inhaltsseite NICHT im Frameset angezeigt wird. Leider wird jedoch nicht die passende Inhaltsseite mit angezeigt, sondern die Seite, die im Frameset als Standard festgelegt ist.
=====
3. Dazu gehört noch ein Link für alle User mit deaktiviertem JavaScript (ebenfalls am Seitenbeginn vorteilhaft):
<NOSCRIPT>
<a href="frameset-seite.html">Hier geht‚s zum korrekten Frameset!</a>
</NOSCRIPT>
=====
Schöne Grüße aus Wien!
Roland Skop
http://www.skop.net