SWITCH TO ENGLISH

Next Post: 5 minutes pour découvrir Talend Open Studio
Previous Post: Conference 2.0


Google n'aime pas le style="display:none"


Lors de la refonte de ce site en blog, en mars dernier, j'ai laissé sur la homepage un bloc <div style="display:none"> avec l'ancien texte de bienvenue. En me connectant sur les Webmasters Tools de Google, j'ai la désagréable surprise de constater que l'indexation de mon site est bloquée ...

Votre site ne respectent pas les consignes de qualité google



Le message (tronqué dans la capture d'écran ci-dessous) indique la cause, un simple div style display:none :(


L'ancien texte de bienvenue de ce site



Une partie du code incriminé :(



<div style="display:none">Intéressé très tôt par la programmation de logiciels,
c'est dans l'idée d'optimiser leur utilisation et de participer à la création d'interfaces web et de logiciels conviviaux
que j'ai suivi une formation informatique. Après avoir décroché mon Brevet de Technicien Supérieur en Informatique,
j'ai eu le plaisir d'être sollicité par un centre de formation.
J'ai donc été développeur et formateur elearning en bureautique et en langages informatiques.</div>

 


J'ai depuis corrigé le code incriminé et demandé aux robots de Google de repasser faire leurs inspections. L'attente commence ... j'espère ne pas être forcé de changer de nom de domaine !


 


Nous allons prendre en compte votre demande ... dans quelques semaines !


Un peu dur tout même, non ?



A noter, je ne trouve aucune mention de ce fait dans Google Analytics, bien que je constate la baisse flagrante de trafic.

2 jours après avoir formulé ma requête auprès de Google ... mon site réapparaît dans les SERP - Search Engine Results Pages. Google est donc trés réactif ! Les pages de mon blog sont toujours dans le cache de google et mon pagerank n'a pas bougé : ouf !


Publication Date: 2007-12-12

Tag: marketing google

Related Posts



22 Comments


On 2007-12-13, Jérôme: Je ne pensais pas que les conditions de google était si poussée ! Un bloc caché (display:none) avec si peu de texte représente une infraction ?! Si c'est le cas, ça pourrai être un problème avec des sites Javascript / AJAX qui utilise cette solution pour afficher cacher des zones de textes.

D'un coté, je comprends bien que les moteurs de recherche traquent les sites qui emploient cette solution pour mieux indexer leurs sites (heureusement), mais je suis interessé pour en savoir plus (il me semble que Google n'analyse pas encore les fichiers javascript). Il faudrai que je fasse quelques recherches sur le sujet qd j'aurai du temps ;) Si t'as des infos, n'hésites pas nous les faire partager :D

En tout cas, merci pour ce retour, et heureux que tout s'arrange rapidement !


On 2007-12-13, Olivier: Salut Jérôme !!

Google analyse ma HomePage depuis plusieurs mois déj et n'a été choqué par le div style="display:none" qu'en début décembre.

Mais Google est intelligent, il analyse le contenu de ce div et ne se vexe que selon certains critères. A noter, en bas de ma HomePage j'ai laissé un div style="display:none" avec un appel javascript au code de MyBlogLog ainsi qu'un objet flash récupérant les positions géographiques des visiteurs. Ce second div n'a pas gêné Google qui réaffiche maintenant mon blog dans ses SERP.

L'objectif de Google est de mieux servir l'utilisateur, de présenter dans les SERP un contenu pertinent. Il est de plus en plus dur de tricher avec Google ... et c'est tant mieux !


On 2008-03-23, paramoteur: Moi, je n'ai pas encore eu le probleme...


On 2008-05-22, Cymon: L'astuce c'est d'utiliser une feuille de style ! genre: class="cachonsle" et dans la CSS .cachonsle {display:none}


On 2008-05-22, Olivier: Et non, malheureusement ce n'est pas si simple ! Si Google interprète la valeur de l'attribut style, il interprètera celui de l'attribut class ... tout comme il repère les textes de couleur blanche sur fond blanc.

Comme indiqué dans un des commentaires précédent, un autre bloc (sur la même page) utilisant un style dislay:none n'est pas considéré comme bloquant par Google. Pas simple de comprendre les critères de Google !!


On 2008-08-22, meteo: et encore, ils sont sympa, ils informent !


On 2009-01-08, Michael: En attendant c'est la M...ouïse.
Je viens juste de terminer une F.A.Q dont toutes les réponses sont en display.none car je trouve cel élégant. Le gain de place est évident et seules les questions sur lesquelles le visiteur clique voient s'afficher les réponses.


On 2009-01-11, Olivier: Le style display:none n'est pas forcément pénalisant ... il faut par contre surveiller son impact sur le référencement !

Je n'ai pas vu de FAQ sur le site "100 Marques" que vous indiquez dans votre profil ? Est-ce une FAQ qui sera ajouté ce site ou parlez vous d'un autre website ? L'ergonomie est en effet très importante et je suis curieux de pouvoir jeter un œil sur votre création :)


On 2009-05-27, Olive: Dans une feuille de style séparée comme dans le javascript et les balises objet, Google ne s'en occupe pas. Googlebot consulte uniquement le contenu xhtml strict (sauf quand il tombe sur un display:none dans le code html de la page, c'est un peu un style css "blacklisté" par Google). J'en ai bien la confirmation dans la mesure où j'utilise une galerie d'image imagevue qui utilise la balise objet flash pour masquer le contenu xhtml. Allez sur les démos de la galerie et comparez ce que vous voyez réellement au cache de Google (texte seul). Et l surprise! une belle grosse balise H1 vers le site imagevuex.com

En clair, chaque fois que vous installez cette galerie, vous faites du référencement vers leur site, ce sont des malins, leur site est donc superbement référencé grâce leurs clients bien qu'ils ne respectent pas vraiment les recommandation du "Conseils pour les webmasters" en cachant des liens importants tels que les balises h derrière le flash.


On 2009-05-27, Olivier: Merci pour ces précisions :)

Sympa cette galerie ... pas très moral comme stratégie surtout qu'elle semble dissimulée. Pourquoi continuer l'utiliser ? Pour sa fiabilité et ses fonctionnalités ? Ou un changement est déj prévu ?




Bravo pour votre site ! Très graphique, vos photos sont bien mises en valeur et l'affichage et de surcroit rapide.



On 2009-05-27, Olive: En fait, quand j'ai découvert la fourberie, j'ai immédiatement modifié le code MON avantage, je l'ai même optimisé pour mon propre site. Je l'utilise parce que c'est la meilleure galerie d'image avec administration (pour ma part). Merci pour les compliments ;-)


On 2010-03-04, Olivier: Se faire pirater son blog est une seconde raison de se voire refuser l'indexation par Google ! Voici alors le message que nous envoi le moteur de recherche, toujours par le biais des Webmaster Tools.

Cher propriétaire ou webmaster de xxxxx.com/blog,

Lors de l'indexation de vos pages, nous avons constaté que certaines d'entre elles utilisent des techniques contraires nos consignes de qualité, que vous pouvez consulter sur la page : http://www.google.com/support/webmasters/bin/answer.py?answer=35769&hl=fr. Votre site semble avoir été modifié par un tiers qui a accédé un dossier dont la protection était insuffisante. Le plus souvent, cette personne transfère des fichiers ou modifie ceux de votre site, lesquels sont alors assimilables du "spam" dans notre index.

[...]

Afin de préserver la qualité de notre moteur de recherche, nous avons prévu de retirer temporairement certaines pages du site xxxxx.com/blog de nos résultats de recherche pour une durée minimale de 30 jours.

Nous souhaiterions conserver vos pages dans l'index Google. Pour demander le réexamen de votre site, corrigez ou supprimez toutes les pages (les exemples donnés ici ne sont pas exhaustifs) qui ne sont pas conformes nos conseils concernant la qualité. Il peut vous être utile de contacter le support technique de votre hébergeur.

[...]

Cordialement, l'équipe Google chargée de la qualité des recherches


On 2011-03-14, po_cha68: Merci pour cet article très intéressant, je recherchais des infos sur l'attribut "display=none", et je ne savais pas que cela était considéré comme du black hat SEO... A utiliser avec parcimonie donc ;)


On 2011-03-27, graphiste nesk: Je ne pense pas qu'il soit dangereux d'utiliser cette fonction CSS si ce n'est pas pour tricher.
Il n'est en effet pas difficile de comparer la structure d'un menu déroulant une liste de mots clés en HX par exemple.


On 2011-05-26, axlblackmar: D'après plein de tests que j'ai pu pratiqués, google n'a jamais pénalisé le contenu en div Display:none. Cependant, j'aurais une petite préférence pour des liens (mêmes internes) plutôt que du texte l'intérieur de ces div


On 2011-05-29, Olivier: Les règles de Google évoluent au fil du temps ... cet article date de 2007 et aujourd'hui le style display:none n'est en effet plus pénalisé ! Cet article a surtout pour but de sensibiliser l'utilisation des outils Webmaster Tools et l'existence des consignes de qualité de Google :)


On 2011-06-09, ACSiiWeb: Bonjour tous.

J'utilise "display:none" sur quelques sites notamment pour pré-charger des images.
Croyez-vous que dans ce contexte les sites en question risquent '^tre pénalisés? Je n'ai pas accès aux Webmaster Tools pour ces sites ...

Merci.


On 2011-06-09, Olive White: le display:none est très répandu notamment dans les menu ajax/javascript, l'important est qu'il soit utilisé bon escient. Google ne regarde pas encore dans les feuilles de style, vous pouvez l'utiliser autant que vous voulez, Google ne le verra pas si le style est inclus dans un fichier css séparé, par contre il va en tenir compte si le display:none est dans l'en-tête du fichier html ou en in-line sur les balises html du

Dans tous les cas, l'important est de bien respecter les bonnes pratiques html de Google.


On 2011-06-09, Olivier: Hello ASCiiWeb,

A priori le risque est faible car les règles de google semble moins draconiennes aujourd'hui.

Si tu n'as pas accès au Google webmaster tools (euh c'est un service gratuit, et si tu as accès au code de tes sites, tu devrais pouvoir les utiliser ?), tu peux vérifier le référencement de tes sites en faisant une recherche sur Google. Tant que tes sites apparaissent et que tu ne vois pas de mention indiquant "site piraté" (ou message similaire) c'est que tout va bien :)

J'espère que cette réponse t'aidera !


On 2011-06-09, Olivier: @OliveWhite: merci pour ce complément d'information pertinent :)

L'utilisation de l'AJAX étant de plus en plus répandu, de nouvelles règles sont apparues, d'anciennes ont été adaptées. Le monde du référencement n'a certainement pas été épargné ! Rien ne dit que c'est vraiment lié ... Mais pourquoi pas ?


On 2012-01-10, Jasmine: C'est un peu rude comme décision, il y a de quoi paniquer en s'apercevant de ça. Il faut vraiment être très prudent avec Google.


On 2012-01-11, Olivier: @Jasmine: cet article date de fin 2007, il évoque l'utilisation des Webmaster Tools. Le style display:none est ici une simple illustration du problème. Il ne faut donc pas paniquer :)



Comments are now closed.



Who is behind this blog?

I'm passionate about what I do, and I love to help people


Nothing is more fulfilling than being part of a team with similar interests, and an organization that values its employees


ABOUT ME