web-dev-qa-db-fra.com

301 redirections et répertoires inexistants

Je voulais juste clarifier quelque chose; mon patron fait souvent des bêtises et demande à un client d’aller dans un répertoire spécifique; c'est-à-dire mysite.co.uk/directory/ au lieu de l'URL correcte actuelle mysite.co.uk/this_page.html.

Comme le client est normalement sur le point d’examiner la page, j’ajoute une redirection 301 dans la page . Htaccess afin que celle-ci les redirige du répertoire inexistant vers la page correcte.

Est-ce une idée judicieuse, cela finira-t-il par ralentir le temps de chargement du site Web et affectera-t-il le référencement ou le classement?

2
Switchfire

finira-t-il par ralentir le temps de chargement du site Web

L'ajout de milliers de règles à votre fichier .htaccess n'est pas une bonne idée. Si le fichier .htaccess devient trop volumineux, les performances du serveur Web pourraient en être affectées. Je vois régulièrement des fichiers .htaccess avec des centaines de lignes et ils fonctionnent parfaitement. Il faudrait ajouter beaucoup de ces règles pour arriver au point où il y aurait des problèmes de performances.

cela affecte-t-il le référencement ou le classement?

Google ne saura probablement jamais que ces redirections sont en place, car elles sont destinées uniquement aux utilisateurs qui ont connaissance d'URL incorrectes. En tant que tel, il n’ya pratiquement aucune chance qu’ils affectent le classement positif ou négatif de votre site. Si une personne crée un lien vers l'une de ces URL redirigée, Googlebot peut la trouver et l'explorer. Dans ce cas, il est préférable de disposer de la redirection que de ne pas l'avoir, car Googlebot rencontrerait sinon une erreur 404 et ne céderait pas l'autorité à votre site Web à partir du lien.


Outre l'ajout de redirections vers votre .htaccess, vous pouvez également envisager d'activer MultiViews sur votre serveur Apache. Avec MultiViews, il est également possible d'accéder à /this_page.html en tant que /this_page, ce qui peut vous éviter de recourir à un grand nombre de vos redirections. Malheureusement, MultiViews crée un contenu dupliqué en servant la même page à différentes URL au lieu d’émettre des redirections. Du point de vue du référencement, vous voudrez vous assurer que vous avez relaques balises méta canoniques sur toutes vos pages avant de commencer à utiliser MultiViews.

0

Je pense que cela peut avoir un impact sur vos performances de référencement: lorsque Google reçoit 404 réponses et 301 réponses en même temps, cela peut faire croire que vous essayez de manipuler certains facteurs et que cela peut entraîner des sanctions.

0
Marian Popovych