Une société de référencement m'a demandé de rediriger l'adresse IP du site vers le domaine à l'aide d'une redirection 301. Cela améliorera apparemment le classement SEO du site. Le site a une adresse IP dédiée.
Est-ce que cela en vaut la peine et devrait-il être fait?
Bien que ce ne soit pas un mauvais conseil de la société de référencement, j’ai le sentiment qu’il est un peu incomplet, il existe une balise que vous pouvez utiliser sur vos pages pour éviter que des doublons ne se retrouvent dans l’index des moteurs de recherche tels que Google.
Meilleur conseil
Le meilleur conseil de la société de référencement serait de veiller à ce que vous utilisiez Rel Canonical sur vos pages de sorte qu'aucune page ne finisse jamais dans l'index des moteurs de recherche tels que Google en double, la redirection à partir d'IP> Domain doit être considérée comme une expérience utilisateur. attribuer plutôt qu'un point de vue SEO à notre époque puisque l'utilisation correcte des pages Canonical est impossible d'avoir des doublons dans les index.
Il n'y a pas de mal à 'NOT'
rediriger l'IP vers le domaine (en supposant que HTTP_Host n'est pas défini)
Personnellement, je ne me dérange pas et trouve en fait un atout non significatif de rediriger IP vers un domaine car si un serveur DNS est en panne sur un utilisateur END (pas votre DNS, leur fournisseur de services Internet), ils peuvent toujours accéder à votre site en utilisant IP (oui. C’est un petit pourcentage et ceux qui ont des idées en informatique en feront un peu, mais si leur accès à votre site par IP est sans danger, quel qu’en soit le danger (aucun…)
rel = "canonique" aide plus d'un moyen
De plus, les avantages de l'utilisation de Canonical vont bien au-delà de la simple question de propriété intellectuelle: ils empêchent les doublons de nombreuses manières, ils évitent les doublons non www, les URL non-SEF, les URL courtes et bien d'autres.
L'utilisation de la balise est très simple, vous indiquez à Google et aux autres moteurs de recherche la page maître de votre site ... Supposons donc que vous avez une page accessible par ces 8 moyens:
http://yourdomain.com/
http://yourdomain.com/index.php
http://www.yourdomain.com/
http://www.yourdomain.com/index.php
http://54.1.1.163/
http://54.1.1.163/index.php
http://another-domain-on-same-hosting-account/~2nd-domain-name/
http://another-domain-on-same-hosting-account/~2nd-domain-name/index.php
En utilisant <link rel="canonical" href="http://www.yourdomain.com" />
dans la section <head> </head>
de vos pages, www.yourdomain.com
sera toujours traité comme le maître aux yeux des moteurs de recherche, ce qui signifie que toutes les URL accessibles ne feront pas de mal à votre référencement. comme rendant peu probable que les gens trouvent jamais ces URL car ils ne seront pas énumérés sur aucun moteur de recherche. Cela aide également les fuites de jus, peu importe le problème du contenu en double.
Canonical devrait être différent sur chaque page
Veuillez noter que cette balise META n'est pas un ensemble global et que vous devez la configurer différemment sur chaque page. Par exemple, si vous avez la racine, plus une page1 et une page2, alors cela ressemble à ceci:
<link rel="canonical" href="http://www.yourdomain.com/" />
<link rel="canonical" href="http://www.yourdomain.com/page1/" />
<link rel="canonical" href="http://www.yourdomain.com/page2/" />
Plugiciels Canonical pour différents moteurs de CMS
Si vous utilisez un système de gestion de contenu, cette procédure est simplifiée car il est plus probable que quelqu'un ait créé un plugin/une extension qui fera le travail à votre place (WordPress, Drupal et Joomla en ont beaucoup, par exemple .).
En savoir plus sur Canonical
Je vous recommande de lire plus sur rel = "canonical":
C'est une bonne idée et cela ne fera certainement aucun mal. Ce qui se passe, c'est que des liens sont parfois trouvés avec l'adresse IP au lieu du domaine.
Cela provoque la recherche de contenu avec deux adresses différentes et, même s'il découvre qu'il s'agit du même site, Google ne saura pas lequel utiliser. Vous pouvez résoudre ce problème avec des balises canoniques dans vos pages Web. Dans le pire des cas, cela ressemblera à du contenu en double, bien qu'il soit trivial de faire l'association.
Plus important encore, les résultats de la recherche indiqueront toujours le nom de domaine car Google utilise l'adresse redirigée pour une redirection permanente. Cela aura l'air mieux dans les résultats de recherche.
Personnellement, je ferais davantage confiance à un résultat de recherche avec un nom de domaine qu'une adresse IP en tant qu'URL, tout simplement parce que cette dernière ne semble pas professionnelle ou n'est pas terminée.
Si votre site Web est affiché à votre adresse IP ainsi que son nom, il est configuré comme hôte par défaut sur votre serveur Web. Je recommande de ne pas utiliser l'hôte par défaut pour servir votre site Web. Comme votre société de référencement le suggère, vous devez rediriger l'hôte par défaut vers votre site Web et le servir en tant qu '"hôte virtuel".
Voici un exemple de problème pouvant survenir lorsque vous servez votre site en tant qu'hôte par défaut: Mon site Web accepte tout ce qui se trouve sur www.domain.com . La solution pour vous est la même: modifiez la configuration de votre serveur Web pour définir votre site comme hôte virtuel plutôt que comme hôte par défaut. De cette façon, vous pouvez choisir quoi faire avec l'hôte par défaut. Par exemple, vous pouvez rediriger toutes ces demandes vers votre site Web ou afficher un message d'erreur.