Référencement et Frameset

Résolu
Bonjour à toutes et à tous,
J'ai fait un site avec 2 frames, l'une à gauche pour mon menu et l'autre à droite en "target".

Quand je (me) recherche sur google, j'ai un résultat qui pointe vers l'une ou l'autre de mes pages prévues en "target", et si je clique sur le lien j'arrive directement sur la page,

J'AIMERAIS FAIRE EN SORTE D'ARRIVER OBLIGATOIREMENT sur mon frameset nommé "index.html", afin d'afficher TOUT le site.
Peut-être avec un .htaccess ??? Quelle ligne de code faut-il mettre dedans, sachant que le fichier index.html est dans la racine, à côté des autres fichiers de pages.

J'espère que je ne suis pas trop compliqué dans ma demande...
Et merci d'avance... :-)
Alain

6 réponses

  1. Un truc qui marche...

    <SCRIPT Language="javascript">if
    (parent.frames.length==0)parent.location.href="index.html"</SCRIPT>
    0
    1. Modérateur
      avec ceci :
      <FRAME SRC="menu.html" NAME="menu" SCROLLING="auto" NORESIZE>
      <FRAME SRC="cible.html" NAME="cible" SCROLLING="auto" NORESIZE>

      ben tu es sur de chez sur de ne pouvoir aller jamais plus loin qu'une seule page ... surtout pour le ref ... donc = foutu :)

      >> faut refaire ... mais déjà dit !!!
      0
      1. Bonjour :-)
        J'ai trouvé une solution qui a l'air de fonctionner, ce que je voulais, c'est faire arriver l'internaute sur l'index de mon frameset et ça a l'air de marcher, quel que soit le lien vers une de mes pages trouvé dans google.
        Voici ce que j'ai rajouté : dans mes pages :
        <SCRIPT Language="javascript">if
        (parent.frames.length==0)parent.location.href="index.html"</SCRIPT>

        Exemple : si tu cherches dans google "qr code sur pierre tombale"
        tu trouves :
        Page Autres Présentations
        qrcodedcd.demo.free.fr/page_autres.html

        Le clic sur ce lien mène bien vers mon index !

        Peux-tu me dire si il risque d'y avoir un problème par ailleurs ?
        Certains navigateurs ne prennent pas en compte ce script ?
        Je te remercie de m'avoir répondu le 12 mars,
        A bientôt peut-être...
        Cordialement,
        Alain
        0
    2. Ok, merci pour ton conseil... tant pis pour le référencement, je ne vais pas tout recommencer...
      Je vais attendre encore un peu avant de mettre en "résolu", si jamais qq'un aurait une solution, même scabreuse... :-)
      Bonne soirée à tous
      0
      1. Je te conseillerai vraiment de refaire le site sans utiliser les frameset. Ce type d'architecture est vraiment mal interprété par Google.
        0
        1. Bonjour bg62, merci de me répondre :-)

          j'ai un frameset... ça ne se fait plus ? Pourtant ça marche toujours ??
          Va voir mon site :
          http://qrcodedcd.demo.free.fr

          Mon souci est que, lorsque je me "trouve" sur google par exemple, et si je clique sur cette ligne, j'arrive directement (et seulement) sur la page référencée,
          alors que je voudrais que le visiteur arrive sur mon "index.html", et que la frame "Menu" soit présente aussi.
          Je dois dire que je ne connais pas grand chose dans tout ça...
          Merci de me dire :-)
          0
          1. Modérateur
            frameset oi iframe ou ... ???
            faut stopper là de suite :)
            c'est HS depuis belle lurette, obsolète et ... tout ce que tu veux... reste à savoir réellement ce que tu cherches à faire ?
            0