2 modulis · 2.2
Svetainės schemų pateikimas ir būsenos skaitymas
2 modulis: Search Console, Bing ir IndexNow · Skaitymo laikas: 10 min.
Mokymosi tikslas: Po šios pamokos galėsite pateikti svetainės schemą (sitemap) Google Search Console ir perskaityti jos būseną ataskaitoje Sitemaps. Taip pat žinosite, ką žodis „aptikta“ (Discovered) reiškia ir ko nereiškia.
Pagrindinės sąvokos: svetainės schema (sitemap), svetainės schemos adresas, ataskaita Sitemaps, būsena Success, Couldn't fetch, Has errors, aptikti puslapiai (Discovered pages), svetainės schemų indeksas (sitemap index), pakartotinis pateikimas, ping (panaikintas), Sitemap: faile robots.txt
Ką daro svetainės schema
Svetainės schema (sitemap) yra failas su puslapių, kuriuos norite matyti paieškos sistemose, adresais. Dažniausiai tai sitemap.xml Jūsų svetainės šakniniame kataloge. Paieškos sistema puslapius pirmiausia randa sekdama nuorodas (pamoka 1.2). Svetainės schema yra papildomas sąrašas: „šie puslapiai egzistuoja, o štai kada jie paskutinį kartą keisti“. Kaip toks failas atrodo ir kokie adresai jame turi būti, sužinosite pamokoje 3.4. Ši pamoka skirta kitam žingsniui: pranešti Google, kur yra svetainės schema, ir perskaityti, ką Google su ja padarė.
Svetainės schema nėra įsakymas. Google savo pagalbos puslapiuose rašo, kad ne visi svetainės schemos adresai būtinai bus nuskaityti (crawled): tai, be kita ko, priklauso nuo svetainės dydžio ir aktyvumo. Be to, nuskaitytas puslapis dar nėra įtrauktas į indeksą. Svetainės schema labiausiai padeda naujoms svetainėms, į kurias iš išorės veda nedaug nuorodų, didelėms svetainėms ir puslapiams, esantiems giliai svetainės struktūroje.
Kur rasti savo svetainės schemą?
Daugelis svetainių kūrimo įrankių svetainės schemą sukuria patys:
| Sistema | Įprastas adresas |
|---|---|
| WordPress (nuo 5.5 versijos, be įskiepio) | https://www.example.com/wp-sitemap.xml |
| WordPress su SEO įskiepiu | dažnai https://www.example.com/sitemap_index.xml (žr. įskiepio nustatymus) |
| WebOké AI Builder | https://www.example.com/sitemap.xml |
| Kiti svetainių kūrimo įrankiai | žr. jų pagalbos puslapius; dažnai /sitemap.xml |
Jei abejojate, naršyklėje atidarykite https://www.example.com/robots.txt. Jei ten yra eilutė Sitemap: su adresu, tai ir yra Jūsų svetainės schema. AI Builder šią eilutę įrašo pats, WordPress taip pat.
Atidarykite svetainės schemos adresą naršyklėje. Jei matote adresų sąrašą (arba kitų svetainės schemų sąrašą), ji veikia. Jei gaunate klaidos puslapį, pirmiausia išspręskite šią problemą.
Pateikimas Search Console
- Atidarykite savo nuosavybę (property) Search Console ir meniu pasirinkite Sitemaps (skiltyje Indexing).
- Laukelyje Add a new sitemap įveskite svetainės schemos adresą. Jei adreso pradžia jau įrašyta, įveskite tik likusią dalį, pavyzdžiui,
sitemap.xml. - Spustelėkite Submit.
Tam Jums reikia nuosavybės savininko teisių. Google rekomenduoja adresą pirmiausia patikrinti tiesiogiai naudojant URL inspection (pamoka 2.4): tada tikrai žinosite, kad Google gali gauti failą.
Svetainės schemų indeksas (sitemap index) yra svetainės schema, nurodanti kitas svetainės schemas, pavyzdžiui, vieną puslapiams ir kitą įrašams. WordPress sukuria tokį indeksą. Tokiu atveju pateikiate tik indeksą, o likusias Google gauna pati.
Būsenos skaitymas
Pateikus svetainės schemą, ji atsiranda pateiktų svetainės schemų lentelėje. Prie kiekvienos nurodomas tipas, pateikimo data, kada Google ją paskutinį kartą skaitė (Last read), būsena (Status) ir aptiktų puslapių (Discovered pages) bei vaizdo įrašų skaičius.
| Būsena | Reikšmė | Ką daryti? |
|---|---|---|
| Success | Svetainės schema gauta ir apdorota be klaidų | Nieko. Vėliau ataskaitoje Pages pažiūrėkite, kiek puslapių įtraukta į indeksą |
| Has errors (apžvalgoje: Sitemap has X errors) | Gauta, tačiau dalies nepavyko perskaityti. Teisingi adresai vis tiek įtraukti į nuskaitymo eilę | Atidarykite svetainės schemą, perskaitykite klaidas ir jas ištaisykite |
| Couldn't fetch | Google nepavyko gauti failo | Patikrinkite adresą, būsenos kodą (turi būti 200), robots.txt (ar jis neblokuoja svetainės schemos?) ir ar serveris buvo pasiekiamas |
Ką tik pateiktos svetainės schemos būsena kartais iš pradžių būna „Couldn't fetch“, nors failas veikia puikiai: tiesiog Google dar nebandė jo gauti. Prieš ieškodami priežasties, palaukite dieną.
Aptikta nereiškia įtraukta į indeksą
Aptiktų puslapių skaičius yra adresų, kuriuos Google perskaitė iš svetainės schemos, skaičius (pasikartojantys adresai skaičiuojami vieną kartą). Jis nerodo, kad tie puslapiai nuskaityti ar įtraukti į indeksą. Jei norite sužinoti, kiek Jūsų svetainės schemos adresų yra indekse, atidarykite svetainės schemą ir pasirinkite View index coverage: pateksite į ataskaitą Page indexing, atfiltruotą pagal tą svetainės schemą (pamoka 2.4). Ten matysite, kurie puslapiai neįtraukti į indeksą ir kodėl.
Pateikti iš naujo? Dažniausiai ne
Sėkmingai apdorotą svetainės schemą Google pagal savo grafiką gauna iš naujo. Todėl nereikia jos pateikti po kiekvieno naujo puslapio. Po didelio pakeitimo (naujos svetainės, naujos struktūros) galite ją pateikti iš naujo kaip prašymą. Jei gauti nepavyko, Google bando kelias dienas ir paskui nustoja: išspręskite problemą ir tada pateikite svetainės schemą iš naujo.
Anksčiau Google galėjote pranešti per vadinamąjį „ping“ adresą. 2023 m. Google jį panaikino; dabar šis adresas grąžina klaidą. Įskiepiai ar seni scenarijai, kurie vis dar siunčia ping, nebeduoda jokio poveikio. Lieka du būdai: pateikimas Search Console ir eilutė Sitemap: Jūsų robots.txt faile. Naudokite abu: eilutė robots.txt padeda ir kitoms paieškos sistemoms, o pateikimas suteikia Jums ataskaitą.
Atkreipkite dėmesį: ataskaitoje Sitemaps rodomos tik tos svetainės schemos, kurias pateikėte per ataskaitą (arba API). Svetainės schemos, kurią Google žino tik iš robots.txt, ten nebus, nors Google ją ir naudoja.
Praktikoje: AI Builder ir WordPress
AI Builder kiekvieno paskelbimo metu sukuria naują sitemap.xml su visais puslapiais ir kiekvieno puslapio paskutinio pakeitimo data, o į robots.txt įrašo eilutę Sitemap:. Jei AI Builder svetainei nustatyta „neindeksuoti“, robots.txt, priešingai, blokuoja viską; tada pateikti nėra prasmės. WordPress svetainės schemą sukuria branduolys; SEO įskiepis dažnai ją pakeičia savo svetainės schema, ir tuomet pateikiate būtent ją (adresą rasite įskiepio nustatymuose). Kituose svetainių kūrimo įrankiuose viskas veikia panašiai: suraskite svetainės schemos adresą ir jį pateikite.
Santrauka
- Svetainės schema yra adresų, kuriuos norite matyti indekse, sąrašas; Google ją naudoja kaip pagalbą, o ne kaip įsakymą.
- Suraskite adresą (dažnai robots.txt faile), atidarykite jį naršyklėje ir pateikite per Sitemaps Search Console.
- Success, Has errors arba Couldn't fetch: darbo turite tik dviem paskutiniais atvejais.
- Aptikti puslapiai nėra tas pats, kas į indeksą įtraukti puslapiai; pastaruosius matote ataskaitoje Page indexing.
- Pateikti iš naujo reikia tik po didelių pakeitimų arba nesėkmingo bandymo; ping nebeveikia.
Testas (quiz)
Užduotis
Užduotis D2.2: Pateikite svetainės schemą ir užsirašykite rezultatą. Suraskite savo svetainės schemos adresą (robots.txt faile arba savo svetainių kūrimo įrankyje), atidarykite jį naršyklėje ir pateikite per Sitemaps Search Console. Po kelių dienų sugrįžkite ir užsirašykite būseną, aptiktų puslapių skaičių ir kiek iš jų, pagal ataskaitą Page indexing, įtraukta į indeksą. Paaiškinkite skirtumą.
Užduotis D2.2: Pateikite svetainės schemą ir užsirašykite rezultatą
Neturite savo svetainės ar verslo? Atlikite užduotį popieriuje arba ją praleiskite; sertifikatui įskaitomas tik egzaminas.
Pavyzdys: https://www.example.com/sitemap.xml, Sėkmingai, aptikti 24, suindeksuoti 19. Penki nauji puslapiai vis dar rodomi kaip aptikti, bet neindeksuoti; jie turėtų būti indekse, todėl susiesiu juos nuorodomis iš pagrindinio puslapio ir palauksiu.
Jūsų pažymėti varneliai ir pastabos lieka tik šioje naršyklėje; niekur jų nesiunčiame. Jei esate prisijungę, skiltyje Mano kursai išsaugome tik tai, kad užduotį atlikote.
Skaitykite daugiau
Šiuose straipsniuose aprašyti žingsniai taikomi WebOké valdymo skydeliams; pas kitus paslaugų teikėjus viskas veikia panašiai.
- Jūsų svetainės registravimas paieškos sistemose (Google ir Bing)
- Google, Ataskaitos Sitemaps tvarkymas: https://support.google.com/webmasters/answer/7451001?hl=nl
- Google Search Central, Svetainės schemos kūrimas ir pateikimas: https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
- Google Search Central Blog, svetainės schemų ping panaikinimas (2023 m. birželis): https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
