DRUPAL SEO - Optimiser son site
    WEB SEMANTIQUE - NETLIKING &
            NETLINKING
     Réunion-conférence du 13 décembre 2012

                  Lieu : Epitech

            Animation Stéphane ARRAMI
Présentation
• Les enjeux du référencement en 2013 SEO mobile SEO social

• Bonnes pratiques SEO et communauté

• Les modules SEO essentiels pour Drupal

• SEO on Site : Modules cas pratique

• SEO on Site : HTML5 theming et modules essentiels

• SEO off site : Méthodologies, outils de vérifications, performances

• Conclusions - Ressources - Questions
Les enjeux du référencement en
                 2013
• Une checklist drupal pour 2013 : de base « out the box » non optimisé
http://blog.amazeelabs.com/en/drupal-seo-checklist-2013

• Google chasse les EMD noms de domaines à mots clés
de 1er niveau ( Exact Match Domain)
Prévoir un nom de domaine de marque sur le long-terme

• Mobile SEO (temps de chargement, ergonomie…)
https://developers.google.com/webmasters/smartphone-sites/

• Google prend de + en + en compte les votes du public
Net-liking

•   L’autorité du site facteur déterminant

• Mettre l’accent sur le contenu attractif et créatif (
linkbaiting pêche au lien de qualité Caféine vs silo)

•   Une approche de plus en plus holistique
Les enjeux du référencement en
                 2013
• Ce qui fonctionne dans une situation technique donnée
 peut ne plus être valable en situation de benchmarking

• La communauté francophone SEO s’organise
et démocratise les pratiques
     SEO Camp Day Toulouse du 10 novembre 2012
     Certifications SEO CESEO

•   Développement continu des metrics pour Pinterest, Tumblr, Twitter, Google+, Linkedin

•   Lutte contre le SEO industrialisé, la suroptimisation - black SEO.

•   Ergonomie critère majeur

•   De nouvelles notions « La recherche sans chercher », PersonRank

•   De nouveaux indicateurs TRUST FLOW (gain en qualité de liens) CITATION FLOW (rythme
    d’apport nouveaux liens) SEOMAJESCTIC / spaminess (niveau de qualité) SeoMOZ
Les enjeux du référencement en
             2013
                  • Les certificats SSL comptent
                  http://www.alseoblog.com/http-to-https-
                  seo/

                  OPTIMISATIONS ON SITE

                  •   cibler des expressions susceptibles
                      de convertir : intentions et
                      conversions PPC Adwords (vs
                      expressions volumes)

                  •   IDM moins important
                  •   diversification du contenu
                  •    titre et description percutant s
                      « vendeurs de vos contenus » (plus
                      par les mots clés)
                  •   schema.org et web sémantique
                  •   rel authorship


                             *http://www.fuzzone.com
SEO une pièce du puzzle
Le SEO pourquoi ?

• Objectifs : pour améliorer l’indexation et la position
d’un site internet dans les moteurs de recherche
donner plus de visibilité aux sites sur certains types de requêtes bien précises

• Axes
optimisation du site (technique + sémantique)
netlinking (travail de popularité - développement du nombre de liens hypertextes
pointant vers un site) dofollow liens de qualité liens qualifiés : link baiting +
perticence (contenus avec liens eux aussi optimisés)

Du SEO de plus en plus difficile : qualité fraîcheur signaux sociaux
Une dizaine de métiers en action
Les optimisations les + importantes
    80% vers un juste-équilibre
                    • Un bon title

                   • Une bonne url

         • Ne pas négliger les méta description

            • Une bonne structure du site

          • Une bonne structure sémantique

                • Contenu textuel riche

                   • Liens entrants

                  • Hn, moins de div
Les optimisations les + importantes
     80% vers un juste-équilibre




http://marketing.grader.com/
Les optimisations les + importantes
     le reste 20% désormais le
             prioritaire
              • Fil d’ariane

             • Taux de rebond

             • Micro-format

              • Flux produits

                • +1, Like

                • Images

                 • Sons

                • Vidéos
Les bonnes pratiques
• Mettre à jour son ancien contenu, le revitaliser

• S’assurer d’une base saine pour tous ses contenus 1 seul peut pénaliser le site
  entier

• Les optimisations contenus et charte graphique toujours dans l’optique des
  utilisateurs

• Eviter le bourrage de mots clés « keyword stuffing »

• Animer le linkwheel (cercle de liens, technique pour popularité d’un réseau de
  site)...

• Réduire ses duplications de contenus (contenu identique ou trop similaire entre
  deux adresses différentes) : DC externe (sanction) DC interne (perte d’indexation)

• Le cms doit corriger de lui-même les balises XTML non valides
Les bonnes pratiques
• Eviter de laisser un article sans balise opengraph

• Mettre en place un système de PING (indiquer aux autres plateformes) un nouveau
   contenu (ne pas se focaliser seulement sur la fraîcheur des RSS)
http://ping.feedburner.com/
http://feedburner.google.com/fb/a/ping
http://rpc.pingomatic.com/
http://tweetmeme.com/update/ping
http://www.bing.com/webmaster/ping.aspx?siteMap= etc…

• Ne pas dépasser les 10 à 35 articles par page

• Ne pas dépasser les 100 liens par page

• Mettre en place une stratégie de rétroliens externes( lien réciproque créé
  de manière automatique entre deux contenus trackback)
Les bonnes pratiques
- Mettre en place des trackbacks internes pour réduire le taux de rebond
  http://drupal.org/project/similar

- Mettre en place un système de commentaires imbriqués
  http://drupal.org/project/collapsible_comments

- Un nommage des images dans des dossiers mensuels et annuels

- Taxonomie et vocabulaire garder un vocabulaire le plus large possible,
  penser à vérifier que les pages /catagories / thematiques/ ne pointent pas
  vers de pages 404 : préfixer les catégories

- Nettoyer ses headers

- Fragmenter les sitemaps

- 10 liens primaires pour vos menus au maximum
Les bonnes pratiques
• Utilisez les balises permettant de contrôler l ’indexation dans les pages plutôt
  que par robots.txt
           NOODP empêcher l'utilisation d'une description de remplacement tirée des sites ODP/DMOZ
                                      Accélérer la désindexation noarchive
                                                    Nosnippet
                                                    Nofollow
                 http://support.google.com/webmasters/bin/answer.py?hl=fr&answer=79812


• Optimisez vos chemins de navigation en intégrant les micro-formats

• Utilisez des ancres uniques sur les liens importants de votre site
                           Trouver les ancres avec Webdevelopper
             https://addons.mozilla.org/fr/firefox/addon/web-developer/developers
                        CSS => Voir les styles d'un élément particulier

• Inscrire son site au Local Business Center
http://www.google.com/local/add/businessCenter?gl=fr&hl=fr
Les bonnes pratiques
•   Google Image Préférez les – aux Under scores _ : évitez les mots collés

•   Renseignez les textes alternatifs pour vos images

• Taguer les liens attractifs avec des ancres
monlien?utm_source (nom de la source) / utm_medium (le moyen utilisé CPC liens
sponsorisés, display les bannières de pub…) / utm_campaign (nom campagne marketing)
/ utm_content (annonce, on définit la zone de la page…) / utm_term (mot clé de la
campagne).

•   Favoriser les mots clés utilisateurs

•   Descriptions < 150 caractères

•   Heading H1 < 80 caractères

•   Href informatifs 3080 caractères
•
•   Vérifier la cohérence des mots clés des liens avec les pages d’atterrissage.

•   Utilisez des pivots sémantiques dans vos titres séparateur | ou – plutôt que « : »
Se référer à la communauté SEO
    Drupal - La top bonne pratique
• Enregistrez-vous sur le groupe http://groups.drupal.org/seo

Etudes de cas :
SEO : BRIX groups http://drupal.org/node/1774428
http://drupal.org/case-studies/community

• IRC irc://irc.freenode.net/drupal-seo

• LevelTen éditeur de modules

• Dave Reid développeur du module Metatags http://drupal.org/user/53892
Faire le tri parmi les 110 modules
Supervision
             SEO DrupalURLs + pagination   Metadatas            Indéxabilité           Duplicate content
                                           taxonomy             maillage

SEO Checklist +        Path + Pathauto +   Microdata            XML sitemap            GlobalRedirect
checklist API PENSE-   transliteration                          (sitemaps valide       (redirection
BETE                                                            sitemap.org)           automatisée des DC)
Seo Compliance         Smart Paging        Schemaorg            Intlinks               Path redirect
Checker                                                                                (manuelt redirection
                                                                                       301 URL -> URI)
Readability analyser   404 navigation      taxonomy_formatter   RobotsTxt              Domain 301 Redirect

Drupal Seo tools       Custom Breadcrumb   synonyms             Menu attributes        Redirect

Drupal Seo                                                      Node symlinks
Essentials

SEO stats                                                       Pathologic (+filter)


Drustack SEO                               Open Calais          Rabit Hole


Debut SEO                                                       Similar + views


Link chekcer                                                    Sitemap


SEO friend - SEO                                                Googlenews
Watcher                                                         google_image_sitem
                                                                ap
Faire le tri parmi les 110 modules
             SEO Drupal
Recherche +        Vitesse cache +   Mobilité         Qualité du contenu           Analytics
Multinguisme       anti spam                                                       + social
Search 404         APC               Browscap         Metatags (metatags_quick ,   G.A.
                                                      pagetitle,
                                                      simplemeta,opengraph,
                                                      taxonomytitle)

Views 404          Boost (Fichiers   Switchtheme +    Eim pour media               Easy Social /
                   HTML statiques)   Simplemobilere                                social-share
                                     direct


Search             EntityCache       Mobile_switch    HTML Purifier                Services Links/Add
Configuration                                                                      This/
Facet API pretty   Memcache                           Panels extra                 Simpleping
Path
Tanomony Facets    Botcha                             Kwresearch


                   Mollom                             EIM pour médias alt title    Twitter


Translation        Honey pot                          Header Generator ID          Links to us / follow
redirect
                   Compression Js                     Content Optimizer            Activity Stream +
                   – CSS natif D7                                                  Feeds
                                                      Chekmate - (Scribe SEO)
Optimisation ON SITE

       Tableau périodique des éléments Google sur le modèle HTML5
       http://www.webactus.net/actu/7525-tableau-periodique-html5/
Les indispensables - Contrôler avec
             .htaccess
• Créer une redirection non www et version non-www de votre site
Regroupez les deux sites aux yeux des crawlers

Décommentez les lignes 81-82
Commande basique mais souvent oubliée

RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}
%{REQUEST_URI} [L,R=301]

• Préparez l’activation desUrl propres
(plus qu’évident !)
RewriteEngine on

• N’obstruez pas votre fichier de gestion
décentralisée de votre serveur par des listes
de blocage d’utilisateurs https://www.countryipblocks.net/
<Limit GET POST>
order allow,deny deny from
Contrôler les accès avec robots.txt
• Dans de nombreux cas, vous souhaitez masquer des pages ou des dossiers
  spécifiques du site

•   Ajoutez des restrictions pour les adresses (sans le trailing slash)
                                   Disallow: /admin
                                 Disallow: /node/add

• Ajoutez l’URL du sitemap XML
                 Sitemap: http://www.ndd.com/sitemap.xml
               Sitemap: http://www.ndd.com/?q=sitemap.xml

• Si vous utilisez une installation multi-site Drupal, utilisez RobotsTxt pour
  générer des fichiers différents pour chacun d'eux !

• Gardez les moteurs de recherche à partir des pages https (Passez tout son
  site d’emblée en certficat https)
Contrôler les accès avec robots.txt
• Testez le fichier robots sur GWT Etat de Santé URL bloquées

•   # Autorisez le crawl des images par défaut le dossier /site/ est bloqué
    Allow: /sites/*.jpg
    Allow: /sites/*.png
Modèles d’url Path auto
• Le module nous aide à définir des les modèles d’url (patterns motifs) et la
  génération automatique d’alias d’url. N’oubliez pas d’activer la génération
  automatique des alias dans les types de contenu !
  http://drupal.org/project/pathauto

•   Couplez ce module avec Transliteration : pour les sites francophones au d’autres langues
    vous utiliserez uniquement des caractères US-ASCII dans vos URLs

•   Urls propres jusqu’au bout des ongles élaguez les extensions .html .html

•   Motif de chemin prévoyez des chiffres pour Google News
     [node:title]-[node:nid]-[node:created:custom:dmY]

•   Motifs de chemin par type contenu pensez à la personnalisation de vos fils d’ariane
    musique/albums/[node:title]-[node:nid]

•   2 modes de mise à jour massive
      Pour les nœuds sans alias : admin/config/search/path/update_bulk,
      Pour la regénération des nœuds Mettre à jour les options admin/content
Modèles d’url Path auto




   • admin/config/search/path/patternst
Configurer Global Redirect
• Ce module simplissime à configurer permet de résoudre le problème des urls en
  double générées par les alias et path auto en créant des redirections 301 de
  l'original à l'url alias http://drupal.org/project/globalredirect

• Ex. avant node/2-2 -> renvoi vers une page 404
    Après node/2-2 ou mapage-detest -2 renvoient vers mapage-detest

• Si vous changer de titre dans votre contenu, l’url référencée dans un moteur de
  recherche atterirra vers une page 404

• Global Redirect crée les redirections de l'ancien au nouvel alias et améliore
  l'expérience de recherche des utilisateurs

• Vous ne perdez plus l’avantage des liens entrants vers vos pages dont l’url a été
  changée
Configurer Global Redirect




    • admin/config/system/globalredirect
Path Redirect
• Ce module permet de gérer les chemins personnalisés de redirection pour des
  pages http://drupal.org/project/path_redirect

• Pratique par exemple si vous créez une vue listant les dernières news régionales et
  que vous souhaitez contourner les titres infos en les redirigeant vers une page
  panel.
Path Redirect
• Restez en en alerte des pages 404 et créez rapidement une redirection
Pathologic pour vos liens internes
• Ce module fixe les chemins des images et des URL dans votre contenu de sorte que
  vous pouvez les déplacer dans différents domaines, sous-domaines ou des dossiers
  sans créer de liens brisés. http://drupal.org/project/pathologic

• Le module se paramètre à partir des les filtres de textes

  Tests avec votre fichier
  rss.xml ou sur le code source
  le lien <a href="test.html">
  est convertis
  automatiquement en <a
  ref="
  http://www.ndd.com/?q=test.html
  ">mon test</a>
…et le pivot
Meta tags : le pivot
•   Meta tags est soutenu par Acquia, Palantir.net and Mediacurrent. C'est le module le plus
    important pour gérer vos entêtes et meta information html. drupal.org/project/metatag

•   Eviter de mettre les mots clés , plus un facteur de classement depuis 10 ans, qui serviront uniquement à vos
    concurrents qui comprendront rapidement les expressions que vous visez.

Une gestion facile dans l’édition des contenus des urls canonique et raccourcie que vous pouvez éditer manuellement
[current-page:url:unaliased] [current-page:url:absolute]

Multingue traduisez les titre description dans le résumé

Meta description n'est plus un facteur de classement, mais le texte aux utilisateurs de lire dans les pages de résultats du
moteur de recherche.

Faites l’économie de modules notamment page title, taxonomy title et surout metatags quicks qui fonctionnait avec
fields

Vous pouvez spécifier les résumés que vous voulez voir apparaître sur vos comptes twitter

Définissez par avance une image de votre logo dans l’image de l’opengraph contrôlez pour FB et Google + avec l’outil de
debug Facebook
                                    https://developers.facebook.com/tools/debug
Meta tags : le pivot
• Vous définissez les meta de vos views et panels par le menu ajouter un contexte
  Add a metagag by path »




                          /admin/config/search/metatags/context
Meta tags : le pivot
• Ajoutez vos meta par type de contenus (bouton ajouter une balise meta par defaut)




                           /admin/config/search/metatags
Pagination SEO
• Programmez votre pagination avec des rel=« next » et rel=« rev »
http://pivica.me/blog/how-create-drupal-pagination-use-rel-next-and-rel-prev

• La pagination est un enjeu majeur du SEO pour la pagination des articles ou celles
   des listes de contenu : impératif de corriger les effets de bord et dilution du poids
   de la page (EFFET SALIERE).
http://www.seoland.fr/pagination-seo-google-prefere-les-longue-liste-de-resultats/

Module smartpaging http://drupal.org/project/smart_paging
Pagination SEO




admin/config/content/smart_paging
Pagination SEO
•    Un bloc de pagination sur la prévisualisation des vues permet de renseigner
    les étiquettes de liens relationnels.
Pagination SEO
• Activez dans les filtres de textes “Smart Paging » ainsi que Convert line
  breaks into HTML (i.e. <br /> and <p>) for Smart Paging compatibility. :
  scindez vos pages de nodes trop longues avec le séparateur de page <!—
  pagebreak-->
Pagination SEO
• Dans l’édition de vos types de contenus configurez l’affichage de la
  pagination
Pagination SEO
• Votre paramètres de pagination apparaît dans votre contenu éditable
Donner du sens à son linking (interne et
            externe)attributs relationnels
rel= « nofollow »

rel = « search » lien vers moteur de recherche interne

rel = « alternate » lien vers une version alternative (traduction, flux..)

rel = « next » / « prev » pagination numérique lien vers sommaire

rel = « publisher » associer page google+ au site

rel = « author » associer un profil google à un article authorship author rank

http://drupal.org/node/1444856
http://adaptivethemes.com/add-rel-author-to-user-names-in-drupal-7
http://drupal.stackexchange.com/questions/19710/how-to-add-rel-author-attribute-
to-drupal-7
SEO Compliance Checker
• Chaque fois qu'un contributeur enregistre ou prévisualise un nœud, ce
  module effectue une série de vérifications et donne à l'utilisateur une
  rétroaction sur le respect des règles de rédaction SEO.
  http://drupal.org/project/seo_checker
SEO Compliance Checker
•    Activez le vérificateur dans les Paramètres généraux lors da prévisualisation
    du contenu et/ou lors son enregistrement.
SEO Compliance Checker
•   Résultat parfait pour le dernier contenu validé !
Drupal colmate toutes les brèches




  Un dernier module indispensable
Rabbit hole
• Pour cacher complètement ces pages des moteurs de recherche, vous pouvez
  utiliser ce module qui crée les redirections à partir de ces nœuds chemins
  personnalisés, de sorte qu'ils ne sont pas visibles ou explorables.
    http://drupal.org/project/rabbit_hole
    également : field_redirection

• Dans de nombreux cas, vous créez des noeuds dans Drupal (comme les images, ou
  tweets), dans le seul but d'être inclus dans d'autres noeuds, des vues ou des panels.

    Ex. une image dans un carousel , des types de contenu

• Activez Rabbit Hole nodes (désactivé), Rabbit Hole taxonomy terms (désactivé),
  Rabbit Hole users
Rabbit hole
• Mes types de contenus nivo slider sont redirigés vers la page d’accueil
Optimisation ON SITE (suite)
THEMING, HTML5, MODULES
Thèmes balisés sémantiques
                 HTML5 ?
•   Les nouvelles balises plus catégorielles auront des incidences sur le référencement. Ce
    langage de description comprend une couche application avec de nombreuses API.
                                 http://joshduck.com/periodic-table.html


• La fin d’un mythe : la balise h1 multiple ?
tjs permises par Google « mythe » h1 section section ,
niveaux de profondeur titres qui peuvent être imbriqués
dans n'importe quelle combinaison

Grande prudence sur le h1 manque de recul
sur les titres multiples

•   le nombre de clics 15% supérieur aux autres sites avec des snippets enrichis

•   Des outils disponibles pour Drupal http://drupal.org/project/html5_tools
Les avantages
• Des entêtes allégées, chargement plus rapide
 Déclaration de type de document DTD par la balise doctype
<!DOCTYPE html></HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN">

• Déclaration de l’encodage simplifié
<head><meta charset=>utf8>
</head><body></body>

•  Balisage sémantique pour distribuer le contenu et faciliter la lecture (supposé plus facile
   pour prioriser le contenu le + important, faciliter l’indexation pour générer des snippets
   enrichis
<div id=« header »> devient <header></header> peut être utilisée plusieurs fois
<nav></nav>
<footer id="section-footer" class="section section-footer">
<nav class="navigation">

•   De nouveaux attributs pour élargir son audience rôles Wai ARIA accessible rich internet
    applications <div role="myariarole">
Que des avantages ?
• Les liens élargis peuvent diluer les mots clés
<h1><a href=« »></a></h1>
<a href=« »<h1><p>…</a>

• Il faut veiller à n'encapsuler que des données présentes dans le contenu
http://
support.google.com/webmasters/bin/request.py?hl=fr&contact_type=rich_snippets_spam

• Ne faut-il pas attendre Drupal 8 Spark et son éditeur aloha pour ajouter
   facielement les balises sémantique des images et vidéos
<figure> <figcaption>légende</figcaption><legend> http://drupal.org/project/aloha

• De nouvelles balises pertinentes pour le seo
     <time datetime=« »> - details summary -
     <section> :
     <header> est très similaire à la balise <H1> mais la différence est qu’elle peut contenir beaucoup   de
choses, telles que H1, H2, H3, éléments des paragraphes entiers, liens codés en dur

• 3 formats sémantiques classés par ordre chronologique:
  microdonnées/microformats/Rdfa
Microdata
• "Schema.org est une initiative lancée
  conjointement par Bing, Google et Yahoo!
  le 2 juin 20111,2,3 afin de créer un schéma
  de micro-données commun. Yandex a
  également rejoint le projet le 1er novembre
  20114,5. Les micro-données permettent
  aux robots d'indexation de saisir plus
  précisément le sens des pages indexées. »
    http://schema.org/
• Les webmasters peuvent utiliser les
  balises structurante pour baliser leurs
  pages de manière reconnues par les
  moteurs de recherche
Deux modules à suivre
• Projet Microdata, microdonnées aux spécifications
  schema.org, augmentera le changement des extraits riches
  pour être affichées dans les résultats des moteurs de
  recherche pages et aura comme conséquence une plus grande
  visibilité pour votre site Web.
                http://drupal.org/project/microdata
       http://www.youtube.com/watch?v=MbkusrNmS6U

• Schema.org microdonnées au format RDFa

            http://drupal.org/project/schemaorg
Quelques guideslines
http://html5doctor.com/outlines/

HTML5 Drupal Working Group : http://groups.drupal.org/html5

http://groups.drupal.org/html5/drupal-8

@drupal8html5
Google News sitemap
• Pour les pure player impératif de générer une carte Google du site de nouvelles

• Ajouter une balise meta news_keywords pris en compte dans l’algorithme de «
  ranking » de Google News

<meta name="news_keywords" content="balise, html, google, actualité, news
keywords, seo, référencement, news">

http://www.abondance.com/actualites/20120920-11889-une-balise-meta-keywords-pour-

•   impérativement renseigner jusqu'à dix mots clés (important dans ce cas) ou
    expressions pour un article
Recherche à facettes
• une fonction puissante et très utile pour les visiteurs du site qui doit être utilisée
  adroitement - peut causer de graves problèmes de référencement du site.

• Les urls générées contiennent énormément de paramètres et ne sont pas SEO
  Friendly et peuvent créer du Contenu dupliqué. Il est conseiller d’utiliser de
  balises canoniques
Optimisation OFF SITE
Méthodologie conforme aux
             directives Google




Depuis son passage sur Drupal Kabyle.com a augmenté naturellement sa popularité en 5 ans.
Cet indicateur à lui seul n’est plus suffisant sans KPI et les nouveaux indices de qualité et sans
mesure efficace des conversions, pages landing. La méthode pratiquée repose sur un plan
d’action efficace ...
Méthodologie
                              Les 7 étapes
1. Etablir la liste des expressions pour lesquelles on souhaite apparaître en 1er
              pour la recherche des utilisateurs rubrique par rubrique

2. Rechercher le trafic généré pour les mots clés et la viralité, sélectionnez les
         expressions prioritaires Google Adwords Traffic Estimator

          3. Analyser les concurrence pour chacune des expressions

                        4.Identifier les places prenables

                             5.Elaborer sa stratégie

                       6. Concevoir et rédiger le contenu

                            7. Mesurer les résultats
Méthodologie
                       Etape 1 et 2 Brainstorming

      • Ne retenez que ce qui est recherché et partagé : trafic qualifié !

   • Croisez les résultats en valeurs absolues des recherches mensuelles
                Google Adwords avec les prévisions de CPC

• L’outil Tendances des recherches donne les résultats en valeur relatives pour
           départager certains résultats (volumes important uniquement)

                         • Des données fluctuantes !

                             • Triez les résultats
Méthodologie
                   Etape 3 Vérifiez les scores de popularité
                      avec http://www.opensiteexplorer.org/
SEOmoz maintient une base de données indépendante avec + de 160 milliards d’url (technologie
                                       Linkskape)
Méthodologie
Etape 3 Affinez avec SEO Majestic Site explorer > pages
Méthodologie
Etape 3 Ajustez avec l’exploration géographique
Méthodologie
  Etape 4. Benchmarking identifiez rapidement les places prenables
parmi les 5 premières places qui capitalisent les taux de clic CTR (Click
                            Through Rate)


                                        1ère place : 53%
                                        2ème place : 15%
                                        3ème place : 9% - Triangle d’or
                                        4ème place : 6%
                                        5ème place : 5%
                                        Le restant 12%
Méthodologie
Etape 4. Analysez chaque indicateur par ordre d’importance dans un tableau
comparatif et fiche de suivi pour chaque concurrent sur les thématiques ciblées
                                        1ère place   2ème    3ème    4ème    5ème place
                                                     place   place   place
   Url du site

   Page authority (PA)

   Domaine
   Authority (Da)
   Linking root Domain (LRD)

   Follow Root Domain (TLD)

   Trust Rank Page Moz

   Trust Rank Page SOEM

   Balise HTML<title> mots clés, LT ?

   Balise HTML<h1>

   Description SNIPPET
Méthodologie
                     Etape 5. Elaborez vos stratégies



Travailler sur la profondeur du site
sitewide links, sur la profondeur du site,
ses zones chaudes text-appeal
Les pages les plus importantes doivent sur situer
prêt de la page d’accueil

Réajuster les positions de
mots clés si les contenus sont en déclin

Tester les nouvelles pages le plus prêt de l’accueil

Travailler sur la distribution du link juice sur des requêtes pointues
à fort taux de conversion pour les publics amateurs ciblés

Regrouper ou scinder les contenus, les expressions
Méthodologie
   Etape 6. Optimiser la rédaction du contenu

        • Travaillez manuellement par lots

• Google utilise 200 critères pour classer les pages

       • Déterminez le temps de rédaction

        • Les critères les plus importants




        50 pages == 2,5 jour *Pascal Maupas
     Ne pas injecter trop de mots clés dans les headings
Méthodologie
                Etape 7. Mesurer les résultats obtenus

Astuce : Travaillez sur un ordinateur neutre dédié sans cookies, navigation
                                   privée
                         Outil gratuit Rank Cheker
Sélection d’outils de netlinking
Gain de temps pour vérifier que les échanges de liens ou que les liens des
                   partenaires sont toujours en place

   Outils automatisés                        Outils non-automatisés




LINKODY (http://www.linkody.com/)              AHREFS http://ahrefs.com/
Gratuite 50 liens                              Version complète 3000€/an
Autres outils
                                        Suggestion de mots clés
Testeur de liens                        http://ubersuggest.org
Link Diagnosis
W3C Link Checker                        Outil de tests de performances
                                        http://uitest.com/en/analysis/
Sous le capots
BuiltWith
Spyonweb.com                            Moteur de recherche des réseaux sociaux
                                        http://socialmention.com/
Tester ses headers
Urivalet.com                            Screaming Frog
                                        http://www.screamingfrog.co.uk/seo-spider/
Vérifier les DUST (Different URL same   version gratuite 500 liens
text)
Copyscape                               Advancedwebranking
                                        http://www.advancedwebranking.com
SMO Social Media Optimization
• Complémentaire du SEO ne le remplace pas

• Spécification Open Graph Protocol sont décrites ici : http://ogp.me/

• La liste complète des entités permises par Facebook : http
   ://developers.Facebook.com/docs/opengraph/#types
http://edgerankchecker.com/

• Des "Reveal Page" en iFrame pour FB

• Liaison RSS Feedburner avec applications
• https://www.facebook.com/RSS.Graffiti
Modules de partage sociaux
• De nombreux modules faciles à implémenter pour les boutons de partage

         Social Share or Share This ou Easy Social

• Google Plus une facteur toujours important pour le classement

    rel = "publisher" pour connecter votre site web à votre page Google+

    rel = "author " : ajoute l'image de l'auteur dans les résultats de recherche,
augmentant ainsi la fiabilité et les taux de clics

                         https://plus.google.com/authorship
           Testez http://www.google.com/webmasters/tools/richsnippets


                                     UGC (User Generated Content)
                  DEMANDER AUX CONTRIBUTEURS DU SITE DE CRÉER UN PROFIL GOOGLE+
Performances
• Le temps de chargement des pages en doit pas dépasser les < 100ms – A utiliser
  comme un outil de benchmark

• L’indicateur de performance sur Pingdom Full Page Test peut nous indiquer dans
  ce cas la nécessité de mettre en place un CDN (Content Delivery Network) :
  développer une application Google AppEngine ou hébergement proche du site
  http://www.ovh.com/fr/cdn/
Performances
• Conformez-vous aux directives de Pagespeed https://
  developers.google.com/speed/pagespeed/insights

• Poussez le niveau de détails avec http://gtmetrix.com/
Performances
• Toute les préconisations de performances sur Drupal sont immédiatement
  répercutées sur le SEO

• Cache serveur
   - APC (Alternative PHP Cache)
   - Module Boost guide administrateur http://drupal.org/node/545908
   - Memcache http://php.net/manual/en/book.memcache.php
   - ModPageSpeed http://code.google.com/p/modpagespeed/

• Compression GZIP

• Optimisation des services
    - AJAX
    - Minifier les css et javascript
    - Nouvelle attribut HTML 5 async
    <script type="text/javascript" async src="foo.js"></script>
Ressources
SEOSPHERE
http://www.seosphere.com/forum/

JDN
http://www.journaldunet.com/solutions/seo-referencement
/

Lettre actualités des Abonnés Abondance
http://www.abondance.com/article-abonnes.html

Google Arriver 1er par les mots clés
Pascal Maupas DUNOD sept.2012

Internet Marketing 2012 EBG Electronic
Business Group
Des questions ?




                  Armen Firman

Drupal SEO - Optimiser son site

  • 1.
    DRUPAL SEO -Optimiser son site WEB SEMANTIQUE - NETLIKING & NETLINKING Réunion-conférence du 13 décembre 2012 Lieu : Epitech Animation Stéphane ARRAMI
  • 2.
    Présentation • Les enjeuxdu référencement en 2013 SEO mobile SEO social • Bonnes pratiques SEO et communauté • Les modules SEO essentiels pour Drupal • SEO on Site : Modules cas pratique • SEO on Site : HTML5 theming et modules essentiels • SEO off site : Méthodologies, outils de vérifications, performances • Conclusions - Ressources - Questions
  • 3.
    Les enjeux duréférencement en 2013 • Une checklist drupal pour 2013 : de base « out the box » non optimisé http://blog.amazeelabs.com/en/drupal-seo-checklist-2013 • Google chasse les EMD noms de domaines à mots clés de 1er niveau ( Exact Match Domain) Prévoir un nom de domaine de marque sur le long-terme • Mobile SEO (temps de chargement, ergonomie…) https://developers.google.com/webmasters/smartphone-sites/ • Google prend de + en + en compte les votes du public Net-liking • L’autorité du site facteur déterminant • Mettre l’accent sur le contenu attractif et créatif ( linkbaiting pêche au lien de qualité Caféine vs silo) • Une approche de plus en plus holistique
  • 4.
    Les enjeux duréférencement en 2013 • Ce qui fonctionne dans une situation technique donnée peut ne plus être valable en situation de benchmarking • La communauté francophone SEO s’organise et démocratise les pratiques SEO Camp Day Toulouse du 10 novembre 2012 Certifications SEO CESEO • Développement continu des metrics pour Pinterest, Tumblr, Twitter, Google+, Linkedin • Lutte contre le SEO industrialisé, la suroptimisation - black SEO. • Ergonomie critère majeur • De nouvelles notions « La recherche sans chercher », PersonRank • De nouveaux indicateurs TRUST FLOW (gain en qualité de liens) CITATION FLOW (rythme d’apport nouveaux liens) SEOMAJESCTIC / spaminess (niveau de qualité) SeoMOZ
  • 5.
    Les enjeux duréférencement en 2013 • Les certificats SSL comptent http://www.alseoblog.com/http-to-https- seo/ OPTIMISATIONS ON SITE • cibler des expressions susceptibles de convertir : intentions et conversions PPC Adwords (vs expressions volumes) • IDM moins important • diversification du contenu • titre et description percutant s « vendeurs de vos contenus » (plus par les mots clés) • schema.org et web sémantique • rel authorship *http://www.fuzzone.com
  • 6.
    SEO une piècedu puzzle
  • 7.
    Le SEO pourquoi? • Objectifs : pour améliorer l’indexation et la position d’un site internet dans les moteurs de recherche donner plus de visibilité aux sites sur certains types de requêtes bien précises • Axes optimisation du site (technique + sémantique) netlinking (travail de popularité - développement du nombre de liens hypertextes pointant vers un site) dofollow liens de qualité liens qualifiés : link baiting + perticence (contenus avec liens eux aussi optimisés) Du SEO de plus en plus difficile : qualité fraîcheur signaux sociaux
  • 8.
    Une dizaine demétiers en action
  • 9.
    Les optimisations les+ importantes 80% vers un juste-équilibre • Un bon title • Une bonne url • Ne pas négliger les méta description • Une bonne structure du site • Une bonne structure sémantique • Contenu textuel riche • Liens entrants • Hn, moins de div
  • 10.
    Les optimisations les+ importantes 80% vers un juste-équilibre http://marketing.grader.com/
  • 11.
    Les optimisations les+ importantes le reste 20% désormais le prioritaire • Fil d’ariane • Taux de rebond • Micro-format • Flux produits • +1, Like • Images • Sons • Vidéos
  • 12.
    Les bonnes pratiques •Mettre à jour son ancien contenu, le revitaliser • S’assurer d’une base saine pour tous ses contenus 1 seul peut pénaliser le site entier • Les optimisations contenus et charte graphique toujours dans l’optique des utilisateurs • Eviter le bourrage de mots clés « keyword stuffing » • Animer le linkwheel (cercle de liens, technique pour popularité d’un réseau de site)... • Réduire ses duplications de contenus (contenu identique ou trop similaire entre deux adresses différentes) : DC externe (sanction) DC interne (perte d’indexation) • Le cms doit corriger de lui-même les balises XTML non valides
  • 13.
    Les bonnes pratiques •Eviter de laisser un article sans balise opengraph • Mettre en place un système de PING (indiquer aux autres plateformes) un nouveau contenu (ne pas se focaliser seulement sur la fraîcheur des RSS) http://ping.feedburner.com/ http://feedburner.google.com/fb/a/ping http://rpc.pingomatic.com/ http://tweetmeme.com/update/ping http://www.bing.com/webmaster/ping.aspx?siteMap= etc… • Ne pas dépasser les 10 à 35 articles par page • Ne pas dépasser les 100 liens par page • Mettre en place une stratégie de rétroliens externes( lien réciproque créé de manière automatique entre deux contenus trackback)
  • 14.
    Les bonnes pratiques -Mettre en place des trackbacks internes pour réduire le taux de rebond http://drupal.org/project/similar - Mettre en place un système de commentaires imbriqués http://drupal.org/project/collapsible_comments - Un nommage des images dans des dossiers mensuels et annuels - Taxonomie et vocabulaire garder un vocabulaire le plus large possible, penser à vérifier que les pages /catagories / thematiques/ ne pointent pas vers de pages 404 : préfixer les catégories - Nettoyer ses headers - Fragmenter les sitemaps - 10 liens primaires pour vos menus au maximum
  • 15.
    Les bonnes pratiques •Utilisez les balises permettant de contrôler l ’indexation dans les pages plutôt que par robots.txt NOODP empêcher l'utilisation d'une description de remplacement tirée des sites ODP/DMOZ Accélérer la désindexation noarchive Nosnippet Nofollow http://support.google.com/webmasters/bin/answer.py?hl=fr&answer=79812 • Optimisez vos chemins de navigation en intégrant les micro-formats • Utilisez des ancres uniques sur les liens importants de votre site Trouver les ancres avec Webdevelopper https://addons.mozilla.org/fr/firefox/addon/web-developer/developers CSS => Voir les styles d'un élément particulier • Inscrire son site au Local Business Center http://www.google.com/local/add/businessCenter?gl=fr&hl=fr
  • 16.
    Les bonnes pratiques • Google Image Préférez les – aux Under scores _ : évitez les mots collés • Renseignez les textes alternatifs pour vos images • Taguer les liens attractifs avec des ancres monlien?utm_source (nom de la source) / utm_medium (le moyen utilisé CPC liens sponsorisés, display les bannières de pub…) / utm_campaign (nom campagne marketing) / utm_content (annonce, on définit la zone de la page…) / utm_term (mot clé de la campagne). • Favoriser les mots clés utilisateurs • Descriptions < 150 caractères • Heading H1 < 80 caractères • Href informatifs 3080 caractères • • Vérifier la cohérence des mots clés des liens avec les pages d’atterrissage. • Utilisez des pivots sémantiques dans vos titres séparateur | ou – plutôt que « : »
  • 17.
    Se référer àla communauté SEO Drupal - La top bonne pratique • Enregistrez-vous sur le groupe http://groups.drupal.org/seo Etudes de cas : SEO : BRIX groups http://drupal.org/node/1774428 http://drupal.org/case-studies/community • IRC irc://irc.freenode.net/drupal-seo • LevelTen éditeur de modules • Dave Reid développeur du module Metatags http://drupal.org/user/53892
  • 18.
    Faire le triparmi les 110 modules Supervision SEO DrupalURLs + pagination Metadatas Indéxabilité Duplicate content taxonomy maillage SEO Checklist + Path + Pathauto + Microdata XML sitemap GlobalRedirect checklist API PENSE- transliteration (sitemaps valide (redirection BETE sitemap.org) automatisée des DC) Seo Compliance Smart Paging Schemaorg Intlinks Path redirect Checker (manuelt redirection 301 URL -> URI) Readability analyser 404 navigation taxonomy_formatter RobotsTxt Domain 301 Redirect Drupal Seo tools Custom Breadcrumb synonyms Menu attributes Redirect Drupal Seo Node symlinks Essentials SEO stats Pathologic (+filter) Drustack SEO Open Calais Rabit Hole Debut SEO Similar + views Link chekcer Sitemap SEO friend - SEO Googlenews Watcher google_image_sitem ap
  • 19.
    Faire le triparmi les 110 modules SEO Drupal Recherche + Vitesse cache + Mobilité Qualité du contenu Analytics Multinguisme anti spam + social Search 404 APC Browscap Metatags (metatags_quick , G.A. pagetitle, simplemeta,opengraph, taxonomytitle) Views 404 Boost (Fichiers Switchtheme + Eim pour media Easy Social / HTML statiques) Simplemobilere social-share direct Search EntityCache Mobile_switch HTML Purifier Services Links/Add Configuration This/ Facet API pretty Memcache Panels extra Simpleping Path Tanomony Facets Botcha Kwresearch Mollom EIM pour médias alt title Twitter Translation Honey pot Header Generator ID Links to us / follow redirect Compression Js Content Optimizer Activity Stream + – CSS natif D7 Feeds Chekmate - (Scribe SEO)
  • 20.
    Optimisation ON SITE Tableau périodique des éléments Google sur le modèle HTML5 http://www.webactus.net/actu/7525-tableau-periodique-html5/
  • 21.
    Les indispensables -Contrôler avec .htaccess • Créer une redirection non www et version non-www de votre site Regroupez les deux sites aux yeux des crawlers Décommentez les lignes 81-82 Commande basique mais souvent oubliée RewriteCond %{HTTP_HOST} !^www. [NC] RewriteRule ^ http://www.%{HTTP_HOST} %{REQUEST_URI} [L,R=301] • Préparez l’activation desUrl propres (plus qu’évident !) RewriteEngine on • N’obstruez pas votre fichier de gestion décentralisée de votre serveur par des listes de blocage d’utilisateurs https://www.countryipblocks.net/ <Limit GET POST> order allow,deny deny from
  • 22.
    Contrôler les accèsavec robots.txt • Dans de nombreux cas, vous souhaitez masquer des pages ou des dossiers spécifiques du site • Ajoutez des restrictions pour les adresses (sans le trailing slash) Disallow: /admin Disallow: /node/add • Ajoutez l’URL du sitemap XML Sitemap: http://www.ndd.com/sitemap.xml Sitemap: http://www.ndd.com/?q=sitemap.xml • Si vous utilisez une installation multi-site Drupal, utilisez RobotsTxt pour générer des fichiers différents pour chacun d'eux ! • Gardez les moteurs de recherche à partir des pages https (Passez tout son site d’emblée en certficat https)
  • 23.
    Contrôler les accèsavec robots.txt • Testez le fichier robots sur GWT Etat de Santé URL bloquées • # Autorisez le crawl des images par défaut le dossier /site/ est bloqué Allow: /sites/*.jpg Allow: /sites/*.png
  • 24.
    Modèles d’url Pathauto • Le module nous aide à définir des les modèles d’url (patterns motifs) et la génération automatique d’alias d’url. N’oubliez pas d’activer la génération automatique des alias dans les types de contenu ! http://drupal.org/project/pathauto • Couplez ce module avec Transliteration : pour les sites francophones au d’autres langues vous utiliserez uniquement des caractères US-ASCII dans vos URLs • Urls propres jusqu’au bout des ongles élaguez les extensions .html .html • Motif de chemin prévoyez des chiffres pour Google News [node:title]-[node:nid]-[node:created:custom:dmY] • Motifs de chemin par type contenu pensez à la personnalisation de vos fils d’ariane musique/albums/[node:title]-[node:nid] • 2 modes de mise à jour massive Pour les nœuds sans alias : admin/config/search/path/update_bulk, Pour la regénération des nœuds Mettre à jour les options admin/content
  • 25.
    Modèles d’url Pathauto • admin/config/search/path/patternst
  • 26.
    Configurer Global Redirect •Ce module simplissime à configurer permet de résoudre le problème des urls en double générées par les alias et path auto en créant des redirections 301 de l'original à l'url alias http://drupal.org/project/globalredirect • Ex. avant node/2-2 -> renvoi vers une page 404 Après node/2-2 ou mapage-detest -2 renvoient vers mapage-detest • Si vous changer de titre dans votre contenu, l’url référencée dans un moteur de recherche atterirra vers une page 404 • Global Redirect crée les redirections de l'ancien au nouvel alias et améliore l'expérience de recherche des utilisateurs • Vous ne perdez plus l’avantage des liens entrants vers vos pages dont l’url a été changée
  • 27.
    Configurer Global Redirect • admin/config/system/globalredirect
  • 28.
    Path Redirect • Cemodule permet de gérer les chemins personnalisés de redirection pour des pages http://drupal.org/project/path_redirect • Pratique par exemple si vous créez une vue listant les dernières news régionales et que vous souhaitez contourner les titres infos en les redirigeant vers une page panel.
  • 29.
    Path Redirect • Restezen en alerte des pages 404 et créez rapidement une redirection
  • 30.
    Pathologic pour vosliens internes • Ce module fixe les chemins des images et des URL dans votre contenu de sorte que vous pouvez les déplacer dans différents domaines, sous-domaines ou des dossiers sans créer de liens brisés. http://drupal.org/project/pathologic • Le module se paramètre à partir des les filtres de textes Tests avec votre fichier rss.xml ou sur le code source le lien <a href="test.html"> est convertis automatiquement en <a ref=" http://www.ndd.com/?q=test.html ">mon test</a>
  • 31.
  • 32.
    Meta tags :le pivot • Meta tags est soutenu par Acquia, Palantir.net and Mediacurrent. C'est le module le plus important pour gérer vos entêtes et meta information html. drupal.org/project/metatag • Eviter de mettre les mots clés , plus un facteur de classement depuis 10 ans, qui serviront uniquement à vos concurrents qui comprendront rapidement les expressions que vous visez. Une gestion facile dans l’édition des contenus des urls canonique et raccourcie que vous pouvez éditer manuellement [current-page:url:unaliased] [current-page:url:absolute] Multingue traduisez les titre description dans le résumé Meta description n'est plus un facteur de classement, mais le texte aux utilisateurs de lire dans les pages de résultats du moteur de recherche. Faites l’économie de modules notamment page title, taxonomy title et surout metatags quicks qui fonctionnait avec fields Vous pouvez spécifier les résumés que vous voulez voir apparaître sur vos comptes twitter Définissez par avance une image de votre logo dans l’image de l’opengraph contrôlez pour FB et Google + avec l’outil de debug Facebook https://developers.facebook.com/tools/debug
  • 33.
    Meta tags :le pivot • Vous définissez les meta de vos views et panels par le menu ajouter un contexte Add a metagag by path » /admin/config/search/metatags/context
  • 34.
    Meta tags :le pivot • Ajoutez vos meta par type de contenus (bouton ajouter une balise meta par defaut) /admin/config/search/metatags
  • 35.
    Pagination SEO • Programmezvotre pagination avec des rel=« next » et rel=« rev » http://pivica.me/blog/how-create-drupal-pagination-use-rel-next-and-rel-prev • La pagination est un enjeu majeur du SEO pour la pagination des articles ou celles des listes de contenu : impératif de corriger les effets de bord et dilution du poids de la page (EFFET SALIERE). http://www.seoland.fr/pagination-seo-google-prefere-les-longue-liste-de-resultats/ Module smartpaging http://drupal.org/project/smart_paging
  • 36.
  • 37.
    Pagination SEO • Un bloc de pagination sur la prévisualisation des vues permet de renseigner les étiquettes de liens relationnels.
  • 38.
    Pagination SEO • Activezdans les filtres de textes “Smart Paging » ainsi que Convert line breaks into HTML (i.e. <br /> and <p>) for Smart Paging compatibility. : scindez vos pages de nodes trop longues avec le séparateur de page <!— pagebreak-->
  • 39.
    Pagination SEO • Dansl’édition de vos types de contenus configurez l’affichage de la pagination
  • 40.
    Pagination SEO • Votreparamètres de pagination apparaît dans votre contenu éditable
  • 41.
    Donner du sensà son linking (interne et externe)attributs relationnels rel= « nofollow » rel = « search » lien vers moteur de recherche interne rel = « alternate » lien vers une version alternative (traduction, flux..) rel = « next » / « prev » pagination numérique lien vers sommaire rel = « publisher » associer page google+ au site rel = « author » associer un profil google à un article authorship author rank http://drupal.org/node/1444856 http://adaptivethemes.com/add-rel-author-to-user-names-in-drupal-7 http://drupal.stackexchange.com/questions/19710/how-to-add-rel-author-attribute- to-drupal-7
  • 42.
    SEO Compliance Checker •Chaque fois qu'un contributeur enregistre ou prévisualise un nœud, ce module effectue une série de vérifications et donne à l'utilisateur une rétroaction sur le respect des règles de rédaction SEO. http://drupal.org/project/seo_checker
  • 43.
    SEO Compliance Checker • Activez le vérificateur dans les Paramètres généraux lors da prévisualisation du contenu et/ou lors son enregistrement.
  • 44.
    SEO Compliance Checker • Résultat parfait pour le dernier contenu validé !
  • 45.
    Drupal colmate toutesles brèches Un dernier module indispensable
  • 46.
    Rabbit hole • Pourcacher complètement ces pages des moteurs de recherche, vous pouvez utiliser ce module qui crée les redirections à partir de ces nœuds chemins personnalisés, de sorte qu'ils ne sont pas visibles ou explorables. http://drupal.org/project/rabbit_hole également : field_redirection • Dans de nombreux cas, vous créez des noeuds dans Drupal (comme les images, ou tweets), dans le seul but d'être inclus dans d'autres noeuds, des vues ou des panels. Ex. une image dans un carousel , des types de contenu • Activez Rabbit Hole nodes (désactivé), Rabbit Hole taxonomy terms (désactivé), Rabbit Hole users
  • 47.
    Rabbit hole • Mestypes de contenus nivo slider sont redirigés vers la page d’accueil
  • 48.
    Optimisation ON SITE(suite) THEMING, HTML5, MODULES
  • 49.
    Thèmes balisés sémantiques HTML5 ? • Les nouvelles balises plus catégorielles auront des incidences sur le référencement. Ce langage de description comprend une couche application avec de nombreuses API. http://joshduck.com/periodic-table.html • La fin d’un mythe : la balise h1 multiple ? tjs permises par Google « mythe » h1 section section , niveaux de profondeur titres qui peuvent être imbriqués dans n'importe quelle combinaison Grande prudence sur le h1 manque de recul sur les titres multiples • le nombre de clics 15% supérieur aux autres sites avec des snippets enrichis • Des outils disponibles pour Drupal http://drupal.org/project/html5_tools
  • 51.
    Les avantages • Desentêtes allégées, chargement plus rapide Déclaration de type de document DTD par la balise doctype <!DOCTYPE html></HTML> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN"> • Déclaration de l’encodage simplifié <head><meta charset=>utf8> </head><body></body> • Balisage sémantique pour distribuer le contenu et faciliter la lecture (supposé plus facile pour prioriser le contenu le + important, faciliter l’indexation pour générer des snippets enrichis <div id=« header »> devient <header></header> peut être utilisée plusieurs fois <nav></nav> <footer id="section-footer" class="section section-footer"> <nav class="navigation"> • De nouveaux attributs pour élargir son audience rôles Wai ARIA accessible rich internet applications <div role="myariarole">
  • 52.
    Que des avantages? • Les liens élargis peuvent diluer les mots clés <h1><a href=« »></a></h1> <a href=« »<h1><p>…</a> • Il faut veiller à n'encapsuler que des données présentes dans le contenu http:// support.google.com/webmasters/bin/request.py?hl=fr&contact_type=rich_snippets_spam • Ne faut-il pas attendre Drupal 8 Spark et son éditeur aloha pour ajouter facielement les balises sémantique des images et vidéos <figure> <figcaption>légende</figcaption><legend> http://drupal.org/project/aloha • De nouvelles balises pertinentes pour le seo <time datetime=« »> - details summary - <section> : <header> est très similaire à la balise <H1> mais la différence est qu’elle peut contenir beaucoup de choses, telles que H1, H2, H3, éléments des paragraphes entiers, liens codés en dur • 3 formats sémantiques classés par ordre chronologique: microdonnées/microformats/Rdfa
  • 53.
    Microdata • "Schema.org estune initiative lancée conjointement par Bing, Google et Yahoo! le 2 juin 20111,2,3 afin de créer un schéma de micro-données commun. Yandex a également rejoint le projet le 1er novembre 20114,5. Les micro-données permettent aux robots d'indexation de saisir plus précisément le sens des pages indexées. » http://schema.org/ • Les webmasters peuvent utiliser les balises structurante pour baliser leurs pages de manière reconnues par les moteurs de recherche
  • 54.
    Deux modules àsuivre • Projet Microdata, microdonnées aux spécifications schema.org, augmentera le changement des extraits riches pour être affichées dans les résultats des moteurs de recherche pages et aura comme conséquence une plus grande visibilité pour votre site Web. http://drupal.org/project/microdata http://www.youtube.com/watch?v=MbkusrNmS6U • Schema.org microdonnées au format RDFa http://drupal.org/project/schemaorg
  • 55.
    Quelques guideslines http://html5doctor.com/outlines/ HTML5 DrupalWorking Group : http://groups.drupal.org/html5 http://groups.drupal.org/html5/drupal-8 @drupal8html5
  • 56.
    Google News sitemap •Pour les pure player impératif de générer une carte Google du site de nouvelles • Ajouter une balise meta news_keywords pris en compte dans l’algorithme de « ranking » de Google News <meta name="news_keywords" content="balise, html, google, actualité, news keywords, seo, référencement, news"> http://www.abondance.com/actualites/20120920-11889-une-balise-meta-keywords-pour- • impérativement renseigner jusqu'à dix mots clés (important dans ce cas) ou expressions pour un article
  • 57.
    Recherche à facettes •une fonction puissante et très utile pour les visiteurs du site qui doit être utilisée adroitement - peut causer de graves problèmes de référencement du site. • Les urls générées contiennent énormément de paramètres et ne sont pas SEO Friendly et peuvent créer du Contenu dupliqué. Il est conseiller d’utiliser de balises canoniques
  • 58.
  • 59.
    Méthodologie conforme aux directives Google Depuis son passage sur Drupal Kabyle.com a augmenté naturellement sa popularité en 5 ans. Cet indicateur à lui seul n’est plus suffisant sans KPI et les nouveaux indices de qualité et sans mesure efficace des conversions, pages landing. La méthode pratiquée repose sur un plan d’action efficace ...
  • 60.
    Méthodologie Les 7 étapes 1. Etablir la liste des expressions pour lesquelles on souhaite apparaître en 1er pour la recherche des utilisateurs rubrique par rubrique 2. Rechercher le trafic généré pour les mots clés et la viralité, sélectionnez les expressions prioritaires Google Adwords Traffic Estimator 3. Analyser les concurrence pour chacune des expressions 4.Identifier les places prenables 5.Elaborer sa stratégie 6. Concevoir et rédiger le contenu 7. Mesurer les résultats
  • 61.
    Méthodologie Etape 1 et 2 Brainstorming • Ne retenez que ce qui est recherché et partagé : trafic qualifié ! • Croisez les résultats en valeurs absolues des recherches mensuelles Google Adwords avec les prévisions de CPC • L’outil Tendances des recherches donne les résultats en valeur relatives pour départager certains résultats (volumes important uniquement) • Des données fluctuantes ! • Triez les résultats
  • 62.
    Méthodologie Etape 3 Vérifiez les scores de popularité avec http://www.opensiteexplorer.org/ SEOmoz maintient une base de données indépendante avec + de 160 milliards d’url (technologie Linkskape)
  • 63.
    Méthodologie Etape 3 Affinezavec SEO Majestic Site explorer > pages
  • 64.
    Méthodologie Etape 3 Ajustezavec l’exploration géographique
  • 65.
    Méthodologie Etape4. Benchmarking identifiez rapidement les places prenables parmi les 5 premières places qui capitalisent les taux de clic CTR (Click Through Rate) 1ère place : 53% 2ème place : 15% 3ème place : 9% - Triangle d’or 4ème place : 6% 5ème place : 5% Le restant 12%
  • 66.
    Méthodologie Etape 4. Analysezchaque indicateur par ordre d’importance dans un tableau comparatif et fiche de suivi pour chaque concurrent sur les thématiques ciblées 1ère place 2ème 3ème 4ème 5ème place place place place Url du site Page authority (PA) Domaine Authority (Da) Linking root Domain (LRD) Follow Root Domain (TLD) Trust Rank Page Moz Trust Rank Page SOEM Balise HTML<title> mots clés, LT ? Balise HTML<h1> Description SNIPPET
  • 67.
    Méthodologie Etape 5. Elaborez vos stratégies Travailler sur la profondeur du site sitewide links, sur la profondeur du site, ses zones chaudes text-appeal Les pages les plus importantes doivent sur situer prêt de la page d’accueil Réajuster les positions de mots clés si les contenus sont en déclin Tester les nouvelles pages le plus prêt de l’accueil Travailler sur la distribution du link juice sur des requêtes pointues à fort taux de conversion pour les publics amateurs ciblés Regrouper ou scinder les contenus, les expressions
  • 68.
    Méthodologie Etape 6. Optimiser la rédaction du contenu • Travaillez manuellement par lots • Google utilise 200 critères pour classer les pages • Déterminez le temps de rédaction • Les critères les plus importants 50 pages == 2,5 jour *Pascal Maupas Ne pas injecter trop de mots clés dans les headings
  • 69.
    Méthodologie Etape 7. Mesurer les résultats obtenus Astuce : Travaillez sur un ordinateur neutre dédié sans cookies, navigation privée Outil gratuit Rank Cheker
  • 70.
    Sélection d’outils denetlinking Gain de temps pour vérifier que les échanges de liens ou que les liens des partenaires sont toujours en place Outils automatisés Outils non-automatisés LINKODY (http://www.linkody.com/) AHREFS http://ahrefs.com/ Gratuite 50 liens Version complète 3000€/an
  • 71.
    Autres outils Suggestion de mots clés Testeur de liens http://ubersuggest.org Link Diagnosis W3C Link Checker Outil de tests de performances http://uitest.com/en/analysis/ Sous le capots BuiltWith Spyonweb.com Moteur de recherche des réseaux sociaux http://socialmention.com/ Tester ses headers Urivalet.com Screaming Frog http://www.screamingfrog.co.uk/seo-spider/ Vérifier les DUST (Different URL same version gratuite 500 liens text) Copyscape Advancedwebranking http://www.advancedwebranking.com
  • 72.
    SMO Social MediaOptimization • Complémentaire du SEO ne le remplace pas • Spécification Open Graph Protocol sont décrites ici : http://ogp.me/ • La liste complète des entités permises par Facebook : http ://developers.Facebook.com/docs/opengraph/#types http://edgerankchecker.com/ • Des "Reveal Page" en iFrame pour FB • Liaison RSS Feedburner avec applications • https://www.facebook.com/RSS.Graffiti
  • 73.
    Modules de partagesociaux • De nombreux modules faciles à implémenter pour les boutons de partage Social Share or Share This ou Easy Social • Google Plus une facteur toujours important pour le classement rel = "publisher" pour connecter votre site web à votre page Google+ rel = "author " : ajoute l'image de l'auteur dans les résultats de recherche, augmentant ainsi la fiabilité et les taux de clics https://plus.google.com/authorship Testez http://www.google.com/webmasters/tools/richsnippets UGC (User Generated Content) DEMANDER AUX CONTRIBUTEURS DU SITE DE CRÉER UN PROFIL GOOGLE+
  • 74.
    Performances • Le tempsde chargement des pages en doit pas dépasser les < 100ms – A utiliser comme un outil de benchmark • L’indicateur de performance sur Pingdom Full Page Test peut nous indiquer dans ce cas la nécessité de mettre en place un CDN (Content Delivery Network) : développer une application Google AppEngine ou hébergement proche du site http://www.ovh.com/fr/cdn/
  • 75.
    Performances • Conformez-vous auxdirectives de Pagespeed https:// developers.google.com/speed/pagespeed/insights • Poussez le niveau de détails avec http://gtmetrix.com/
  • 76.
    Performances • Toute lespréconisations de performances sur Drupal sont immédiatement répercutées sur le SEO • Cache serveur - APC (Alternative PHP Cache) - Module Boost guide administrateur http://drupal.org/node/545908 - Memcache http://php.net/manual/en/book.memcache.php - ModPageSpeed http://code.google.com/p/modpagespeed/ • Compression GZIP • Optimisation des services - AJAX - Minifier les css et javascript - Nouvelle attribut HTML 5 async <script type="text/javascript" async src="foo.js"></script>
  • 77.
    Ressources SEOSPHERE http://www.seosphere.com/forum/ JDN http://www.journaldunet.com/solutions/seo-referencement / Lettre actualités desAbonnés Abondance http://www.abondance.com/article-abonnes.html Google Arriver 1er par les mots clés Pascal Maupas DUNOD sept.2012 Internet Marketing 2012 EBG Electronic Business Group
  • 78.
    Des questions ? Armen Firman

Notes de l'éditeur

  • #3 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent
  • #4 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent
  • #7 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #9 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #13 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #14 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #15 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #16 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #17 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #18 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #19 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu - nécessité d’une perfection technique
  • #20 les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l&apos;optimisation de votre site L&apos;environnement SEO a changé de façon significative au cours des 18 derniers mois, surtout après les mises à jour Panda et Penguin Ce qui a fonctionné quelques années, n&apos;est tout simplement pas plus pertinent une approche plus holistique (global ou l’art et la manière d’articuler, d’agencer et d’organiser) : - mettre l’accent sur la qualité du contenu nécessité d’une perfection technique Ca recharge les batteries seo high level milieu élitiste
  • #22 les moteurs de recherche indexent les deux versions et vous aurez un problème de contenu dupliqué décommentez les lignes (lignes 81-82 connexes)
  • #23 Extensible Markup Language, « langage de balisage extensible »
  • #42 http://drupal.org/project/html5_tools http://www.maximerabot.com/fr/blog/utilisation-html5-dans-drupal http://www.ostraining.com/blog/live/guide-to-html5-css3-in-drupal/ Media + aLoha http://drupal.org/node/1773748 http://html5doctor.com/designing-a-blog-with-html5/ http://www.netmagazine.com/features/truth-about-structuring-html5-page http://fr.slideshare.net/convonix/convonix-html5-and-seo http://fr.slideshare.net/EroanBoyer/html5-et-le-seo-quelles-opportunits http://drupal.org/project/freepager http://www.cyber-sundae.com/how-create-custom-pager-drupal-7-images-next-and-previous-links-howto http://drupal.org/project/custom_pagers http://drupal.org/project/flippy http://www.cyber-sundae.com/create-custom-pager-view-drupal-7-howto
  • #50 http://www.celvec.net/impact-du-html5-dans-le-referencement-dun-site-internet-seo HyperText Markup Language version 5 - L’Html5, comme son nom l’indique, est la cinquième révision de la norme HTML, formé en 1990 successeur direct à l’Html4 en 1997. http://maveille.fr/html5-referencement-seo/ Scorer son navigateur : http://html5test.com/ HTML5 introduit une poignée de nouveaux éléments pour nous aider à définir la structure d&apos;une page Web donnée http://www.youtube.com/watch?v=YFuzqgGaJPQ HTM4 modèles de contenu Block (div, form, h1, p, pre,table, ul) Inline ( a, em, input, label, span, strong) HTML5 Les types Metadata Embedded Interactive Heading Phrasing Flow Sectionning Metadatacontent Élements (base, command, link, meta, noscript, script, style, title) Embedded Elements (audo, video, canvas, iframe, img, math, object, svg, video) Interactive (a, audio, button, details, embed, iframe, img, input, keygen, lable, menu, object, select, textarea, video) Heading les headers de sections Elements : h1, h2, h3, h4, h5, h6, hgroup Phrasing content comme pour les inline de html4 Elements a, abbr, b, button, progresse, selectt, small, sup, strong, textarea, var etc… Flow content (body) http://css.4design.tl/html5-pourquoi-header-et-footer-ne-creent-pas-de-sections Sectionning content Elements article, aside, nav, section
  • #55 http://drupal.org/project/schemaorg http://pastebin.com/dpsUmp1B http://wiki.whatwg.org/wiki/FAQ#What_is_the_WHATWG.3F
  • #56 http://drupal.org/project/html5_tools http://www.maximerabot.com/fr/blog/utilisation-html5-dans-drupal http://www.ostraining.com/blog/live/guide-to-html5-css3-in-drupal/ Media + aLoha http://drupal.org/node/1773748
  • #57   La balise peut également servir pour proposer des synonymes, autres formes de mot (singulier, pluriel ou autres) ou tout terme relatif au contenu de l’article en question. Les mots qu’elle contient ne doivent pas nécessairement apparaître dans le contenu de l’article Une virgule doit séparer les expressions ou groupes de mots clés
  • #58   La balise peut également servir pour proposer des synonymes, autres formes de mot (singulier, pluriel ou autres) ou tout terme relatif au contenu de l’article en question. Les mots qu’elle contient ne doivent pas nécessairement apparaître dans le contenu de l’article Une virgule doit séparer les expressions ou groupes de mots clés
  • #74   Signaux sociaux deviennent un facteur important de classement, il est donc bon d&apos;ajouter boutons de partage sociaux sur vos pages.
  • #75 La vitesse du site est un facteur dans les classements de recherche, et elle affecte aussi les taux de conversion.   Duplication de contenu    Duplication des ancres   Maillage Interne et optimisations Titres de niveau   Permaliens url shorturl Maillage interne 
  • #76 La vitesse du site est un facteur dans les classements de recherche, et elle affecte aussi les taux de conversion.   Duplication de contenu    Duplication des ancres   Maillage Interne et optimisations Titres de niveau   Permaliens url shorturl Maillage interne 
  • #77 La vitesse du site est un facteur dans les classements de recherche, et elle affecte aussi les taux de conversion.   Duplication de contenu    Duplication des ancres   Maillage Interne et optimisations Titres de niveau   Permaliens url shorturl Maillage interne