Comment optimiser le SEO avec des contenus Ajax ?
Lorsque vous chargez des contenus Ajax, les moteurs de recherche ne parviennent pas toujours à indexer correctement vos contenus.
En utilisant la technique du pushstate en javascript, vous pouvez cependant lui indiquer des urls et charger vos contenus de manière dynamique.
Le history.pushstate permet de manipuler l'historique du navigateur et plus précisément ici ce qui s'affiche dans la barre d'adresse du navigateur. Ce qui n'était pas possible avant.
Ainsi nous pouvons appeler du contenu en Ajax et changer l'url qui s'affiche pour l'utilisateur. Bien entendu il est impératif que la page existe également sur le serveur et qu'elle puisse être servie lorsqu'elle est demandée par un utilisateur ou un robot d'exploration.
Pour l'utilisateur, le site conserve sa rapidité, et pour le moteur le contenu est accessible.
Vous pouvez télécharger la source en cliquant ici.
En utilisant la technique du pushstate en javascript, vous pouvez cependant lui indiquer des urls et charger vos contenus de manière dynamique.
Le history.pushstate permet de manipuler l'historique du navigateur et plus précisément ici ce qui s'affiche dans la barre d'adresse du navigateur. Ce qui n'était pas possible avant.
Ainsi nous pouvons appeler du contenu en Ajax et changer l'url qui s'affiche pour l'utilisateur. Bien entendu il est impératif que la page existe également sur le serveur et qu'elle puisse être servie lorsqu'elle est demandée par un utilisateur ou un robot d'exploration.
Pour l'utilisateur, le site conserve sa rapidité, et pour le moteur le contenu est accessible.
Vous pouvez télécharger la source en cliquant ici.