Spécifier l'url véritable pour google et non celui du server
17 messages • Page 1 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Spécifier l'url véritable pour google et non celui du server
Bonsoir tout le monde.
Bon voilà, suite à un changement de nom et de server, j'ai fait une redirection 301 de mon ancien site vers le nouveau, jusqu'à là tout va bien.
Par contre j'ai été hyper surpris que Google index l'url de mon server du genre :
-http://bidule-server.fr/ alors que je ne lui ai jamais soumis et que la bonne url est : -www.emploitheque.org
Ce qui m'embête ça va être le duplicate.
Donc comment spécifier à google la bonne url et supprimer l'autre... Par le biais du fichier robots.txt, par une nouvelle redirection (sachant que celle-ci prend du temps pour qu'elle soit prise en compte par Google) etc...
Merci par avance de votre aide.
Bon voilà, suite à un changement de nom et de server, j'ai fait une redirection 301 de mon ancien site vers le nouveau, jusqu'à là tout va bien.
Par contre j'ai été hyper surpris que Google index l'url de mon server du genre :
-http://bidule-server.fr/ alors que je ne lui ai jamais soumis et que la bonne url est : -www.emploitheque.org
Ce qui m'embête ça va être le duplicate.
Donc comment spécifier à google la bonne url et supprimer l'autre... Par le biais du fichier robots.txt, par une nouvelle redirection (sachant que celle-ci prend du temps pour qu'elle soit prise en compte par Google) etc...
Merci par avance de votre aide.
je pense que c'est le type de redirection DNS qui est en cause. Normalement, la redirection de ce type doit être faite de façon opaque lors de la définition des DNS, même si tu t'es trompé de méthode de redirection, cela peut engendrer ce genre de choses..
En fait j'ai laissé les DNS de l'ancien et du nouveau nom de domaine chez le même hébergeur (1and1), par contre le site (fichiers, SQL etc...) est sur un nouveau server dédié !
Merci pour la piste, je vais regarder ça de plus près !
Merci pour la piste, je vais regarder ça de plus près !
david96 a écrit:Ha mais je ne parle pas du : avec ou sans www.
J'auais aimé que ce soit un problème aussi simple !
Le problème est que Google référence mes pages avec mon nom de domaine et prend aussi celui de mon server dédié !
alors ça, ça se gère dans le .htaccess si ce sont les mêmes fichiers et notamment avec le RewriteCond, je te laisse faire les recherches
Merci l'ami, je vais faire des recherches dans ce sens, si je trouve la solution, je reviens la mettre ici, pour que ça sert à d'autres !
edit : Mince ! Y'a le match de rugby : France / Angleterre qui commence, on verra ça plus tard du coup
edit2 : Je crois malgré tout avoir trouvé la solution, merci à toi RomsIW
Bon sang ça chauffe, je vous laisse !
edit : Mince ! Y'a le match de rugby : France / Angleterre qui commence, on verra ça plus tard du coup
edit2 : Je crois malgré tout avoir trouvé la solution, merci à toi RomsIW
Bon sang ça chauffe, je vous laisse !
david96 a écrit:je vais faire des recherches dans ce sens, si je trouve la solution, je reviens la mettre ici, pour que ça sert à d'autres !
(...)
edit2 : Je crois malgré tout avoir trouvé la solution
Et donc ? (simple curiosité
Rhaaa ! ça marche en local, mais pas sur la toile...
Voilà les lignes que j'avais mis dans le .htaccess
FireFox m'indique qu'il ne peut rediriger l'url et de vérifier si les cookies sont activés...
Bon je cherche encore, j'vais bien finir par trouver, la solution se trouve là, je le sent !
edit : En y repensant, le HTTP_HOST est un mauvais choix de ma part, bonjour la kata au niveau de la boucle !
edit2 :
Sinon
Tiens j'vais essayer !
edit3 : Ho la jolie error 500 ! Mort de rire !
Voilà les lignes que j'avais mis dans le .htaccess
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www\.emploitheque\.org [NC]
RewriteRule (.*) http://www.emploitheque.org/$1 [R=301]
FireFox m'indique qu'il ne peut rediriger l'url et de vérifier si les cookies sont activés...
Bon je cherche encore, j'vais bien finir par trouver, la solution se trouve là, je le sent !
edit : En y repensant, le HTTP_HOST est un mauvais choix de ma part, bonjour la kata au niveau de la boucle !
edit2 :
Sinon
- Code: Tout sélectionner
RewriteCond %"server-bidule.fr" !^www.\emploitheque\.org
...
Tiens j'vais essayer !
edit3 : Ho la jolie error 500 ! Mort de rire !
david96 a écrit:
- Code: Tout sélectionner
RewriteCond %"server-bidule.fr" !^www.\emploitheque\.org
...
edit3 : Ho la jolie error 500 ! Mort de rire !
essaie d'inverser le . et le \
Effectivement c'est mieux !
J'ai mis l'échappement au mauvais endroit !
Donc le bon code, enfin presque est :
Donc pour ce qui est de l'url -www.emploitheque.org Nickel, ça fonctionne
L'autre par contre n'est pas redirigé mais obtient une bonne error 500 dans la tronche, y'a du mieux...
Par contre un ami m'a dirigé vers une autre piste, je vais peut être l'employer, tard dans la soirée...
Je vais allez du côté du dédié et modifier le fichief .conf de Apache ! VirualHost, si tu vois où je veux en venir !
Donc le bon code, enfin presque est :
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www\.emploitheque\.org [NC]
RewriteRule ^(.*) http://www.emploitheque.org/$1
Donc pour ce qui est de l'url -www.emploitheque.org Nickel, ça fonctionne
L'autre par contre n'est pas redirigé mais obtient une bonne error 500 dans la tronche, y'a du mieux...
Par contre un ami m'a dirigé vers une autre piste, je vais peut être l'employer, tard dans la soirée...
Je vais allez du côté du dédié et modifier le fichief .conf de Apache ! VirualHost, si tu vois où je veux en venir !
Cool, ça marche !
Donc voilà comment j'ai fait !
Via ssh et en mode root, j'ai modifié le .conf de Apache2 pour les VirtualHost
et à la place de
ServerName defaut
J'ai mis
ServerName lenomdemonserver
J'ai redémarré Apache (reload)
Maintenant lorsqu'on veut accéder par le biais de l'url du server direct, ça me met une belle error 404 ! Et c'est excellent, comme ça les moteurs de recherche ne l'indexerons plus
Donc voilà comment j'ai fait !
Via ssh et en mode root, j'ai modifié le .conf de Apache2 pour les VirtualHost
et à la place de
ServerName defaut
J'ai mis
ServerName lenomdemonserver
J'ai redémarré Apache (reload)
Maintenant lorsqu'on veut accéder par le biais de l'url du server direct, ça me met une belle error 404 ! Et c'est excellent, comme ça les moteurs de recherche ne l'indexerons plus
17 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Précisez vos recherches sur Google par la profondeur en répertoires
- Des interfaces de recherches spéciales sur Google
- 2 millions de serveurs dans les data centers Google ?
- Liste de moteurs de recherche de blogs
- Google Earth et Google Maps concurrencés par MSN Virtual Earth
- Deux nouveaux séminaires référencement
- Spam Report Google : explications en français...
- Référencement de vidéos avec les fichiers sitemaps vidéo
- Journée d'étude sur le référencement : conférence + atelier
- Formation Droit et Internet : enjeux juridiques d'un site web
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum