Suivez-nous grâce à nos newsletters S'inscrire

I-Tourisme

SEO : La moitié des recherches Google "ne sont pas cliquées"

Image
Une nouvelle étude américaine révèle que près d’un internaute sur deux s’arrête à la page de résultats Google sans prendre la peine de cliquer sur le lien du site web référencé. 

 
Quand on sait que près de 90% du trafic est généré sur la première page Google, il est presque devenu obligatoire pour les marques de faire appel au SEO (Search Engine Optimization). Cet art un peu obscur de référencement regroupe un ensemble de techniques visant à optimiser la visibilité d’une page web à partir d’un moteur de recherche (Google, Yahoo…). A ce titre, Google est largement leader sur le marché des moteurs de recherches. Avec ses 94,22% de parts de marché, il écrase ses concurrents retenus très très loin derrière (Bing avec 2,93% et Yahoo avec 1,50%). Autant dire que la visibilité des sites sur Google est quasiment une condition sine qua non pour attirer du trafic.
Pourtant, difficile encore pour la firme américaine de connaître les détails de ce trafic à partir du moteur de recherche. Ce n’est pas faute d’avoir posé la question. En décembre dernier, le CEO de Google, Sundar Pichai, était soumis à l'inquisition du Congrès américain notamment sur le thème de la protection des données ou sur la portée d’une requête lancée sur Google. L’intéressé a ainsi répondu que “Google ne sait pas nécessairement pourquoi les utilisateurs ne vont pas au bout de leur recherche. Peut-être sont-ils peu satisfaits de la réponse. D’autres ont trouvé ce dont ils avaient besoin ou certains ont réalisé qu’une requête formulée différemment pourrait être plus pertinente que ce qu’ils pensaient”.
 

Moins de clics organiques et plus de clics payants

 
Peu concluantes et évasives, ces réponses ont finalement été complétées par des chiffres récoltés par le fournisseur de données Jumpshot et analysées par SparkToro. On y apprend que sur 150 milliards de recherches effectuées sur Google aux Etats-Unis, 48,96% s’arrêtent à la page des résultats en desktop (sur ordinateur) et ne vont pas plus loin. C’est plus élevé encore sur le mobile, avec 61% des requêtes qui n’ont pas été cliquées. Au cours des trois dernières années, le pourcentage de requêtes avec zéro clic a augmenté de près de 12% et celui du taux des clics rémunérés de plus de 75%. Il y a plusieurs raisons à cette tendance : d'une part les algorithmes de référencement Google ne sont pas parfaits et n'identifient peut-être pas assez bien la requête de l'internaute. D'autre part, l'arrivée en 2014 des "featured snipped", autrement dit les "extraits sélectionnés", qui se présentent sous forme d’encarts en haut des résultats de recherche, a aussi bouleversé les usages du moteur de recherches. 
Aussi, bien que le référencement payant soit en augmentation, le référencement naturel est loin d’être mort. Celui-ci a certes baissé, puisqu’en 2019, Google a envoyé environ 20% moins de clics organiques (non payant, pointant vers une page web) via des recherches dans les navigateurs qu'en 2016. Mais d’après l’étude menée par Rand Fishkin (SparkToro), pour chaque clic sur un résultat payé dans Google, il y a 11,6 clics qui mènent vers des résultats organiques. Au total, 41,45% des requêtes ont abouti à un clic sur un résultat organique (hors sites Google).
 
Image

 
Pour le reste des canaux de diffusion, notamment les assistants conversationnels,  comme Google Home, Alexa d'Amazon, Siri d'Apple, il est encore difficile de quantifier le trafic qui envoie aux sites web mais il est évident que ces outils amènent déjà un volume de recherche important. Pour les marques, les conseils d’optimisation de SEO restent les mêmes : valoriser un contenu pertinent, unique et agréable pour l’utilisateur, des liens internes, la méta-description des pages web, une balise pour les titres, adopter une stratégie de <a href="http://www.quotidiendutourisme.com/distribution/le-lien-sponsorise-pour-mieux-vendre-sur-le-web/13607" target="_blank" rel="noopener noreferrer">mots-clés</a>, avoir une présence sur les <a href="http://www.quotidiendutourisme.com/distribution/reseaux-sociaux-les-entreprises-de-tourisme-sont-elles-performantes/95007" target="_blank" rel="noopener noreferrer">réseaux sociaux</a></strong>...</span> <div class="authors"> <p class="authors-title">Auteur</p> <ul> <li class="author"> Clotilde Costil </li> </ul> </div> </div> </article> <script type="text/javascript"> $(document).ready(function() { $(document).trigger('readArticle', [ '558325' ]); }); </script> <script> (function() { var lightbox = new SimpleLightbox('.pic.galerie a', { /* additionalHtml: '<p></p>' */ }); })(); </script> <!-- /BL --> <!-- BL QDT - Sondage - contenu de type imm --> <!-- BL in --> <!-- /BL --> </div> <aside class="visu-col visu-col2"> <!-- COL --> <!-- BL QDT - Sidebar - Newsletter de type html --> <!-- BL in --> <div class="widget newsl"> <form class="newsl"> <strong>Suivez-nous grâce à nos newsletters</strong> <p> <a href="https://info6tm-mkt-prod1-m.adobe-campaign.com/lp/subscribe-qdt-nl" class="btn btn-fdro btn-rouge" target="blank">S'inscrire</a> </p> </form> </div> <!-- /BL --> <!-- BL QDT - Sidebar - Les plus lus de type ext --> <!-- BL in --> <div class="widget most-read"> <p class="widget-title">Les plus lus</p> <ul> <li class="most-read-element"> <a class="article-adobe" data-ieme="1" href="/actualite/destinations/les-etats-unis-maintiennent-les-restrictions-aux-voyages-internationaux-674643.php" title="Les États-Unis maintiennent les restrictions aux voyages internationaux "> <figure class="article-media"> <img src="https://ibp.info6tm.fr/api/v1/images/view/60ffba9e3e454675095eb4f6/ibp_square/image.jpg" alt="" /> </figure> <p class="most-read-content"> Les États-Unis maintiennent les restrictions aux voyages internationaux  </p> </a> </li> <li class="most-read-element"> <a class="article-adobe" data-ieme="2" href="/actualite/lumih-appelle-a-la-suppression-du-pass-sanitaire-sur-les-terrasses-et-espaces-exterieurs-674671.php" title="L’UMIH appelle à la suppression du pass sanitaire sur les terrasses et espaces extérieurs"> <figure class="article-media"> <img src="https://ibp.info6tm.fr/api/v1/images/view/61011e54d286c24ec92aa757/ibp_square/image.jpg" alt="" /> </figure> <p class="most-read-content"> L’UMIH appelle à la suppression du pass sanitaire sur les terrasses... </p> </a> </li> <li class="most-read-element"> <a class="article-adobe" data-ieme="3" href="/actualite/e-tourisme/barometre-des-agences-de-voyages-selectour-persiste-et-signe-675765.php" title="Baromètre des agences de voyages : Selectour persiste et signe"> <figure class="article-media"> <img src="https://ibp.info6tm.fr/api/v1/images/view/6135c5c8d286c23c1e196fb6/ibp_square/image.jpg" alt="" /> </figure> <p class="most-read-content"> Baromètre des agences de voyages : Selectour persiste et signe </p> </a> </li> </ul> </div> <!-- /BL --> <!-- BL QDT - Sidebar - Reseaux de type html --> <!-- BL in --> <div class="widget sidebar-social-menu"> <p class="widget-title">Suivez-nous</p> <ul class="menu"> <li><a class="wktlresoc" data-rs="FB" href="https://www.facebook.com/quotidiendutourisme" target="_blank" title="facebook"> </a></li> <li><a class="wktlresoc" data-rs="TW" href="https://twitter.com/quot_tourisme" target="_blank" title="twitter"> </a></li> <li><a class="wktlresoc" data-rs="INS" href="https://www.instagram.com/quotidien.du.tourisme/" target="_blank" title="instagram"> </a></li> <li><a class="wktlresoc" data-rs="YOU" href="https://www.youtube.com/channel/UCTvVG2TfhaQarwEKD4tEtrQ" target="_blank" title="youtube"> </a></li> <li><a class="wktlresoc" data-rs="IN" href="https://www.linkedin.com/company/le-quotidien-du-tourisme" target="_blank" title="linkedin"> </a></li> <li><a class="wktlresoc" data-rs="RSS" href="/rss.xml" target="_blank" title="RSS"> </a></li> </ul> </div> <!-- /BL --> <!-- BL QDT - Sidebar - Sondage - Contenu de type ext --> <!-- BL in --> <div class="widget sondage" id="quiz"> <input type="hidden" value="583741" id="element_id"/> <input type="hidden" value="5f1a9971bf01490ed72ef582" id="sondage_id"/> <input type="hidden" value="//pulse-api-prod.info6tm.fr" id="url"/> </div> <div class="widget sondage" id="quiz_result" style="display: none;"> <p class="element-title">Enregistrez-vous des annulations ou des reports à cause du coronavirus ?</p> <p class="element-text">Résultats <span><span id="nb_votes"></span> réponses</span></p> <ul> <li id="li_prop_5f1a99bc0300c569430eaa63"> <label class="label" for="label_result_5f1a99bc0300c569430eaa63">Oui, beaucoup</label> <div class="pourcent"> <span class="percent">85%</span> <div class="bg-percent"></div> </div> </li> <li id="li_prop_5f1a99bc0300c569430eaa64"> <label class="label" for="label_result_5f1a99bc0300c569430eaa64">Oui, ça commence</label> <div class="pourcent"> <span class="percent">85%</span> <div class="bg-percent"></div> </div> </li> <li id="li_prop_5f1a99bc0300c569430eaa65"> <label class="label" for="label_result_5f1a99bc0300c569430eaa65">Non, pas encore</label> <div class="pourcent"> <span class="percent">85%</span> <div class="bg-percent"></div> </div> </li> <li id="li_prop_5f1a99bc0300c569430eaa66"> <label class="label" for="label_result_5f1a99bc0300c569430eaa66">Non, pas du tout</label> <div class="pourcent"> <span class="percent">85%</span> <div class="bg-percent"></div> </div> </li> </ul> <p class="element-text">Ce sondage est terminé</p> </div> <script> var element_id = $('#element_id').val(); var sondage_id = $('#sondage_id').val(); var over = '1'; var cookie = readCookie('element_id_' + element_id); if(!cookie && over !== '1') { var btn_submit = $('#submit'); btn_submit.click(function () { var reponses = []; $('input:checked').each(function () { reponses.push($(this).val()); }); // On poste pas si y a rien de coché. var cookie2 = readCookie('element_id_' + element_id); if(cookie2) { alert('Vous avez déjà voté !'); } else if (reponses.length) { $.ajax({ url: $('#url').val() + '/sondages/votes/' + sondage_id, type: 'POST', data: {reponses: reponses}, dataType: 'json', success: function (data) { if (data.success) { createCookie('element_id_' + element_id, true, 365); alert(data.success); } else if (data.error) { alert(data.error); } else { createCookie('element_id_' + element_id, true, 365); majView(data); } }, error: function (data) { alert('Une erreur est survenue.'); } }); } }); }else { $.ajax({ url: $('#url').val() + '/sondages/results/' + element_id, type: 'GET', dataType: 'json', success: function (data) { if (data.error) { alert(data.error); } else { majView(data); } }, error: function (data) { alert('Une erreur est survenue.'); } }); } /** * Mets à jour la vue. */ function majView(data) { if(over === '1') $('#sondage_finish').show(); else $('#sondage_finish').hide(); var nb_votes = data.nb_votes; $('#nb_votes').html(nb_votes); for(var i = 0; i < data.reponses.length; i++) { if( nb_votes == 0 ) var percent = 0; else var percent = Math.round(data.reponses[i].nb_votes * 100 / nb_votes); var li = $('#li_prop_' + data.reponses[i]._id); li.find('.percent').html(percent + '%'); li.find('.bg-percent').css('width', percent+'%'); } $('#quiz').hide(); $('#quiz_result').show(); } /** * Fonction pour gérer les cookies. * * Le crée * @param name * @param value * @param days */ function createCookie(name,value,days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } /** * Le lit * @param name * @returns null */ function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } </script> <!-- /BL --> <!-- BL QDT - Sidebar - Vidéos de type ext --> <!-- BL in --> <div class="widget videos"> <p class="widget-title">Vidéos</p> <a class="widget-element" href="/videos/video-cest-lheure-du-bilan-de-zoran-jelkic-air-france-klm-556941.php" title="Vidéo - C'est l'heure du bilan ! de Zoran Jelkic (Air France-KLM)"> <p class="element-title">Vidéo - C'est l'heure du bilan ! de Zoran Jelkic (Air France-KLM)</p> <figure class="element-media"> <img src="https://ibp.info6tm.fr/api/v1/images/view/5f155f98d286c273ea6a3eb6/article_small/image.jpg" alt="" /> </figure> <p class="element-text">2019 marque la fin de la décennie. Et quelle décennie ! Cinq décideurs du tourisme ont dressé leur bilan...</p> </a> <a class="btn btn-simple btn-arrow" href="/videos/" title="Toutes les vidéos">Toutes les vidéos</a> </div> <!-- /BL --> </aside> </div> </div> <!-- COL --> <!-- BL Publicité - Bannière footer (970x90) - formatid 77252 de type html --> <!-- BL in --> <div class="pub-header center" id="pub-header" style="z-index:800"> <script type="text/javascript"> sas_pageid='285795/1046444'; sas_formatid=77252; // Format : bannière 468x60 sas_target=''; // Ciblage SmartAdServer(sas_pageid,sas_formatid,sas_target); </script> <noscript> <a href="https://www.smartadserver.com/call/pubjumpi/285795/1046444/77252/M/1635134293/?" target="_blank"> <img src="https://www.smartadserver.com/call/pubi/285795/1046444/77252/M/1635134293/?" border="0" alt="" /></a> </noscript> </div> <!-- /BL --> <!-- BL QDT - Footer de type imm --> <!-- BL in --> <footer class="main-footer"> <div class="footer-content"> <div class="col"> <nav class="footer-social-menu"> <div class="footer-logo"> <img src="/img/logo_qdt.png" alt="Le Quotidien du Tourisme"/> <p>Tous les quinze jours, retrouvez le Mag’ du Quotidien du tourisme.com qui offre une information exhaustive et condensée aux professionnels du secteur.</p> </div> <ul class="menu"> <li><a href="https://www.facebook.com/quotidiendutourisme" class="wktlresoc" title="facebook" data-rs="FB" target="_blank"></a></li> <li><a href="https://twitter.com/quot_tourisme" class="wktlresoc" title="twitter" data-rs="TW" target="_blank"></a></li> <li><a href="https://www.instagram.com/quotidien.du.tourisme/" class="wktlresoc" title="instagram" data-rs="INS" target="_blank"></a></li> <li><a href="https://www.youtube.com/channel/UCTvVG2TfhaQarwEKD4tEtrQ" class="wktlresoc" title="youtube" data-rs="YOU" target="_blank"></a></li> <li><a href="https://www.linkedin.com/company/le-quotidien-du-tourisme" class="wktlresoc" title="linkedin" data-rs="IN" target="_blank"></a></li> <li><a href="/rss.xml" class="wktlresoc" title="RSS" data-rs="RSS" target="_blank"></a></li> </ul> </nav> <!--nav class="footer-websites"> <h6 class="title">Nos autres sites </h6> <ul class="menu"> <li><a href="http://www.franceroutes.fr" title="France Route" target="_blank">www.franceroutes.fr</a></li> <li><a href="http://www.supplychainmagazine.fr" title="Supply Chain" target="_blank">www.supplychainmagazine.fr</a></li> <li><a href="http://www.ash.tm.fr" title="ASH" target="_blank">www.ash.tm.fr</a></li> <li><a href="http://www.tourhebdo.com" title="Tour Hebdo" target="_blank">www.tourhebdo.com</a></li> <li><a href="http://www.droit-patrimoine.com" title="Droit et Patrimoine" target="_blank">www.droit-patrimoine.fr</a></li> <li><a href="http://www.lja.fr" title="LJA" target="_blank">www.lja.fr</a></li> </ul> </nav--> </div> <div class="col small-col"> <div class="newsletter-block"> <strong>Suivez-nous grâce à nos newsletters</strong> <a href="https://info6tm-mkt-prod1-m.adobe-campaign.com/lp/subscribe-qdt-nl" class="btn btn-fdro btn-rouge" target="blank">S'inscrire</a> </div> </div> </div> <nav class="footer-links"> <img src="/img/info6tm_logo.png" alt="Info6TM"> <ul class="menu"> <li><a title="Contacts journalistes" class="nv_1" href="/statics/contact">Contacts journalistes</a></li> <li><a title="Abonnements" class="nv_1" href="/contacts/abonnement">Abonnement</a></li> <li><a title="Publicité" class="nv_1" href="/statics/publicite">Publicité</a></li> <li><a title="Newsletter" class="nv_1" href="https://info6tm-mkt-prod1-m.adobe-campaign.com/lp/subscribe-qdt-nl" target="_blank">Newsletter</a></li> <!--<li><a title="Plan du site" class="nv_1" href="/plan-du-site">Plan du site</a></li>--> <li><a title="Mentions légales" class="nv_1" href="/statics/mentions-legales">Mentions légales</a></li> <li><a href="#" onclick="klaro.show();">Gérer les cookies</a></li> </ul> </nav> </footer> <script defer type="text/javascript" src="/js/klaro.js" data-style-prefix="lea-styles"></script> <script> var klaroConfig = { // You can customize the ID of the DIV element that Klaro will create // when starting up. If undefined, Klaro will use 'klaro'. elementID: 'klaro', privacyPolicy: '/statics/politique-confidentialite', // How Klaro should store the user's preferences. It can be either 'cookie' // (the default) or 'localStorage'. storageMethod: 'cookie', // You can customize the name of the cookie that Klaro uses for storing // user consent decisions. If undefined, Klaro will use 'klaro'. cookieName: 'klaro', // You can also set a custom expiration time for the Klaro cookie. // By default, it will expire after 120 days. cookieExpiresAfterDays: 365, // You can change to cookie domain for the consent manager itself. // Use this if you want to get consent once for multiple matching domains. // If undefined, Klaro will use the current domain. //cookieDomain: '.github.com', // Defines the default state for applications (true=enabled by default). default: false, // If "mustConsent" is set to true, Klaro will directly display the consent // manager modal and not allow the user to close it before having actively // consented or declines the use of third-party apps. mustConsent: false, // Show "accept all" to accept all apps instead of "ok" that only accepts // required and "default: true" apps acceptAll: false, // replace "decline" with cookie manager modal hideDeclineAll: false, // You can define the UI language directly here. If undefined, Klaro will // use the value given in the global "lang" variable. If that does // not exist, it will use the value given in the "lang" attribute of your // HTML tag. If that also doesn't exist, it will use 'en'. lang: 'fr', translations: { fr: { purposes: { analyse: 'analyse', securite: 'sécurité', publicite: 'publicité', style: 'apparene' }, poool: { description: "Outil de paywall" }, googleFonts: { description: 'Police de caractères hebergées par Google', }, 'google-analytics': { description: "Collecte des données sur le parcours des utilisateurs" }, 'adobe-analytics': { description: "Collecte des données sur le parcours des utilisateurs" }, // test: { // description: 'Script de test' // }, acceptSelected: "Accepter", ok: "Accepter" }, }, // This is a list of third-party apps that Klaro will manage for you. apps: [ // The apps will appear in the modal in the same order as defined here. { name: "google-analytics", title: "Google Analytics", purposes: ["analyse"], required: true , cookies: [/^ga/i,/^gtag/i] }, { name: "adobe-analytics", title: "Adobe Analytics", purposes: ["analyse"], required: true , cookies: [/^adobe/i] }, ], }; </script> <div class="overlay"></div> <!-- EH Test identification uniqquement pour environnement dev/preprod --> <div id="IDENT" class="popin"> <!-- Identification --> <button class="close" title="Fermer"></button> <div class="form-alerte hide"> <button class="close" title="Fermer"></button> <span>Div qui contient le message d'alerte</span> </div> <h3 class="popin-title">Se connecter</h3> <div class="cols"> <div id="IDENT_1" class="col" style="display:block"> <p class="popin-subtitle">Identifiez-vous</p> <form name="connexion" id="connexion" onsubmit="javascript:s_identifier('connexion'); return false;"> <input class="input-text required" type="email" id="login" name="login" value="" placeholder="E-mail" title="E-mail"/> <span class="bad" id="errorLogin">Champ obligatoire</span> <input class="input-text required" type="password" id="password" name="password" value="" placeholder="Mot de passe" title='Mot de passe'/> <span class="bad" id="errorPassWord">Mot de passe obligatoire</span> <input class="btn" id="IDgoident" name="nlgoident" value="Connexion" type="submit"> </form> <a class="oubli" href="#" title="Mot de passe oublié" onclick="javascript:afficherInsPass('pass');">Mot de passe oublié</a> </div> <div id="IDENT_2" class="col" style="display:none"> <p class="popin-subtitle">Mot de passe oublié</p> <p class="popin-text">Pour changer de mot de passe, renseignez votre e-mail ci-dessous.</p> <form name="motdepasse" id="motdepasse" onsubmit="javascript:motDePasse('motdepasse'); return false;"> <input class="input-text required" type="text" id="email" name="email" value="" placeholder="E-mail" title="E-mail"/> <span class="bad" id="errorEmail">Champ obligatoire</span> <input class="btn" id="IDgopasse" name="nlgopasse" value="Valider" type="submit"> </form> <a class="oubli" href="#" title="S'identifier" onclick="javascript:afficherInsPass('ins');">S'identifier</a> </div> <div class="col"> <p class="popin-subtitle">Déjà abonné ? Créez vos identifiants</p> <p class="popin-text">Vous êtes abonné, mais vous n'avez pas vos identifiants pour le site ? Remplissez les informations et un courriel vous sera envoyé.</p> <form name="inscription" id="inscription" onsubmit="javascript:go_inscription(); return false;"> <input class="btn" id="IDgoinsc" name="nlgoinsc" value="Cliquez ici" hidden="hidden" type="submit"> </form> </div> </div> </div> <div id="ENVMAIL" class="popin"> <button class="close" title="Fermer"></button> <div class="form-alerte hide"> <button class="close" title="Fermer"></button> <span>Div qui contient le message d'alerte</span> </div> <p class="int" style="border:none;padding:0;">Envoyer l'article par mail</p> <form name="envoiAmi" id="envoiAmi" onsubmit="return false;"> <input type="hidden" id="idCaptcha" name="idCaptcha" value=""/> <input type="hidden" id="typMsg" name="typMsg" value="AMI"/> <div class="col1" style="border:none;"> <input class="sai required email" type="email" id="mailUser" name="mailUser" placeholder="Votre e-mail" value=""/> <span class="bad">Mauvais format</span> <input class="sai required email" type="email" id="mailDest" name="mailDest" placeholder="L'e-mail de votre correspondant" value=""/> <span class="bad">Mauvais format</span> <textarea id="text" name="mailText" class="sai" maxlength="150" style="margin:0;" placeholder="Votre texte"></textarea> </div> <div class="col2"> <label class="btn btn-fdro" style="float:right;" for="IDgomail">Envoyer</label> <p class="captcha"> <img src="" alt="captcha"/><br/> <span class="leg">Recopiez ci-dessous le texte apparaissant dans l'image<br/></span> <input type="text" class="sai required int" style="width:25%;" name="usrCaptcha" id="usrCaptcha"/> <span class="bad block">Mauvais format</span> </p> <input id="IDgomail" name="gomail" value="" hidden="hidden" type="button" onclick="javascript:envoyerAmi('envoiAmi');"/> </div> </form> </div> <div id="GOREDAC" class="popin"> <button class="close" title="Fermer"></button> <div class="form-alerte hide"> <button class="close" title="Fermer"></button> <span>Div qui contient le message d'alerte</span> </div> <p class="int" style="border:none;padding:0;">Contacter la rédaction</p> <form name="contactRedac" id="contactRedac" onsubmit="return false;"> <input type="hidden" id="idCaptcha" name="idCaptcha" value=""/> <input type="hidden" id="typMsg" name="typMsg" value=""/> <div class="col1" style="border:none;"> <input class="sai required email" type="email" id="mailUser" name="mailUser" placeholder="Votre e-mail" value=""/> <span class="bad">Mauvais format</span> <textarea id="text" name="mailText" class="sai required" maxlength="150" style="margin:0;" placeholder="Votre texte"></textarea> <span class="bad">Texte obligatoire</span> <p class="leg">Nombre de caractères restant à saisir : <strong id="textarea_feedback" style="color:red;"></strong></p> </div> <div class="col2"> <label class="btn btn-fdro" style="float:right;" for="IDgoredac">Envoyer</label> <p class="captcha"> <img src="" alt="captcha"/><br/> <span class="leg">Recopiez ci-dessous le texte apparaissant dans l'image<br/></span> <input type="text" class="sai required int" style="width:25%;" name="usrCaptcha" id="usrCaptcha"/> <span class="bad block">Mauvais format</span> </p> <input id="IDgoredac" name="goredac" value="" hidden="hidden" type="button" onclick="javascript:contacterRedac('contactRedac');"/> </div> </form> </div> <!-- /BL --> </body> </html>