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 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
3. 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
4. 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
5. 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
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
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 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
19. 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)
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è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)
23. 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
24. 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
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
28. 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.
30. 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>
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
• 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
37. Pagination SEO
• Un bloc de pagination sur la prévisualisation des vues permet de renseigner
les étiquettes de liens relationnels.
38. 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-->
39. Pagination SEO
• Dans l’édition de vos types de contenus configurez l’affichage de la
pagination
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.
46. 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
47. Rabbit hole
• Mes types de contenus nivo slider sont redirigés vers la page d’accueil
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
50.
51. 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">
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 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
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
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
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)
65. 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%
66. 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
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 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
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 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
73. 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+
74. 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/
75. Performances
• Conformez-vous aux directives de Pagespeed https://
developers.google.com/speed/pagespeed/insights
• Poussez le niveau de détails avec http://gtmetrix.com/
76. 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>
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'est tout simplement pas plus pertinent
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'est tout simplement pas plus pertinent
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
les tenants et les aboutissants de la configuration de Drupal et de ses différents modules afin de maximiser l'optimisation de votre site L'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'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
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)
Extensible Markup Language, « langage de balisage extensible »
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'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
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
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
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
Signaux sociaux deviennent un facteur important de classement, il est donc bon d'ajouter boutons de partage sociaux sur vos pages.
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
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
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