Je suis confus sur la question canonique. J'ai installé dans . Htaccess pour rediriger les URL sans www
vers www
.
Maintenant, les URL de ce lien dans http://www.example.com/sitemap
sont toutes sans www
. Est-ce que cela va affecter quelque chose?
Est-ce que http://www.example.com
et http://indiacustomercare.com
seront considérés comme identiques ou différents?
Si vous définissez correctement la redirection 301 à partir de . Htaccess, les robots sauront que votre URL préférée commence par www
et ils l'indexeront à l'aide de www
, car la redirection 301 indique non-www. est supprimé définitivement. De plus, vous pouvez indiquer à Googlebot www
quelle est votre URL préférée, connectez-vous à Google Webmaster Tools, accédez à Configuration du site -> paramètres et sélectionnez Afficher les URL sous la forme www.example.com
Si vous allez utiliser des URL absolues dans vos liens internes, il sera préférable d'être cohérent avec votre domaine préféré. Si vous ne voulez pas vous soucier d'insérer http://www.example.com/
dans le href de vos liens, n'incluez pas le protocole ni le domaine ici, définissez simplement vos liens comme href="/folder/page.ext"
. De cette façon, les liens seront ajoutés à votre domaine et les bots les verront comme http://www.example.com/folder/page.ext