Модул 2 · 2.5
Bing Webmaster Tools и IndexNow
Модул 2: Search Console, Bing и IndexNow · Време за четене: 12 минути
Цел на урока: След този урок ще можете да добавите сайта си в Bing Webmaster Tools (включително чрез импортиране от Search Console), да обясните как работи IndexNow и да проверите дали файлът с ключа за IndexNow на Вашия сайт е правилен.
Основни понятия: Bing Webmaster Tools, Bingbot, импортиране от Google Search Console, потвърждаване (XML файл BingSiteAuth.xml, мета таг msvalidate.01, CNAME към verify.bing.com), търсачки, които използват резултатите на Bing, IndexNow, ключ, файл с ключа, keyLocation, участващи търсачки
Защо и Bing има значение
В България, както и в почти всички европейски страни, повечето хора използват Google. Въпреки това Bing си струва усилието по три причини. Първо, хората използват Bing, без да го знаят: той е търсачката по подразбиране в Microsoft Edge. Второ, други търсачки разчитат на Bing. DuckDuckGo пише, че взема обичайните си уеб резултати до голяма степен от Bing, а Ecosia показва по подразбиране резултати от Bing (в някои държави и браузъри също и от Google). Трето, работата е малко: ако сайтът Ви вече е в Search Console, можете да го добавите и в Bing за няколко минути.
Bing Webmaster Tools е за Bing това, което Search Console е за Google: безплатен инструмент с отчети за ефективността в търсенето, индексирането, картите на сайта и възможност да проверите отделен адрес. Имената и подредбата са различни, но идеята е същата.
Добавяне на Вашия сайт
Има два начина.
1. Импортиране от Google Search Console (препоръчително). Влезте в Bing Webmaster Tools, изберете Import и влезте с профила в Google, който използвате за Search Console. След като дадете разрешение, Bing показва сайтовете, които сте потвърдили в Search Console, заедно с техните карти на сайта. Изберете сайтовете и ги импортирайте. Тогава Bing ги потвърждава сам: не е нужно да добавяте нищо в DNS. Bing взема и картите на сайта Ви и след това редовно проверява собствеността отново чрез Search Console. Според Bing можете да импортирате до 100 сайта наведнъж; може да минат до 48 часа, преди да се появят данни за трафика. Ако по-късно отнемете достъпа на Bing до Search Console, ще трябва да потвърдите собствеността по друг начин.
2. Ръчно добавяне и потвърждаване. Въведете адреса на сайта си и изберете един от следните начини:
| Метод | Какво правите |
|---|---|
| XML файл | Поставяте файла BingSiteAuth.xml, който Bing Ви дава, в основната папка на сайта си |
| Мета таг | Поставяте ред <meta name="msvalidate.01" content="..."> в <head> на началната си страница |
| DNS (CNAME) | Създавате CNAME запис, чието име е кодът, даден от Bing, а целта е verify.bing.com |
За DNS метода въвеждате например:
1a2b3c4d5e6f.example.com. 3600 IN CNAME verify.bing.com.Обърнете внимание на разликата с Google: там това е TXT запис върху самия домейн, а тук е CNAME върху отделно име. CNAME никога не може да стои върху голия домейн (@) (курс за DNS, урок 3.2); тук това и не е нужно, защото името е кодът. Ако въвеждате записа в панел, който автоматично добавя името на домейна отзад, въведете като име само кода. При някои регистратори Bing може да създаде записа и сам, след като влезете в профила си при този регистратор.
След това подайте картата на сайта си и в Bing, ако тя вече не е пренесена при импортирането.
IndexNow: съобщете сами, че нещо се е променило
Търсачките посещават сайтовете със собствено темпо. Ако промените цена или публикувате нова страница, може да мине известно време, преди един crawler да забележи това. IndexNow е отворен протокол, с който сайтът сам съобщава: "тези адреси са нови, променени или изтрити". На indexnow.org като участници са посочени Amazon, Bing, Naver, Seznam, Yandex и Yep. Google не участва: за Google пътят остават картата на сайта и Search Console.
Удобна подробност: ако съобщите адрес на един участник, той се споделя с всички останали участници. Затова е достатъчно да съобщите само веднъж.
Как сайтът доказва, че съобщението идва от него?
Всеки би могъл да съобщи, че страниците на някой друг са се променили. Затова IndexNow работи с ключ:
- Сайтът избира ключ: от 8 до 128 знака, само букви (a-z, A-Z), цифри и тире.
- Сайтът поставя в основната папка текстов файл, чието съдържание е точно този ключ, а името е ключът:
https://www.example.com/<sleutel>.txt(UTF-8), където <sleutel> е Вашият ключ. - При всяко съобщение сайтът изпраща и ключа. Търсачката изтегля файла и проверява дали ключът съвпада.
Файлът може да се намира и другаде на същия хост; тогава съобщението трябва да посочи къде чрез keyLocation. Но внимание: файл с ключ в подпапка (например /catalogus/) важи само за адресите под тази папка. Ако искате да е просто, поставете го в основната папка.
Едно съобщение изглежда така (това го прави програмата на Вашия сайт, а не Вие ръчно):
POST https://api.indexnow.org/indexnow
Content-Type: application/json; charset=utf-8
{"host": "www.example.com",
"key": "3f9a1c7d2b6e4a8f9c0d1e2f3a4b5c6d",
"keyLocation": "https://www.example.com/3f9a1c7d2b6e4a8f9c0d1e2f3a4b5c6d.txt",
"urlList": ["https://www.example.com/bruidswerk/", "https://www.example.com/workshops/"]}В едно съобщение могат да се включат до 10.000 адреса. Отговорът е код за състояние: 200 (получено), 202 (получено, ключът все още се проверява), 403 (ключът не е намерен или не съвпада), 422 (адресите не принадлежат на хоста), 429 (твърде много съобщения).
Какво IndexNow не прави
Съобщението е покана търсачката да дойде и да погледне, а не нареждане страницата да бъде включена. На indexnow.org това е казано буквално: подаването не гарантира незабавно индексиране. Съобщавайте само реални промени; ако съобщавате отново и отново една и съща непроменена страница, това не помага и може да се приеме за злоупотреба (код 429).
На практика: кой съобщава вместо Вас?
Рядко се налага сами да изграждате IndexNow. AI Builder на WebOké създава постоянен ключ за всеки сайт, поставя файла с ключа в уеб папката и след всяко публикуване съобщава променените страници на IndexNow; това не важи за безплатна демо версия и за сайт, настроен на "без индексиране". За WordPress съществува, наред с други, приставката IndexNow от екипа на Bing Webmaster Tools, а някои SEO приставки имат тази функция вградена. Предлагат я и други конструктори на сайтове и някои CDN мрежи. Ако искате да разберете дали при Вас работи, потърсете файла с ключа: ако той съществува и съдържа точно ключа, сайтът Ви може да изпраща съобщения.
Обобщение
- Bing също има значение: чрез Edge и защото DuckDuckGo и Ecosia, наред с други, (отчасти) разчитат на Bing.
- Импортирайте сайта си от Search Console в Bing Webmaster Tools: тогава той веднага е потвърден и картите на сайта се пренасят.
- Ръчното потвърждаване е възможно с
BingSiteAuth.xml, мета тагаmsvalidate.01или CNAME от кода къмverify.bing.com. - IndexNow съобщава промените на всички участващи търсачки едновременно; Google не участва.
- Файлът с ключа
<sleutel>.txtсъдържа точно ключа; съобщението не гарантира включване в индекса.
Тест
Задача
Задача A2.5: Правилен ли е Вашият ключ за IndexNow? Въведете сайта си и ключа за IndexNow, който използва Вашият конструктор на сайтове или приставка (в WordPress той е в настройките на приставката; при AI Builder това е името на .txt файла от 32 знака в основната папка). Ако файлът с ключа не е в основната папка, въведете и пълния му адрес. Програмата проверява дали ключът е в правилния формат и дали файлът съществува и съдържа точно ключа. Самата програма никога не изпраща съобщение.
Прочетете още
Стъпките в тези статии се отнасят за панелите на WebOké; при други доставчици работи по подобен начин.
- Регистрирайте своя уебсайт в търсачки (Google и Bing)
- Ръководство на WebOké 5.4: Управление на DNS: добавяне, промяна и изтриване на записи
- Безплатен DNS курс 3.2: CNAME и основният домейн (apex)
- Bing Webmaster Tools, Add and verify site: https://www.bing.com/webmasters/help/add-and-verify-site-12184f8b
- Bing Webmaster Blog, Import sites from Search Console: https://blogs.bing.com/webmaster/2019/9/Import-sites-from-Search-Console-to-Bing-Webmaster-Tools/
- IndexNow, документация: https://www.indexnow.org/documentation
- IndexNow, често задавани въпроси: https://www.indexnow.org/faq
- DuckDuckGo, откъде идват резултатите: https://duckduckgo.com/duckduckgo-help-pages/results/sources
- Да бъдете намерени онлайн 3.1: Bing Webmaster Tools: импортиране или самостоятелно потвърждаване
- Да бъдете намерени онлайн 3.2: IndexNow: сами съобщавайте за промените
