Structured Data SEO 2025: Guida JSON-LD Pratica
Il 54 % dei risultati in prima pagina Google mostra un rich snippet (BrightEdge 2025).

1. Cos’è il Structured Data e Perché Conta?

BeneficioStatistica 2025Impatto
CTR ↑+26 % dopo rich snippetClick free, più lead
Zero-click43 % ricerche senza clickBrand awareness
Voice Search70 % risposte voice basate su schemaFeatured answer

2. Formati Supportati da Google

  1. JSON-LD (consigliato)
  2. Microdata inline
  3. RDFa (obsoleto)

3. Tipi di Schema più utili nel 2025

Use CaseTipo SchemaNote Google
Articoli blogArticleheadline, author, datePublished
E-commerceProduct + Offerprice, availability, GTIN
Local businessOrganization, LocalBusinessNAP + orari
FAQFAQPageMin 2 QA
VideoVideoObjectcontentUrl + duration
EventiEventBiglietteria, location

4. Implementare JSON-LD su WordPress / CMS custom

Passo 1 — Mapping keyword & intent

Associa i template a entità schema pertinenti (es. product page → Product).

Passo 2 — Genera il markup

  • Plugin WP: Yoast SEO, Rank Math, Schema & Structured Data
  • Custom: script ES6 che popola JSON-LD da campi CMS

Passo 3 — Inserisci lo script

<script type=\"application/ld+json\">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "Cos’è il structured data?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "Meta-informazioni che aiutano Google a capire il contenuto della pagina."
    }
  }]
}
</script>

Passo 4 — Valida

Passo 5 — Monitora in Search Console

Controlla i report «Video page indexing» e «Product snippet».

5. Esempio Avanzato: Product Schema con Varianti

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Zaino Antifurto Palermo 35L",
  "image": [
    "https://www.virtual-agency.it/img/zaino-palermo-front.jpg",
    "https://www.virtual-agency.it/img/zaino-palermo-back.jpg"
  ],
  "description": "Zaino antifurto con porta USB e tessuto idrorepellente.",
  "sku": "PAL35-BLK",
  "brand": { "@type": "Brand", "name": "SicilyGear" },
  "offers": {
    "@type": "Offer",
    "url": "https://www.virtual-agency.it/prodotti/zaino-palermo",
    "priceCurrency": "EUR",
    "price": "69.90",
    "priceValidUntil": "2025-12-31",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "132" }
}

6. Errori Comuni da Evitare

  1. Mismatch dati (price schema ≠ on-page)
  2. Campi obbligatori mancanti
  3. Schema duplicato da plugin diversi
  4. Uso improprio di Organization
  5. Cloaking dati generati nascosti

7. Strumenti & Plugin Consigliati

ScopoGratisPremium
GenerazioneStructured Data HelperMerkle Schema Builder
ValidazioneRich Results TestSitebulb, Screaming Frog
WordPressYoast SEO, Rank MathSchema PRO
AutomationGTM server-side injectCloudflare Worker custom

8. Checklist di Implementazione

  • Mapping keyword ↔ schema completato
  • JSON-LD conforme linee guida Google
  • Rich Result Test: 0 errori, ≤ 2 warning
  • robots.txt non blocca JS/JSON
  • Monitoraggio Search Console

Scarica la checklist PDF

FAQ

JSON-LD rallenta il sito?
No, è testo semplice e pesa pochi byte.
Serve un file .json esterno?
Meglio inline <script> per ridurre richieste HTTP.
Quante FAQ posso inserire?
Google consiglia max 2-3 domande mostrate nel mobile rich result.

Conclusione & CTA

Implementare i dati strutturati è fondamentale per primeggiare nella SERP e catturare traffico zero-click.

Hai bisogno di un audit Schema.org? Prenota un’analisi gratuita di 20 minuti.

Leave a Reply

Your email address will not be published. Required fields are marked *