web-dev-qa-db-fra.com

Tag canonique pour la page d'accueil

L'URL de mon site Web est https://www example.com/index.do

L'URL de mon site Web mobile est https://m.example.com

Quelle URL faut-il mentionner pour la page d'accueil du site mobile pour canonique?

<link rel="canonical" href="https://www.example.com/index.do">

ou

<link rel="canonical" href="https://www.example.com/">

Eh bien, le site Web est géré avec celui-ci https://www.example.com/index.do

2
Hitesh

La solution ici consiste à utiliser les balises rel = "canonical" et rel = "alternate" sur la page d'accueil de votre site Web général, et uniquement la balise rel = "canonical" sur la page mobile.

Ainsi, sur votre page d'accueil habituelle:

<link rel="canonical" href="https://www example.com/index.do">
<link rel="alternate" media="media query for your mobile page" href="https://m.example.com">

Sur votre page d'accueil mobile:

<link rel="canonical" href="https://www example.com/index.do">

Documentation complète ici:

https://developers.google.com/search/mobile-sites/mobile-seo/separate-urls

1
Henry Visotski

Comme vous l'avez dit, la version de votre site Web est redirigée vers example.com/index.do lorsque vous ouvrez simplement l'URL example.com.

Donc, ici vous faites la redirection 301, ce qui signifie que même si vous configurez une autre balise de lien canonique comme https://www.example.com/, elle sera alors écrasée par la redirection 301 , ce qui signifie que Google indexera https://www.example.com/index.do dans leurs pages de résultats de recherche, et non votre balise de lien canonique.

Donc, définissez toujours la balise de lien canonique qui est votre URL de destination ou pour rediriger une URL.

Dans le cas d'un mobile, vous redressez 301 automatiquement vers la version mobile du site, vous n'avez donc pas besoin d'ajouter une autre balise meta qui est mentionnée par Henry, mais ici si vous ne faites pas de redirection 301 et utilisez une autre technique, redirection alors ce sera un problème majeur, cette fois, vous pouvez utiliser une autre balise méta.

Pour vérifier comment Google voit votre site mobile, utilisez outil d'extraction et de rend , et ajoutez votre URL de la version de bureau à vérifier et sélectionnez le robot d'exploration Google Smartphone. S'il redirige vers votre version mobile, tout va bien.

Dans le site mobile également, n'oubliez pas d'utiliser la version mobile de balise de lien canonique.


Je ne suis pas un expert des règles de réécriture HTTP, mais vous pouvez ainsi servir votre page index.do directement dans votre page d'accueil et par conséquent, vous pouvez indexer l'URL de votre page d'accueil vierge dans les pages de résultats de recherche Google.

0
Goyllo