Vadovai

Kas yra sitemap? XML žemėlapiai paprastai paaiškinti

Sitemap – tai failas, paprastai esantis adresu jusu-svetaine.lt/sitemap.xml, kuriame išvardyti jūsų svetainės puslapiai, apie kuriuos norite, kad paieškos sistemos žinotų. Google jį apibūdina kaip būdą pasakyti paieškos sistemoms apie jūsų puslapius, vaizdo įrašus ir kitus failus bei tai, kaip jie tarpusavyje susiję, kad svetainę būtų galima efektyviau nuskenuoti. Tai naudingas žemėlapis, o ne garantija: paieškos sistemos vis tiek sprendžia, ką skenuoti, indeksuoti ir rodyti.

Kodėl tai svarbu kuriant su DI

Kai kuriate svetainę su DI, puslapiai dažnai atsiranda dar prieš tai, kai kas nors į juos įsilinksi. Naujoje svetainėje nėra kitų svetainių nuorodų, o vieno puslapio programos puslapiai gali būti pasiekiami tik po to, kai įvykdomas JavaScript. Sitemap suteikia paieškos sistemoms tiesioginį jūsų tikrųjų URL sąrašą.

Už šio paprasto failo slypi keli sprendimai:

  • Kuriuos puslapius įtraukti. Viešus puslapius, kuriuos norite rasti – be prisijungimo ekranų, administravimo puslapių ar dublikatų.
  • Kokį adresą naudoti. Galutinį domeną su https://, visada vienodai.
  • Atnaujinimas. Nauji tinklaraščio įrašai, produktai ar skelbimai turi atsirasti sitemap be to, kad kas nors rankiniu būdu redaguotų failą.

Jei jūsų svetainės puslapiai sukurti iš duomenų bazės – skelbimų, produktų, straipsnių – sitemap turėtų būti generuojamas iš tų duomenų, o ne parašytas kartą ir pamirštas.

Kasdienė analogija

Sitemap yra kaip prekybos centro vestibiulio informacinė lenta. Parduotuves galima rasti vaikštant koridoriais, ir pastovūs lankytojai taip ir daro. Bet lentoje išvardytos visos parduotuvės vienoje vietoje, įskaitant tą, kuri paslėpta trečiame aukšte. Ji nepadaro parduotuvės geros ir negarantuoja, kad į ją kas nors užeis – tik užtikrina, kad ją galima rasti.

Mažam centrui su vienu koridoriumi lenta maloni, bet nebūtina. Dideliam centrui arba naujam, apie kurį niekas dar nežino, ji daro didelį skirtumą.

Ar jums reikia?

Trumpai tariant, Google rekomendacijos:

Jūsų svetainėSitemap?
Maža (apie 500 puslapių ar mažiau) ir kiekvienas svarbus puslapis susietas iš kito puslapioGreičiausiai nebūtinas, bet nekenkia
Didelė, su daug puslapiųTaip
Nauja, su nedaug nuorodų iš kitų svetainiųTaip
Daug vaizdo, nuotraukų ar naujienų turinioTaip, galbūt su šiam turiniui skirtais plėtiniais
Puslapiai pasiekiami tik per paieškos laukus ar filtrusTaip – ir pridėkite įprastas nuorodas

Praktiškai sitemap pridėti nekainuoja nieko, todėl daugelis mažų svetainių vis tiek jį įtraukia.

Kaip atrodo sitemap

Štai mažas XML sitemap kepyklai:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.examplebakery.com/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/custom-cakes</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

Kiekvienas <url> turi <loc> – pilną puslapio adresą – ir pasirinktinai <lastmod> datą.

Keletas Google dokumentacijos taisyklių:

  • Naudokite absoliučius URL. https://www.examplebakery.com/menu, o ne /menu.
  • Dydžio ribos. Viename sitemap gali būti iki 50 000 URL arba 50 MB be suspaudimo. Didesnės svetainės skaido jį į kelis sitemap ir nurodo juos sitemap indekso faile.
  • lastmod turi būti sąžiningas. Google jį naudoja tik tada, kai jis nuosekliai tikslus, ir jis turėtų atspindėti reikšmingus puslapio pakeitimus – ne tai, kad pasikeistų autorių teisių metai.
  • priority ir changefreq Google ignoruoja. Daugelis sitemap generatorių juos vis tiek prideda; jie nekenkia, bet nereikia į juos laiko eikvoti.

Google taip pat priima paprastesnius formatus, pavyzdžiui, paprastą tekstinį failą su vienu URL eilutėje, arba RSS/Atom srautą.

Pavyzdys: nekilnojamojo turto skelbimų svetainė

Tarkime, sukūrėte svetainę, kurioje skelbiami nuomojami butai. Ji turi pagrindinį puslapį, apie puslapį, paieškos puslapį ir kiekvieno skelbimo puslapį, pavyzdžiui /listings/2-bed-flat-canal-street. Skelbimai kiekvieną savaitę pasirodo ir dingsta.

Kas įeina. Pagrindinis puslapis, apie puslapį, rajonų puslapiai (/areas/city-centre) ir kiekvienas aktyvus skelbimo puslapis. Kiekvieno skelbimo lastmod – data, kada paskutinį kartą pasikeitė jo informacija.

Kas lieka lauke. Prisijungimo puslapis, savininko valdymo skydelis, išsaugotų paieškų puslapiai ir paieškos rezultatai su filtrais URL (/search?beds=2&max=1200). Jie arba privatūs, arba beveik dublikuoja kitus puslapius.

Atnaujinimas. Vietoj statinio failo serveris sitemap.xml generuoja iš duomenų bazės kiekvieną kartą, kai jo prašoma (arba pagal reguliarų perkūrimą). Kai skelbimas išnuomojamas ir pašalinamas, jis dingsta iš sitemap, o jo puslapis grąžina tinkamą statusą „nebeegzistuoja“ arba „nerasta“.

Paieškos sistemų informavimas. robots.txt turi eilutę, nukreipiančią į sitemap:

User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml

Savininkas pateikia sitemap Google Search Console, kur Sitemaps ataskaita parodo, ar Google galėjo jį perskaityti ir kiek URL rado.

Dažniausiai vartojami terminai

TerminasKą reiškia
SitemapFailas, išvardijantis URL, apie kuriuos norite, kad paieškos sistemos žinotų.
XMLTekstinis formatas su žymėmis, naudojamas daugumai sitemap.
<loc>Pilnas vieno puslapio URL sitemap.
<lastmod>Kada puslapis paskutinį kartą reikšmingai pasikeitė.
Sitemap indeksasFailas, išvardijantis kelis sitemap, didelėms svetainėms.
robots.txtFailas svetainės šaknyje, nurodantis robotams, ką jie gali skenuoti, ir kur yra jūsų sitemap.
Skenavimas (crawling)Paieškos sistemos atsisiunčiami jūsų puslapiai.
IndeksavimasPaieškos sistemos saugo ir supranta jūsų puslapius, kad jie galėtų pasirodyti rezultatuose.
Kanoninis URLPageidaujama puslapio versija, kai tas pats turinys turi kelis adresus.
Absoliutus URLPilnas adresas su https:// ir domenu.
Search ConsoleNemokamas Google įrankis sitemap pateikti ir matyti paieškos rezultatus.

Dažnos klaidos ir mitai

  • „Sitemap mane įtrauks į indeksą.“ Jis padeda atrasti puslapius. Google sako, kad jis negarantuoja skenavimo ar indeksavimo.
  • Santykiniai URL. /menu sitemap nevalidus; naudokite pilną adresą.
  • Neteisingas domenas. Sitemap, nurodantis peržiūros ar testinį adresą arba http:// vietoj https://, nukreipia paieškos sistemas į klaidingą vietą.
  • Puslapiai, kurių nenorite indeksuoti. Prisijungimo, administravimo puslapiai ar puslapiai, pažymėti noindex, siunčia prieštaringus signalus.
  • Sugedę arba peradresuojami URL. Įrašykite galutinį, veikiantį kiekvieno puslapio adresą.
  • Pasenęs sitemap. Failas, parašytas kartą paleidimo metu, praleidžia visus vėliau pridėtus puslapius.
  • lastmod klastojimas. Kas dieną kiekvienam puslapiui nustatyta šiandienos data išmoko Google jos ignoruoti.
  • Pasikliovimas sitemap vietoj nuorodų. Puslapiai turi būti pasiekiami ir įprastomis nuorodomis iš jūsų svetainės.

Ką paprašyti DI kūrėjo

  • „Sukurk sitemap.xml svetainės šaknyje, kuriame būtų visi vieši puslapiai, su absoliučiais https:// URL mano galutiniame domene.“
  • „Generuok sitemap iš duomenų bazės, kad nauji skelbimai ar įrašai atsirastų automatiškai.“
  • „Atnaujink lastmod tik tada, kai puslapio turinys tikrai pasikeičia.“
  • „Neįtrauk prisijungimo, valdymo skydelio, administravimo ir filtruotų paieškos puslapių.“
  • „Pridėk robots.txt, kuris leidžia viešus puslapius ir turi eilutę Sitemap:.“
  • „Įsitikink, kad kiekvienas sitemap URL grąžina 200 statusą ir nėra peradresuojamas.“
  • „Jei viršysime 50 000 URL, skaidyk į kelis sitemap su sitemap indeksu.“

Tada pateikite jį Search Console. Platesniam vaizdui perskaitykite kas yra SEO ir SEO DI kuriamoms svetainėms.

Sitemap Mythex platformoje

Mythex sitemap automatiškai negeneruoja; jį paprašote pokalbyje, o agentas prideda jį į jūsų programos kodą. Dokumentacijos receptas SEO jūsų paskelbtai programai turi pradinę užklausą, kuri apima paprastą sitemap.xml ir robots.txt kartu su pavadinimais ir meta aprašymais. Naudokite adresą, kuriuo lankytojai iš tikrųjų naudosis – savo mythex.ai subdomeną arba, Pro plane, savo pasirinktinį domeną – ir po pakeitimų paskelbkite iš naujo, kad tiesioginė svetainė rodytų naujus failus.

Klausimai

Kas yra sitemap paprastais žodžiais?

Sitemap – tai failas, paprastai vadinamas sitemap.xml, kuriame išvardyti jūsų svetainės puslapiai, apie kuriuos norite, kad paieškos sistemos žinotų, kartais su kiekvieno puslapio paskutinio pakeitimo data. Jis padeda paieškos sistemoms efektyviau rasti ir nuskenuoti jūsų puslapius.

Ar kiekvienai svetainei reikia sitemap?

Ne visada. Google teigia, kad mažoms svetainėms, turinčioms apie 500 puslapių ar mažiau, kuriose kiekvienas svarbus puslapis yra susietas iš kitų puslapių, sitemap gali neprireikti. Jis labiausiai naudingas didelėms svetainėms, naujoms svetainėms su nedaug nuorodų iš kitur ir svetainėms su daug vaizdo, garso ar naujienų turinio.

Ar sitemap garantuoja, kad mano puslapiai bus indeksuoti?

Ne. Google teigia, kad sitemap gali pagerinti skenavimą, bet negarantuoja, kad kiekvienas jame esantis URL bus nuskenuotas ar įtrauktas į indeksą. Puslapiai vis tiek turi būti naudingi ir pasiekiami.

Kaip pateikti sitemap Google?

Pridėkite jį Sitemaps ataskaitoje Google Search Console, o į robots.txt failą įrašykite eilutę, pavyzdžiui „Sitemap: https://example.com/sitemap.xml“, kad ir kiti robotai galėtų jį rasti.

Koks skirtumas tarp XML ir HTML sitemap?

XML sitemap – tai failas, skirtas paieškos sistemoms ir kompiuteriams. HTML sitemap – tai įprastas puslapis su nuorodomis, skirtas žmonėms. Jie tarnauja skirtingai auditorijai, o svetainė gali turėti abu.

Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)