web-dev-qa-db-fra.com

"Dofollow" fonctionnera-t-il pour les tags autres que d'ancrage?

Je développe un SPA en utilisant Ionic, et pour des raisons de performance, UX et d'indexation, j'aimerais utiliser les balises <span> au lieu de <a>, car ces dernières ne fonctionnent pas très bien avec celles de Ionic. système de navigation basé sur une pile (il provoque un rechargement de page). C'est à dire. au lieu de cela:

<a href="faqs">FAQ</a>

J'aimerais utiliser ceci:

<span onclick="openPage('FaqsPage')" rel="dofollow">FAQ</span>

La valeur dofollow fonctionnera-t-elle comme prévu? C'est à dire. Est-ce que Google (et éventuellement d'autres) robots d'exploration sauront suivre ce lien dans le cadre de mon site, même s'il s'agit d'une balise span plutôt que d'une balise a?

3
Sensei James

Il n’existe pas de balise rel="dofollow". La bonne nouvelle est que vous n'avez besoin de rien de tel. Tous les liens sont "suivent" par défaut, sauf indication contraire (dans une balise méta rel = "nofollow" ou robots).

Toutefois, étant donné que vous utilisez des événements JavaScript onclick pour vos liens, vous pouvez prendre des mesures supplémentaires pour vous assurer que Google comprend ces liens. Donc, vous voudriez spécifier l’URL quelque part, ou quelque part sur la page, qui indiquerait clairement aux moteurs de recherche quelle est l’URL du lien prévu. (Plus d'informations sur le sujet ici: https://www.seroundtable.com/google-links-onclick-javascript-25585.html )

2
Henry Visotski