@Movie: Das hatte TiKaey auch schon geschrieben. Frames sind für Suchmaschienen ziemlich mies. Der Bot der Suchmaschiene durchsucht eine Seite, findet darauf etwas und lädt sie. Die restlichen Frames, die normalerweise beim "normalen" Betreten der Seite mitgeladen werden, fehlen nun. In den meißten Fällen heißt es dann also: Navi weg, sonstige Menüs weg, usw. Eventuell auch Banner/Logo wie auch immer die Frameaufteilung vorgenommen wurde.
Man kann natürlich auch das mit JavaScript und PHP lösen in dem man die geladene Framesanzahl abfragt, das mit dem "Sollzustand" vergleicht und eventuell die noch benötigten Frames nachlädt.
Ich würde aber auch eindeutig dazu raten, das ganze mittels PHP zu lösen:
z.B.
<?php
include('name_der_datei.php');
?>
Den einzigen wirklichen Vorteil, den ich in Frames, besser gesagt IFrames noch sehe, sind die Scrollleisten, die manchmal aus designtechnischen Gründen ganz praktisch sein können. Ich verwende aber trotzdem keine Frames, weil es einfach auch noch zu viele andere Nachteile gibt (User kann Frames verschieben wie er will, unterschiedliche Darstellung je nach Browser, eventuell gar nicht Browserkompartibel etc.).
Also Leute - SAGT NEIN ZU FRAMES!