11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Je parcours les forums à la recherche d'informations sur AJAX et son référencement.

Etat actuel de mes recherches:
1- il faut pouvoir naviguer sur le site sans javascript pour être référencé correctement.
2- réécriture de l'url sans rafraîchir la page, seul le hash est possible.

Le point numéro 2 est mon soucis car je souhaiterais que la navigation en AJAX comme sans javascript aient des url identiques et pouvant être référencées donc le '#' dans l'url il faut que je l'oubli.

Quelqu'un aurait une solution pour pallier à ce problème sans écrire l'url souhaitée dans la page ?

Bonne journée à tous.
Salut,
j'ai le même problème.

J'ai un site qui utilise un système d'accordéon mootools pour afficher seulement une partie du contenu, c'est ensuite à l'internaute de cliquer sur les rubriques suivantes de la page pour voir leurs contenus, l'url de la page prend alors un #.
Sans javascript la page s'affiche correctement, et toutes les rubriques et leurs contenus sont déployés et visibles.
Mon problème c'est que depuis peu j'ai remarqué que dans le cache de google il n'y a plus le contenu des rubriques "caché", marqué par le #, alors qu'il y a 2 ou 3 mois c'était le cas. Donc j'aurais tendance à dire que ce contenu n'est plus référencé.

Est ce que quelqu'un à une solution pour référencer tout de même le contenu "caché" d'une page avec le contenu visible de la même page, à la même url ?

Bonne journée et merci d'avance.
bonsoir,

les ancranges sont gérés coté clients et non coté serveur , donc pour Google je pense que http Smiley ohwell /truc et
http Smiley ohwell /truc#machin c'est la "même page" .
Marrant il y a peu pres le meme sujet dans la partie JavaScript, Ajax et Dom.

http://forum.alsacreations.com/topic-5-45674-1-Pb-de-referencement-du-a-de-lAJAX.html

Alors en gros, navigation en Ajax et JS et referencement friendly c'est possible mais il faut bien coder, sinon forcement ca ch*e.

L'ancrage est une astuce pour faire fonctionner le "Back button" du navigateur.
Pour que le site soit reference il faut utiliser des href="jolieURL" et non pas href="#".