Méthode

Référencer et durcir un site vitrine
ce que nous avons corrigé

Titres tronqués, données structurées absentes, maillage interne à zéro, formulaire sans garde-fou : l'audit de notre propre site, les corrections appliquées et ce qu'elles changent vraiment.

Le point de départ : un site neuf, propre en apparence

Quand nous avons repris islandcloudsolution.fr, le site venait d'être refondu : pages rapides, un seul h1 par page, images avec texte alternatif, HTTPS forcé, sitemap.xml et robots.txt en place. Autrement dit, tout ce qu'on lit dans les listes de « bonnes pratiques ».

L'audit du 31 octobre 2026 a quand même sorti une quinzaine de défauts réels. Aucun n'était visible à l'œil nu, et c'est précisément ce qui rend l'exercice instructif : un site peut être agréable à parcourir et rester médiocre pour un moteur de recherche comme pour un robot spammeur.

1. Les titres dépassaient la largeur d'affichage

Dix-huit pages sur trente-six avaient un <title> de plus de 62 caractères. Google n'affiche pas un titre entier : il le tronque, et ce qui est coupé est justement la fin, là où l'on met la marque ou la zone géographique. Une page qui dépasse n'est pas pénalisée, elle est simplement moins lisible dans les résultats.

La correction tient en une contrainte : 38 à 58 caractères, avec le mot-clé en premier et, quand il reste de la place, la zone. Le titre de l'accueil est passé de « Cloud & infrastructure locale à St Martin » (72) à « Island Cloud Solution. Cloud & télécom à St Martin » (54).

2. Presque aucune donnée structurée

Deux pages sur trente-six portaient du application/ld+json, et le LocalBusiness de l'accueil omettait l'adresse postale, le numéro d'identification et les horaires. C'est peu pour un commerce local, puisque ces données sont précisément ce que les moteurs recoupent avec une fiche d'établissement.

Nous avons ajouté quatre types : LocalBusiness (adresse, téléphone au format international, jours et heures d'ouverture, catalogue de services), Service sur chaque page métier, BlogPosting sur les notes techniques et BreadcrumbList partout. Deux pièges à connaître :

  • Les entités HTML ne sont pas décodées dans un <script> une adresse e-mail encodée en &#99;… est lue littéralement par le moteur : le JSON-LD doit rester en clair.
  • Un schéma qui ne correspond pas au contenu visible est ignoré, voire sanctionné. Nous n'avons déclaré que ce que la page affiche réellement.

3. Le maillage interne était à zéro

Le point le plus coûteux, et le plus discret : aucune page de service ne citait un article du blog, et aucun article ne renvoyait vers une offre. Vingt et une notes techniques étaient donc des culs-de-sac, accessibles uniquement depuis l'index du blog.

Chaque page métier porte maintenant une section « Pour aller plus loin » avec trois notes liées, et chaque note une ligne « L'offre correspondante ». Les ancres sont descriptives (« la téléphonie IP et VoIP d'entreprise à St Martin ») et non « cliquez ici » : c'est le texte du lien qui transmet le contexte, pas le lien lui-même.

4. Trois adresses pour un même contenu

www.islandcloudsolution.fr, /index.html et /services répondaient tous en 200 avec le même contenu. La balise canonical compensait, mais elle est une indication, pas une règle. Trois redirections 301 ont ramené chaque contenu à une seule adresse.

Effet secondaire utile : une adresse sans extension (/services) ne renvoie plus une erreur 404 mais redirige vers la page réelle. Ce sont souvent d'anciens liens partagés.

5. Le formulaire : trois garde-fous valent mieux qu'un

Le formulaire n'avait qu'un piège côté serveur, sans champ correspondant dans le HTML, donc inopérant. Nous avons gardé le principe et empilé trois barrières, dans cet ordre :

BarrièreCe qu'elle arrête
Champ piègeLes robots qui remplissent tous les champs qu'ils trouvent, y compris ceux hors écran
HorodatageLes envois en moins de deux secondes après le chargement de la page
Débit par IPLes envois en série : trois par heure

Le détail qui compte : quand une barrière se déclenche, la réponse est un succès apparent. Un robot qui reçoit une erreur réessaie ; un robot qui lit « Merci, votre demande est envoyée » passe à autre chose. Et un humain qui aurait coché le piège par accident ne perd pas son message sans explication.

6. L'adresse e-mail en clair, et l'honnêteté sur ses limites

Cent cinquante-sept occurrences de l'adresse de contact figuraient en clair dans le HTML. Elles sont désormais encodées en entités numériques : le navigateur affiche exactement la même chose, les liens mailto: fonctionnent, mais le HTML ne contient plus la chaîne nom@domaine.tld d'un seul tenant.

Il faut le dire franchement : cela arrête les moissonneurs naïfs, pas un scraper qui décode les entités. C'est un filtre, pas un chiffrement. La vraie protection reste côté serveur : filtrage à l'arrivée, limitation de débit, et adresse dédiée qu'on peut changer.

7. Mesurer l'audience sans cookie, et sans bannière

Une mesure d'audience qui dépose un cookie oblige à une bannière de consentement, donc à un bandeau qui abîme l'expérience et qu'une majorité refuse. Nous avons choisi l'inverse : GoatCounter, un binaire de quelques mégaoctets, auto-hébergé sur notre serveur, derrière nginx.

Ce qui est mesuré : la page, le jour, la source de trafic, le type d'appareil, le pays. Ce qui n'est pas mesuré : aucune adresse IP conservée, aucun identifiant de visiteur, aucun suivi d'un site à l'autre, aucun profilage. Le script ne fait rien d'autre qu'un envoi de paramètres au chargement de la page et, chez nous, trois événements : clic sur le téléphone, clic sur l'e-mail, formulaire envoyé.

Conséquence pratique : pas de bannière, et une politique de confidentialité qui décrit exactement ce que le site fait, ce qui est la seule position tenable quand on vend de l'hébergement souverain.

Ce que ça change, et ce que ça ne fait pas

Rien de tout cela ne fait grimper un site en trois jours. Un référencement se joue sur des semaines : découverte des pages, indexation, puis positionnement. Ce que cette passe garantit, c'est que rien ne bloque : des titres lisibles, des données que le moteur comprend, un maillage qui conduit quelque part, une seule adresse par contenu.

Le levier restant n'est pas technique : les avis clients, la cohérence du nom, de l'adresse et du téléphone partout, et la publication régulière de contenu qui répond à une vraie question. Un site impeccable techniquement mais muet reste invisible.

Sources

Relevés effectués sur ce site le 31 octobre 2026 (36 pages, 157 occurrences d'adresse en clair, 78 liens téléphoniques non cliquables).

Get in touch

Un projet comparable ? Nous répondons aux questions techniques en rendez-vous, avec les mêmes chiffres que dans ces articles.

The matching service: l'hébergement, la sauvegarde et le data center local · l'audit de cybersécurité et les pare-feux Stormshield.

Call now Contact us