Je prévois un site Web de commerce électronique basé sur ajax load et hash au lieu de requête. Je me demande comment cette recherche d'effets crawler engine et si c'est le cas, quelle est la meilleure façon de le faire?
Ajax et JavaScript en général ne peuvent pas être explorés par les moteurs de recherche. Son utilisation pour alimenter votre site Web serait donc très mauvaise pour le référencement. Google propose crawlable Ajax mais cela ne fonctionne que pour Google et n'inclut aucun autre moteur de recherche. De plus, les utilisateurs avec JavaScript désactivé ne peuvent pas utiliser votre site.
Comme il s’agit d’un site Web de commerce électronique, vous ne devriez pas vouloir détourner les utilisateurs , en particulier les moteurs de recherche. De plus, un site Web correctement construit utilisera amélioration progressive , ce qui signifie que vous le construisez pour qu'il fonctionne sans JavaScript, puis revenez en arrière et améliorez votre site à l'aide de JavaScript. De cette façon, tout le monde peut accéder à votre contenu, mais les utilisateurs de JavaScript ont simplement une meilleure expérience.
Essayez de ne pas utiliser Ajax. Vous trouverez plus tard beaucoup d'inconvénients: problèmes de référencement, utilisateurs ayant des difficultés à mettre vos pages en signet et à les envoyer à leurs amis ou à poster le lien vers des réseaux sociaux, etc.