web-dev-qa-db-fra.com

Masquage des liens via AJAX sur des pages interdites à l'indexation pour le référencement. Bon ou mauvais et pourquoi?

J'ai des pages que je n'ai pas autorisées dans robots.txt et si je ne veux pas que ces pages perdent du jus de lien vers des liens externes et internes qui apparaissent sur ces pages.

Des questions:

  • Si je "cache" ces liens via AJAX quels sont les avantages et les inconvénients liés au référencement de cette méthode?
  • Pourquoi devrais-je/ne devrais-je pas utiliser cette méthode?
  • Comment masquer les liens via AJAX pour le meilleur effet?
1
CamSpy

Masquage des liens via AJAX sur des pages interdites à l'indexation pour le référencement. Bon ou mauvais et pourquoi?

En toute honnêteté, je ne vois aucun avantage à le faire. Ma réponse à votre question est donc mauvaise.

J'ai des pages que je n'ai pas autorisées dans robots.txt et si je ne veux pas que ces pages perdent du jus de lien vers des liens externes et internes qui apparaissent sur ces pages.

Tout moteur de recherche correctement construit aura la décence d'obéir à robots.txt et de ne pas traiter les pages bloquées spécifiquement par robots.txt.

Cela signifie que les URL cibles d'ancrage appliquées à cette page n'auraient aucune signification en termes de distribution de jus de liens, à moins que l'URL cible ne soit accessible à partir d'une autre URL à laquelle le robot est autorisé à accéder.

Pour cette raison, vous perdez votre temps à essayer d’inventer quelque chose qui n’est pas inutile, sauf si vous avez un robot qui manque de respect à robots.txt, c’est un bon robot qui indexe tout ce que vous doutez sur votre site.

Pourquoi devrais-je/ne devrais-je pas utiliser cette méthode?

L'utilisation de AJAX dans votre cas pose davantage de problèmes. Les utilisateurs disposant de connexions Internet lentes exécutant des navigateurs Web avec Javascript activés verront les liens pendant un bref laps de temps avant leur disparition, et ils ne disparaîtront que s'il n'y a pas de délai d'expiration ou d'autres erreurs en essayant de charger toutes les ressources, y compris l'URL appelée dans le répertoire. AJAX code.

Vous perdez définitivement du temps si vous présentez la page aux utilisateurs dont le javascript est désactivé.

Si je "cache" ces liens via AJAX quels sont les avantages et les inconvénients liés au référencement de cette méthode?

Je vois tous les inconvénients en cela.

Pensez à l'utilisateur lors de la création de vos pages. Afficher des liens uniquement pour les faire disparaître quelques instants plus tard constituera une expérience terrible, à moins que vous ne créiez un jeu dans lequel les utilisateurs doivent deviner quelque chose dans un délai déterminé, et même si vous l'êtes, les utilisateurs doivent en être conscients et pouvoir y accéder. un manuel d'instructions afin qu'ils puissent comprendre ce qui se passe.

Le deuxième problème est qu'avec AJAX, vous faites une demande supplémentaire au serveur. Cela signifie que le chargement de la page entière prend plus de temps et si d'autres personnes accèdent à la même page, le TTFB (Time To First Byte) sera en moyenne plus élevé, ce qui augmente les chances que la page soit classée plus bas dans les résultats de recherche. Google Page-Speed ​​Insights se plaint des pages avec une TTFB de plus de 200 ms. Ce point particulier peut sembler contradictoire en fonction de ce que vous faites mais vous avez demandé l’inconvénient de votre idée en termes de référencement.

2
Mike