Hello,

Je suis actuellement en train de créer un site qui utilise beaucoup ajax.
Si javascript est désactivé, les pages changent comme d'habitude et le site est toujours navigable sans problème.

Vu que chacune de ces pages a une URL propre, je me demandais si je devais, en plus de ces URL, faire en sorte d'avoir des URL en ajax comme conseillé par Google de la forme :

http://www.example.com/#!page

Pour l'instant, si js est activé, tout se fait sur la page d'accueil mais l'url ne bouge pas, cependant les pages ont malgré tout une URL de type http://www.example.com/page

Que me conseillez-vous ?

Merci !
Modifié par Skoua (26 Mar 2011 - 14:22)
Bonjour,

Qui dit aucun changement d'URL (dans un contexte AJAX fort c'est-à-dire où le contenu est majoritairement modifié) dit une navigation cassée avec les fonctions Précédent, Suivant et Marque-pages du navigateur de ton visiteur.

La méthode de Google est la seule et la bonne.

Bonne continuation.
Romain
Skoua a écrit :
Mon seul souci c'est que le client est très pointilleux sur les conséquences sur le référencement.
Est-ce que le fait d'avoir les deux URL http://www.example.com/page et http://www.example.com/#!page qui définissent le même contenu n'est pas "dangereux" niveau contenu dupliqué ?


Il ne s'agit pas à proprement parler de contenu dupliqué. Pour un moteur de recherche, seuls les liens hypertextes (plus précisément le href) vont importer.

Autrement dit, le moteur aura connaissance de http://www.example.com/page et certainement pas de http://www.example.com/#!page (qui n'est au final qu'une ancre nommée inexistante).