Што е sitemap? XML sitemap објаснет едноставно
Sitemap е датотека — обично на yoursite.com/sitemap.xml — која ги наведува страниците на вашиот веб-сајт што сакате пребарувачите да ги знаат. Google го опишува како начин да им кажете на пребарувачите за вашите страници, видеа и други датотеки и како се поврзани меѓусебно, за да можат поефикасно да го пребаруваат вашиот сајт. Тоа е корисна мапа, не гаранција: пребарувачите и понатаму одлучуваат што да пребараат, индексираат и прикажат.
Зошто е важно кога градите со AI
Кога градите сајт со AI, страниците често постојат пред некој да наврати линк до нив. Нов сајт нема други веб-страници што покажуваат кон него, а апликација со една страница може да има страници до кои се стигнува само откако ќе се изврши JavaScript. Sitemap им дава на пребарувачите директна листа на вашите вистински URL адреси.
Во основата на оваа едноставна датотека стојат неколку одлуки:
- Кои страници да се вклучат. Јавните страници што сакате да се најдат — не страници за најава, администраторски страници или дупликати.
- Која адреса да се користи. Вашиот конечен домен, со
https://, секогаш на ист начин. - Одржување во ажурност. Нови блог-статии, производи или огласи треба да се појават без некој рачно да ја уредува датотеката.
Ако страниците на вашиот сајт доаѓаат од база на податоци — огласи, производи, статии — sitemap треба да се генерира од тие податоци, а не еднаш да се напише и да се заборави.
Секојдневна аналогија
Sitemap е како табла со насоки во лобито на трговски центар. Можете да ги најдете сите продавници одејќи низ ходниците, и редовните посетители така и прават. Но таблата ги наведува сите продавници на едно место, вклучително и онаа скриена на третиот кат. Таа не ја прави продавницата добра и не гарантира дека некој ќе ја посети — само осигурува дека може да се најде.
За мал центар со еден ходник таблата е убава, но не и суштинска. За огромен центар, или за нов центар што никој не го познава, таа прави голема разлика.
Ви треба ли?
Насоките на Google, накратко:
| Вашиот сајт | Sitemap? |
|---|---|
| Мал (приближно 500 страници или помалку) и секоја важна страница е поврзана со друга страница | Најверојатно не е задолжителен, но не штети |
| Голем, со многу страници | Да |
| Нов, со малку линкови од други сајтови | Да |
| Многу видео, слики или вести | Да, по можност со проширувања за sitemap за тие содржини |
| Страници до кои се стигнува само преку полиња за пребарување или филтри | Да — и додајте и обични линкови |
Во пракса, sitemap е евтин за додавање, па многу мали сајтови го вклучуваат и така.
Како изгледа sitemap
Еве мал XML sitemap за една пекара:
<?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>
Секој <url> има <loc> — целосната адреса на страницата — и по избор <lastmod> датум.
Неколку правила од документацијата на Google:
- Користете апсолутни URL адреси.
https://www.examplebakery.com/menu, а не/menu. - Ограничувања за големина. Еден sitemap може да содржи до 50.000 URL адреси или 50 MB без компресија. Поголемите сајтови го делат на повеќе sitemap датотеки и ги наведуваат во датотека наречена sitemap index.
lastmodтреба да биде искрен. Google го користи само кога е постојано точен, и треба да ги одразува значајните измени на страницата — не ажурирање на годината на авторското право.priorityиchangefreqGoogle ги игнорира. Многу генератори на sitemap сепак ги додаваат; не прават штета, но не трошете време на нивно поставување.
Google прифаќа и поедноставени формати, како обичен текстуален файл со по една URL адреса во ред, или RSS/Atom фид.
Работен пример: сајт со огласи за станови под закуп
Neka сте изградиле сајт со огласи за станови под закуп. Има почетна страница, страница за нас, страница за пребарување и страница за секој оглас, како /listings/2-bed-flat-canal-street. Огласите се појавуваат и исчезнуваат секоја недела.
Што се внесува. Почетната страница, страницата за нас, страниците за области (/areas/city-centre) и секоја активна страница на оглас. lastmod на секој оглас е датумот кога последен пат биле изменети неговите детали.
Што се исклучува. Страницата за најава, таблата за сопственикот, страниците со зачувани пребарувања и резултатите од пребарувањето со филтри во URL-то (/search?beds=2&max=1200). Тие или се приватни, или се скоро идентични со други страници.
Одржување во ажурност. Наместо статична датотека, серверот го генерира sitemap.xml од базата на податоци секој пат кога ќе се побара (или при редовна обнова). Кога огласот ќе биде издаден и отстранет, исчезнува од sitemap, а неговата страница враќа соодветен статус „отстранета“ или „не е пронајдена“.
Известување до пребарувачите. robots.txt содржи линија што покажува кон sitemap:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
А сопственикот го пријавува sitemap во Google Search Console, каде што извештајот Sitemaps покажува дали Google можел да го прочита и колку URL адреси нашол.
Вообичаени termini објаснети
| Термин | Што значи |
|---|---|
| Sitemap | Датотека што ги наведува URL адресите што сакате пребарувачите да ги знаат. |
| XML | Текстуален формат со ознаки, што се користи за повеќето sitemap датотеки. |
<loc> | Целосната URL адреса на една страница во sitemap. |
<lastmod> | Кога страницата последен пат била значајно изменета. |
| Sitemap index | Датотека што наведува неколку sitemap датотеки, за големи сајтови. |
| robots.txt | Датотека во коренот на сајтот што му кажува на пребарувачите што смеат да пребаруваат и каде е вашиот sitemap. |
| Crawling | Пребарувач што ги симнува вашите страници. |
| Indexing | Пребарувач што ги складира и разбира вашите страници, за да можат да се појават во резултатите. |
| Canonical URL | Претпочитаната верзија на страница кога истата содржина има неколку адреси. |
| Апсолутен URL | Целосна адреса со https:// и доменот. |
| Search Console | Бесплатна алатка на Google за пријавување sitemap датотеки и за преглед на успешноста во пребарувањето. |
Вообичаени грешки и погрешни верувања
- „Sitemap ме индексира.“ Тој помага во откривањето. Google вели дека не гарантира пребарување или индексирање.
- Релативни URL адреси.
/menuне е валидно во sitemap; користете целосна адреса. - Погрешен домен. Sitemap што ја наведува адресата за преглед или за staging, или
http://наместоhttps://, ги упатува пребарувачите на погрешно место. - Вклучување страници што не сакате да се индексираат. Страници за најава, администраторски страници или страници означени со
noindexиспраќаат мешани пораки. - Вклучување расипани или пренасочувачки URL адреси. Наведете ја конечната, работна адреса на секоја страница.
- Застарен sitemap. Датотека напишана еднаш при лансирањето ја промашува секоја страница додадена подоцна.
- Лажно
lastmod. Ставање на денешниот датум на секоја страница секој ден го учи Google да го игнорира. - Потпирање на sitemap наместо на линкови. Страниците треба да бидат достапни и преку обични линкови на вашиот сајт.
Што да побарате од вашиот AI градител
- „Генерирај
sitemap.xmlво коренот на сајтот со сите јавни страници, со апсолутниhttps://URL адреси на мојот конечен домен.“ - „Генерирај го sitemap од базата на податоци, за новите огласи или објави автоматски да се појавуваат.“
- „Ажурирај го
lastmodсамо кога содржината на страницата навистина се менува.“ - „Исклучи ги страниците за најава, таблата, администрацијата и филтрираните страници за пребарување.“
- „Додај
robots.txtшто дозволува јавни страници и содржи линијаSitemap:.“ - „Осигурај се дека секоја URL адреса во sitemap враќа статус 200 и не е пренасочена.“
- „Ако надминеме 50.000 URL адреси, подели во повеќе sitemap датотеки со sitemap index.“
Потоа пријавете го во Search Console. За поширока слика, прочитајте што е SEO и SEO за веб-сајтови изградени со AI.
Sitemap во Mythex
Mythex не генерира sitemap автоматски; го барате во разговорот, а агентот го додава во кодот на вашата апликација. Рецептот за документација SEO за вашата објавена апликација содржи почетна порака што опфаќа едноставен sitemap.xml и robots.txt, заедно со наслови и meta описи. Користете ја адресата што посетителите ќе ја користат навистина — вашата поддомен адреса на mythex.ai или, на Pro, вашиот сопствен домен — и објавете повторно по промените, за живиот сајт да ги послужува новите датотеки.
Прашања
Што е sitemap едноставно речено?
Sitemap е датотека, обично наречена sitemap.xml, која ги наведува страниците на вашиот сајт што сакате пребарувачите да ги знаат, понекогаш со датумот кога секоја била последен пат изменета. Им помага на пребарувачите побрзо да ги откријат и пребарат вашите страници.
Дали секој сајт има потреба од sitemap?
Не секогаш. Google вели дека мали сајтови со приближно 500 страници или помалку, каде што секоја важна страница е поврзана со други страници, можеби не треба. Најмногу помага кај големи сајтови, нови сајтови со малку линкови од други места и сајтови со многу медиуми или вести.
Дали sitemap гарантира дека моите страници ќе бидат индексирани?
Не. Google вели дека sitemap може да го подобри пребарувањето, но не гарантира дека секоја URL адреса во него ќе биде пребарана или индексирана. Страниците и понатаму мора да бидат корисни и достапни.
Како да пријавам sitemap до Google?
Додајте го во извештајот Sitemaps во Google Search Console, и додајте линија како „Sitemap: https://example.com/sitemap.xml“ во вашата датотека robots.txt, за другите пребарувачи да можат да го најдат исто така.
Која е разликата помеѓу XML sitemap и HTML sitemap?
XML sitemap е датотека читлива за машини, наменета за пребарувачите. HTML sitemap е обична страница со линкови за посетителите. Тие служат за различна публика, а сајтот може да има и едното и другото.