web-dev-qa-db-fra.com

Googlebot interprétera-t-il mal mon site si je ne disposais pas d'espacement entre les balises d'ancrage?

Certaines sections de mon site Web impliquent l'affichage d'une liste de vignettes de photos. Le code source correspondant à celui-ci est similaire au suivant lorsque condensé:

<div> <a href="1">1</a> <a href="2">2</a> <a href="2">3</a> </div>

J'utilise également des feuilles de style pour formater le texte d'ancrage afin qu'il s'agisse de zones contenant des images réelles sur lesquelles les gens peuvent cliquer. En ce moment, je pense que Google est heureux.

Ce que je veux faire, c'est convertir le code ci-dessus en ceci:

<div><a href="1">1</a><a href="2">2</a><a href="2">3</a></div>

Ma question est alors, si je convertis mon code et supprime les espaces entre chaque balise d'ancrage, Googlebot serait confus et croire que le texte est en fait 123 quand je veux le dire, je veux les trois liens avec un espacement via CSS?

Je veux supprimer quelques octets supplémentaires de mon code, mais en même temps, ne pas confondre les moteurs de recherche.

2
Mike

Cela ne vous pose aucun problème et Google vous recommande de supprimer cet espace lorsque cela est possible.

La minification fait référence au processus de suppression des données inutiles ou redondantes sans affecter le traitement de la ressource par le navigateur - par exemple, le navigateur. commentaires de code et formatage, suppression du code inutilisé, utilisation de noms de variables et de fonctions plus courts, etc.

1
Rob

Je ne connais pas beaucoup l'optimisation des moteurs de recherche, mais j'en connais suffisamment sur l'analyse HTML pour savoir que les espaces sont généralement ignorés par l'analyseur. Les analyseurs HTML et les analyseurs SEO devrait fonctionner de manière similaire. En règle générale, je m'attendrais à ce que cela soit vrai: si le code source d'un site Web est modifié et qu'il est restitué de la même manière, le classement doit être identique.

2
TheGrandPackard