web-dev-qa-db-fra.com

www dans les URL de sitemap

J'avais l'impression que www était obsolète, mais beaucoup de générateurs de sitemap semblent plutôt que je l'utilise. Je sais que Google n'aime pas si je mélange les deux, IE si l'URL du sitemap est http://domain.com/sitemap.xml et que les liens internes affichent www. etc. Quelqu'un peut-il m'éclairer?

Edit: Merci pour toutes les réponses mais je pense que je n’ai pas été assez spécifique dans la question, désolé; Ce que j’essayais de comprendre, c’est pourquoi il semblait que les générateurs de sitemap voulaient que je mette la version www en ... En lisant la réponse de Dan Diplo ci-dessous, je découvris que je me trompais en pensant que je pouvais simplement choisissez au niveau du générateur de plan de site qui était la version canonique - dans mon cas, cela avait déjà été choisi (par moi) au niveau de mon serveur et taper l’autre version dans les générateurs donnait des résultats étranges.

Merci pour les autres réponses informatives aussi.

3
byronyasgur

Pour les raisons pour lesquelles vous devriez (ou ne devriez pas) utiliser le préfixe de sous-domaine www, puis consultez ce message associé sur StackOverflow , ce qui soulève quelques points positifs dans les deux cas. Cependant, il est faux de dire qu'il a été "déconseillé" sous quelque forme que ce soit - peut-être un peu tombé en disgrâce, mais en aucun cas officiellement déconseillé.

En matière de référencement, l’essentiel est d’utiliser un seul formulaire et de s’en tenir à . Cela devrait être la forme que vous utilisez dans votre sitemap (ainsi que des liens publicitaires et promotionnels). Il devrait également s'agir du formulaire que vous avez sélectionné dans les outils Google pour les webmasters sont votre domaine préféré .

De plus, si vous pouvez accéder à votre site à la fois par www et no-www, choisissez celui que vous souhaitez utiliser et effectuez une redirection 301 vers l'autre, comme recommandé par Google :

Si, par exemple, votre page d'accueil peut être atteinte de plusieurs manières - par exemple, http://example.com/home, http://home.example.com ou http://www.example.com - il est judicieux de choisir l'une de ces URL comme votre choix. (canonique) et utilisez les redirections 301 pour envoyer le trafic des autres URL vers votre URL préférée.

7
Dan Diplo

Vous devez utiliser le même format que vous adoptez sur votre site Web. Si vous préférez utiliser www, incluez également le www dans les URL de votre sitemap. Sinon, si votre site Web fait la promotion de la version no-www, utilisez _L'URL no-www.

Si vous ne l'avez pas encore fait, vous devez vous assurer que les URL de votre site Web sont accessibles uniquement pour un domaine, que l'utilisateur saisisse ou non la www. Vous pouvez facilement le faire en utilisant un script de redirection www vers no-www.

Quel que soit votre choix, choisissez une version et collez-la sur votre sitemap et sur votre site.

3
Simone Carletti

"www is obsolète" est un slogan spécifiquement pour ces personnes , qui a évidemment un intérêt dans le concept. S'il est vrai qu'il n'y a plus aucune raison particulière d'utiliser le sous-domaine www, il est tout à fait autre chose et faux de prétendre qu'il est obsolète . Ce terme a une connotation spécifique connotations et des résultats qui ne s'appliquent pas ici. Pour le reste de votre question concernant la mise en œuvre, voir la réponse de Simone.

1
Su'

Un bon générateur de sitemap essayera de détecter ce que votre site Web utilise et créera son sitemap en conséquence (et convertira les liens/URL non correspondants-www bien qu'il puisse être discuté si l'affichage d'une erreur serait peut-être meilleur.)

Mais c’est jamais une bonne idée de mélanger www et no-www dans votre propre site Web. Choisissez l'un, nettoyez vos liens internes, configurez la redirection de l'un à l'autre, configurez-le dans Google Outils pour les webmasters, faites en sorte que les URL de sitemap XML correspondent au reste, etc.

0
Tom