Redirection refresh ou javasccript
Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
14 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- afrodiziak
- WRInaute occasionnel

- Messages: 370
- Inscription: 25 Déc 2004
Redirection refresh ou javasccript
Bonjour,pour une redirection d'un index.html d'un site à la racine,vaut-il mieux mettre un <meta refresh ou un window.location=""; pour rediriger vers une page PHP ?Merci.
- referencement kyxar
- Nouveau WRInaute

- Messages: 4
- Inscription: 31 Mar 2005
Hello
La réponses m'interesse aussi
j'ai fait un test et mis un <meta refresh a 1 seconde (je vient de le passer a 3 pour voir)
et le page d'origine a disparue de l'index de google.
cela veux dire qu'elle n'est plus pris en compte ou prise en compte mais affiche maintenant la nouvelle page ?
Merci
La réponses m'interesse aussi
j'ai fait un test et mis un <meta refresh a 1 seconde (je vient de le passer a 3 pour voir)
et le page d'origine a disparue de l'index de google.
cela veux dire qu'elle n'est plus pris en compte ou prise en compte mais affiche maintenant la nouvelle page ?
Merci
- afrodiziak
- WRInaute occasionnel

- Messages: 370
- Inscription: 25 Déc 2004
C'est bien de savoir lequel est mieux car on m'a dés fois dit que les scripts javascript étaient désactivés sur certains navigateurs (en gros de temps en temps)...
Je cherche donc à connaitre si c'est vrai et si on peux optimiser et éviter ce cas.
Je cherche donc à connaitre si c'est vrai et si on peux optimiser et éviter ce cas.
Dernière édition par afrodiziak le Mar Mai 31, 2005 21:26, édité 1 fois.
- afrodiziak
- WRInaute occasionnel

- Messages: 370
- Inscription: 25 Déc 2004
Pour palier mais je trouve que c'est juste un pansement je rajoute un lien au cas où le javascript est retiré...
- cedfr
- WRInaute passionné

- Messages: 1314
- Inscription: 24 Juin 2004
afrodiziak a écrit:Pour palier mais je trouve que c'est juste un pansement je rajoute un lien au cas où le javascript est retiré...
Bonne idée, mais le soucis est que pas mal de choses marchent sous javascript et, qu'en désactivant cette fonction, de nombreux visiteurs ne bénéficient pas de toute la qualité du site
- Blackkrisstal
- Nouveau WRInaute

- Messages: 4
- Inscription: 26 Mai 2005
medium69 a écrit:Je confirme que dans mes stats, il y à quelques visiteurs qui désactive le Javascript
Carrément ! En ce qui me concerne, lorsque je suis sous IE (chose de plus en plus rare tout de même), je désactive toute forme de scripts pour m'éviter de mauvaises surprises.
Car vous connaissez le dicton : les abus de quelques-uns compromettent les avantages de tous.
Par contre, pour rediriger les visiteurs d'une page vers une autre, la solution (que tu n'as pas proposé) que je préfère est un petit code redirection en HTTP (exemple 302), c'est propre et ça marche tout le temps.
Seul problème : j'ai l'impression que Google (mais pas Yahoo ?) ne suit pas ces headers...
- afrodiziak
- WRInaute occasionnel

- Messages: 370
- Inscription: 25 Déc 2004
ça m'intéresse pour le code 302 si tu as un exemple d'une redirection d'un index vers exemple/page.php?id=... par ex c'est cool...
Ce qui est référencé le + souvent c'est l'index du site donc est-ce que le code 302 fais passer les robots sur la page ?
Merci.
Ce qui est référencé le + souvent c'est l'index du site donc est-ce que le code 302 fais passer les robots sur la page ?
Merci.
- Blackkrisstal
- Nouveau WRInaute

- Messages: 4
- Inscription: 26 Mai 2005
afrodiziak a écrit:ça m'intéresse pour le code 302 si tu as un exemple d'une redirection d'un index vers exemple/page.php?id=... par ex c'est cool...
Pour ce faire, il te faudra utiliser un langage de script coté serveur. Prenons l'exemple de PHP.
La page qui redirige (index.php par exemple) doit contenir un truc du genre :
- Code: Tout sélectionner
<?php
// génère l'id que tu veux ici, exemple avec une valeur arbitraire :
$id = 15537;
header("HTTP/1.0 302 Found"); // optionnel avec la ligne qui suit, mais c'est plus "propre" ainsi
header("Location: http://www.mondomaine.com/exemple/page.php?id=$id"); // une URL abolue garantit que ça fonctionnera avec tous les navigateurs
exit(); // pour être sur que le script s'arrête après la redirection
?>
Les headers (en-têtes), comme leur nom l'indique, doivent être envoyés en premier au client.
Ce qui veut dire concrètement que ton script ne doit pas envoyer de choses au navigateur (à l'aide de echo/print par exemple, ou en laissant du code HTML à l'extérieur des balises PHP, caractères blancs y compris) avant l'appel à la moindre fonction header(), sinon cela génère une erreur, et le header ne sera pas envoyé.
Petit conseil à ce sujet : typiquement, on récupérera le fameux $id dans une base de données, des fichiers, etc... Mais dans ces cas-la, comme on fait appel à des fonctions que je qualifierais de "non-sûres" (echec d'ouverture de fichiers, de connexion à la base, erreurs de syntaxe dans la requête SQL, etc...), pense à utiliser un @ devant chacune d'elles (exemple : @mysql_query(...), @fopen(...) ), ce qui a pour effet désactiver l'affichage des erreurs de ladite fonction.
Sinon, si une erreur se produit effectivement, elle sera envoyée au navigateur au même titre que le véritable contenu de la page, empêchant les headers qui suivent d'être envoyés en premier.
afrodiziak a écrit:Ce qui est référencé le + souvent c'est l'index du site donc est-ce que le code 302 fais passer les robots sur la page ?
Merci.
Là par contre, comme je l'ai dit, j'ai un doute à propos du suivi de ce genre de redirections par les robots. Ce que j'ai pu tirer de ma maiiiiiigre expérience peronnelle en référencement, c'est qu'il semble que Google ne les suive pas (dans notre exemple, il se contentera d'indexer ton index.php, mais pas ton exemple/page.php), contrairement à Yahoo...
Mais en tout cas, ce qui est sûr, c'est que les robots ne suivront pas les pages qui sont redirigées par un javascript window.location, quant à celles redirigées par une balise <meta refresh>, je ne parierais pas dessus non plus.
Il vaudrait mieux attendre l'avis d'un expert sur la question.
-

niceunef - WRInaute passionné

- Messages: 1811
- Inscription: 19 Jan 2004
Bon, comme personne n'a lu l'article sur les redirecions ni fait de recherche dessus, je remets le lien
Le bon code, c'est 301. Pour le script, rien à dire... si ce n'est qu'on ne peut pas le metre dans une page HTML comme c'est le cas ici. Il faut recourir au .htaccess. Ou sinon (.htaccess limité / impossible sur des pages perso p.ex.) javascript + lien dans la page.
Rappel: les moteurs font partie des internautes qui ne lisent^pas le javascript (sauf peut-être quand on l'utilise pour tricher - loi de Murphy)
Le bon code, c'est 301. Pour le script, rien à dire... si ce n'est qu'on ne peut pas le metre dans une page HTML comme c'est le cas ici. Il faut recourir au .htaccess. Ou sinon (.htaccess limité / impossible sur des pages perso p.ex.) javascript + lien dans la page.
Rappel: les moteurs font partie des internautes qui ne lisent^pas le javascript (sauf peut-être quand on l'utilise pour tricher - loi de Murphy)
Dernière édition par niceunef le Ven Juin 03, 2005 13:15, édité 1 fois.
- Blackkrisstal
- Nouveau WRInaute

- Messages: 4
- Inscription: 26 Mai 2005
niceunef a écrit:Bon, comme personne n'a lu l'article sur les redirecions ni fait de recherche dessus, je remets le lien![]()
Le bon code, c'est 301.
Ah, c'était donc ça ! Merci.
Mais il me semble que le robot de Yahoo suit aussi les redirections 302, quelqu'un peut infirmer cette hypothèse ou j'ai simplement rêvé ?
- afrodiziak
- WRInaute occasionnel

- Messages: 370
- Inscription: 25 Déc 2004
Merci pour les infos..@tous...
-

niceunef - WRInaute passionné

- Messages: 1811
- Inscription: 19 Jan 2004
Les robots suivent bien les 302... mais c'est la page de départ de la redirection qui s'affiche alors dans les résultats sur les mots-clefs de la page d'arrivée, sur Google et Yahoo au moins (c-a-d pour les principaux, on peut le dire - quoique Voila est un poil au-dessus de Yahoo sur la France).
Quand c'est ton index de site qui fait une 302, ce n'est pas grave (limite mieux meme).
Mais quand ce sont des annuaires qui font des liens "mous" via pages de redirection, c'est plus ennuyeux...
D'ou des articles sur les redirections sauvages et comment les contrer (jusqu'alors, personne n'ayant tapé "redirections" dans la patate violette en haut ne s'est changé en crapaud
, il est meme arrivé -pas plus tard que tout de suite- d'en ramener des liens utiles)
Quand c'est ton index de site qui fait une 302, ce n'est pas grave (limite mieux meme).
Mais quand ce sont des annuaires qui font des liens "mous" via pages de redirection, c'est plus ennuyeux...
D'ou des articles sur les redirections sauvages et comment les contrer (jusqu'alors, personne n'ayant tapé "redirections" dans la patate violette en haut ne s'est changé en crapaud
14 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Refresh et redirection 301
- redirection meta refresh ?...
- Redirection avec Meta Refresh
- Redirection meta refresh + nofollow = ??
- le PR suit une redirection META refresh > à 0 !!!
- indexation // redirection dns ou meta refresh?
- Encore un probleme tordu ! de refresh sans refresh ...
- preuve que la meta refresh est un bon outil de redirection ?
- Le PR d'une page suit une redirection html + refresh !
- probleme de redirection avec <meta http-equiv="refresh" ...
- Tester la validité d'un lien
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

