thomas: Frames - Suchmaschinenproblem

Hallo!

Ich habe folgendes Problem bzw. folgende Frage:

Ich benutze auf meiner Website Iframes... Dh: Man muss die Website immer über index.htm besuchen, ansonsten sieht man kein Menü etc...

Das stört mich soweit nicht... Allerdings werden in den Suchmaschinen auch einzelne Seiten aufgelistet...
Nur wenn jemand eine solche Seite aufruft, fängt er natürlich nicht wirklich viel damit an...

Nun... gibt es irgendeine Lösung, dass wenn man einzelne Seiten versucht aufzurufen... wie zb: http://domain.de/kontakt.htm, http://domain.de/impressum.htm... etc...
man automatisch auf die Startseite bzw. Domain weitergeleitet wird?!

Ja ich weiß am besten wäre es gänzlich auf Frames zu verzichten... allerdings würde ich vorerst gerne eine Lösung finden...

Ich hoffe mir kann jemand helfen!

Liebe Grüße
Thomas

  1. Hallo!

    Zu dem gibts ja Selfhtml:

    http://de.selfhtml.org/javascript/beispiele/seitenanzeige.htm

    Gruß
    Roland

    1. Zu dem gibts ja Selfhtml:
      http://de.selfhtml.org/javascript/beispiele/seitenanzeige.htm

      Inwiefern hilft die verlinkte Seite zur Behebung eines Problems?
      Offenbar hast du das Problem des OP nicht begriffen.
      Er will vielmehr das Umgekehrte: Dass eine einzelne Ressource ihr Frameset wieder findet.

      Da ein sehr unvollständiger Patch mit Javascript auf jeder einzelnen Seite durchgeführt werden muss, ist das Abraten von Frames die einzig vernüntige Lösung

      mfg Beat

      --
      Woran ich arbeite:
      X-Torah
      ><o(((°>     ><o(((°>
         <°)))o><                      ><o(((°>o
      1. Hi!

        Inwiefern hilft die verlinkte Seite zur Behebung eines Problems?
        Offenbar hast du das Problem des OP nicht begriffen.
        Er will vielmehr das Umgekehrte: Dass eine einzelne Ressource ihr Frameset wieder findet.

        Das kann er ja. Er muss nur die Logik in den Scripten entsprechend anpassen (aus 'Waaah ich bin in einem Frameset!' ein 'Waaah, ich bin in keinem Frameset' machen.) und noch ein paar Modifikationen einfuegen.

        Da ein sehr unvollständiger Patch mit Javascript auf jeder einzelnen Seite durchgeführt werden muss, ist das Abraten von Frames die einzig vernüntige Lösung

        Das will er ja, obwohl er es scheinbar besser weiss, nicht. *schulterzuck*

        Den angegebenen Dateinamen entnehme ich, dass er auch keine Serverseitgen Techniken benutzt also fallen wohl irgendwelche referer Spielchen auch weg.

        --
        Trau Dich!
         
    2. Hallo!

      Zu dem gibts ja Selfhtml:

      http://de.selfhtml.org/javascript/beispiele/seitenanzeige.htm

      Gruß
      Roland

      danke... nun ich habe das ganze so gelöst...

      <script language="JavaScript">
      <!--
      if (top == self) self.location.href = "index.htm";
      // -->
      </script>

      dieses script einfach in den header einfügen - bei seiten die im iframe angezeigt werden...

      versuche ich nun eine seite direkt anzusurfen werde ich automatisch weitergeleitet....

      wie schlau das nun wirklich ist kann ich selbst (noch) nicht wirklich beurteilen... funktionieren tut es zumindest mit firefox und ie...

      liebe grüße

      1. [latex]Mae  govannen![/latex]

        wie schlau das nun wirklich ist kann ich selbst (noch) nicht wirklich beurteilen... funktionieren tut es zumindest mit firefox und ie...

        Überhaupt nicht schlau. Wenn ich nach etwas Bestimmtem suche und dabei auf deine Seiten stoße, erwarte ich, unter genau der im Suchmaschinenlink enthaltenen Adresse diese Informationen zu finden. Wenn mich die Seite direkt auf eine allgemeine (index) Seite umleitet und ich dann das gesamte (womöglich noch tief verschachtelte) Angebot nach den ursprünglichen Info durchsuchen soll, dann ist meistens LMAA angesagt, Seite schließen, zurück zur Suchmaschine und nächsten Link angeklickt.

        Cü,

        Kai

        --
        YouTube Video-Tipp: Harmonic Curves
        YouTube Video-Tipp: Pipe Dreams
        selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
        1. [latex]Mae  govannen![/latex]

          wie schlau das nun wirklich ist kann ich selbst (noch) nicht wirklich beurteilen... funktionieren tut es zumindest mit firefox und ie...

          Überhaupt nicht schlau. Wenn ich nach etwas Bestimmtem suche und dabei auf deine Seiten stoße, erwarte ich, unter genau der im Suchmaschinenlink enthaltenen Adresse diese Informationen zu finden. Wenn mich die Seite direkt auf eine allgemeine (index) Seite umleitet und ich dann das gesamte (womöglich noch tief verschachtelte) Angebot nach den ursprünglichen Info durchsuchen soll, dann ist meistens LMAA angesagt, Seite schließen, zurück zur Suchmaschine und nächsten Link angeklickt.

          Jupp. Je nach Browser, den ich nutze, passiert genau das, oder ich habe die Seite, die ich will, aber wohl keine Navigation. Letztendlich wird wohl das Endergebins das gleiche sein - Ich bin wieder bei meiner Suchmaschine. Was halt so passiert, wenn man Frames benutzt.

          Um Browser mit aktiviertem JS zu bedienen, empfiehlt sich doch irgendwie die gesuchte Seite dann auch in den Frame zu laden.

          --
          Trau Dich!
           
  2. Hallo!

    Ich benutze auf meiner Website Iframes... Dh: Man muss die Website immer über index.htm besuchen, ansonsten sieht man kein Menü etc...

    Das heisst, dir steht keine serverseitige Programmiersprache zur Verfügung?

    Das stört mich soweit nicht... Allerdings werden in den Suchmaschinen auch einzelne Seiten aufgelistet...

    Ja klar, Seiten im iframe sind vollkommen eigenständige Webseiten.

    Nur wenn jemand eine solche Seite aufruft, fängt er natürlich nicht wirklich viel damit an...

    Das verstehe ich nicht. Er sieht dann doch z.B. das Impressum?

    Nun... gibt es irgendeine Lösung, dass wenn man einzelne Seiten versucht aufzurufen... wie zb: http://domain.de/kontakt.htm, http://domain.de/impressum.htm... etc...
    man automatisch auf die Startseite bzw. Domain weitergeleitet wird?!

    Ein iframe ist extrem abgeschottet gegen seinen Elter (musste auch lernen, dass "parent" immer nur einer sein kann).

    Mit JavaScript kommst du wohl nicht weiter.

    Kalle

    1. Ein iframe ist extrem abgeschottet gegen seinen Elter (musste auch lernen, dass "parent" immer nur einer sein kann).

      Wie sollte parent (in diesem Kontext) auch mehrere sein?

      --
      Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
      Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|