Cos'è lo Schema Markup
Lo Schema Markup è un vocabolario di dati strutturati (definito da schema.org) che permette di descrivere il contenuto di una pagina web in un formato comprensibile ai motori di ricerca. Aggiungere dati strutturati al sito aiuta Google a capire il significato dei contenuti e a mostrare rich results in SERP.
Perché è importante per la SEO
I dati strutturati non sono un fattore di ranking diretto, ma migliorano la visibilità in SERP attraverso i rich results: stelle delle recensioni, FAQ espandibili, breadcrumb, event box, recipe card. I rich results aumentano il CTR e il traffico organico.
Tipi di schema più usati
- Organization: informazioni sull'azienda (nome, logo, contatti, social).
- Article/BlogPosting: articoli e post del blog.
- FAQPage: domande frequenti — appaiono come dropdown in SERP.
- Product: prodotti con prezzo, disponibilità, recensioni.
- LocalBusiness: attività locali con indirizzo, orari, contatti.
- BreadcrumbList: percorso di navigazione mostrato in SERP.
- Service: descrizione dei servizi offerti.
- DefinedTerm: definizioni e glossari.
Come implementarlo
Il formato più usato è JSON-LD (JavaScript Object Notation for Linked Data), inserito in un tag <script type="application/ld+json"> nell'HTML della pagina. Google consiglia JSON-LD rispetto a Microdata e RDFa. La validazione si fa con il Rich Results Test di Google.