web-dev-qa-db-fra.com

Un trop grand nombre de redirections 301 peut-il provoquer une erreur DNS?

Pour un site http://imageocd.com que je viens de configurer, j’ai initialement épelé la catégorie "automobiles" en tant que "automobiles" ... Je sais que c’est ridicule. J'ai ensuite mis en place plus de 10 000 pages derrière cette catégorie, par exemple. http://imageocd.com/automobiles/hillman-minx-cabrio-pictures-and-wallpapers .

J'ai donc mis en place plus de 10 000 redirections 301 url pour changer l'orthographe des voitures. Je viens de vérifier mon rapport Google Webmasters et j'ai une erreur qui dit:

http://www.imageocd.com/: Googlebot can't access your siteSep 7, 2012
Over the last 24 hours, Googlebot encountered 2 errors while attempting to retrieve DNS information for your site. The overall error rate for DNS queries for your site is 66.7%.

La surabondance de redirections 301 pourrait-elle en être la cause? J'héberge 13 sites sur ce serveur dédié et tous les sites fonctionnent correctement. J'ai également contacté GoDaddy et ils ont dit que le serveur fonctionne bien. Des idées sur ce qui pourrait se passer?

En outre, j'ai "canonique" mis en place pour chaque URL. Cela pourrait-il faire partie de l'erreur? Merci.

3
Graham

Des erreurs DNS se produisent avant le serveur est même touché, les redirections ne l'affectent donc pas. J'ai vérifié votre site sur un vérificateur DNS ici et n'ai vu aucun problème. Ce n'était probablement qu'un problème temporaire.

Il n'y a pas de problèmes avec le nombre de redirections, en termes de nombre de pages redirigées vers une seconde page. Le seul problème se produit lorsque vous chaînez des redirections, par exemple Page A> B> C> D - Google abandonne généralement après 4 ou 5. Mais vous ne le faites pas, vous n'avez pas à vous inquiéter. Voir ceci vidéo d'aide pour les webmasters pour plus d'informations.

1
DisgruntledGoat

Il n’y aurait pas de problème technique avec un nombre quelconque de 301, à l’exception du bruit de réseau et du décalage qu’il crée, etc., plus une charge supplémentaire sur la machine.

Cependant, Googlebot ne va que très peu avant de quitter et, comme il ne ferait qu'effleurer un site aussi profondément, je ne pense pas qu'il traverserait autant de 301 pages. Très probablement, il penserait à un moment donné qu'il s'agissait d'une réorientation infinie et de cesser de fumer.

Si ce n'est pas une option pour corriger la faute de frappe, il serait préférable de créer un lien symbolique dans le système de fichiers qui envoie le trafic vers l'autre répertoire. Pas sûr de ce que vous utilisez sur votre serveur. Sur linux c'est: ln -s target linkname

0
Peter