site ajax ?

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

inst49
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 18 Nov 2010

site ajax ?

Message le Jeu Nov 18, 2010 16:53

Bonjour cela fait un moment que nous confions le site de notre entreprise à une agence de création site cependant nous n'avons pas beaucoup de retour dans les moteurs de recherche.

Quand nous jetons un coup d'oeil dans le code source de nos pages, il n'y à pratiquement rien. C'est visiblement codé en ajax ? je ne m'y connais pas trop donc je ne me prononce pas.

Mais voilà ce qu'on peut voir dans nos pages :
Code: Tout sélectionner
<script type="text/javascript">
$.ajax({type:"POST",
   url:"commun/contenu.php",
   data:{nom:'index'},
   success:function(resultat){      
      $(".modifiable").append(resultat);
   }
});
</script>


Est-ce mauvais pour le référencement ? Google arrive t'il à aller chercher convenablement les informations ?


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Jeu Nov 18, 2010 16:57



nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Re: site ajax ?

Message le Jeu Nov 18, 2010 17:46

Sauf si l'agence a pris les précautions pour proposer une version HTML au moteur. on trouve des sites "en Ajax" très bien pensés niveau référencement.


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 19420
Inscription: 19 Avr 2002

Re: site ajax ?

Message le Jeu Nov 18, 2010 18:18

as-tu un de ces bons exemples à nous proposer ?

ap34df
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 441
Inscription: 7 Sep 2010

Re: site ajax ?

Message le Jeu Nov 18, 2010 18:22

Ah oui, moi aussi ça m'interesse...


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Ven Nov 19, 2010 11:55

Je viens de faire un exemple de pagination qui utilise la technique que j'ai cité ici:
http://forum.webrankinfo.com/passer-ajax-pour-des-liens-possible-t1194 ... l#p1139992

Exemple à tester avec et sans JS:
-http://bit.ly/aDjanM
Edit: Ça fonctionne dans IE maintenant
Dernière édition par spout le Ven Nov 19, 2010 15:30, édité 1 fois.


skyll
WRInaute passionné
WRInaute passionné
 
Messages: 1364
Inscription: 14 Oct 2005

Re: site ajax ?

Message le Ven Nov 19, 2010 12:04

j'avoue, vraiement pas mal !
(par contre effectivement, ca plante méchament sur IE :mrgreen:)


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Ven Nov 19, 2010 12:10

(par contre effectivement, ca plante méchament sur IE :mrgreen:)

C'est pour ça que j'ai prévenu :D


skyll
WRInaute passionné
WRInaute passionné
 
Messages: 1364
Inscription: 14 Oct 2005

Re: site ajax ?

Message le Ven Nov 19, 2010 12:35

ouaip, mais là.... c'est rare, planter comme ca :mrgreen:


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Ven Nov 19, 2010 12:38

Je pense que ça tourne en boucle sur IE, mais je ne trouve pas la cause. Enfin ici c'est juste pr l'exemple ;)


GUITEL
WRInaute impliqué
WRInaute impliqué
 
Messages: 994
Inscription: 8 Juin 2007

Re: site ajax ?

Message le Ven Nov 19, 2010 12:53

Belle démonstration Spout

on compte sur toi dès que tu as trouvé la soluce pour IE !

ap34df
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 441
Inscription: 7 Sep 2010

Re: site ajax ?

Message le Ven Nov 19, 2010 13:04

Comme je n'ai jamais fait d'Ajax, tu m'expliques ce que tu test et pourquoi tu le test ?

Un simple test de js actif ou non ne suffit pas ?
Pas de JS, tu rediriges...


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Ven Nov 19, 2010 13:15

C'est simplement pour faire un exemple pr la technique que j'avais cité, et p-e pr l'utiliser après ;)

Un simple test de js actif ou non ne suffit pas ?
Pas de JS, tu rediriges...

Ici c'est une technique non obstrusive sans devoir faire plusieurs pages ni de redirection, c'est juste un layout/template différent en fonction du $_SERVER['HTTP_X_REQUESTED_WITH']


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Ven Nov 19, 2010 13:58

GUITEL a écrit:on compte sur toi dès que tu as trouvé la soluce pour IE !

J'ai trouvé !

Avec Fiddler j'ai vu que ça tournais en boucle sur IE.
C'est un problème de cache, le $_SERVER['HTTP_X_REQUESTED_WITH'] n'était pas transmis.

=> Soluce:
Code: Tout sélectionner
header("Cache-Control: no-cache");


Satané IE :evil:


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: site ajax ?

Message le Sam Nov 20, 2010 14:24

J'ai encore amélioré ça hier soir.
Maintenant:
- URLs AJAX bookmarkables
- Support des boutons précédent/suivant du navigateur

Avec jQuery BBQ: http://benalman.com/projects/jquery-bbq-plugin/

Je vais finir par l'adopter en production :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité