Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Seo camp day lorraine 2018 - Nancy gregory ambroise

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 44 Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Similaire à Seo camp day lorraine 2018 - Nancy gregory ambroise (20)

Publicité

Plus récents (20)

Seo camp day lorraine 2018 - Nancy gregory ambroise

  1. 1. 1 #seocamp Critères Techniques pour un SEO efficace
  2. 2. 2 #seocamp Grégory Ambroise 1993 - 1ère connexion au web 2000 - 1er domaine 2008 - Supazena.com 2018 - +20 millions/pages vues seo only Consultant web SEO - Nancy - Supazena.com
  3. 3. 3 #seocamp ▪ FOURNIR LA MEILLEURE REPONSE Offrez-vous la meilleure réponse ? Votre offre est-elle compréhensible par les moteurs ? Avant de Commencer Que souhaitent Google, Bing, Qwant et les autres ? ▪ Suivre les consignes Google (webmasters, consignes relatives au contenu, à la qualité, à AMP) ▪ Suivre les consignes Bing (en anglais) ▪ Lire « Réusssir son référencement web » d’Olivier Andrieu ▪ Lire « Technique de référencement web: Audit et SEO » d’Alexandra Martin ▪ Suivre les sites Francophones et GB/US sur le SEO
  4. 4. 4 #seocamp VISIONGlobale Quelle image donnez-vous aux moteurs de recherches ? Peuvent-ils vous faire confiance ?
  5. 5. 5 #seocamp Entrons dans la course
  6. 6. 6 #seocamp Pour Gagner Vous devez mettre toutes les chances de votre côté, il vous faut : Une bonne voiture La qualité technique de votre site Un bon pilote Du contenu de qualité Des Sponsors qui croient en vous Votre Notoriété, Netlinking La Piste, Le web
  7. 7. 7 #seocamp ..et vous croyez vraiment y arriver comme cela ?
  8. 8. 8 #seocamp Pensez à ce que voient les Moteurs Des réglages serveurs, du code, des liens et du contenu brut Photo de la salle de restaurant, texte présentant le restaurant Visuel d’un site 3 pages de texte sur l’utilisation des cookies avec des balises de titres Hn 1/10 du contenu sur la cuisine en bas de page Styles désactivées
  9. 9. 9 #seocamp OBJECTIF N°1 Que les moteurs de recherches comprennent le mieux possible votre contenu et votre offre afin de pouvoir mieux la servir dans les résulats de recherches. COMMENT ? Confiance En leur montrant qu’ils peuvent vous faire confiance Aide En simplifiant la vie des moteurs lorsqu’ils vont parcourir votre site Protection En anticipant d’éventuel problèmes pénalisants pour votre SEO OptimisationTechnique A quoi cela sert-il?
  10. 10. 10 #seocamp Le Contenu dupliqué c’est mal http://www.monsite.com https://www.monsite.com http://www.monsite.com/index.php https://www.monsite.com/index.php Rappel en or : tout contenu doit être unique – pertinent et de qualité http://monsite.com https://monsite.com http://monsite.com/index.php https://monsite.com/index.php
  11. 11. 11 #seocamp Reprenons depuis le début avec les Critères Techniques
  12. 12. 12 #seocamp Nom de Domaine Rappel | Choisir | Settings
  13. 13. 13 #seocamp http:// www.mon-site-web.com https:// blog.mon-site-web.fr PROTOCOLE SOUS-DOMAINE DOMAINE EXTENSION ROOT DOMAIN Nom de Domaine Rappel Objectif : de rendre mémorisable une adresse IP Google.com  172.217.168.3 Résolution DNS : du nom de domaine vers l’IP du serveur
  14. 14. 14 #seocamp Nom de Domaine Comment le choisir - Sonne-t-il comme une marque ou est-il très générique ? Wamiz.com VS Animaux-de-compagnie.com - Faire court, intuitif, prononçable facilement (domain name generator : dotomator.com, panabee.com) - Choix ouvert : recettes-de-pates.fr  legout.fr - Préférez les TLDs principales .COM .FR - Votre marque est indisponible ? Innovez - Trait union (à limiter, réservez avec et sans) - Importance de l’ancienneté (officiellement non – sphère SEO plutôt oui) - Enregistrement Whois anonyme : non whois.icann.org - Historique à vérifier web.archive.org - Blacklisté ? mxtoolbox.com
  15. 15. 15 #seocamp Nom de Domaine DNS – IP - Email - Verifiez la redirection avec / sans www - Mise en place du https ? - IP du serveur blacklistée ? Faire un reverse DNS pour trouver l’IP du serveur Vérifier l’IP avec un ou plusieurs outils - Cible principale en France ? Alors hébergement et IP FR - Protégez vos emails du spam ? Jetez un œil du coté de vos enregistrement DNS et testez : SPF, Dmarc et Dkim
  16. 16. 16 #seocamp URL Aidons les robots 
  17. 17. 17 #seocamp L’URL rewriting, c’est bien  Contre exemple avec allocine.fr http://www.allocine.fr/series/ficheserie_gen_cserie=17966.html VS propositions : http://www.allocine.fr/series/(17966-)mr-robot.html Optimisation URL Pensez structure et confort utilisateur Sitemap: http://example.com/emplacement_sitemap.xml https://www.mon-site-web.com/categorie-1/sous-categorie-1/une-page#descriptif PROTOCOLE SOUS-DOMAINE DOMAINE EXTENSION CHEMIN PAGE ENCRE ID http://www.allocine.fr/series-tv/genre-13023/ VS propositions : http://www.allocine.fr/series-tv/genre-thriller/ http://www.allocine.fr/series-tv/genre/thriller/ http://www.allocine.fr/series/genre/thriller/ Evitez les variables dans vos URL : &, $...
  18. 18. 18 #seocamp Changer ses URL, c’est mal Evitez de changer vos URL Un changement d’URL ne se prend à la légère - Mise en place de redirections afin de garder les backlinks et les liens internes - Perte de visiteurs si redirections mal gérées - Changement de domaine : gardez l’ancien domaine + les redirection ,,, à vie ! Optimisation URL Pensez structure et confort utilisateur Sitemap: http://example.com/emplacement_sitemap.xml
  19. 19. 19 #seocamp Réponse Serveur 404 not found  ?
  20. 20. 20 #seocamp Réponse Serveur Lorsqu’une URL est demandée, le serveur renvoie une réponse 2xx: Succès ! 200 tout va bien 4xx Rien ne va plus 400 syntaxe requête erronée 401 authentification nécessaire 404 ressource introuvable Aide Liste des codes sur Wikipédia Outils : Xenu – Screamingfrog – Visual SEO Studio – Google Search Console 3xx Redirection 301 Redirection permanente 302 Redirection temporaire 5xx Erreur du serveur
  21. 21. 21 #seocamp Réponse Serveur Analyser le code de l'entête HTTP d'une page Plusieurs redirections s'enchaînent mais de façon correcte (que des 301) vers l'URL finale https://www.darty.com/ Outil de test : Webrankinfo.com/outils/header.php WebSitePulse HTTP Headers Test
  22. 22. 22 #seocamp Le Contenu dupliqué c’est mal http://www.monsite.com https://www.monsite.com http://www.monsite.com/index.php https://www.monsite.com/index.php Rappel en or : tout contenu doit être unique – pertinent et de qualité http://monsite.com https://monsite.com http://monsite.com/index.php https://monsite.com/index.php
  23. 23. 23 #seocamp Canonical Kill Duplicate
  24. 24. 24 #seocamp <link rel="canonical" href="https://monsite.fr/produit-a.html" /> L’URL canonique indique aux moteurs quelle est l’URL officielle de la page affichée Les erreurs à éviter avec cette balise : Sources : webrankinfo URL Canonique Le contenu dupliqué, c’est pas beau Sitemap: http://example.com/emplacement_sitemap.xml ▪ Utilisée sur plusieurs pages ayant des contenus différents ▪ Utilisée en chaine (A indique B, qui indique C, etc.) ▪ Absente des pages de recherches ou de tri ▪ Vers une page en 404 ou non indexable ▪ Problème de concordance (avec ou sans slash à la fin, maj-min, ) ▪ Utilisé en mode ping-pong (A vers B et B vers A)
  25. 25. 25 #seocamp Encodage du texte UTF-8 vs 8859-1
  26. 26. 26 #seocamp UTF-8 vs ISO 8859-1 Comment déclarer le charset ? Avec l'en-tête HTTP Content-type : Via un fichier .htaccess : AddDefaultCharset UTF-8 En PHP : header('Content-Type: text/html;charset=UTF-8'); En XML et XHTML, avec le prologue : <?xml version="1.0" encoding="UTF-8"?> Grâce à la balise meta dans le code En HTML5 : <meta charset="UTF-8"> En HTML4 : <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> En XHTML 1.1 : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Encodage Texte Web UTF-8 en force ! Sitemap: http://example.com/emplacement_sitemap.xml Avec l’internationalisation des sites UTF-8 est utilisé en force depuis plusieurs années Sources : Alsacréations
  27. 27. 27 #seocamp Validité W3C ? C’est grave docteur ?
  28. 28. 28 #seocamp Validité W3C World Wide Web Consortium W3C : organisme qui gère les standards du web Votre site doit-il être valide W3C pour bien ranker en SEO : NON L’outil Validator W3C permet d’analyser une page et d’afficher le code html généré qui sort des standards établis Outil Validator W3C
  29. 29. 29 #seocamp Loading Time Temps de Chargement
  30. 30. 30 #seocamp Objectif sous les 3 secondes ! Temps de Chargement Vitesse Lumière ? Sitemap: http://example.com/emplacement_sitemap.xml Mes premiers conseils pour un gain rapide - Taille des médias (poids et dimensions) - Externalisez, concaténez vos JS/CSS - Minifier vos fichiers JS / CSS - Utilisez les attributs async ou defer pour vos balises <script> quand cela est possible - Réduisez le nombre de requêtes au minimum - Déplacer les scripts qui retardent l’affichage en bas de page - Gérez le cache du navigateur (htaccess sous Apache)
  31. 31. 31 #seocamp Compatibilité Mobile Friendly - Browsers
  32. 32. 32 #seocamp Compatibilité Client Site Responsive et compatibilité Navigateur 1. Tout le monde n’est pas en full HD ou en 4K 2. Tout le monde n’a pas le dernier flagship phone
  33. 33. 33 #seocamp Compatibilité Client Résolutions Desktop 33% = 1440 x 900 ou inférieur
  34. 34. 34 #seocamp Compatibilité Client Résolutions Mobile +80% = inférieur à de la HD
  35. 35. 35 #seocamp En Vrac Il en faut
  36. 36. 36 #seocamp En Vrac Présence à vérifier Sitemap: http://example.com/emplacement_sitemap.xml ▪ Données Structurées schema.org ▪ Logo Cliquable ▪ Fil d’Arianne présent et fonctionnel - Breadcrumb ▪ Plan du site ▪ Navigation simplifiée ▪ Présence de trop de publicité au-dessus de la ligne de flottaison
  37. 37. 37 #seocamp Fichier Sitemap XML Aidons les robots 
  38. 38. 38 #seocamp Sitemap XML Plan de votre site pour les moteurs de recherches Format : URL | date de dernière màj | Fréquence de màj | Ordre de priorité 1 is better Sitemap à déclarer dans Google Search Console et/ou robots.txt Aide Sitemaps.org | Aide Google
  39. 39. 39 #seocamp Sitemap XML Avantages | Contraintes ▪ Fournir la liste des URL à indexer plutôt que de compter sur le crawl naturel indexation des pages plus profondes ▪ Identifier les erreurs dans la Search Console ▪ Possibilité de le déclarer en monsitemap.xml ou monsitemap.gz format compressé ▪ Limite de 50 000 URL par fichier sitemap (et 50Mb) , solution : faire un « sitemap index » qui intègre les liens vers d’autres fichiers sitemaps
  40. 40. 40 #seocamp Sitemap XML Conseils ▪ Recommandez uniquement les pages importantes à crawler (aidez le crawl | crawl credit) ▪ Ce qui ne devrait pas être dans un sitemap : ▪ URL non canonique ▪ URL de pagination ▪ URL contenant des paramètres ▪ URL de résultat moteur de recherche interne ▪ URL « répondre au commentaire » ▪ URL « partager par mail » ▪ URL de tri type filtre à facettes ▪ URL redirigées (3xx), en erreur (4xx) ou (5xx) ▪ URL bloquées par robots.txt ▪ URL avec une meta noindex ▪ URL compte utilisateur (mon compte…)
  41. 41. 41 #seocamp Robots.txt Instructions pour crawlers
  42. 42. 42 #seocamp Il renseigne les robots sur ce qu’ils sont autorisés à indexer Fonctionnement Avant de commencer à indexer votre site, les robots regardent s’ils ont des consignes particulières dans robots.txt Google n’en tient pas toujours compte et peut faire comme il l'entend Est-il obligatoire ? Non, s’il est absent, tout votre site est indexable par défaut Posez vous cette question : Y a-t-il des parties de mon site que je ne souhaite pas voir dans les SERP ? Avertissement : ce n’est pas un moyen de sécuriser les partie d’un site web ex: Webankinfo se cache de Yandex, le Google Russe : https://www.webrankinfo.com/robots.txt Résultats : https://yandex.com/search/?text=site%3Awebrankinfo.com&lr=147758 Robots.txt Fichier texte à destination des crawlers, visible par tous, place à la racine de votre site # interdire l'indexation des images (pas une bonne chose, il s’agit juste d’un exemple) User-agent: * Disallow: /*.jpg$ Disallow: /*.png$ Disallow: /*.gif$ Disallow: /images/ Allow: / # Envoyer un sitemap Sitemap: https://monsite.fr/sitemap.xml Sitemap: http://example.com/emplacement_sitemap.xml Google Search Console permet également de tester votre robots.txt Aide Google sur robots.txt Exemple
  43. 43. 43 #seocamp MERCI Reste à travailler vos contenus, balises <title> et vos backlinks 
  44. 44. 44 #seocamp MERCI AUX SPONSORS

×