Модул 2 · 2.2
Подаване на sitemap и разчитане на статуса
Модул 2: Search Console, Bing и IndexNow · Време за четене: 10 минути
Цел на урока: След този урок ще можете да подадете sitemap в Google Search Console, да разчетете статуса в отчета Sitemaps и ще знаете какво означава и какво не означава "открити".
Основни понятия: sitemap (карта на сайта), адрес на sitemap, отчет Sitemaps, статус Success, Couldn't fetch, Has errors, открити страници (Discovered pages), индекс на sitemap файлове (sitemap index), повторно подаване, ping (премахнат), Sitemap: в robots.txt
Какво прави sitemap
Sitemap е файл с адресите на страниците, които искате да бъдат в търсачките, обикновено sitemap.xml в основната папка на Вашия сайт. Търсачката намира страници предимно като следва връзки (урок 1.2). Sitemap е допълнителен списък: "тези страници съществуват и ето кога са променени за последно". Как изглежда такъв файл и кои адреси трябва да съдържа, ще научите в урок 3.4. Този урок е за следващата стъпка: да кажете на Google къде е sitemap и да разчетете какво е направил Google с него.
Sitemap не е заповед. В собствената си помощна документация Google пише, че не всички адреси от sitemap непременно ще бъдат обходени; това зависи, наред с другото, от размера и активността на сайта. А обходена страница все още не е индексирана. Sitemap помага най-вече при нови сайтове с малко външни връзки, при големи сайтове и при страници, които се намират дълбоко в сайта.
Къде да намерите Вашия sitemap?
Много инструменти за създаване на сайтове правят sitemap сами:
| Система | Обичаен адрес |
|---|---|
| WordPress (от версия 5.5, без плъгин) | https://www.example.com/wp-sitemap.xml |
| WordPress със SEO плъгин | често https://www.example.com/sitemap_index.xml (вижте настройките на плъгина) |
| AI Builder на WebOké | https://www.example.com/sitemap.xml |
| Други инструменти за създаване на сайтове | вижте тяхната помощ; често /sitemap.xml |
Ако не сте сигурни, отворете https://www.example.com/robots.txt в браузъра си. Ако там има ред Sitemap: с адрес, това е Вашият sitemap. AI Builder добавя този ред автоматично, WordPress също.
Отворете адреса на sitemap в браузъра си. Ако виждате списък с адреси (или списък с други sitemap файлове), той работи. Ако получите страница с грешка, първо отстранете проблема.
Подаване в Search Console
- Отворете Вашия property в Search Console и изберете в менюто Sitemaps (под Indexing).
- В полето Add a new sitemap въведете адреса на sitemap. Ако началото на адреса вече е попълнено, въведете само останалата част, например
sitemap.xml. - Кликнете върху Submit.
За това са Ви нужни права на собственик на property. Google препоръчва първо да тествате адреса на живо с URL inspection (урок 2.4): така ще сте сигурни, че Google може да изтегли файла.
Индексът на sitemap файлове (sitemap index) е sitemap, който препраща към други sitemap файлове, например един за страници и един за публикации. WordPress създава такъв индекс. В този случай подавате само индекса; Google сам изтегля останалите.
Разчитане на статуса
След подаването sitemap се появява в таблицата с подадени sitemap файлове, като за всеки са показани типът, датата на подаване, последният път, когато Google го е прочел (Last read), статусът и броят открити страници (Discovered pages) (и видеоклипове).
| Статус | Значение | Какво да направите? |
|---|---|---|
| Success | Sitemap е изтеглен и обработен без грешки | Нищо. По-късно проверете в отчета Pages колко са индексирани |
| Has errors (в обзора: Sitemap has X errors) | Изтеглен е, но част от него не може да бъде прочетена. Правилните адреси все пак са на опашка за обхождане | Отворете sitemap, прочетете грешките и ги отстранете |
| Couldn't fetch | Google не е успял да изтегли файла | Проверете адреса, кода на състоянието (трябва да е 200), robots.txt (блокира ли sitemap?) и дали сървърът е бил достъпен |
При току-що подаден sitemap понякога първо се показва "Couldn't fetch", макар файлът да работи безупречно: Google просто още не е опитал. Изчакайте един ден, преди да започнете да търсите причината.
Открит не означава индексиран
Числото открити страници е броят адреси, които Google е прочел от sitemap (повтарящите се адреси се броят веднъж). То не показва, че тези страници са обходени или индексирани. Ако искате да знаете колко адреса от Вашия sitemap са в индекса, отворете sitemap и изберете See page indexing (в по-стари версии: See index coverage): ще попаднете в отчета Page indexing, филтриран по този sitemap (урок 2.4). Там виждате кои не са индексирани и защо.
Повторно подаване? Обикновено не
Sitemap, който веднъж е обработен успешно, Google изтегля отново по собствен график. Затова не е нужно да го подавате отново след всяка нова страница. След голяма промяна (нов сайт, нова структура) можете да го подадете отново като заявка. Ако изтеглянето е неуспешно, Google опитва няколко дни и след това спира: отстранете проблема и тогава го подайте отново.
Преди можехте да дадете сигнал на Google чрез "ping" адрес. Google премахна тази възможност през 2023 г.; адресът вече връща грешка. Плъгини или стари скриптове, които все още изпращат ping, вече не правят нищо. Остават два начина: подаване в Search Console и ред Sitemap: във Вашия robots.txt. Използвайте и двата: редът в robots.txt помага и на други търсачки, а подаването Ви дава отчета.
Внимание: отчетът Sitemaps показва само sitemap файлове, които сте подали чрез отчета (или чрез API). Sitemap, който Google познава само от robots.txt, не се показва там, въпреки че Google го използва.
На практика: AI Builder и WordPress
AI Builder създава при всяко публикуване нов sitemap.xml с всички страници и датата на последната промяна за всяка страница, и добавя реда Sitemap: в robots.txt. Ако даден сайт в AI Builder е настроен на "без индексиране", robots.txt блокира всичко; тогава подаването няма смисъл. В WordPress ядрото създава sitemap; SEO плъгин често го заменя със собствен sitemap и тогава подавате него (адресът е в настройките на плъгина). При други инструменти за създаване на сайтове е подобно: намерете адреса на sitemap и го подайте.
Обобщение
- Sitemap е списък с адреси, които искате да бъдат в индекса; Google го използва като помощ, а не като заповед.
- Намерете адреса (често в robots.txt), отворете го в браузъра си и го подайте чрез Sitemaps в Search Console.
- Success, Has errors или Couldn't fetch: работа имате само при последните два.
- Открити страници не е същото като индексирани страници; това виждате в отчета Page indexing.
- Повторно подаване е нужно само след големи промени или неуспешен опит; ping вече не работи.
Тест (quiz)
Задача
Задача D2.2: Подаване на sitemap и записване на резултата. Намерете адреса на sitemap на Вашия сайт (в robots.txt или в инструмента, с който е създаден сайтът), отворете го в браузъра си и го подайте чрез Sitemaps в Search Console. Върнете се след няколко дни и запишете статуса, броя открити страници и колко от тях са индексирани според отчета Page indexing. Обяснете разликата.
Задача D2.2: Подаване на sitemap и записване на резултата
Нямате собствен сайт или фирма? Изпълнете задачата на хартия или я пропуснете; за сертификата се брои само изпитът.
Пример: https://www.example.com/sitemap.xml, Success, 24 открити, 19 индексирани. Пет нови страници все още са открити, но неиндексирани; те трябва да бъдат включени, затова ще поставя връзки към тях от началната страница и ще изчакам.
Вашите отметки и бележки остават само в този браузър; не ги изпращаме никъде. Ако сте влезли, в Моите курсове запазваме само че сте изпълнили задачата.
Прочетете още
Стъпките в тези статии се отнасят за панелите на WebOké; при други доставчици е подобно.
- Регистрирайте своя уебсайт в търсачки (Google и Bing)
- Google, Управление на отчета Sitemaps: https://support.google.com/webmasters/answer/7451001?hl=nl
- Google Search Central, Създаване и подаване на sitemap: https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
- Google Search Central Blog, премахване на sitemap ping (юни 2023 г.): https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
- Да бъдете намерени онлайн 2.5: Изпращане на Вашия sitemap
