Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Forcer le référencement en utilisant des javascript et AJAX

Poster un nouveau sujet Imprimer cette discussion    Forum -> Problèmes de référencement spécifiques à vos sites   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
adrien.nicolet
Nouveau WRInaute

Inscrit le: 09 Jan 2007
Messages: 7
Localisation: Suisse

URL permanente de ce messagePosté le : Mar Jan 09, 2007 12:04    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

Bonjour à tous!

Je viens de créer un modèle de site web utilisant Ajax pour la navigation, en remplacement d'une iframe. Le site fonctionne suivant le modèle disponible sur cette adresse: http://www.dhtmlgoodies.com/scripts/ajax-dynamic-content/ajax-dynamic-content.html
(3ème case vers le bas).

Dans ma page, j'ai un menu qui utilise les liens suivants pour naviguer:
Code:
<a href="#" onClick="ajax_loadContent('page','content_home.htm');" target="_self">Home</a>

Le premier paramètre de la fonction "ajax_loadContent" est simplement l'id du DIV où sera écrite la page mise en lien. Le 2e est l'URL de la page à aller chercher pour l'imbriquer dans le DIV.

Ma question est la suivante. Est-ce que le contenu des pages content_home.htm, content_cv.htm,... peuvent être référencés par Google?
Si non, existe-t-il un moyen de contrer ce problème?

Merci pour votre aide!
 
adrien.nicolet Visiter le site web du posteur
HawkEye
Modérateur
Modérateur

Inscrit le: 23 Fév 2004
Messages: 12367
Localisation: Google

URL permanente de ce messagePosté le : Mar Jan 09, 2007 12:30    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

Pour le savoir:

1. affiche une des pages où tu utilises cette technologie
2. affiche le code source
3. recherche dans le code source le contenu que tu t'attends à voir indexé

En l'occurence, il n'apparaît pas Sad
 
HawkEye Visiter le site web du posteur
keroin
WRInaute accro
WRInaute accro

Inscrit le: 29 Avr 2006
Messages: 2063

URL permanente de ce messagePosté le : Mar Jan 09, 2007 12:31    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

Afin de vérifier si les robots de GG (et autres...) verront correctement ton contenu, tu peux utiliser un simulateur de passage de bot comme celui-ci
=> http://www.spider-simulator.com/
Si tout ce que tu veux référencer apparait c'est que c'est bon Wink
 
keroin Visiter le site web du posteur
julienr
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Aoû 2003
Messages: 645

URL permanente de ce messagePosté le : Mar Jan 09, 2007 12:43    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

je crois qu'il n'y a pas de surprise à avoir avec l'ajax il faut que déjà une version sans ajax tourne avant d'y brancher des chargements xmlhtttprequest, c'est à dire une version "crawlable", ensuite en js tu peux bluffer les bot avec une astuce comme celle ci :
Code:

<a href="content.html" target="page">lien 1</a>


par

Code:

<a href="#" onclick="ajax_load( 'page', 'content.html')">lien 1</a>


ceci peux se faire avec un évenement onload sur ta page, avec le dom tu recherches tout les liens de ta page que tu transforme

Code:

document.getElementByTagsName( 'a' );

(de mémoire)

voili Smile
 
julienr Visiter le site web du posteur
Chirurgien
WRInaute discret
WRInaute discret

Inscrit le: 03 Sep 2006
Messages: 67
Localisation: paris

URL permanente de ce messagePosté le : Mar Jan 09, 2007 13:10    Sujet du message: Re: Forcer le référencement en utilisant des javascript et A

Code:
<a href="content_home.htm" onClick="ajax_loadContent('page','content_home.htm'); return false;">Home</a>


avec un truc comme ça normalement tu n'as pas de probleme. Mais comme le dit julienr pour utiliser cette astuce tu dois deja avoir un site qui fonctionne sans ajax/javascript (c'est pas mal de boulot tu doit faire les choses un peu deux fois mais au final ton site sera passe partout Wink )
 
Chirurgien Visiter le site web du posteur
adrien.nicolet
Nouveau WRInaute

Inscrit le: 09 Jan 2007
Messages: 7
Localisation: Suisse

URL permanente de ce messagePosté le : Mar Jan 09, 2007 14:58    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

Hum hum, c'est vrai que le problème est évident!

Mais avec l'exemple de lien proposé par le "Chirurgien", le référencement des pages uniques est possible!
Code:
<a href="content_home.htm" onClick="ajax_loadContent('page','content_home.htm'); return false;">Home</a>


Ainsi, href n'est utilisé que par les robots et pas par l'utilisateur qui verra la fonction Javascript utilisée d'abord.

Par contre, imaginons que ces pages indépendantes soient trouvées lors d'une recherche. Le visiteur va alors cliquer dessus, et la page, sans layout dans laquelle elle devrait être intégré apparaîtra...

Existe-t-il une solution pour tester la provenance de ces pages et de les envoyer dans leur cadre original?
 
adrien.nicolet Visiter le site web du posteur
Chirurgien
WRInaute discret
WRInaute discret

Inscrit le: 03 Sep 2006
Messages: 67
Localisation: paris

URL permanente de ce messagePosté le : Mar Jan 09, 2007 15:18    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

toutes mes excuses je suis allé un peu vite c'est vrai je reprend :
Code:
<a href="PAGE1.htm" onClick="ajax_loadContent('page','PAGE2.htm'); return false;">Home</a>


PAGE2 : contiendra seulement le contenu dynamique généré via ajax

PAGE1 : contiendra la page entière soit le layout ainsi que le contenu

voila pourquoi je parlais de deux fois plus de travail :s
et comme l'a dit julienr fait d'abord ton site en entier et en "classique" avec des pages du genre PAGE1 puis fait les modifs necessaires afin de rendre compatible avec ajax.

Un site uniquement basé sur ajax n'est pas très viable niveau référencement (et accéssibilité mais c'est une autre histoire). prend exemple sur gmail ou le nouveau hotmail ils possèdent tous les deux une version "light" html classique sans ajax/javascript
 
Chirurgien Visiter le site web du posteur
adrien.nicolet
Nouveau WRInaute

Inscrit le: 09 Jan 2007
Messages: 7
Localisation: Suisse

URL permanente de ce messagePosté le : Mar Jan 09, 2007 15:31    Sujet du message: Forcer le référencement en utilisant des javascript et AJAX

D'accord, j'ai bien compris cette fois-ci! Merci beaucoup!

Le problème dans mon cas, c'est que j'ai crée un modèle de pages personnelles pour des employés. Il s'agit d'une page qu'ils doivent pouvoir créer eux-même, relativement simplement. Je ne peux donc pas leur demander de créer 2 fois la "même chose". Surtout que cela pose, en plus, un problème de redondance.
Je vais essayer de creuser et de suivre la voie utilisée dans le post suivant (problème similaire, avec une iframe): http://www.webrankinfo.com/forums/viewtopic_1933.htm

Encore merci pour votre aide Exclamation
 
adrien.nicolet Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Problèmes de référencement spécifiques à vos sites Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort