Modelarea entităților
Definim ce reprezintă pagina: organizație, serviciu, produs, articol, locație sau alt obiect real. Stabilim identificatori stabili și evităm entități paralele pentru același lucru.
Schema.org și Rich Results
Audităm și implementăm marcajul Schema.org în format JSON-LD, astfel încât paginile, produsele, organizația și celelalte entități importante să fie descrise coerent. Separăm structura semantică de eligibilitatea pentru rezultate îmbogățite și eliminăm marcajele duplicate, contradictorii sau inventate.
Ce rezolvăm
Un validator poate confirma sintaxa, dar calitatea implementării depinde și de concordanța cu pagina, relațiile dintre entități, regulile motorului de căutare și lipsa contradicțiilor între pluginuri sau teme.
Definim ce reprezintă pagina: organizație, serviciu, produs, articol, locație sau alt obiect real. Stabilim identificatori stabili și evităm entități paralele pentru același lucru.
Preferăm o implementare ușor de întreținut și testat, fără fragmente generate în mai multe locuri care ajung să se contrazică după actualizări.
Verificăm tema, pluginurile SEO, WooCommerce, extensiile pentru recenzii și codul personalizat pentru Organization, Product, BreadcrumbList, Article și alte tipuri repetate.
Separăm validitatea Schema.org de cerințele specifice ale unui rezultat îmbogățit. O proprietate validă semantic poate să nu fie relevantă pentru o funcție Google.
Implementăm numai ceea ce este susținut de conținutul vizibil al paginii și ceea ce permite tipul de conținut. Datele structurate pot face pagina eligibilă, dar nu garantează afișarea unui rezultat îmbogățit.
Testăm pe un eșantion, inspectăm pagina randată, apoi extindem implementarea. După lansare urmărim rapoartele disponibile și regresiile introduse de modificări ulterioare.
Anatomia unui graf bun
Selectează fiecare nivel pentru a vedea ce verificăm. Pe ecranele înguste, controalele de glisare apar doar dacă opțiunile nu încap.
Un URL nu este automat o entitate distinctă. Identificăm obiectul real și rolul paginii înainte să alegem tipul Schema.org.
„Obligatoriu” și „recomandat” nu înseamnă „completează orice câmp”. Proprietățile trebuie să corespundă conținutului real și să rămână corecte după schimbări.
Folosim @id-uri coerente pentru ca Organization, WebSite, WebPage, Product, Offer sau LocalBusiness să formeze același graf și să nu apară ca obiecte fără legătură.
Un tip poate fi perfect valid în vocabularul Schema.org fără să aibă o prezentare specială în Google. Pentru rezultate îmbogățite verificăm documentația și cerințele funcției respective.
Tipuri și contexte
Exemplele de mai jos nu reprezintă o listă de rezultate îmbogățite garantate. Sunt tipuri și relații frecvent relevante în proiectele comerciale, editoriale și locale.
Identitatea companiei, logoul, URL-ul și relațiile stabile ale brandului.
Locații eligibile, adresă, program și informații locale reale.
Produse, variante, identificatori, ofertă și disponibilitate când datele există.
Conținut editorial cu autor, date și entitatea care publică materialul.
Ierarhia semantică a paginii, aliniată cu navigația reală.
Descriere semantică a unui serviciu și relația cu furnizorul lui.
De la cod la eligibilitate
Testarea urmărește mai mult decât un mesaj verde într-un validator. Conținutul trebuie să fie accesibil, coerent, conform și procesat de motorul de căutare.
JSON-LD este interpretat corect și folosește tipurile și proprietățile potrivite.
Marcajul descrie conținutul vizibil și entitatea corespunzătoare din site.
Verificăm proprietățile și regulile funcției Google vizate.
Pagina publică poate fi accesată, randată și indexată în condiții normale.
Pagina poate deveni eligibilă; afișarea efectivă rămâne decizia Google.
Proces
Mai ales în WordPress și WooCommerce, problema nu este întotdeauna lipsa datelor structurate; uneori există deja prea multe surse care generează marcaje diferite.
Identificăm tipurile generate de temă, Yoast, WooCommerce, extensiile pentru recenzii și codul personalizat. Marcăm duplicatele și contradicțiile.
Stabilim entitățile principale, @id-urile și relațiile dintre Organization, WebSite, WebPage și tipurile specifice conținutului.
Aplicăm marcajul în stratul potrivit, îl testăm pe șabloane și verificăm atât Schema.org, cât și cerințele Google relevante.
Publicăm controlat și urmărim erorile, avertismentele și schimbările de șablon care pot introduce regresii.
Livrabile
Documentăm sursa fiecărei entități și a fiecărei proprietăți importante, astfel încât o actualizare de plugin sau șablon să nu transforme schema într-o cutie neagră.
Întrebări frecvente
Răspunsuri despre JSON-LD, rezultate îmbogățite, WooCommerce, marcajul pentru recenzii și testarea implementării.
Selectează o întrebare pentru a vedea răspunsul.
Documentația a fost consultată la . Tipurile de rezultate îmbogățite acceptate și proprietățile recomandate se pot schimba; înainte de implementare verificăm documentația actuală a funcției vizate.
Următorul pas
Trimite-ne site-ul și tipurile de pagini prioritare. Verificăm sursele marcajelor, duplicatele și ce trebuie implementat sau corectat înainte să scriem cod nou.