Schemă și microdate: o prezentare generală

Publicat: 2016-03-09

Primul site web a fost publicat în august 1991. Astăzi, aproape un miliard de site-uri web sunt online, iar complexitatea acestora (să nu mai vorbim de complexitatea ecosistemului pe care îl constituie) continuă să crească. Există sute de limbaje de programare avansate , care toate fac același lucru: comunică cu un computer. Cu sute de limbi de înțeles, vă puteți imagina că este un proces destul de important pentru computere, sisteme și oameni cu care trebuie să țină pasul. A venit un moment în care oamenii pricepuți de la Yahoo, Bing și Google și-au dat seama că este nevoie de puțină structură și organizare, altfel lucrurile ar scăpa de sub control. Devenise un pic din Vestul Sălbatic Sălbatic.

Metadate: un catalog de carduri pentru motoarele de căutare

„Metadate” sunt informații care spun despre ce este vorba; adică date despre date. Vă amintiți vechile cataloage de carduri din biblioteci? Catalogul de carduri indexează carduri care spun lucruri specifice despre toate cărțile din bibliotecă într-un mod standardizat. Cardurile includ date precum titlul, autorul și data publicării. Aceste date sunt folosite pentru a genera un număr de apel unic bazat pe sistemul zecimal Dewey. Acesta este un set de standarde folosite pentru a indexa fiecare dintre cărțile dintr-o bibliotecă, pentru a se asigura că cărțile despre același subiect pot fi găsite una lângă alta, într-o ordine previzibilă. Sistemul Dewey este folosit din 1876!

Ce este schema?

În contextul internetului și suprasimplificat, „schema” este o modalitate de structurare și organizare a metadatelor. La mijlocul anului 2011, cele mai mari trei motoare de căutare s-au reunit într-un efort de colaborare nemaivăzut până acum: Google, Bing și Yahoo au inițiat crearea unui set de standarde pentru metadatele site-urilor web. Înainte de încheierea anului, li s-a alăturat liderul de căutare rus Yandex.

Motoarele de căutare au format Schema.org, cu scopul de a defini și de a încuraja adoptarea unei structuri convenite (și vocabulare similare) pe care webmasterii și alții să le poată folosi pentru a marca conținutul site-ului. Rezultatul ar fi că motoarele de căutare (și alte sisteme) ar putea înțelege mai ușor și mai precis despre ce este vorba despre un site web, iar informațiile ar putea fi mai ușor de găsit.

Cum funcționează schema

După cum observă site-ul web Schema.org despre vocabularele comune, „Aceste vocabulare acoperă entități, relații dintre entități și acțiuni și pot fi extinse cu ușurință printr-un model de extensie bine documentat. Peste 10 milioane de site-uri folosesc Schema.org pentru a-și marca paginile web și mesajele de e-mail.”

Oamenii, locurile și lucrurile, fiecare sunt reprezentate pe o pagină, iar schema acționează pentru a le defini în mod consecvent pe web. Elementele simple, cum ar fi locația și informațiile de contact, precum și elementele complexe, cum ar fi evaluările, sunt simplificate și în concordanță cu limbajul Schema.org. Iată un exemplu despre cum se afișează datele structurate pentru cititorul care se uită la rezultatele căutării filmelor: ... și iată cum site-ul afișează unele dintre aceleași informații pentru motoarele de căutare:

Iată un alt exemplu de film, care ilustrează modul în care schema poate ajuta un motor de căutare să înțeleagă despre ce este vorba despre un site web. Cuvântul „avatar” poate însemna multe lucruri: o reprezentare online a unei persoane, un film celebru sau un serial de televiziune fără legătură. Este, de asemenea, o marcă de aftershave întrerupt. Dacă colecționezi parfumuri antice pentru bărbați și cauți Avatarul lui Coty, schema de pe această pagină îi spune motorului de căutare că aceasta este pagina potrivită pentru a reveni, nu una dintre paginile mult mai populare despre film.

Metadatele fac diferența. Este folosit în culise în HTML-ul unui site, pe tot site-ul, pentru a-i defini conținutul și contextul. Pentru motoarele de căutare, această informație este combustibilul care face ca un motor de căutare să funcționeze. Fără context și înțelegere, un motor de căutare poate funcționa, dar nu poate analiza un site la fel de precis. Aceasta înseamnă că nu poate califica modul în care site-ul ar putea răspunde și la întrebarea unui utilizator, ceea ce, la rândul său, înseamnă că ar putea fi mai puțin probabil să returneze acel site.

Te-ai întrebat vreodată cum apar acele mici linkuri albastre în rezultatele căutării Google, cum ar fi a doua intrare de aici?

Sau de ce unele rezultate au evaluări și altele nu, de exemplu? Sau ce zici de ce unele rezultate sunt extinse în paginile cu rezultatele căutării, când altele nu? Aceasta este magia schemei și a microdatelor.

Tipuri de Scheme

Sunt utilizate multe tipuri de scheme; mii există și altele continuă să fie dezvoltate. Poate fi puțin confuz să navighezi în peisaj.

În primul rând, începeți cu tipul potrivit de schemă pentru nevoile dvs. Pentru a determina cel mai bun tip de schemă de implementat, este important să înțelegeți toate opțiunile și tipurile de schemă disponibile. Să ne uităm la cele mai de bază:

  • Lucru – Definirea unui „lucru” poate consta din orice număr de articole generice. Aceasta include microdate specifice pentru imagini, descrieri de text și nume alternative, de exemplu. Este cel mai generic tip de articol de schemă.
  • Eveniment – ​​Un eveniment care se poate întâmpla la o oră și o locație specificate poate folosi date specifice schemei pentru a partaja informații precum durata, datele de încheiere, evaluările, petrecerea de organizare și multe altele.
  • Persoană – date schema pentru a defini elementele unei persoane, inclusiv adresa, afilierea, adresa, data nașterii și decesul. Datele schemei reale sau fictive sunt disponibile pentru a defini caracteristicile unei persoane sub formă de microdate.
  • Locație – O locație fizică poate fi definită cu microdate, cum ar fi informații despre proprietate, adresă, coduri de magazin, numărul de locație globală, longitudine și latitudine și o adresă URL către harta locației. Aceste metadate ajută la definirea locului în care se află o companie.
  • Produs – Schemă disponibilă pentru definirea produselor, cum ar fi numele articolelor, evaluările produselor, ofertele, dimensiunea produsului, tipul de bun și multe altele. Microdate care vă ajută să înțelegeți mai multe despre un produs și serviciu pe care o companie îl poate vinde pe sau offline.
  • Organizație – Microdate care definesc elemente ale unei organizații, inclusiv adresa, zona deservită, premii, informații despre marcă, persoane de contact, e-mailuri, coduri fiscale, telefon, editor (dacă este cazul) și multe altele.
  • Revizuire – Definiți toate elementele unei pagini care discută elementele de revizuit. De la revizuirea unui produs, serviciu sau entitate până la elementele unei recenzii, cum ar fi autorul, caracterul, citarea și evaluarea conținutului sunt definite cu schema de recenzie.

Ce sunt microdate?

Aici intră în joc vocabularele comune. Vocabularele de microdate oferă semantica sau semnificația unui articol.

Google definește frumos microdatele: „Microdata este o specificație pentru a încorpora date care pot fi citite de mașină în documente HTML. Microdatele constau din perechi nume-valoare (cunoscute ca itemi) definite conform unui vocabular.”

Iată exemple de perechi nume-valoare comune într-un singur vocabular:

Schema.org oferă exemple în patru formate: fără markup, microdate, RDFa și JSON-LD. Pentru dezvoltatori și webmasteri, aceasta este o resursă incredibil de utilă.

Schema de implementare

Sperăm că, dacă ați ajuns până aici, înțelegeți tipurile de schemă și ce poate oferi pentru motoarele de căutare. Acum vine momentul să implementăm schema. De unde începi?

Determinarea oportunităților pentru schemele utilizate pe site-ul dvs. este un proces în două direcții. Mai întâi, veți dori să determinați schema reală pe care doriți să o testați. Dacă încercați să adăugați date despre locație sau poate oferi date despre evenimente, alegeți un element de implementat.

Apoi, implementarea schemei va necesita puține cunoștințe despre platforma site-ului dvs., indiferent dacă utilizați CMS sau altă soluție. Adăugarea de cod pe site-ul dvs. nu este pentru cei slabi de inimă și ar trebui lăsată în seama profesioniștilor. Discutați cu webmasterul dvs. sau cu agenția digitală, spuneți-le tipurile de schemă pe care doriți să le implementați și întrebați dacă vă pot ajuta să implementați acest lucru. Veți câștiga câteva felicitări în plus dacă le oferiți chiar codul de implementat (vezi generatorul de cod de mai jos).

Sunt disponibile unele resurse care vor oferi informații benefice despre implementarea schemei. Unele plugin-uri sunt disponibile pentru CMS-uri precum WordPress, care ar putea să nu necesite atât de multă codare reală. Lucrați direct cu echipa dumneavoastră tehnică pentru a implementa acest instrument extrem de util și valoros.

Resurse aditionale

Schema.org: Bun venit la Schema.org

GitHub: Schema de resurse

Schematron: Resurse Schema

Dezvoltatori Google: Schema: Insert

Dezvoltatori Google: Schema pentru video

Creator de scheme: Schema-Creator.org

WordPress: Schema All-In-One

Drupal: Schemă

Resurse de implementare

Kissmetrics „Cum să vă îmbunătățiți SEO utilizând Schema Markup”

„Date structurate Schema.org” de la Moz

Nu sunteți sigur de unde să începeți? Ai o întrebare despre Schema? Întrebați-ne în comentariile de mai jos!