SEO

Statut : Working Draft (WD)

Niveau 1 (base) 🥉

Sémantique HTML

  • Utiliser la sémantique HTML5, notamment <main>, <header>, <footer>, <nav>, <aside>,
  • Utiliser les balises de contenu <p>, <ul>/<ol> lorsqu'il s'agit de listes, etc.
  • Ajouter un attribut alt aux images (sauf celles de décoration)
  • Bien respecter les niveaux de titre <h1>, <h2>... privilégier h1 pour le titre unique de la page (ex : titre de l'article) et non pas pour le titre du site (ou logo) commun à toutes les pages

Architecture générale

  • Bien renseigner <title> (page d'accueil et pages internes)
  • La meta description n'influe pas sur le positionnement, mais apparaît dans les résultats de recherche en tant qu'extrait texte
  • Ne pas empêcher la navigation par lien <a href="...">
  • Utilise de belles URLs comportant des mots clés (url rewriting ou slugs)
  • Privilégier un seul domaine pour accéder au contenu
  • Ne pas bloquer l'indexation avec robots.txt
  • Si CMS : Utiliser un sitemap par exemple avec SEOPress

Niveau 2 (étendu) 🥈

  • Utiliser les métadonnées pour les réseaux sociaux
  • CSS : S'assurer que le site est mobile-friendly et l'auditer avec Search Console + suivre les retours
  • Performance : S'assurer que le site se charge rapidement (devtools + webpagetest)
  • Selon le framework/CMS : Privilégier certains liens internes, voire pratiquer l'obfuscation des liens moins importants

Microdonnées, données enrichies

Google se base sur schema.org mais indique qu'il faut d'abord se fier à Google Search Central

Exemple HTML

Imbrication de deux types

<article itemscope itemtype="http://schema.org/Book">
  <h1 itemprop="name">Le Guide du voyageur galactique</h1>
  <p itemprop="author" itemscope itemtype="http://schema.org/Person">
    Auteur :
    <span itemprop="name">Douglas Adams</span>
    <time itemprop="birthDate" datetime="1952-03-11">(né le 11 mars 1952)</time>
  </p>
  <p itemprop="genre">Science-fiction</p>
  <p><a href="http://fr.wikipedia.org/wiki/H2G2" itemprop="url">Fiche Wikipédia</a></p>
</article>

Exemple JSON-LD

{
  "@context": "http://json-ld.org/contexts/person.jsonld",
  "@id": "http://dbpedia.org/resource/John_Lennon",
  "name": "John Lennon",
  "born": "1940-10-09",
  "spouse": "http://dbpedia.org/resource/Cynthia_Lennon"
}

Niveau 3 🥇

Autres démarches actives

  • Établir des backlinks depuis d'autres sites
  • Faire des liens vers d'autres ressources pertinentes
  • Analyse de positionnement, de mots clés, etc.

Outils d'analyse

Références