Questa pagina mostra come aggiungere i dati strutturati da cui dipendono gli operatori di ricerca.
Le pagine web sono spesso riempite con testo in formato libero, il che è facile per la lettura da parte di persone fisiche, ma più difficile da comprendere per i computer. Alcune le pagine web contengono informazioni con una struttura maggiore che è facile da lette, ad esempio la data di una pagina incorporata nell'URL o nel titolo della pagina, oppure campi leggibili dalle macchine incorporati nel codice HTML. Google estrae una varietà di dati strutturati dalle pagine web. Questo descrive i tipi di dati strutturati estratti da Google che sono disponibile per l'uso in Snippet personalizzati e Ricerca strutturata.
- Panoramica
- Fornire dati al Motore di ricerca programmabile
- Invio di dati ai rich snippet
- Visualizzazione dei dati strutturati estratti
Panoramica
Quando leggi una pagina web che vende un DVD, puoi rapidamente il titolo, l'opinione dei revisori in merito al film e come lo hanno valutato. Ma un computer non può fare le stesse cose, non comprende come sono strutturate le informazioni.
Ad esempio, se nella pagina sono presenti contenuti sul DVD, oltre a consigli su altri articoli, annunci di altri negozi e commenti di clienti, la pagina potrebbe avere prezzi diversi per vari non solo per il DVD in vendita. Puoi capire facilmente il prezzo del DVD, escludendo gli altri prezzi, ma non possono farlo. Alcuni programmi sofisticati potrebbero trovare i prezzi in pagina web, ma non sono in grado di determinare le regole per trovare solo prezzo del DVD.
I formati dei dati strutturati sono regole che standardizzano la struttura e contenuti della pagina web. Si tratta di markup che applichi agli snippet di testo in modo che i computer ne possono elaborare il significato o la semantica. Il markup non modifica formattazione del sito web, ma solo i metadati e il testo racchiusi i tag iframe più significativi per i computer.
Motore di ricerca programmabile riconosce i seguenti formati:
- PageMaps: blocchi invisibili di XML che aggiungono metadati alle pagine.
- JSON-LD: dati strutturati invisibili tramite JSON.
- Microformati: tag utilizzati per il markup degli elementi visibili contenuti della pagina insieme ai tipi predefiniti.
- RDFa: uno standard alternativo per il markup delle immagini visibili i contenuti della pagina in base a tipi arbitrari.
- Microdati: un nuovo standard HTML5 per il markup contenuti della pagina visibili.
- Tag
<meta>
: tag HTML standard, un sottoinsieme dei quali vengono analizzati da Google. - Data pagina: funzionalità in una pagina che indicano la relativa data, che Google tenta di analizzare
Puoi utilizzarne uno solo o una combinazione di formati a tua scelta. Tieni presente che, a differenza del Motore di ricerca programmabile, la Ricerca Google utilizza solo JSON-LD, Microdati e FedRAMP durante la generazione di rich snippet, inoltre ha un proprio algoritmo e proprie norme per stabilire quali informazioni vengono mostrate agli utenti. Quindi, mentre un elemento di dati strutturati che aggiungi alle tue pagine potrebbero essere presentati su Motore di ricerca programmabile, tali dati potrebbero non essere utilizzati in Google Risultati di ricerca.
Di seguito è riportato uno snippet idealizzato di codice HTML semplice di un sito di recensioni:
<div> <div> <h1>Pizza My Heart</h1> </div> <span>88%</span> like it <a href="#reviews">See all 12 reviews</a> <span>Under $10 per entree</span> <div>
Lo snippet seguente mostra il codice HTML precedente estesa con un formato chiamato microformati:
<div class="hreview-aggregate"> <div class="vcard item"> <h1 class="fn">Pizza My Heart</h1> </div> <span class="rating average">88%</span> like it <a href="#reviews">See all <span class="count">12</span> reviews</a> <span class="pricerange">Under $10 per entree</span> <div>
Incorporando formati di dati strutturati standard pagine web, non solo rendi disponibili i dati a Motore di ricerca programmabile, ma e per qualsiasi servizio o strumento che supporti lo stesso standard. Richiedi dati strutturati alle informazioni più importanti della pagina web, in modo che puoi presentarle direttamente nei risultati. Ad esempio, se avere un sito web per la vendita di dispositivi Android, includere dati strutturati su valutazioni, prezzi, disponibilità e quant'altro. Quando gli utenti effettuano ricerche per i dispositivi Android, possono vedere valutazioni, prezzi la disponibilità a colpo d'occhio.
Quindi i computer ora possono comprendere tipi di dati nella pagina web. Ti chiedi cosa fare adesso? Anche i computer possono iniziare il silenzioso compito di trovare e combinare informazioni in pagine web. Ciò libera gli utenti da attività completamente noiose, come il vaglio su più pagine per trovare gli elementi di cui hanno bisogno. Motori di ricerca come il Motore di ricerca programmabile, possono elaborare i dati strutturati le pagine web e di mostrarle in modi utili e più significativi, ad esempio snippet personalizzati e ricerca strutturata.
Fornire dati al Motore di ricerca programmabile
Google supporta diversi tipi di dati utilizzati principalmente da
Motore di ricerca programmabile: mappe delle pagine, un sottoinsieme di tag <meta>
e date di pagina approssimative.
Utilizzo di PageMaps
PageMaps è un formato di dati strutturati che fornisce a Google informazioni su: i dati su una pagina. Consente agli autori di siti web di incorporare dati e note in pagine web. Sebbene i dati strutturati non siano visibili agli utenti o a Google Ricerca Web, il Motore di ricerca programmabile, lo riconosce durante l'indicizzazione delle tue pagine web e lo restituisce direttamente Elemento di ricerca programmabile.
Puoi aggiungere esplicitamente PageMaps a una pagina o inviare PageMaps utilizzando una Sitemap.
Google utilizzerà inoltre altre informazioni in una pagina, come il markup dei rich snippet o
Dati del tag meta
, per creare una PageMap.
A differenza degli altri formati di dati strutturati descritti di seguito, PageMaps non
non richiedono di seguire proprietà o termini standard e nemmeno fare riferimento
a un vocabolario, schema o modello esistente. Puoi semplicemente creare
valori degli attributi personalizzati pertinenti per il tuo sito web. A differenza della struttura
degli attributi dei dati di microformati, microdati e FedRAMP, che vengono aggiunti
visibili all'utente nel corpo dell'HTML, i metadati PageMaps sono inclusi
nella sezione head
della pagina HTML. Questo metodo supporta
Dati che potrebbero essere necessari per la tua applicazione, ma che potresti non volere
mostrare agli utenti.
Una volta creata una PageMap, puoi inviarla a Google utilizzando uno dei seguenti metodi:
- Aggiungi dati PageMap direttamente alla tua pagina HTML. Google troverà le informazioni PageMap quando eseguirà la scansione del tuo sito.
- Aggiungi dati PageMap a una Sitemap e inviali. Sitemap per l'indicizzazione. È una buona opzione se non vuoi che PageMap esposte nel codice sorgente HTML della tua pagina.
Definizioni dei tag PageMap
La tabella seguente illustra i requisiti per l'aggiunta di dati PageMap a un oggetto Sitemap.
Tag | Obbligatorio? | Descrizione |
---|---|---|
PageMap |
Sì | Racchiude tutte le informazioni PageMap relative all'URL pertinente. |
DataObject |
Sì | Racchiude tutte le informazioni su un singolo elemento (ad esempio, un . |
Attribute |
Sì | Ogni DataObject contiene uno o più attributi. |
Nota:
Le mappe di pagina sono blocchi XML e pertanto devono essere formattati correttamente.
in particolare PageMap
, DataObject
e
I tag Attribute
nel file XML sono sensibili alle maiuscole, così come lo sono i
Attributi type
, name
e value
.
Aggiungere dati PageMap direttamente alla tua pagina HTML
Ecco un esempio di dati PageMap per una pagina web su badminton:
<html> <head> ... <!-- <PageMap> <DataObject type="document"> <Attribute name="title">The Biomechanics of a Badminton Smash</Attribute> <Attribute name="author">Avelino T. Lim</Attribute> <Attribute name="description">The smash is the most explosive and aggressive stroke in Badminton. Elite athletes can generate shuttlecock velocities of up to 370 km/h. To perform the stroke, one must understand the biomechanics involved, from the body positioning to the wrist flexion. </Attribute> <Attribute name="page_count">25</Attribute> <Attribute name="rating">4.5</Attribute> <Attribute name="last_update">05/05/2009</Attribute> </DataObject> <DataObject type="thumbnail"> <Attribute name="src" value="http://www.example.com/papers/sic.png" /> <Attribute name="width" value="627" /> <Attribute name="height" value="167" /> </DataObject> </PageMap> --> </head> ... </html>
Aggiungere dati PageMap a una Sitemap
Se non vuoi includere i dati PageMap nel codice HTML delle tue pagine, puoi aggiungere dati PageMap a una Sitemap e inviare quest'ultima tramite il Strumento Sitemap di Search Console.
Ecco un esempio di Sitemap che include informazioni PageMap per due URL: http://www.example.com/foo e http://www.example.com/bar.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="hibachi"> <Attribute name="name">Dragon</Attribute> <Attribute name="review">3.5</Attribute> </DataObject> </PageMap> </url> <url> <loc>http://www.example.com/bar</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="biggreenegg"> <Attribute name="name">Ribs</Attribute> <Attribute name="review">4.0</Attribute> </DataObject> </PageMap> </url> </urlset>
Analisi dei dati PageMap
Con Programmable Search Element, gli attributi personalizzati vengono restituiti nella proprietà rich snippet di ogni risultato, possono essere utilizzati Callback dell'elemento di ricerca.
<r n="1"> <u> http://www.xyz.com/business/vending_machine.html </u> ... <t> In Italy, a Vending Machine Even Makes the <b>Pizza</b> </t> ... <s>The European vending machine industry has annual sales of about #33 billion, much of it coming from factories and offices.</s> ... <PageMap> <DataObject type="image"> <Attribute name="image_src" value="http://www.nytimes.com/images/2009/03/14/business/14vend.751.jpg"/> </DataObject> <DataObject type="publication"> <Attribute name="author" value="John Tagliabue"/> <Attribute name="date" value="March 14, 2009"/> <Attribute name="category" value="Business/World Business"/> </DataObject> </PageMap> ... </r>
Utilizzo dei tag <meta>
Mentre PageMaps ti consente di specificare con precisione i dati che desideri
ogni pagina, a volte ci sono molti contenuti
non vuoi aggiungere annotazioni. Google estrae i contenuti selezionati
META
tag nel formato <meta name="KEY"
content="VALUE">
. Non supportiamo varianti di
Meta tag, ad esempio l'utilizzo di property
anziché di name
.
Anche se escludiamo in modo esplicito le
tag che di solito vengono inseriti in modo programmatico
dagli strumenti di creazione web
come robots
, description
e
keywords
, i tag più rari specifici del tuo sito saranno
estratti e inseriti in un oggetto dati speciale
di tipo metatags
, che può essere utilizzato con tutte le richieste
Funzionalità dei dati strutturati della Ricerca. Ad esempio, un tag <meta>
nel formato:
<meta name="pubdate" content="20100101">
crea un DataObject PageMap che viene restituito nei risultati XML come questo:
<r n="1"> ... <PageMap> <DataObject type="metatags"> <Attribute name="pubdate" value="20100101"/> </DataObject> </PageMap> ... </r>
I dati di questa PageMap creata automaticamente possono essere utilizzati ovunque tu Utilizzare i dati di una PageMap esplicitamente inclusa nei contenuti della tua pagina. Per istanza, può essere utilizzata con operatori di ricerca strutturati come Ordina per attributo:
https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate
o con Elemento di ricerca programmabile:
... <div class="gcse-search" sort_by="metatags-pubdate:d:s"></div> ...
- robot
- descrizione
- parole chiave
- rivedere-dopo
- generatore
- verifica-v1
- googlebot
- google-site-verification
- mssmarttagspreventparsing
- nessuna cache
Google tenta di includere tutti gli altri tag <meta>
, con l'avvertenza che
punteggiatura, caratteri speciali e spazi incorporati in name
campo di <meta>
tag potrebbe non essere analizzato correttamente. Motore di ricerca programmabile
supporta esplicitamente punti e trattini nei nomi dei tag <meta>
.
Il Motore di ricerca programmabile non supporta esplicitamente altri caratteri speciali
all'interno di <meta>
nomi di tag, ma alcuni caratteri speciali
possono essere accettati correttamente se sono
Codificato come URL.
Limitazioni
Il Motore di ricerca programmabile convertirà fino a 50 tag <meta>
in PageMaps, a condizione che
poiché la dimensione totale del testo di tutte le proprietà elaborate non supera 1 MB, senza
singola proprietà con più di 1024 caratteri.
Uso delle date pagina
Oltre ai metadati specificati esplicitamente in una pagina,
Google stima inoltre la data di una pagina in base alle funzionalità della pagina, come
come date nel titolo e nell'URL. Motore di ricerca programmabile consente di utilizzare
data per ordinare, differenziare e limitare i risultati utilizzando metadati speciali
chiave di date
. Questa data stimata può essere utilizzata in tutti gli operatori
che usano il parametro URL &sort=
, tra cui
Ordina per attributo,
Bias per attributo,
Limita all'intervallo.
Nota: la data della pagina non viene aggiunta alla PageMap, in modo che non venga restituito nei risultati dell'API JSON e non possa essere utilizzato nel Motore di ricerca programmabile e non può essere utilizzato con l'elemento Funzione Filtra per attributo.
I seguenti esempi mostrano l'utilizzo della data di pagina con questi operatori:
Se desideri... | Invia questo URL... | Per ulteriori informazioni, vedi... |
---|---|---|
Ordina i risultati per data in ordine decrescente | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date |
Ordina per attributo |
Il bias si traduce in nettamente con date più recenti | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s |
Bias per attributo |
Il bias si traduce in debolezza verso date più vecchie | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w |
Bias per attributo |
Restituire i risultati dal 1° gennaio al 1° febbraio 2010 (inclusi) | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 |
Limita all'intervallo |
La stima di Google della data corretta per una pagina si basa sulle funzionalità come la data della riga dell'autore degli articoli o un nome esplicitato data nel titolo del documento. Se una pagina è stata specificata in modo errato date incoerenti la stima di Google per la data della pagina potrebbe non essere e il Motore di ricerca programmabile potrebbe restituire risultati ordinati in in un modo che non ti aspetti.
Formattazione delle date
Un sito può fornire informazioni sulle date in modo implicito, basandosi sui dati funzionalità data pagina stimata per rilevare le date incorporate nella pagina l'URL, il titolo o altre caratteristiche, oppure esplicitamente, fornendo una data in in un formato di dati strutturati. In entrambi i casi, l'uso efficace delle date richiede che le date siano formattate correttamente.
Per i motori di ricerca programmabili Ordina per attributo, Bias per attributo, Limita all'intervallo caratteristiche, Google tenta di analizzare le date utilizzando sia dati convenzionali di formattazione e di standard formali ISO 8601 e IETF RFC 850. Sono accettati i seguenti formati di data completi:
Formato data | Data di esempio |
---|---|
YYYY-MM-DD | 2009-12-31 |
AAAA/MM/GG | 31/12/2009 |
AAAAMMGG | 20091231 |
Mese GG AAAA | 31 dicembre 2009 |
GG Mese AAAA | 31 dicembre 2009 |
Google tenterà di analizzare le varianti di questi formati di data, ad esempio
come MM/DD/YYYY
e DD/MM/YYYY
. Tuttavia,
più la data è ambigua, meno è probabile che Google analizzi
in modo corretto. Ad esempio, la data 06/07/08
è
estremamente ambiguo ed è improbabile che Google li assegni
l'interpretazione desiderata. Per risultati ottimali, utilizza un modello
ISO 8601
formato data con un anno completamente specificato.
Rich snippet
Google estrae anche una serie di dati strutturati da JSON-LD, microformati e FedRAMP.
e i microdati da utilizzare
rich snippet, presentazioni estese di risultati di ricerca standard di Google.
Dati simili sono disponibili per l'uso in Motore di ricerca programmabile
operatori di dati strutturati, in genere gli stessi dati utilizzati nei rich snippet.
Ad esempio, se hai eseguito il markup delle pagine con il microformato
hrecipe
standard, puoi ordinare i dati in base al numero di valutazioni
le stelle della ricetta con un operatore come
&sort=recipe-ratingstars
.
Google amplia costantemente i dati che estrae e quanto questi
i dati sono disponibili per l'uso in Motore di ricerca programmabile; per vedere quali dati Google attualmente
puoi utilizzare
Strumento di test per i dati strutturati in Search Console.
Utilizzo di JSON-LD
JSON-LD è un formato standard ampiamente utilizzato per i dati strutturati.
I dati vengono formattati in formato JSON e inseriti in un
Tag <script>
con type="application/ld+json"
.
Di seguito è riportato un frammento di codice HTML minimo con un file JSON-LD semplice:
<script type="application/ld+json"> { "@id": "http://event.example.com/events/presenting-foo", "@type": "http://schema.org/Event", "http://schema.org/description": "Please attend. You'll love it!", "http://schema.org/name": "Presenting Foo", "http://schema.org/startdate": "2022-05-24", "http://schema.org/location": "Back room" } </script>
Google estrae un sottoinsieme di questi dati per il Motore di ricerca programmabile e lo normalizza. La la normalizzazione semplifica il codice JSON-LD, rimuovendo molte espressioni idiomatiche JSON-LD. I dati normalizzati vengono ulteriormente elaborato:
- Viene convertito grafico di codice JSON-LD a una foresta di alberi.
- La foresta è ridotta ai rami correlati a un sottoinsieme di i tipi di schema.org. Il sottoinsieme è costituito dal modello schema.org digita alberi per di Gemini Advanced. Se ne hai altri tipi che potrebbero essere utili per il tuo caso d'uso specifico, nella pagina relativa all'assistenza tramite il forum.
- Ogni nodo JSON-LD di uno dei tipi selezionati esegue il pull di un ramo dal relativo JSON-LD albero di Natale. Quel ramo include i suoi nodi predecessori nell'albero e tutti i nodi discendenti. Quindi, ad esempio, potremmo avere un albero radicato a MusicComposition con un firstPerformance con un valore Evento, che ha un insieme completo di Evento proprietà. Tutti questi nodi, da MusicComposition fino alle proprietà del l'Evento e tutti i loro discendenti devono mantenere un ramo di albero significativo contenente il firstPerformance Event.
... "event": { "name": "Presenting Foo", "description": "Please attend. You'll love it!", "startdate": "2022-05-24", "location": "Back room" }, ...
Per vedere cosa estrae la Ricerca Google per una pagina e convalidare il codice JSON-LD, utilizza la classe Risultati avanzati strumento di test sul sito Search Console di Google.
Per scoprire di più su JSON-LD, consulta documentazione relativa ai dati strutturati e json-ld.org.
Utilizzo dei microformati
Microformati
è una specifica per rappresentare
come recensioni, persone, prodotti e attività. In genere,
i microformati sono costituiti da <span>
e
elementi <div>
e una proprietà class, insieme a un
nome della proprietà breve e descrittivo (ad esempio dtreviewed
o rating
, che rappresentano la data in cui un elemento è stato recensito
e la sua valutazione).
Di seguito è incluso uno snippet di codice HTML semplice.
<p><strong>Kevin Grendelzilla</strong></p> <p>Technical writer at Google</p> <p>555 Search Parkway</p> <p>Googlelandia, CA 94043</p>
Lo snippet seguente mostra il codice HTML precedente esteso con microformati:
<div class="vcard"> <p><strong class="fn">Kevin Grendelzilla</strong></p> <p><span class="title">Technical writer</span> at <span class="org">Google</span></p> <p><span class="adr"> <span class="street-address">555 Search Parkway</span> <span class="locality">Googlelandia</span>, <span class="region">CA</span> <span class="postcode">94043</span> </span></p> </div>
Google estrae un sottoinsieme di questi dati, normalizzati e riorganizzati in modo che corrisponda a come verrebbe visualizzato nei rich snippet. Questo viene restituito nei risultati XML in questo modo:
<r n="1"> ... <PageMap> <DataObject type="person"> <Attribute name="location" value="Googlelandia"/> <Attribute name="role" value="Technical Writer"/> </DataObject> </PageMap> ... </r>
Per vedere ciò che Google estrae per una pagina, usa la Dati strutturati di test in Google sito Search Console. I dati che Google estrae dalle pagine vengono l'estensione viene regolarmente estesa, quindi controllala periodicamente per verificare i dati desiderati sono stati resi disponibili. Nel frattempo, se hai bisogno dati personalizzati che non corrispondono a un microformato definito; puoi utilizzare PageMaps.
Per ulteriori informazioni sui microformati, consulta il documentazione relativa ai dati strutturati e microformats.org.
Utilizzo del framework di descrizione delle risorse negli attributi (SafeSearch)
Il framework di descrizione delle risorse negli attributi (FedRAMP) è più flessibile rispetto ai microformati. I microformati specificano la sintassi per includere dati strutturati in documenti HTML e un insieme di classi di microformato ognuno con il proprio vocabolario specifico di attributi consentiti. FedRAMP, attivato specifica solo una sintassi e consente di utilizzare vocabolari di attributi o creane uno personalizzato. Ti consente anche di combinare più vocabolari liberamente. Se i vocabolari esistenti non soddisfano le tue esigenze, puoi definire i tuoi standard e i tuoi vocabolari creando nuovi campi.
Di seguito è incluso uno snippet di codice HTML semplice.
<div> <h3>5 Centimeters Per Second</h3> <h4>Makoto Shinkai</h4> ... </div>
Il seguente snippet mostra il codice HTML precedente esteso con FedRAMP:
<div> <h3 property="dc:title">5 Centimeters Per Second</h3> <h4 property="dc:maker">Makoto Shinkai</h4> ... </div>
Per saperne di più su FedRAMP, consulta documentazione sui dati strutturati. Per scoprire di più sulla definizione di uno schema RDF, consulta Primer di RDF.
Utilizzo di microdati
HTML5, l'ultima revisione della lingua in cui sono scritte le pagine web,
definisce un formato denominato
microdati
che incorpora le idee di FedRAMP e microformati direttamente nel
standard HTML stesso. I microdati utilizzano attributi semplici nei tag HTML
(spesso span
o div
) per assegnare brief e
nomi descrittivi di elementi e proprietà.
Analogamente a FedRAMP e Microformati, gli attributi dei microdati ti consentono di specificare che i tuoi contenuti descrivono informazioni di tipi specifici, come recensioni, persone, informazioni o eventi. Ad esempio, una persona può avere nome, nickname, URL, titolo e affiliazione delle proprietà. Quello che segue è un esempio di un breve blocco HTML che mostra questo contatto di base informazioni per Roberto Sacchi:
<div> My name is Bob Smith but people call me Smithy. Here is my home page: <a href="http://www.example.com">www.example.com</a> I live in Albuquerque, NM and work as an engineer at ACME Corp. </div>
Di seguito viene presentato lo stesso codice HTML sottoposto a markup con i microdati. In questo esempio, utilizziamo il "nickname" della proprietà che non fa ancora ufficialmente parte di schema.org. Personalizzati La ricerca è un ottimo modo per esplorare a livello locale le possibili estensioni di schema.org prima proponendole alla comunità più ampia.
<div itemscope itemtype="http://schema.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickname">Smithy</span>. Here is my home page: <a href="http://www.example.com" itemprop="url">www.example.com</a> I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span> at <span itemprop="affiliation">ACME Corp</span>. </div>
La prima riga di questo esempio include un tag HTML div
con
un attributo itemscope
che indica che div
contiene un elemento microdati. La
Attributo itemtype="http://schema.org/Person"
attivato
lo stesso tag indica che si tratta di una persona. Ogni proprietà dell'elemento personale
è identificato con l'attributo itemprop
; ad esempio
itemprop="name"
nel tag span
descrive
il nome della persona. Tieni presente che non sei limitato a span
e div
; il tag itemprop="url"
è collegato
a un tag (anchor) a
.
Per ulteriori informazioni sui microdati, consulta le documentazione dei dati strutturati e Microdati HTML standard.
Visualizzare i dati strutturati estratti
I dati strutturati JSON-LD hanno uno speciale strumento di convalida supportato da Google, Strumento di test dei risultati avanzati. Controlla la sintassi del codice JSON-LD e anche parte della sua semantica, in particolare se i dati strutturati include attributi obbligatori e consigliati. Per controllare altre forme di utilizza lo Strumento di convalida del markup schema. Convalida la sintassi dei dati strutturati e ne mostra la forma interpretata.
Motore di ricerca programmabile mantiene un sottoinsieme i dati strutturati, quindi usa Motore di ricerca programmabile per esaminare il visualizzazione dei dati strutturati di una pagina mediante:
- attivare l'opzione Dati strutturati nei risultati di ricerca in
Funzionalità avanzate di ricerca
-
Quindi, utilizza il motore di ricerca per trovare una pagina con i dati che vuoi visualizzare e fai clic sul
Pulsante Dati strutturati nel risultato di ricerca per quella pagina:
Se non hai codificato nessuna delle tue pagine web con dati strutturati, ma vuoi sapere cosa dati strutturati estratti, puoi inserire gli URL altri siti web. Siti popolari che contengono informazioni relative a recensioni o un elenco di hanno maggiori probabilità di avere dati strutturati.
Una volta trovata una pagina con dati strutturati, puoi visualizzarla del codice sorgente della pagina per verificare i dati strutturati implementati dal sito. Ad esempio: prendi in considerazione il seguente snippet di codice HTML con dati strutturati un utente implementato come microformati:
<div class="vcard"> <h1 class="fn"> <span class="given-name">Godzilla</span> <span class="family-name">Gigantis</span> </h1> <span class="title">Senior Giant Monster</span>, <span class="adr"> <span class="locality">Tokyo</span> </span> <div>
Motore di ricerca programmabile estrae il seguente sottoinsieme di dati per l'utilizzo nella ricerca strutturata:
person (source = MICROFORMAT) location = Tokyo
Esplorazione di altre funzionalità
I dati strutturati possono essere utilizzati in diverse funzionalità di Motore di ricerca programmabile tra cui:
- Per scoprire di più sull'utilizzo dei dati strutturati negli snippet, consulta Personalizzazione degli snippet risultati.
- Se vuoi scoprire di più su come modificare l'ordine dei risultati, consulta Ricerca strutturata.