web-dev-qa-db-fra.com

Les liens dans les tags SVG ont-ils un impact négatif sur le référencement?

Inspiré d'un réponse sur Stack Overflow , j'ai décidé d'utiliser une balise SVG intégrée pour un wordcloud sur lequel je travaille. J'utiliserai SVG pour que la taille de la police dépende de la hauteur du conteneur - ce qui ne serait pas possible avec HTML simple et CSS, et je souhaite éviter JavaScript.

Mon wordcloud contient environ 10 éléments, chacun étant lié à une page distincte de mon site Web. Comme vous pouvez l'imaginer, il est important que les moteurs de recherche les suivent correctement et leur accordent le même poids que pour tout autre lien de navigation du site.

Je me demandais si c'était le cas. J'ai trouvé un discussion connexe sur le forum MOZ , mais vu que c'est vieux de quatre ans, les choses auraient peut-être changé maintenant, surtout depuis que SVG est de plus en plus répandu.

4
Alexander Jank

Cette réponse dépend énormément de ce que vous attendez comme réponse. Google n'a pas révélé, et ne révélera pas, le poids exact de chaque élément. Je ne suis au courant d'aucune étude de cas qui aurait prouvé que SVG n'était pas viable.

Cette réponse est basée sur ce que nous savons et et non sur ce que nous espérons

  • Google aime responsive design :: SVG s'adapte à toutes les résolutions :: GREAT!
  • Google aime le contenu textuel :: SVG prend en charge le texte d'une image :: GREAT!
  • Google aime la vitesse de la page :: SVG sont très petits et rapides :: GREAT!
  • Google comprend le balisage SVG et un lien href dans :: GREAT!
  • Google peut lire le DOM :: les SVG ont un DOM :: GREAT!

Avec tout ce qui a été dit ci-dessus, il devrait être clair que SVG est viable et devrait être promu. Il est peu probable que SVG fasse une énorme différence mais puisse vous donner un peu plus d'un "avantage". Un mot d'avertissement serait que vous devriez vérifier combien de visiteurs visitent votre site en utilisant des navigateurs qui ne supportent pas SVG, car il peut être recommandé d'introduire un repli avant de le supprimer complètement.

6
Simon Hayter