Pradžia / SEO / Schema markup pradedantiesiems

Schema markup pradedantiesiems

Kas tai per žvėris ir kodėl juo domisi visi SEO specialistai

Jei bent kartą bandėte gilintis į SEO temą, greičiausiai susidūrėte su terminu „schema markup” arba „struktūriniai duomenys”. Dauguma pradedančiųjų šią temą greitai praleidžia pro šalį – atrodo per sudėtinga, per techniška, o rezultatai ne iš karto matomi. Bet štai kur slypi klaida.

Schema markup – tai kodas, kurį įdedate į savo svetainę tam, kad paieškos varikliai geriau suprastų, apie ką yra jūsų turinys. Ne tik perskaitytų tekstą, bet iš tikrųjų suprastų kontekstą. Ar tai receptas? Ar tai įmonės adresas? Ar tai produkto kaina? Ar tai renginio data? Visa tai galima perduoti paieškos varikliams struktūrizuotu būdu.

Techniškai kalbant, schema markup remiasi schema.org žodynu – projektu, kurį bendrai sukūrė Google, Bing, Yahoo ir Yandex. Tai tarsi bendra kalba tarp jūsų svetainės ir paieškos variklių. Jūs kalbate, jie supranta. Ir tada atsitinka kažkas įdomaus – jūsų rezultatai paieškoje pradeda atrodyti kitaip nei visi kiti.

Rich snippets – kodėl vieni rezultatai atrodo geriau nei kiti

Turbūt pastebėjote, kad ieškodami recepto „Google” paieškoje matote ne tik nuorodą ir aprašymą, bet ir žvaigždučių įvertinimą, gaminimo laiką, kalorijų kiekį. Arba ieškodami renginio matote datą ir vietą tiesiai paieškos rezultatuose. Tai ir yra rich snippets – praturtinti ištraukos fragmentai, kuriuos generuoja schema markup.

Štai kodėl tai svarbu praktiškai: tyrimai rodo, kad rich snippets gali padidinti paspaudimų rodiklį (CTR) nuo 20 iki 30 procentų. Jūsų svetainė gali būti ketvirtoje pozicijoje, bet su žvaigždutėmis ir papildoma informacija ji atrodys patraukliau nei pirmoje pozicijoje esantis konkurentas be jokio formatavimo.

Rich snippets tipai, kuriuos dažniausiai matote:

  • Receptai – gaminimo laikas, įvertinimai, kalorijų kiekis
  • Produktai – kaina, prieinamumas, įvertinimai
  • Renginiai – data, vieta, bilietų kaina
  • FAQ – klausimai ir atsakymai tiesiai paieškoje
  • Straipsniai – autorius, paskelbimo data, nuotrauka
  • Vietinės įmonės – darbo laikas, adresas, telefono numeris
  • Filmai ir knygos – įvertinimai, metai, žanras

Svarbu suprasti: schema markup negarantuoja, kad Google parodys rich snippet. Tai tik suteikia galimybę. Google pats nusprendžia, ar rodyti papildomą informaciją, remdamasis turinio kokybe ir kitais faktoriais. Bet be schema markup tos galimybės tiesiog nėra.

JSON-LD, Microdata ir RDFa – kurį formatą rinktis

Čia prasideda techninė dalis, bet nesibaiminkite – viskas paprasčiau nei atrodo. Yra trys pagrindiniai būdai, kaip įdiegti schema markup į savo svetainę.

JSON-LD (JavaScript Object Notation for Linked Data) – tai šiuo metu rekomenduojamas ir populiariausias formatas. Google jį myli labiausiai. Kodas rašomas atskirame <script> bloke, paprastai puslapio <head> arba <body> sekcijoje. Didžiausias privalumas – jis nesusimaišo su jūsų HTML turiniu, todėl lengviau prižiūrėti ir keisti.

Štai paprastas JSON-LD pavyzdys vietinei įmonei:


<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Kavinė Saulutė",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Gedimino pr. 15",
    "addressLocality": "Vilnius",
    "postalCode": "01103",
    "addressCountry": "LT"
  },
  "telephone": "+370 5 123 4567",
  "openingHours": "Mo-Fr 08:00-20:00"
}
</script>

Microdata – senesnė technologija, kuri integruojama tiesiai į HTML žymeles. Veikia, bet yra sudėtingesnė prižiūrėti, nes schema markup kodas persipina su turiniu. Jei dirbate su senu projektu, kuriame jau naudojama Microdata, nereikia skubėti viską keisti – tai vis dar veikia. Bet naujam projektui geriau rinktis JSON-LD.

RDFa – dar vienas formatas, daugiau naudojamas akademinėje ir semantinėje žiniatinklio aplinkoje. Paprastam SEO tikslui jo nereikia.

Trumpai: naudokite JSON-LD. Jei naudojate WordPress, dar paprasčiau – yra įskiepių, kurie viską padaro už jus.

Kaip tai įdiegti WordPress svetainėje be programavimo žinių

Realybė tokia, kad dauguma svetainių veikia ant WordPress, ir čia schema markup įdiegimas yra tikrai nesudėtingas. Keletas įskiepių, kurie tikrai veikia ir kuriuos verta apsvarstyti:

Rank Math SEO – šiuo metu vienas populiariausių SEO įskiepių, kuris turi integruotą schema markup funkcionalumą. Galite nustatyti skirtingus schema tipus skirtingiems puslapių tipams, pridėti FAQ schema tiesiai iš redaktoriaus, ir viskas generuojama automatiškai. Nemokama versija yra labai funkcionali.

Yoast SEO – klasika, kurią naudoja milijonai svetainių. Schema markup funkcijos yra, bet kai kurios iš jų pasiekiamos tik mokamoje versijoje. Vis dėlto bazinė organizacijos ir straipsnių schema generuojama automatiškai.

Schema Pro – mokamas įskiepis, skirtas tiems, kuriems reikia daugiau kontrolės ir pažangesnių schema tipų. Tinka e-komercijos svetainėms ar svetainėms su recenzijomis.

Praktinis patarimas: jei tik pradedate, įdiekite Rank Math ir skirkite valandą konfigūracijai. Eikite į Schema nustatymus, pasirinkite, kokio tipo yra jūsų svetainė (įmonė, asmuo, tinklaraštis), užpildykite reikiamus laukus. Dauguma dalykų bus automatizuoti.

Jei nesinaudojate WordPress, bet naudojate kitą CMS – Shopify, Wix, Squarespace – šios platformos dažnai turi integruotą bazinę schema markup palaikymą. Shopify, pavyzdžiui, automatiškai generuoja produktų schemą. Bet visada verta patikrinti, ar viskas veikia teisingai.

Dažniausios klaidos, kurias daro net patyrę žmonės

Schema markup nėra sudėtinga, bet klaidų pasitaiko nuolat. Ir kai kurios iš jų gali ne tik neduoti naudos, bet ir pakenkti.

Klaidinga informacija schemoje. Tai rimčiausia klaida. Jei jūsų schema nurodo produkto kainą kaip 9,99 €, bet puslapyje rodoma 19,99 €, Google gali nubausti svetainę už klaidinančią informaciją. Schema turi atspindėti tai, ką vartotojas mato puslapyje. Visada.

Schema ant puslapių, kur ji neaktuali. Kai kurie žmonės bando dėti recenzijų schemą ant kiekvieno puslapio, net jei ten nėra jokių recenzijų. Arba FAQ schemą su klausimais, kurių puslapyje nėra. Google tai laiko manipuliavimu ir gali ignoruoti arba nubausti.

Pasenusi schema. Schema.org nuolat atnaujinamas. Kai kurie tipai ir savybės keičiasi. Jei prieš trejus metus sukonfigūravote schemą ir niekada nepažiūrėjote, ar ji vis dar aktuali – laikas patikrinti.

Trūkstamos privalomosios savybės. Kiekvienas schema tipas turi privalomas (required) ir rekomenduojamas (recommended) savybes. Jei trūksta privalomų, rich snippet tiesiog nebus rodomas. Google Search Console dažnai praneša apie tokias klaidas – verta reguliariai tikrinti.

Dubliuota schema. Kartais nutinka taip, kad ir tema (theme), ir įskiepis generuoja schemą tuo pačiu metu. Gaunasi du vienodi ar prieštaringi schema blokai. Tai supainioja paieškos variklius. Patikrinkite, ar jūsų svetainėje nėra duplikatų.

Google Search Console ir schema tikrinimo įrankiai

Įdiegus schema markup, reikia patikrinti, ar viskas veikia teisingai. Laimei, yra keletas patikimų įrankių.

Google Rich Results Test (search.google.com/test/rich-results) – oficialus Google įrankis. Įveskite URL arba įklijuokite kodą ir pamatysite, ar schema yra teisinga, ar trūksta kokių nors laukų, ir ar puslapis tinkamas rich results. Tai pirmasis įrankis, kurį turėtumėte naudoti po kiekvieno pakeitimo.

Schema Markup Validator (validator.schema.org) – oficialus schema.org validatorius. Jis tikrina schema pagal schema.org specifikacijas. Kartais Google Rich Results Test ir šis validatorius rodo skirtingus rezultatus – tai normalu, nes Google turi savo papildomus reikalavimus.

Google Search Console – čia rasite ilgalaikę informaciją. Eikite į „Patobulinimai” (Enhancements) sekciją ir pamatysite visus aptiktus schema tipus jūsų svetainėje, klaidas ir įspėjimus. Tai vertinga ne tik diagnostikai, bet ir stebėjimui laikui bėgant. Jei schema veikia ir rich snippets rodomi, Search Console parodys, kiek paspaudimų ir parodymų gauna tie praturtinti rezultatai.

Praktinis patarimas: po kiekvieno schema pakeitimo palaukite kelias dienas ir tada patikrinkite Search Console. Google nuskaito ir atnaujina duomenis ne iš karto. Kartais tenka palaukti savaitę ar dvi, kol pamatysite rezultatus.

Pažangesnės schema galimybės, apie kurias mažai kas kalba

Kai jau susitvarkysite su baziniais dalykais, galite eiti toliau. Yra keletas schema tipų ir technikų, kurios gali duoti papildomos naudos, bet apie jas kalbama rečiau.

Breadcrumb schema – duonos trupinių navigacijos schema. Kai ją įdiegiate, paieškos rezultatuose vietoj URL rodoma aiški navigacijos struktūra, pavyzdžiui: „Pagrindinis > Elektronika > Telefonai > iPhone”. Tai pagerina ne tik išvaizdą, bet ir vartotojų supratimą apie svetainės struktūrą.

Sitelinks Searchbox – jei jūsų svetainė yra pakankamai didelė ir žinoma, galite pridėti paieškos laukelio schemą. Tada kai kas nors ieško jūsų prekės ženklo Google, tiesiai paieškos rezultatuose gali atsirasti paieškos laukelis jūsų svetainei. Tai veikia daugiau didelėms svetainėms, bet žinoti verta.

HowTo schema – jei rašote instrukcijas žingsnis po žingsnio, ši schema gali generuoti labai išsamius rich snippets su kiekvienu žingsniu. Ypač naudinga „kaip tai padaryti” tipo turiniui.

Video schema – jei jūsų svetainėje yra vaizdo įrašų, video schema leidžia Google geriau suprasti vaizdo įrašo turinį, trukmę, miniatiūrą. Tai gali padėti atsirasti vaizdo įrašų karuselėje paieškos rezultatuose.

Speakable schema – palyginti nauja schema, skirta balso paieškos įrenginiams. Nurodo, kurios puslapio dalys geriausiai tinka perskaityti balsu. Kol kas naudojama daugiau naujienų svetainėse, bet ateityje gali tapti svarbesnė.

Nested schema – schema gali būti įdedama viena į kitą. Pavyzdžiui, produkto schema gali turėti įdėtą recenzijos schemą, kuri turi įdėtą asmens schemą (recenzento). Tai leidžia perduoti labai detalią informaciją. Bet čia svarbu nepersistengti – kompleksiškumas turi prasmę tik tada, kai turinys tikrai toks detalus.

Kai schema tampa jūsų svetainės kasdienybe, o ne vienkartine užduotimi

Schema markup nėra kažkas, ką padarote vieną kartą ir pamiršstate. Tai nuolatinis procesas, kuris turi augti kartu su jūsų svetaine ir turiniu.

Geriausia praktika – integruoti schema tikrinimą į savo reguliarų SEO auditą. Kartą per ketvirtį peržiūrėkite Search Console pranešimus apie schema klaidas, patikrinkite, ar nauji puslapiai turi tinkamą schemą, ir pažiūrėkite, ar schema.org nepridėjo naujų tipų ar savybių, kurios galėtų būti naudingos.

Taip pat verta stebėti, kaip keičiasi Google paieškos rezultatų puslapio (SERP) išvaizda. Google nuolat eksperimentuoja su naujais rich results formatais. Tai, kas šiandien naudojama tik tam tikroms nišoms, rytoj gali tapti standartu. Ankstyvieji pritaikytojai visada laimi.

Jei turite e-komercijos svetainę, schema markup yra tiesiog privaloma. Produktų schema su kainomis, prieinamumu ir įvertinimais gali dramatiškai pakeisti paspaudimų rodiklį. Jei turite vietinę įmonę, LocalBusiness schema su darbo laiku, adresu ir kontaktais padeda atsirasti vietinėse paieškose ir Google Maps rezultatuose.

Galiausiai – schema markup yra vienas iš tų techninių SEO elementų, kuris reikalauja nedaug laiko, bet gali duoti neproporcioningai didelę naudą. Tai nėra magiška lazdelė, kuri iš karto pakels jus į pirmą poziciją. Bet tai papildomas sluoksnis, kuris padeda paieškos varikliams geriau suprasti jūsų turinį, daro jūsų rezultatus patrauklesnius paieškoje ir ilgainiui prisideda prie bendro SEO efektyvumo. Pradėkite nuo paprasčiausių dalykų – organizacijos schema, straipsnių schema, FAQ schema – ir palaipsniui plėskite. Schema markup nėra raketų mokslas, bet tai tikrai vienas iš tų dalykų, kuriuos verta padaryti teisingai.