Ghid pentru începători privind datele structurate

Datele structurate sunt o format standardizat al codului care ajută motoarele de căutare să înțeleagă conținutul unei pagini. Deși este invizibil pentru utilizatorul final, acesta servește drept “traducător” pentru motor de căutare roboți.

De exemplu, imaginați-vă un blog culinar. Un cititor uman poate recunoaște cu ușurință o rețetă: vede o listă de ingrediente, pașii de gătit, timpul de preparare și o fotografie a preparatului finit.

Motoarele de căutare, însă, nu sunt umane. Ele am nevoie de ajutor pentru a descifra că acest text este în mod specific o rețetă și nu doar o listă aleatorie de cuvinte. Datele structurate etichetează aceste părți constitutive, etichetând textul în mod specific ca “ingrediente”, “timp de gătire” sau “calorii”.”

 

În SEO , “Date structurate” și “Schema Markup” sunt adesea utilizate în mod interschimbabil. Pentru a fi mai precis:

  • Date structurate este metoda generală de organizare a datelor.

  • Schema.org este vocabularul specific (limbajul) utilizat de principalele motoare de căutare (Google, Bing, Yahoo, Yandex) pentru a înțelege datele respective.

Tabla de conținut

Tipuri de formate de date structurate

Deși există sute de tipuri Schema disponibile, nu toate sunt acceptate de Google pentru rezultate bogate. Ar trebui să verificați întotdeauna Galerie de căutare Google pentru a vedea care tipuri sunt eligibile pentru caracteristici speciale de afișare.

Pentru a implementa aceste date, există trei formate principale:

1. JSON-LD (standardul de aur)

JSON-LD (JavaScript Object Notation for Linked Data) este noțiunea Google format recomandat.

  • Cum funcționează: Acesta utilizează o etichetă script JavaScript pentru a introduce datele.

  • De ce este mai bun: Se află separat de HTML-ul vizibil al paginii dvs. (de obicei în <head> sau body), ceea ce îl face mult mai ușor de implementat și de întreținut fără a afecta designul site-ului dvs.

  • Compatibilitate: Atât Google, cât și Bing acceptă pe deplin JSON-LD.

2. Microdate

Microdate a fost vechiul standard. Acesta presupune imbricarea metadatelor în conținutul HTML existent al unei pagini.

  • Cum funcționează: Adăugați atribute precum itemprop direct la dvs. <div> si <span> etichete.

  • Dezavantajul: este mai complicat de gestionat. Dacă vă schimbați designul paginii sau structura HTML, deseori rupeți datele structurate în acest proces.

3. RDFa

RDFa (Resource Description Framework in Attributes) este o extensie HTML5 care acceptă date legate.

  • Cum funcționează: Similar cu Microdata, utilizează atributele etichetelor HTML pentru a eticheta conținutul.

  • Dezavantajul: Ca și Microdata, necesită implementarea direct în HTML, ceea ce îl face mai complex de implementat decât JSON-LD.

Cele 3 beneficii SEO de bază pentru datele structurate

De ce să vă chinuiți să adăugați acest cod?

1. Câștigați Rich Snippets (caracteristici SERP)

Acesta este cel mai vizibil beneficiu. Datele structurate vă fac pagina eligibilă pentru Rezultate bogate (anterior Rich Snippets). Acestea includ evaluări cu stele, carduri de rețete, liste de evenimente, dropdown-uri FAQ și caruseluri. Aceste îmbunătățiri vizuale fac ca rezultatul dvs. să iasă în evidență, conducând de obicei la un scor semnificativ mai mare Rata de click (CTR).

 

2. Îmbunătățirea relevanței și a înțelegerii

Deși Google a declarat că datele structurate nu sunt un factor direct de clasificare, acestea reprezintă un factor important semnal de relevanță. Spunând în mod explicit Google: “Acesta este un produs, acesta este prețul și aceasta este recenzia”, ajutați algoritmul să potrivească cu mare precizie conținutul dvs. cu interogările corecte ale utilizatorilor.

 

3. Dominați căutarea vocală

Asistenții vocali (precum Google Assistant, Siri și Alexa) se bazează foarte mult pe date structurate. Atunci când un utilizator pune o întrebare, dispozitivul citește adesea răspunsul dintr-un rezultat “Featured Snippet” sau “Position Zero”. Datele structurate sunt adesea cheia pentru a asigura acel loc.

Cum să implementați datele structurate

Există o varietate de moduri diferite de implementare a datelor structurate. Acestea pot fi codificate, generate dinamic folosind JavaScript, sau injectat cu GTM. Îl puteți formata folosind JSON-LD, Microdata sau RFDa,
deși JSON-LD este formatul recomandat și cel mai frecvent utilizat, deoarece nu necesită nicio modificare a HTML-ului unei pagini.

Cu toate acestea, Bing nu acceptă încă JSON-LD, deci gândiți-vă cât de important ar putea fi pentru site-ul dvs. suportul Bing pentru datele structurate. Fiecare tip de date structurate are un anumit număr de atribute obligatorii și recomandate.

Aceste atribute trebuie să fie vizibile pe pagină pentru a fi valabil în datele structurate, deci verificați mai întâi dacă toate atributele pe care doriți să le includeți sunt undeva pe pagină. Puteți găsi o specificație completă pentru fiecare tip de date structurate aici.

JSON-LD

Datele structurate JSON-LD pot fi incluse în secțiunile sau în secțiunile paginii dvs. (cel mai frecvent sunt incluse în secțiunea ) și nu trebuie să afecteze HTML-ul paginii. Pur și simplu în lipiți următorul fragment.

<script type=”application/ld+json”>

{

  “@context”: “https://schema.org”,

  “@type”: “Organizație”,

  “adresa”: {

    “@type”: “PostalAddress”,

    “addressLocality”: “Paris, Franța”,

    “postalCode”: “F-75002”,

    “streetAddress”: “38 avenue de l'Opera”

  },

  “email”: “secretariat(at)google.org”,

  “faxNumber”: “( 33 1) 42 68 53 01”,

  “membru”: [

    {

      “@type”: “Organizație”

    },

    {

      “@type”: “Organizație”

    }

  ],

  “alumni”: [

    {

      “@type”: “Persoană”,

      “nume”: “Jack Dan”

    },

    {

      “@type”: “Persoană”,

      “nume”: “John Smith”

    }

  ],

  “nume”: “Google.org (GOOG)”,

  “telefon”: “( 33 1) 42 68 53 00”

}

</script>

Microdate

Microdata utilizează descrieri în linie în cadrul metaetichetelor pentru a identifica elementele ca atribute de date structurate. Pentru aceasta, trebuie să identificăm fiecare dintre atributele din codul nostru existent pentru a le marca. Iată un exemplu de marcare Microdata:

<div itemscope itemtype="”https://schema.org/Organization”">

  <span itemprop="”name”">Google.org (GOOG)</span>

 

Detalii de contact:

  <div itemprop="”address”" itemscope itemtype="”https://schema.org/PostalAddress”">

    Adresa principală:

      <span itemprop="”streetAddress”">38 avenue de l'Opera</span>

      <span itemprop="”postalCode”">F-75002</span>

      <span itemprop="”addressLocality”">Paris, Franța</span>

    ,

  </div>

    Tel:<span itemprop="”telephone”">( 33 1) 42 68 53 00 </span>,

    Fax:<span itemprop="”faxNumber”">( 33 1) 42 68 53 01 </span>,

    E-mail: <span itemprop="”email”">secretariat(at)google.org</span>

 

Membri:

- Membri științifici naționali în 100 de țări și teritorii: Țara1, Țara2, ...

- Membrii Uniunii Științifice, 30 de organizații enumerate în acest Anuar:

Lista absolvenților:

 <span itemprop="”alumni”" itemscope itemtype="”https://schema.org/Person”">

   <span itemprop="”name”">Jack Dan</span>

 </span>,

 <span itemprop="”alumni”" itemscope itemtype="”https://schema.org/Person”">

   <span itemprop="”name”">John Smith</span>

 </span>,

 

Istoric:

</div>

RDFa

RDFa este foarte asemănător cu Microdata. Din nou, acest lucru se face în linie în cadrul HTML, deci trebuie să începeți prin a identifica fiecare element pe care doriți să îl marcați în codul paginii dvs. și apoi să adăugați datele structurate în cadrul metaetichetelor sale. RFDa are o sintaxă ușor diferită de Microdata - marcajul dvs. ar trebui să arate cam așa:

<div vocab="”https://schema.org/”" typeof="”Organization”">

  <span property="”name”">Google.org (GOOG)</span>

 

Detalii de contact:

  <div property="”address”" typeof="”PostalAddress”">

    Adresa principală:

      <span property="”streetAddress”">38 avenue de l'Opera</span>

      <span property="”postalCode”">F-75002</span>

      <span property="”addressLocality”">Paris, Franța</span>

    ,

  </div>

    Tel:<span property="”telephone”">( 33 1) 42 68 53 00 </span>,

    Fax:<span property="”faxNumber”">( 33 1) 42 68 53 01 </span>,

    E-mail: <span property="”email”">secretariat(at)google.org</span>

 

Membri:

- Membri științifici naționali în 100 de țări și teritorii: Țara1, Țara2, ...

- Membrii Uniunii Științifice, 30 de organizații enumerate în acest Anuar:

Lista absolvenților:

 <span property="”alumni”"  typeof="”Person”">

   <span property="”name”">Jack Dan</span>

 </span>,

 <span property="”alumni”"  typeof="”Person”">

   <span property="”name”">John Smith</span>

 </span>

Istoric:

</div>

Sfat profesional: Dacă injectați schema utilizând JavaScript sau Google Tag Manager, validatoarele simple de cod ar putea să nu o observe. În schimb, utilizați Instrumentul de inspecție URL din cadrul Google Search Console. Faceți clic pe "Testare URL live" și apoi pe "Vizualizare pagină testată" pentru a vedea HTML-ul real redat de Google - acest lucru confirmă dacă "vede" cu succes codul dvs.

Testarea datelor structurate

Acum că ați adăugat datele structurate, este timpul să testați dacă acestea sunt valide. Pur și simplu lipiți codul sau URL-ul dvs. în câmpul Instrument de testare a rezultatelor bogate și vă va oferi rezultatele.

Dacă generați în mod dinamic datele structurate cu JavaScript sau utilizați GTM, este posibil să fie necesar să inserați codul redat mai degrabă decât o adresă URL (am constatat că, uneori, instrumentul nu detectează datele structurate inserate în mod dinamic, chiar dacă acestea sunt valide).

Puteți fie să vă încărcați pagina în browser și să copiați codul sursă, fie să utilizați ‘Inspectați URL’ în Google Search Console și ‘Test Live URL’. Faceți clic pe ‘Vizualizare pagină testată’, care vă va afișa HTML-ul redat de Google. Copiați acest lucru în instrumentul de testare a datelor structurate, iar datele structurate ar trebui să fie preluate.

 

Dacă vi se pare prea complicat și aveți nevoie de mai multe instrucțiuni sau poate de cineva care să îl implementeze pentru dvs., nu ezitați să ne contactați fie prin WhatsApp, trimiterea formularului sau DM pe social media.

Ce să citiți în continuare