Interprétation résultats robotstats

Nouveau WRInaute
Bonjour à vous,

Les robots qui sont listés dans robotstats, ne vont pas au-delà de la page index... Je n'explique pas la raison...

Mon site n'est toujours pas indexé dans google, mais dans yahou et msn non plus, par ailleurs....

Une piste please :?

Lien site: v. profil

Bonne journée
 
Nouveau WRInaute
Est-ce que le fait que ce soit un site multilingue pénalise son référencement?

Le référencement , je comprendrais, mais l'indexation, c quand même bizarre....


www.ask.com est le premier à indexer mon site, suis pas sauvé

J'aimerais connaître votre avis, :cry:

Merci
 
WRInaute accro
Bonjour,

Tu uses et abuses du JavaScript. Les robots des moteurs de recherche ne le comprennent pas (sauf dans des circonstances particulières). Affiche ton site dans un navigateur où tu as d'abord désactivé le JavaScript et tu vas comprendre.

De plus, tu abuses aussi des <H1>, <H2>,..., ce qui va te faire mal voir par le moteurs qui ne sont quand même pas si bêtes. :wink:

Jean-Luc
 
Nouveau WRInaute
Merci de votre réponse

En ce qui concerne le javascript, si les scripts sont mis entre commentaires, ça devrait passer non?

Puis abuser?? , j'ai vu pire dans des sites bien référencés, j'ai un script de validation de formulaire, de survol d'images et une petite "réaction" sur le menu ...

En ce qui concerne les balises <Hx>, j'ai appliqué un conseil que j'ai lu plusieurs fois sur les sites spécialisés...peut-être trop

Est-il déconseillé de mettre les éléments de menu dans ces balises?

Y a-t-il un nb limites de h1 et h2 par page, ou nb conseillé...(grosso modo)?
 
WRInaute accro
Au risque de me répéter, affichez votre site dans un navigateur où vous avez d'abord désactivé le JavaScript et essayez de naviguer sur le site.

Jean-Luc
 
Nouveau WRInaute
Désactivez le JavaScript et essayez de naviguer sur le site

Ok effectivement, je vais supprimer le plus vite possible, les scripts qui pénalisent la navigation...

Remarque : C'est dommage pour les scripts javascript, car c'est quand pour permettre un allègement des requêtes serveurs qu'on les utilise, de plus en plus on doit négligé le travail côté client...enfin bref....

En ce qui concerne les balises <Hx>, j'ai appliqué un conseil que j'ai lu plusieurs fois sur les sites spécialisés...peut-être trop

Est-il déconseillé de mettre les éléments de menu dans ces balises?

^^ Pouvez-vous me donner votre avis?

Enfin, dois-je désactiver le menu multilingue en cas de passage de robot, via la vérification d'une variable session par exemple (le phpssesid via url est désactivé grâce à ini_set)?


Merci pour votre aide
 
Nouveau WRInaute
Je fais le point après vos remarques, je vais essayer de structurer mes idées :?

A/ Le menu à gauche est réactif via un javascript qui définit à "block" la propriété display du style css des sous menu :

Argumentation: les moteurs de recherche ne prennent pas en compte les javascript, soit. Mais ils n'interprètent apparemment pas les styles, donc lorsqu'il visite le site, le menu est étendu et tous les liens sont donc visibles. En tout cas les logiciels "crawler", détectent tous les liens....

Question 1: Le robot est-il gêné par la présence de scripts clients même s'il ne les interprète pas ?
Question 2: La propriété CSS "display:none" est-elle sanctionnée ?

B/ Chaque lien du menu est inséré dans des balises h2 et h3

Argumentation: pas mal de sites spécialisés recommandent d'agir de la sorte, et pour chaque page placer un h1 au sommet de la hiérarchie de la page

Question 3 : faut-il préférer des balises telles que <dl> aux balises <hx> pour les éléments du menu?

C/ Mon site est un site multilingue

Question 4 : serait-il préférable de cacher le menu de changement de langue aux robots ? afin qu'il ne "crawle" le site que dans sa langue?
MERCI pour vos lumières
 
WRInaute accro
hasgaard a dit:
les moteurs de recherche ne prennent pas en compte les javascript, soit. Mais ils n'interprètent apparemment pas les styles, donc lorsqu'il visite le site, le menu est étendu et tous les liens sont donc visibles. En tout cas les logiciels "crawler", détectent tous les liens....
C'est exact. Je pense que cela se passe ainsi, mais c'est peut-être prendre un risque. En tout cas, Google lit les fichiers de feuilles de style, mais pour en faire quoi ? Probablement des contrôles anti-spam, mais lesquels ? Mystère...

Pour les questions :

1. Je ne pense pas qu'en soi, la présence de scripts soit gênante pour Google. Un script qui ne peut, en aucun cas, passer pour une tentative de manipulation des robots ne pose pas de problème. Pour les cas douteux, je pense qu'il vaut mieux s'abstenir.

2. "display:none" est ce que j'appelle un cas douteux.

3. h1, h2, h3,... s'emploient pour les titres de la page et de ses paragraphes et de leurs subdivisions. Les employer systématiquement sur les liens ne me semble pas correspondre à ce modèle.

4. Les robots sont polyglottes. Pas de souci immédiat de ce côté-là.

J'ajouterais que vous utilisez beaucoup d'images pour les liens. Des textes seraient préférables pour le référencement; quand vous utilisez des images, ajoutez y systématiquement l'attribut alt que les moteurs indexeront.

Jean-Luc
 
Nouveau WRInaute
Merci pour vos réponses précises

J'ajouterais que vous utilisez beaucoup d'images pour les liens. Des textes seraient préférables pour le référencement; quand vous utilisez des images, ajoutez y systématiquement l'attribut alt que les moteurs indexeront.

Un spécialiste du référencement, je dis spécialiste parce que c'était qqn qui se faisait payer bien cher (comme tout le monde dans ce domaine d'ailleurs), préconisait de mettre des images à la place de texte pour les liens récurrents style "retour" ou "détails". Mais vous avez raison, les propriétés "alt" doivent être complétées.

Cette même personne conseillait une structure du type:
Code:
<h1>Titre page</h1>
<h2>Sous-titres</h2>
<h3>Titres menu</h3>
<h4>Items menu</h4>
 
Discussions similaires
Haut