54
PROFITER CONCRETEMENT DU BALISAGE SEMANTIQUE SCHEMA.ORG Comment révolutionner votre contenu TUNISEO 2016

Profiter concrètement du balisage sémantique schema.org - TuniSEO

Embed Size (px)

Citation preview

Page 1: Profiter concrètement du balisage sémantique schema.org - TuniSEO

PROFITER CONCRETEMENT DU BALISAGE SEMANTIQUE

SCHEMA.ORGComment révolutionner votre contenu

TUNISEO 2016

Page 2: Profiter concrètement du balisage sémantique schema.org - TuniSEO

ASLAMA!

Je suis Erlé ALBERTONResponsable SEO des Boutiques Online

Orange et Sosh et Ex-developpeur@cubilizer

Page 3: Profiter concrètement du balisage sémantique schema.org - TuniSEO

INTERVIEWVoyons un peu qui se cache dans la salle

Page 4: Profiter concrètement du balisage sémantique schema.org - TuniSEO

LEVEZ LA MAIN SI

◉vous êtes développeur◉vous avez une adresse physique pour votre entreprise◉vous envoyez des newsletters◉vous vendez des tickets pour des événements◉vous vendez des produits en ligne◉vos clients écrivent des avis sur ces produits◉vos clients ont une adresse Gmail

Page 5: Profiter concrètement du balisage sémantique schema.org - TuniSEO

“Bouclez votre ceinture,éteignez vos smartphones vous n’aurez pas le temps de tweeter

*PNC aux portes

Page 6: Profiter concrètement du balisage sémantique schema.org - TuniSEO

CECI EST UNE REVOLUTION !La phrase “OK Google” va devenir la phrase la plus utilisée dans le monde dans les années qui viennent

Place your screenshot here

Page 7: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Place your screenshot here

CECI EST LA VRAIE REVOLUTION !Schema.org (prononcez SKIMA) explique, définit et regroupe toutes les hierarchies des “entités” existantes

Page 8: Profiter concrètement du balisage sémantique schema.org - TuniSEO

“J’ai fait un rêve dans lequel les ordinateurs deviennent capables d’analyser toutes les

données sur le Web - le contenu, les liens, et les transactions entre les personnes et les

machines. [...] où tous les aspects de nos vies quotidiennes seront traités par des machines

dialoguant avec d'autres machines.

Sir Tim Berners Lee

Page 9: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Introduction des concepts de

Sémantique WebReprenons du début 1

Page 10: Profiter concrètement du balisage sémantique schema.org - TuniSEO

LE WEB SEMANTIQUE - WEB 3.0

◉Le Web de données à vu le jour dans les années 90 avec la structure RDF - Resource Description Framework

◉La norme Schema.org Juin 2011 (version actuelle 2.2)◉HTML 5 finalisé en Octobre 2014

Le WEB sémantique n’est pas une révolution,c’est son exploitation par Google qui en est une !

Page 11: Profiter concrètement du balisage sémantique schema.org - TuniSEO

LA SEMANTIQUE C’EST :

l’étude de l’être en tant qu’être c'est-à-dire l'étude des propriétés générales de tout ce qui existe

l'ensemble structuré des termes et concepts représentant le sens d'un champ d'information, que ce soit par les métadonnées d'un espace de noms, ou les éléments d'un domaine de connaissances

Page 12: Profiter concrètement du balisage sémantique schema.org - TuniSEO

COMMENT CA MARCHAIT AVANT ? RDFLe Triplet RDF est un Graph Orienté qui permet de lier deux concepts “entités”

Sujet

Objet

prédicat Shakespeare

Romeo et Juliettea écrit

Artiste

Oeuvre littéraire

est un

est une

Page 13: Profiter concrètement du balisage sémantique schema.org - TuniSEO

BEURK ! LE SLIDE PLEIN DE CODE

Vocab:http://schema.org

Typeof:Restaurant

Property:Name, address, servesCuisine, priceRange, openingHour, …

! aggregateRating: Property & typeOf

Page 14: Profiter concrètement du balisage sémantique schema.org - TuniSEO

La structure de l’exemple précédent

Page 15: Profiter concrètement du balisage sémantique schema.org - TuniSEO

COMMENT CA MARCHE AUJOURD’HUI ? Microdata

Schema.org ce n’est pas un language c’est une collection de syntaxes et de vocabulaires, hierarchisée et structurée

itemScope

Déclare le début d’une nouvelle Entité

itemProp

Liste les propriétés de l’entité

itemType

Cadre le type de l’entité

Page 16: Profiter concrètement du balisage sémantique schema.org - TuniSEO

C’EST TRES RESSEMBLANT AU PREMIER CODE

itemScope

itemType :http://schema.org/Restaurant

itemProp:Name, address, servesCuisine, priceRange, openingHour, …

! aggregateRating: itemProp & itemScope &

itemType

Page 17: Profiter concrètement du balisage sémantique schema.org - TuniSEO

UNE VUE DU SITE SCHEMA.ORG

Un “Event” hérite de l’entité mère “Thing”

Il a des propriétés qui lui sont propres :Date, location, offers,Organizer, performers…

Et des entités filles qui sont des types d’événements particuliers

Page 18: Profiter concrètement du balisage sémantique schema.org - TuniSEO

UNE ADOPTION QUI LAISSE BEAUCOUP DE PLACE

Page 19: Profiter concrètement du balisage sémantique schema.org - TuniSEO

COMMENT CA MARCHERA DEMAIN (aujourd’hui) ?

Page 20: Profiter concrètement du balisage sémantique schema.org - TuniSEO

COMMENT CA MARCHERA DEMAIN (aujourd’hui) ?

Le Json est le format le plus léger pour les échanges #M2M MachineToMachine

Il est massivement adopté par les développeurs pour créer des #API

Schema.org normalise la structure du langage

Page 21: Profiter concrètement du balisage sémantique schema.org - TuniSEO

J’AI TOUTE VOTRE ATTENTION ?

Page 22: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Rassurez-vous ! vous faites déjà de la sémantique :)

Dans sa version 5, la spécification du langage HTML

permet d’ouvrir la porte à des balises purement

sémantiques comme main, header, footer, nav, aside, section. Elles viennent s’ajouter aux

balises h1...n, title, meta, em, strong, ul/li, ol/li, dd/dt, figure, blocquote, time, date, que les développeurs et aujourd’hui les

SEO doivent utiliser de façon optimale pour favoriser la

qualité du code source.

Puisque c'est bien de qualité dont il est question !Extrait de mon article sur abondance.com :http://recherche-referencement.abondance.com/2015/09/le-balisage-semantique-next-seo-big.html

Page 23: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les nouveautés Le web évolue très vite 2

Page 24: Profiter concrètement du balisage sémantique schema.org - TuniSEO

WEB 1 Read onlyXML / HTML

WEB 2 InteractAJAX

WEB 3 SemanticSCHEMA.ORG

Page 25: Profiter concrètement du balisage sémantique schema.org - TuniSEO

LES NOUVEAUTES

Du coté de Google◉ Rich Snippets◉ Knowledge Graph◉ Direct Answers◉ Top box◉ Related Search◉ Google Now

Coté technique ◉ JSON-LD◉ API◉ Deep linking

Page 26: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Différentes sources de données un seul objectif la Connaissance globale et la compréhension du monde physique

Comprendre le monde c’est potentiellement mieux comprendre les requetes des utilisateurs

C’est la base des moteurs de réponses

Page 27: Profiter concrètement du balisage sémantique schema.org - TuniSEO

La partie facile Les Rich Snippets 3

Page 28: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les chemins de fer : breadcrumb

Page 29: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Sitelinks Search Box : commencer l’experience de votre site dès Google

Page 30: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les avis clients ! Augmentation instantanée du CTR (kpi indirect pour le ranking)

Un balisage imbriqué

Product ReviewReview

Review...

Page 31: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Optimiser son KnowledgeGraph

Page 32: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les événements : Avec cette méthode gratuite doubler la taille de votre réponse

Page 33: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les pages de listing produitsCréer des tableaux JSON-LD

Page 34: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Soyons plus malins Trouver des idées grâce à schema.org 4

Page 35: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Je suis une agence de location à Tunis● J’ai donc une propriété adresse schema.org● un Knowledge Graph avec mon logo, mes comptes

sociaux, mes numéros de teléphone● mes clients peuvent laisser des avis sur mon

agence ou mes appartements

Comment enrichir mon contenu ?Je créé des événements liés à mon activité

Je peux créer une page sur la résidence dans lequel l’appartement est disponible

Une page sur ma ville avec les données disponibles Gratuitement grâce à l’open Data

Je peux envoyer des mails enrichis avec les données de réservation

Page 36: Profiter concrètement du balisage sémantique schema.org - TuniSEO

“Quoi, des mails enrichis avec

schema.org ?

Page 37: Profiter concrètement du balisage sémantique schema.org - TuniSEO

88 440 000 000

emails envoyés par jours (hors spam)

A quoi correspondra ce chiffre en 2017 ?

Page 38: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Google lit TOUS vos emails

Page 39: Profiter concrètement du balisage sémantique schema.org - TuniSEO

ENRICHIR LES MAILS AVEC SCHEMA.ORG

Page 40: Profiter concrètement du balisage sémantique schema.org - TuniSEO

GOOGLE NOWVotre assistant personnel intelligent#AI #M2M #MachineLearning

Place your screenshot here

Page 41: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Place your screenshot here GOOGLE INBOXL’enrichissement de vos mails devient une nouvelle manière de travailler votre image de marque et vous donne un avantage sur la relation client 3.0

Page 42: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Les best practices Il ne faut pas faire n’importe quoi attention à la

pénalité pour sur-optimisation5

Page 43: Profiter concrètement du balisage sémantique schema.org - TuniSEO

#RTFM

Google tient à jour toute la documentation afin de faire adhérer les éditeurs de sites à la technologie

https://developers.google.com/structured-data/

Page 44: Profiter concrètement du balisage sémantique schema.org - TuniSEO

HOW TO ?

La technique pour appliquer le balisage sémantique est assez simple :1. déterminer l’objet ou l’item à décrire, il sera le scope2. déterminer son type le plus précisément possible3. décrire les propriétés héritées de la définition par type4. n’hésitez pas à imbriquer les objets dès que cela est possible

Page 45: Profiter concrètement du balisage sémantique schema.org - TuniSEO

CONTENU UNIQUE / SCHEMA UNIQUE

Comme pour la création de votre contenu :vous devez décrire une seule entité par page

elle peut imbriquer d’autres entités de contexte - ne pas trop les décrire

Donc on ne duplique pas le code Webiste du header sur toutes les pages

Page 46: Profiter concrètement du balisage sémantique schema.org - TuniSEO

AJOUTEZ LES DONNEES NON VISIBLES

Utiliser au maximum la norme HTML5 - penser à nourrir le KnowledgeGraph <Meta /> en coeur de page

Page 47: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Test and Try and Learn and Test and

Try and Learn ... La qualité est un KPI important pour Google 5

Page 48: Profiter concrètement du balisage sémantique schema.org - TuniSEO

EN TROIS TEMPS

En DEV/RECVous devez constamment savoir si votre intégration est correcte

Problème :Le code est en local

En PRODVous êtes certain de votre intégration, mais vous n’êtes pas Google

Problème :Google a-t-il bien compris ?

En RUNVous avez fait des mises à jour, changer l’équipe de DEV, votre client ne vous comprend pas

Problème : Comment suivre l’évolution de ma qualité ?

Page 49: Profiter concrètement du balisage sémantique schema.org - TuniSEO

GARANTIR LA QUALITE DE SON CODE SOURCE DEV/REC

Tester son code grâce à l’outil “Structured Data Testing Tool”

avant de passer en Prod pour garantir la qualité du balisage

sémantique

Page 50: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Place your screenshot here

GOOGLE SEARCH CONSOLEVos données sémantiques vues par Google… C’est important de savoir ce qui est vraiment compris

GARANTIR LA QUALITE DE SON CODE SOURCE PROD

Page 51: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Tester Gratuitement OnCrawl avec le code : TUNISEO

Crawler de manière récurrente le site pour suivre les

changements éventuels

GARANTIR LA QUALITE DE SON CODE SOURCE RUN

Page 52: Profiter concrètement du balisage sémantique schema.org - TuniSEO

Quel est le nom anglaisdes affichages enrichis ?

Page 53: Profiter concrètement du balisage sémantique schema.org - TuniSEO

MERCI!Des questions?

Si vous êtes timide@cubilizer / [email protected]

Page 54: Profiter concrètement du balisage sémantique schema.org - TuniSEO

CREDITS

Special thanks to all the people who made and released these awesome resources for free:◉ Presentation template by SlidesCarnival◉ Photographs by Unsplash