HighDots Forums  

Forcer l'acces aux pages par la page principale a cause des frames

alt.fr.langages.html alt.fr.langages.html


Discuss Forcer l'acces aux pages par la page principale a cause des frames in the alt.fr.langages.html forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Frederic HOUDE
 
Posts: n/a

Default Forcer l'acces aux pages par la page principale a cause des frames - 10-23-2004 , 07:15 AM






Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED



Reply With Quote
  #2  
Old   
Antoine LE MORVAN
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 10-24-2004 , 04:50 AM






De tete il est possible d'empecher les moteurs de recherches de référencer
ta page : il faut rechercher dans les headers, il y a une option norobot...
Recherche peut etre dans ce sens... Je ne saurais plus te dire ou j'ai vu
ça...


"Frederic HOUDE" <SfPhAoMude34 (AT) free (DOT) fr> a écrit dans le message de news:
417a3d24$0$566$626a14ce (AT) news (DOT) free.fr...
Quote:
Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED



---
Outgoing mail is certified Virus Free.
Anti Virus Gratuit
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004




Reply With Quote
  #3  
Old   
Rosalie Mignon
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 10-24-2004 , 08:21 AM




"Antoine LE MORVAN" <antoine.le-morvan (AT) wanadoo (DOT) fr> a écrit dans le message
de news: 417b6cc9$0$31744$8fcfb975 (AT) news (DOT) wanadoo.fr...
Quote:
De tete il est possible d'empecher les moteurs de recherches de référencer
ta page : il faut rechercher dans les headers, il y a une option
norobot...
Recherche peut etre dans ce sens... Je ne saurais plus te dire ou j'ai vu
ça...


"Frederic HOUDE" <SfPhAoMude34 (AT) free (DOT) fr> a écrit dans le message de news:
417a3d24$0$566$626a14ce (AT) news (DOT) free.fr...
Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED
Alors il y a bien la possibilité de desactiver la visualisation des pages
par google en utilisant norobot dans les balises meta tes pages.
Cette méthode n'est pas mal, mais je pense que ca te désavantagera puisque
du coup tu risques d'etre moins referencé par les moteurs de recherche.
Sinon, si tu as la possibilité d'utiliser du php, tu peux initialiser une
variable de session dans ta page d'accueil, et dans toutes les autres pages,
tu vérifies si cette variable est initialisée. Si elle ne l'ai pas, tu
redirige vers l'index (avec header(); ). Si elle est initialisée, tu
continues l'affichage.
Personnelement j'utilise la dernière méthode, et je n'y voit pas encore
d'inconvénient. ( à part qu'il faut un hébérgeur php )
@+




Reply With Quote
  #4  
Old   
Thibault
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 10-24-2004 , 06:55 PM



Rosalie Mignon wrote:

Quote:
"Frederic HOUDE" <SfPhAoMude34 (AT) free (DOT) fr> a écrit dans le message de news:
417a3d24$0$566$626a14ce (AT) news (DOT) free.fr...

Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED


Alors il y a bien la possibilité de desactiver la visualisation des pages
par google en utilisant norobot dans les balises meta tes pages.
Cette méthode n'est pas mal, mais je pense que ca te désavantagera puisque
du coup tu risques d'etre moins referencé par les moteurs de recherche.
Sinon, si tu as la possibilité d'utiliser du php, tu peux initialiser une
variable de session dans ta page d'accueil, et dans toutes les autres pages,
tu vérifies si cette variable est initialisée. Si elle ne l'ai pas, tu
redirige vers l'index (avec header(); ). Si elle est initialisée, tu
continues l'affichage.
Personnelement j'utilise la dernière méthode, et je n'y voit pas encore
d'inconvénient. ( à part qu'il faut un hébérgeur php )
@+


Salut,

Ben le GROS inconvénient, c'est que Google, ne référencera donc a priori
pas ton site, je m'explique :
Google arrive que la page principale: index.html
Il s'agit d'une frameset, il récupère les urls de chaque frame, et
référence toutes les pages ainsi.
Si à chaque page tu le redirige vers index.html, il va tourner en rond
et arreter de référencer tes pages.

Je pense que la méthode recherchée par Fred, est plutot une methode
javascript. Qui serait donc invisible pour les robots des moteurs de
recherche, mais qui redirigerait les utilisateurs standards utilisant
des navigateurs autorisant le javascript.

La méthode consiste en fait à dire "si la page en cours s'affiche sur
toute la page, c'est pas bon, rediriger sur la page du frameset".
Et le code fait qqch comme :

<script>
if (self == top) { location = 'index.html'; }
</script>

Il y a des exemples ici:
http://www.digitalroom.net/index2.html
(J'ai trouvé ca vite fait sur Google avec "javascript redirection
frameset", tu dois pouvoir trouver plus complet et mieux expliqué)

--
A+
Thibault







Reply With Quote
  #5  
Old   
Antoine LE MORVAN
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 10-26-2004 , 05:45 AM



Au moins on apprend des choses...
Merci pour vos points de vues différents !


"Thibault" <thibault.taillandier_REMOVE_ (AT) free (DOT) fr> a écrit dans le message de
news: 417c32ff$0$29511$626a14ce (AT) news (DOT) free.fr...
Quote:
Rosalie Mignon wrote:

"Frederic HOUDE" <SfPhAoMude34 (AT) free (DOT) fr> a écrit dans le message de news:
417a3d24$0$566$626a14ce (AT) news (DOT) free.fr...

Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur
frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est
possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED


Alors il y a bien la possibilité de desactiver la visualisation des
pages
par google en utilisant norobot dans les balises meta tes pages.
Cette méthode n'est pas mal, mais je pense que ca te désavantagera
puisque
du coup tu risques d'etre moins referencé par les moteurs de recherche.
Sinon, si tu as la possibilité d'utiliser du php, tu peux initialiser
une
variable de session dans ta page d'accueil, et dans toutes les autres
pages,
tu vérifies si cette variable est initialisée. Si elle ne l'ai pas, tu
redirige vers l'index (avec header(); ). Si elle est initialisée, tu
continues l'affichage.
Personnelement j'utilise la dernière méthode, et je n'y voit pas encore
d'inconvénient. ( à part qu'il faut un hébérgeur php )
@+



Salut,

Ben le GROS inconvénient, c'est que Google, ne référencera donc a priori
pas ton site, je m'explique :
Google arrive que la page principale: index.html
Il s'agit d'une frameset, il récupère les urls de chaque frame, et
référence toutes les pages ainsi.
Si à chaque page tu le redirige vers index.html, il va tourner en rond
et arreter de référencer tes pages.

Je pense que la méthode recherchée par Fred, est plutot une methode
javascript. Qui serait donc invisible pour les robots des moteurs de
recherche, mais qui redirigerait les utilisateurs standards utilisant
des navigateurs autorisant le javascript.

La méthode consiste en fait à dire "si la page en cours s'affiche sur
toute la page, c'est pas bon, rediriger sur la page du frameset".
Et le code fait qqch comme :

script
if (self == top) { location = 'index.html'; }
/script

Il y a des exemples ici:
http://www.digitalroom.net/index2.html
(J'ai trouvé ca vite fait sur Google avec "javascript redirection
frameset", tu dois pouvoir trouver plus complet et mieux expliqué)

--
A+
Thibault






---
Outgoing mail is certified Virus Free.
Anti Virus Gratuit
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004




Reply With Quote
  #6  
Old   
Cléo
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 10-30-2004 , 02:12 PM



Quote:
Ben le GROS inconvénient, c'est que Google, ne référencera donc a priori
pas ton site, je m'explique :
Google arrive que la page principale: index.html
Il s'agit d'une frameset, il récupère les urls de chaque frame, et
référence toutes les pages ainsi.
Si à chaque page tu le redirige vers index.html, il va tourner en rond et
arreter de référencer tes pages.
Pour dire cela il faudrait être sûr que google ne retransmette pas les
cookies de session aux sous-pages ... sans quoi le mécanisme proposé par
rosalie reste valide.

Amicalement.
--
Cléo.




Reply With Quote
  #7  
Old   
ZD
 
Posts: n/a

Default Re: Forcer l'acces aux pages par la page principale a cause des frames - 11-25-2004 , 06:54 AM



Sur http://www.allhtml.com/metatags/metatags91.php


"Antoine LE MORVAN" <antoine.le-morvan (AT) wanadoo (DOT) fr> a écrit dans le message
de news:417b6cc9$0$31744$8fcfb975 (AT) news (DOT) wanadoo.fr...
Quote:
De tete il est possible d'empecher les moteurs de recherches de référencer
ta page : il faut rechercher dans les headers, il y a une option
norobot...
Recherche peut etre dans ce sens... Je ne saurais plus te dire ou j'ai vu
ça...


"Frederic HOUDE" <SfPhAoMude34 (AT) free (DOT) fr> a écrit dans le message de news:
417a3d24$0$566$626a14ce (AT) news (DOT) free.fr...
Bonjour,
J'ai crée des pages HTML qui sont organisé sur l'ecran en plusieur
frame.
(le menu, la page principal...)
Pour avoir ces frames, il faut y acceder par l'acces principal.
Le truc c'est que google reference chaque fichier et donc il est
possible
qu'une personne arrive sur mon site en ne visualisant qu'une frame.
Impossible pour lui d'acceder aux autres pages car il n'a pas les menus
Y a t'il une solution ?
FRED




---
Outgoing mail is certified Virus Free.
Anti Virus Gratuit
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004





Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.