Script de reconstruction de frames pour un site en frames ..

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Dédéoufduref
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Fév 05, 2003 17:05

Script de reconstruction de frames pour un site en frames ..

Message le Ven Mar 14, 2003 17:22

Bonjour à tous,

Je bosse actuellement sur le référencement d'un site en Frames. Ce dernier commence à bien ressortir sur les outils de recherche (forum et animateurs : merci pour l'aide !). Cependant, il arrive qu'un seul cadre (frame) ne ressorte; j'ai donc décidé de mettre un script de reconstruction auto de frames :

<SCRIPT Language='JavaScript'>
<!-- // Tester si le document fait partie d'une presentation avec frames
if (parent.frames.length==0) parent.location.href="mon_index.html"
// --> </SCRIPT>

avec : Remplacez: mon_index.html par l'URL du document qui définit le frameset.


Ce dernier ne me permet pas de reconstruire autour de la page qui m'interesse (la plus cohérente )à apporter à l'internaute mais effectue la reconstruction autour de la page index (et ce, quelque soit l'extension de page que je lui mette ... ?

1- Est ce que ce script ne va pas bloquer la lecture de mes pages par les outls de recherche (du genre tentative de spam comme pour les redirect
2- Est ce que vous connaissez d'autres script?

D'avance merci pour toutes vos réponses !

DéDé

Dams
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 193
Inscription: Lun Mar 10, 2003 12:37

Message le Ven Mar 14, 2003 18:43

Les robots n'interprete pas les Javascripts. Donc tu n'a pas de risque visiblement. Ca me semble même être une bonne technique pour produire un résultat coherent pour l'internaute.

Dédéoufduref
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Fév 05, 2003 17:05

Message le Ven Mar 14, 2003 19:55

Ok donc je suis rassuré.

Cependant, le dernier soucis est que je ne peux pas l'adapter pour chaque page... c'est à dire que le script fonctionne mais renvoie à chaque fois sur l'index ...

Merci

DéDé

Dams
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 193
Inscription: Lun Mar 10, 2003 12:37

Message le Ven Mar 14, 2003 20:00

Pourquoi ne peux tu pas l'adapter pour chaque page ? Le mieux serait que tu me donne l'adresse afin que je comprenne mieux..

Y'a toujours une solution. :lol:

Dédéoufduref
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Fév 05, 2003 17:05

Message le Ven Mar 14, 2003 20:08

www.imfrance.com

Merci

DéDé

Dams
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 193
Inscription: Lun Mar 10, 2003 12:37

Message le Ven Mar 14, 2003 20:21

Ok G compris ton probleme.. Lors que tu redirige vers l'index tu doit retrouvé la page dans ta frame centrale. C'est ca ?

Tu a le doit au php Sur ton serveur ?

BDGest
WRInaute impliqué
WRInaute impliqué
 
Messages: 279
Inscription: Lun Jan 06, 2003 13:52

Message le Ven Mar 14, 2003 22:12

J'avais le même pb sur mon site bedetheque.com est je l'ai résolu de la même manière. SI tu es en PHP c'est trés facile de faire passé tes paramètres à la page index qui les repassera à l'une de ses filles.

Dams
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 193
Inscription: Lun Mar 10, 2003 12:37

Message le Ven Mar 14, 2003 22:37

Voila ce que je te propose:

<B>Ton script de redirection Si pas de Frame</B>

<script language="javascript">
<!--
function presence_frame()
{
if(!(parent.frames["banniere"]))
{
location.replace("index.html?FRAMEDEST=<b>nomdetapage.html</b>");
}
}


<B>Dans ton FRAMESET </B>

Tu remplace ta frame par

<?php
If ($FRAMEDEST==''')
{
$FRAMEDEST="http://www.imfrance.com/international_moving.htm"; //Ta Frame Par defaut....
}

Echo "<FRAME name=banniere marginWidth=12 src=''$FRAMEDEST'>";
?>

A quelques trucs pres ca doit être ca...

Dédéoufduref
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Fév 05, 2003 17:05

Message le Dim Mar 16, 2003 23:57

Super ... merci beaucoup messieurs... je vais voir si je peux et comment le mettre en place !

Mille merci.

DéDé

Dédéoufduref
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Fév 05, 2003 17:05

Message le Lun Mar 17, 2003 0:03

Encore une chose, je vous tiens au courant de l'évolution et de la réussite ... ça peut toujours être utile (retour d'experience ...)

Merci,

DéDé


cleden
WRInaute accro
WRInaute accro
 
Messages: 1192
Inscription: Lun Jan 06, 2003 22:17

Message le Lun Mar 17, 2003 0:10

J'utilisai également les frames html il y a quelque temps ainsi qu'un script identique à celui cité plus haut mais j'ai vite changé:

Pourquoi ne pas utiliser les "pseudo frames php" ? Un tableau avec des fonction include() et des liens type "tonsite.com/index.php?page=accueil", pour le référencement, c'est banco.

Loïc
www.cap-sizun.com

Dams
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 193
Inscription: Lun Mar 10, 2003 12:37

Message le Lun Mar 17, 2003 11:10

Par pseudo Frame php tu veux dire quoi ? A tu un exemple de site ?

Merci


Monique
WRInaute accro
WRInaute accro
 
Messages: 1545
Inscription: Lun Sep 16, 2002 10:50

Message le Lun Mar 17, 2003 13:05

Bonjour,

Voilà deux sites où la technique est expliquée
http://www.phpinfo.net/?p=articles&rub=pseudo-frames
http://mawel.free.fr/Cours/Cours1.php (avec un exemple de site simple et le code à télécharger)


vanillefraise
WRInaute impliqué
WRInaute impliqué
 
Messages: 327
Inscription: Ven Nov 29, 2002 0:47

Message le Lun Mar 17, 2003 13:50

Le mieux serait quand même de passer à un système sans frames, appuyé par exemple sur un CMS.
En plus de faciliter le référencement, ça permet de faciliter la gestion et la mise à jour. Enfin, c'est ce que j'en dis.

J'aimerais bien savoir l'avantage que représentent dans certains cas les Frames aujourd'hui compte tenu du faible cout de solutions plus puissantes et plus conviviales, à la fois pour le webmestre et pour les visiteurs aujourd'hui disponibles. Il doit bien y en avoir, puisque certains continuent à les utiliser :?:

BDGest
WRInaute impliqué
WRInaute impliqué
 
Messages: 279
Inscription: Lun Jan 06, 2003 13:52

Message le Lun Mar 17, 2003 14:29

L'avantage des frames ? Il est indéniable dans certains cas. Va pas exemple sur bedetheque.com. La liste de gauche est assez lourde à charger, et 'j'imagine donc mal me passer des frames (surtout vis à vis des "petis" modems). Bref, dans certains cas les frames sont la seule solution envisageable :wink:

Script de reconstruction de frames pour un site en frames ..

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités