web-dev-qa-db-fra.com

HTML et SEO - Liens relatifs et liens absolus

Question: Est-il important que certains liens soient des URL complètes: par exemple: http://example.com/contact-us.html (absolu) ou relatif (example.com/contact-us.html) à des fins de référencement? La différence réside dans l'utilisation absolue de la totalité du http:// partie par rapport à relative, qui ne l'inclut pas dans le lien lors de la visualisation de la source.

J'ai un site qui a un formulaire de soumission que je voudrais vous servir via SSL/HTTPS. Le problème est que lorsque je force (via .htaccess) pour cette page de formulaire de soumission particulière à SSL/HTTPS uniquement, tous les liens de la page se dirigent vers HTTPS. Par exemple, la barre de navigation principale sur toutes les pages du site et ce qui est indexé par les moteurs de recherche est uniquement HTTP. Sur cette page HTTPS, il affiche tous les autres liens de navigation en tant que HTTPS car j’ai utilisé des liens relatifs dans le code HTML (c.-à-d.: /contact-us.html). Je ne veux pas que les moteurs de recherche indexent les versions HTTP et HTTPS de toutes les mêmes pages (indexation identique).

J'ai mis à jour la section de navigation principale pour faire des liens absolus (c'est-à-dire: www.example.com/contact-us.html). Cependant, j'ai remarqué que lorsque je cherchais dans le code source, elle reflétait toute la section www.example.com/page-name.html mais sur d'autres liens relatifs que je n'avais pas créés. t rendre absolu il ne reflètera que le /page-name.html.

Est-ce que cela aura une incidence sur le référencement si certains liens sur la page indiquent le www.example.com/page-name.html du domaine alors que certains liens sont relatifs /page-name.html? Si vous regardez la source de n'importe quelle page, la navigation est maintenant tout à fait absolue et tout contenu, paragraphe, etc., les liens associés sont tous relatifs.

  1. Est-ce important SEO-sage?

  2. Si oui, quel est le travail autour? Parcourir la source de TOUTES les pages et les rendre absolues?

2
user3330299

C'est un peu plus clair maintenant.

Tout d'abord, vous devez définir votre URL préférée.

Exemple:

Disons que l'URL préférée de votre page d'accueil est: https://www.example.com

Ensuite, toutes les autres versions de votre URL doivent être redirigées (301) vers l’URL préférée, par exemple:

  • http://example.com
  • http://www.example.com
  • https://example.com

À: https://www.example.com

Si la procédure ci-dessus est effectuée, même si vous avez mélangé des URL dans votre page, par exemple avec http ou https ou https: // www etc., il n'y aura pas de problème, car il sera redirigé vers l'URL préférée.

Relative vs Absolute Du point de vue du référencement, il n'y a aucun impact, vous pouvez donc avoir basé vos besoins. Assurez-vous simplement que le lien ne va pas à la page 404.

4
TopQnA