Redirection 301 (pour ne pas etre pénalisé sur Google)
14 messages • Page 1 sur 1
Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
Redirection 301 (pour ne pas etre pénalisé sur Google)
Bonjour,
Je sais qu'on a déjà traité le sujet, mais comme plusieurs, j'aimerais avoir des explications plus claires, plus spécifiques sur ce qu'impliquent une redirection 301.
D'abord, si j'ai bien compris: on place dans un fichier htacces.txt le texte suivant sur une seule ligne:
RedirectMatch 301 ^(.*)$ http://www.nouvelle-URL.com
on place ce fichier htacces à la racine ( où est l'Index ) du site à rediriger.
Ma question: Lorsque les robots passeront, ils seront redirigés sur la nouvelle URL par le serveur, mais sur ma nouvelle emplacement, dois-je changer le méta tag
<meta name="identifier-url" content="http://www.monsite.net">
pour la nouvelle adresse url, et est-ce que google le changera aussi sur son moteur, sans me pénaliser sur mon référencement actuel...? Exemple, si je sors 3è avec mon ancien url, est-ce qu'automatiquement je sortirai toujours 3è avec le nouvelle url...? est-ce que ce nouvelle url prendra automatiquement la place de l'ancien et sera visible sur la page de sortie Google...?
Merci de me démèler la dedans...
Je sais qu'on a déjà traité le sujet, mais comme plusieurs, j'aimerais avoir des explications plus claires, plus spécifiques sur ce qu'impliquent une redirection 301.
D'abord, si j'ai bien compris: on place dans un fichier htacces.txt le texte suivant sur une seule ligne:
RedirectMatch 301 ^(.*)$ http://www.nouvelle-URL.com
on place ce fichier htacces à la racine ( où est l'Index ) du site à rediriger.
Ma question: Lorsque les robots passeront, ils seront redirigés sur la nouvelle URL par le serveur, mais sur ma nouvelle emplacement, dois-je changer le méta tag
<meta name="identifier-url" content="http://www.monsite.net">
pour la nouvelle adresse url, et est-ce que google le changera aussi sur son moteur, sans me pénaliser sur mon référencement actuel...? Exemple, si je sors 3è avec mon ancien url, est-ce qu'automatiquement je sortirai toujours 3è avec le nouvelle url...? est-ce que ce nouvelle url prendra automatiquement la place de l'ancien et sera visible sur la page de sortie Google...?
Merci de me démèler la dedans...
Re: Redirection 301 (pour ne pas etre pénalisé sur Google)
lelougarou a écrit:D'abord, si j'ai bien compris: on place dans un fichier htacces.txt le texte suivant sur une seule ligne
Euh, ben non t'as pas bien tout compris, c'est dans un fichier .htaccess et non pas dans un fichier .txt
En fait, tu crées un fichiet toto.txt, tu écris tes règles à l'intérieur, et tu renommes en changeant l'extension, de façon à ce que ton fichier se nomme '.htaccess'
Re: Redirection 301 (pour ne pas etre pénalisé sur Google)
jomree a écrit:En fait, tu crées un fichiet toto.txt, tu écris tes règles à l'intérieur, et tu renommes en changeant l'extension, de façon à ce que ton fichier se nomme '.htaccess'
Avec le Note-pad (bloc-note) de Windows, il suffit de faire Fichier -> Enregistrer sous, et de mettre ".htaccess" (avec les guillemets).
Sinon un
- Code: Tout sélectionner
RedirectPermanent / http://www.nouvelle-URL.com/
est plus simple.
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
Re: Redirection 301 (pour ne pas etre pénalisé sur Google)
FloBaoti a écrit:jomree a écrit:En fait, tu crées un fichiet toto.txt, tu écris tes règles à l'intérieur, et tu renommes en changeant l'extension, de façon à ce que ton fichier se nomme '.htaccess'
Avec le Note-pad (bloc-note) de Windows, il suffit de faire Fichier -> Enregistrer sous, et de mettre ".htaccess" (avec les guillemets).
Sinon un
- Code: Tout sélectionner
RedirectPermanent / http://www.nouvelle-URL.com/
est plus simple.
ok mais que dois-je mettre dans le fichier .htacces créé avec notepad:
RedirectMatch 301 ^(.*)$ http://www.nouvelle-URL.com
ou
RedirectPermanent / http://www.nouvelle-URL.com/
mon serveur est un linux (Apache), quelle est la différence entre ces codes .htacces ..?
Pour Google, le quel est le mieux...?
et cela ne changera pas mon positionnenent...?
et le nouvelle url apparaitra-t-il sur le listing google (a place de l'ancien) dès que le robot aura passé sur mon site...?
Quelqu'un peut répondre de facon certaine à ces questions..?
merci a tous.
Personnellement j'utilise tout le temps RedirectPermanent. Ca me parait moins lourd et plus simple qu'un "Match" (surtout que là un match n'est pas nécessaire vu que tu veux rediriger toutes les uri).
Pour Google ça sera la même chose, tant qu'il voit un en-tête de réponse 301 et la nouvelle url, peu importe comment c'est fait derrière.
Google verra tes pages au fur et à mesure, et changera les url.
Pour Google ça sera la même chose, tant qu'il voit un en-tête de réponse 301 et la nouvelle url, peu importe comment c'est fait derrière.
Google verra tes pages au fur et à mesure, et changera les url.
Petite précision, que veux tu rediriger ?
domaine1.tld/page_xyz.html (toutes)
vers
domaine2.tld/page_xyz.html ?
--> toutes les pages, vers leur équivalent direct sur le nouveau site?
ou
domaine1.tld/page_xyz.html (toutes)
vers
domaine2.tld/ ?
--> toutes les pages, vers la racine du nouveau (architecture différente entre les deux sites)?
Perso je n'utilise pas RedirectMatch, ni RedirectPermanent, mais ceci (pour peu que le serveur l'accepte):
...pour une redirection "page à page"
ou
...pour une redirection "tout vers la racine du nouveau"
NB: Il va de soi que "identifier-url" dans tes pages doit refléter le nouveau nom de domaine, et pas l'ancien.
Progressivement, avec le passage des robots sur ton site, les anciennes adresses seront désindexées, au profit des nouvelles: les nouvelles bénéficieront rapidement des liens fournis par des sites tiers aux anciennes (leur valorisation est transférée par la redirection).
Note néanmoins que si la redirection n'est plus appliquée, ce bénéfice se perdra progressivement: il faut contacter des plus importants lieurs et partenaires, pour leur signaler le changement d'adresse.
@+
domaine1.tld/page_xyz.html (toutes)
vers
domaine2.tld/page_xyz.html ?
--> toutes les pages, vers leur équivalent direct sur le nouveau site?
ou
domaine1.tld/page_xyz.html (toutes)
vers
domaine2.tld/ ?
--> toutes les pages, vers la racine du nouveau (architecture différente entre les deux sites)?
Perso je n'utilise pas RedirectMatch, ni RedirectPermanent, mais ceci (pour peu que le serveur l'accepte):
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/$1 [QSA,L,R=301]
...pour une redirection "page à page"
ou
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/ [QSA,L,R=301]
...pour une redirection "tout vers la racine du nouveau"
NB: Il va de soi que "identifier-url" dans tes pages doit refléter le nouveau nom de domaine, et pas l'ancien.
Progressivement, avec le passage des robots sur ton site, les anciennes adresses seront désindexées, au profit des nouvelles: les nouvelles bénéficieront rapidement des liens fournis par des sites tiers aux anciennes (leur valorisation est transférée par la redirection).
Note néanmoins que si la redirection n'est plus appliquée, ce bénéfice se perdra progressivement: il faut contacter des plus importants lieurs et partenaires, pour leur signaler le changement d'adresse.
@+
C'est exactement ce que fait RedirectPermanent en beaucoup moins lourd et sans mod_rewrite.HawkEye a écrit:Perso je n'utilise pas RedirectMatch, ni RedirectPermanent, mais ceci (pour peu que le serveur l'accepte):
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/$1 [QSA,L,R=301]
...pour une redirection "page à page"
Pourquoi utiliser un "match" via expressions régulières alors qu'il n'y a aucune condition sur les pages (toutes les pages sont redirigées) ?
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
OK merci... dernières questions:
Si je redirige plus d'un site sur mon meme nouveau site centralisé, je mets le fichier .htacces à la racine de chacun des sites à rediriger, mais pour Google, cela change-t-il quelque chose, (rediriger 3 url sur le meme) car j'ai un excellent référencement/positionnement et je ne voudrais pas le perdre.... mes sites sont de type: http://www.domain.com/monsite/index.html et je les redirige sur un www.monsite.com
Donc je place le .htacces dans le répertoire monsite (à coté du fichier index.html)...?
Les anciens sites (index) doivent0ils rester là...?
et le méta tag "identifier-URL" ca change rien si je mets le nouveau... ?
merci
Si je redirige plus d'un site sur mon meme nouveau site centralisé, je mets le fichier .htacces à la racine de chacun des sites à rediriger, mais pour Google, cela change-t-il quelque chose, (rediriger 3 url sur le meme) car j'ai un excellent référencement/positionnement et je ne voudrais pas le perdre.... mes sites sont de type: http://www.domain.com/monsite/index.html et je les redirige sur un www.monsite.com
Donc je place le .htacces dans le répertoire monsite (à coté du fichier index.html)...?
Les anciens sites (index) doivent0ils rester là...?
et le méta tag "identifier-URL" ca change rien si je mets le nouveau... ?
merci
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
FloBaoti a écrit:C'est exactement ce que fait RedirectPermanent en beaucoup moins lourd et sans mod_rewrite.HawkEye a écrit:Perso je n'utilise pas RedirectMatch, ni RedirectPermanent, mais ceci (pour peu que le serveur l'accepte):
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/$1 [QSA,L,R=301]
...pour une redirection "page à page"
Pourquoi utiliser un "match" via expressions régulières alors qu'il n'y a aucune condition sur les pages (toutes les pages sont redirigées) ?
Oui toutes les page sont redirigés, (d'un répertoire en particulier), ex: le répertoire "monsite" de l'url www.domain.com/monsite/index.html toutes les pages du répertoire "monsite" (et en bas) son redirigées sur un nouveau domain de type www.monsite.com/index.html
donc c'est préférable d'y aller avec ce code:
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/$1 [QSA,L,R=301
parceque moins lourd...?
merci
mod_rewrite est plutôt lourd.
RedirectPermanent est intégré au core d'Apache.
RedirectPermanent est intégré au core d'Apache.
- Code: Tout sélectionner
RedirectPermanent /monsite/ http://newdomain.tld/
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
FloBaoti a écrit:C'est exactement ce que fait RedirectPermanent en beaucoup moins lourd et sans mod_rewrite.HawkEye a écrit:Perso je n'utilise pas RedirectMatch, ni RedirectPermanent, mais ceci (pour peu que le serveur l'accepte):
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^(.*)$ http://newdomain.tld/$1 [QSA,L,R=301]
...pour une redirection "page à page"
Pourquoi utiliser un "match" via expressions régulières alors qu'il n'y a aucune condition sur les pages (toutes les pages sont redirigées) ?
l'architecture du site restera la meme...!
donc j'utilise le code ci-haut (RewriteEngine On
RewriteRule ^(.*)...) ???
- lelougarou
- Nouveau WRInaute
- Messages: 10
- Inscription: Lun Jan 29, 2007 21:08
FloBaoti a écrit:mod_rewrite est plutôt lourd.
RedirectPermanent est intégré au core d'Apache.
- Code: Tout sélectionner
RedirectPermanent /monsite/ http://newdomain.tld/
Pour finir, je veux utiliser le moins lourd effectivement... mais un me dit que le rewriteEngine... est moins lourd... et un autre (toi) me dis que le RedirectPermanent est le moins lourd (considérant apache)....
????????
Tu es certain de ton affirmation...?
merci.
J'ai pas dit que mod_rewrite était moins lourd hein
Par contre, il y'a "lourd" et "lourd": un RewriteRule (.*) -> $1 ce n'est pas techniquement lourd à gérer.
Si on attaque les grosses regex de tordu, alors oui, ça va certainement faire chauffer un peu de cuivre, mais dans le cas présent, non
Par contre, il y'a "lourd" et "lourd": un RewriteRule (.*) -> $1 ce n'est pas techniquement lourd à gérer.
Si on attaque les grosses regex de tordu, alors oui, ça va certainement faire chauffer un peu de cuivre, mais dans le cas présent, non
Je n'ai pas tout suivi mais pour une simple redirection permanente de www.monsite.fr/.net/.eu vers www.monsite.com
Que dois-je écrire dans mon .htacess ?
Merci de votre aide
Que dois-je écrire dans mon .htacess ?
Merci de votre aide
14 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. 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 :
- Référencement : gestion des redirections par Yahoo
- Aperçu des différents types de redirection
- Les redirections 301 passent-elles encore le contexte sémantique ?
- Redirection (PHP, JavaScript, serveur...)
- A propos des redirections sauvages (302)
- Vidéos de Matt Cutts sur le référencement Google
- Gérer l'entête HTTP en PHP
- Comment faire des liens en dur dans son annuaire
- Contrer une redirection 302 intempestive...
- Comment résoudre les problèmes de Bourbon...
- quelle redirection pour ne pas être pénalisé ?
- Redirection 301 et Google ...
- A propos de la redirection 301 et Google
- redirection 301 et outils webmaster google
- Réinscrire en google adsence et redirection 301
- Redirection 301 : déclassée par Google?
- Redirection 301 : nombre max pour Google
- Redirection 301 pour un blog chez Google (Blogspot)
- redirection 301 pas prise en compte dans google?
- redirection 301 sur une page déjà indéxé par google
- Bizzare après redirection 301, quand retirer la redirection?
- Redirection des urls sans redirection 301
- redirection 301 ou redirection du bureau d'enregistrement ?
- CSS et Calques: Google ne pénalise-t-il pas ?
- redirection 301 redirection 302
Consultez la description détaillée des produits ou services de Google suivants : Google TrustRank
- Test de redirection
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). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum