Нейрожелілер

Schema.org және llms.txt: нейрожелілер түсінуі үшін сайтқа не керек

Нейрожелілерге сайтты дұрыс түсінуге көмектесетін үш техникалық нәрсені талдаймын: Schema.org белгілеуі, llms.txt файлы және ЖИ-роботтарға арналған ережелер.

Адам сайтты ашқанда бірден түсінеді: бұл Алматыдағы қазандықтар дүкені, міне бағалар, міне телефон. Роботқа мәтін мен беттің орналасуына қарап болжауға тура келеді. Құрылымдық деректер болжамды қажетсіз етеді. Төменде мен жасайтын немесе көшіретін әр сайтқа енгізетін және сіздің сайтыңызда тексеруге тұрарлық нәрселер.

Бірден ескертейін: бұл құралдардың бірде-бірі ChatGPT немесе Алиса компанияңызды ұсына бастайтынына кепілдік бермейді. Олар қарапайымырақ, бірақ міндетті мәселені шешеді — роботтар сайтқа кіріп, кім екеніңізді, қайда орналасқаныңызды және не ұсынатыныңызды қатесіз түсінуі үшін. Мұнсыз GEO бойынша қалған жұмыс мағынасын жоғалтады.

Schema.org және JSON-LD деген не

Schema.org — Google, Яндекс, Bing және басқа жүйелер қолдайтын ортақ сөздік. Онда нысан типтері сипатталған: ұйым, тауар, қызмет, мақала, жауабы бар сұрақ. JSON-LD — осы ақпаратты бетке қосатын формат. Бұл HTML-дегі бөлек код блогы: келуші оны көрмейді, ал роботтар оқиды.

Кәдімгі іздеу үшін белгілеу кеңейтілген сниппеттер береді: рейтинг жұлдыздары, бағалар, навигациялық тізбек. Нейрожелілер үшін басқа нәрсе маңыздырақ — бір мағыналылық. Бетте компанияның аты, мекенжайы, қандай қызметтерді қандай бағамен көрсететіні тікелей жазылса, модельге мұны маркетингтік мәтіннен суырып алудың қажеті жоқ.

Жергілікті компания үшін LocalBusiness белгілеуіне әдетте атауы, мекенжайы, телефоны, жұмыс уақыты, координаттары, баға диапазоны, sameAs өрісі арқылы әлеуметтік желілер мен карталардағы карточкаларға сілтемелер кіреді. Қызмет беті үшін — қызмет атауы, қысқаша сипаттама, қызмет көрсету аумағы және «бастап» баға. Мұның бәрі сайтта мәтін түрінде бар, белгілеу оны машиналық түрде қайталайды ғана.

Шағын бизнеске белгілеудің қандай типтері керек

ТипҚайда қою керекНені сипаттайды
OrganizationБасты бетАтауы, логотипі, байланыс деректері, әлеуметтік желілер
LocalBusinessБасты бет, байланыс бетіМекенжай, жұмыс уақыты, координаттар
ServiceҚызмет беттеріҚызмет, аумақ, «бастап» баға
ProductТауар карточкаларыБаға, қолда бары, сипаттамалары
FAQPageFAQ бар беттерСұрақтар мен жауаптар
BreadcrumbListБарлық ішкі беттерБеттің құрылымдағы орны
ArticleБлог мақалаларыАвтор, күні, тақырыбы
Мен бастайтын ең аз жиын

LocalBusiness — Organization-ның кіші типі, оның тарырақ нұсқалары бар: Dentist, AutoRepair, Store және басқалары. Сәйкес кіші тип болса, соны таңдаған дұрыс. Бірнеше филиалы бар компанияда әр филиал өз мекенжайымен бөлек сипатталады.

FAQPage туралы маңызды бір жайт бар. Google 2023 жылдан бастап сұрақтары бар кеңейтілген сниппеттерді беделді сайттардың шағын тобына ғана, негізінен мемлекеттік және медициналық сайттарға көрсетеді. Сондықтан бизнес үшін бұл белгілеу әдемі іздеу нәтижесін бере қоймайды. Бірақ ол беттегі сұрақтар мен жауаптарды әлі де нақты сипаттайды, сондықтан мен оны қалдырамын.

llms.txt деген не және ол керек пе

llms.txt — сайттың түбіріне салынатын Markdown форматындағы мәтіндік файл: сіздің-сайт/llms.txt. Онда компанияның кім екені қысқаша жазылып, басты беттерге түсініктемесі бар сілтемелер тізіледі. Мақсаты — тілдік модельге мәзірсіз, баннерсіз және скриптсіз қысқа сайт картасын беру.

Бұл файлдың мәртебесін түсіну маңызды. Бұл стандарт емес, қауымдастық ұсынған келісім. Google Search llms.txt-ті пайдаланбайды, ол іздеудегі позицияларға әсер етпейді. Қандай ЖИ-сервистердің оны оқитыны және қаншалықты жиі оқитыны көпшілік алдында әлсіз расталған. Мен оны кепілді түрде жұмыс істейтіндіктен емес, арзан әрі зиянсыз болғандықтан қосамын.

  • Компания атауы бар тақырып
  • Бір-екі сөйлем: немен айналысасыз, қайда, кім үшін
  • Сілтемелері мен қысқа түсініктемелері бар «Қызметтер» бөлімі
  • «Байланыс» бөлімі және қажет болса «Бағалар» мен «Кейстер»

Файлды сайтпен бірге жаңартып отыру керек. llms.txt-те ескі қызметтер немесе жұмыс істемейтін сілтемелер қалса, ол көмектесуден гөрі зиян келтіреді. Беттері деректер базасынан жиналатын жобаларда llms.txt артта қалмауы үшін оны әр құрастыру кезінде автоматты түрде генерациялаймын.

robots.txt: сайтқа кімді кіргізу керек

Робот сайтқа кіре алмаса, ең ұқыпты белгілеудің де пайдасы жоқ. ЖИ-компанияларының міндеттері әртүрлі бірнеше роботы бар және оларды бөлек баптауға болады.

РоботКомпанияМақсаты
OAI-SearchBotOpenAIChatGPT-дегі іздеу
GPTBotOpenAIОқытуға арналған деректер
ChatGPT-UserOpenAIПайдаланушы сұранысы бойынша өту
PerplexityBotPerplexityІздеу және жауаптар
Google-ExtendedGoogleGemini модельдерінде пайдалану

Клиент тартқысы келетін бизнеске әдетте ЖИ-сервистердің іздеу роботтарына рұқсат беруді ұсынамын. Оқытуға тыйым салу-салмау — иесінің шешімі: GPTBot-қа тыйым ChatGPT іздеуіндегі көрінуге тікелей әсер етпейді. Google-Extended Google-дың кәдімгі іздеуіне және ондағы AI Overviews-ке қатысты емес.

robots.txt-тен бөлек, хостинг пен CDN деңгейіндегі қорғанысты тексеріңіз. Кейбір сервистерде ЖИ-боттарды бұғаттайтын жеке ауыстырғыштар бар, олар кейде әдепкі бойынша қосулы тұрады. Мұндайда robots.txt бәріне рұқсат беруі мүмкін, ал робот бәрібір 403 қатесін алады. Сайт иесі әдетте сервер логтарын арнайы тексермейінше бұл туралы білмейді.

Бәрі жұмыс істейтінін қалай тексеруге болады

  1. Белгілеуді тексеріңіз

    Басты бетті және бірнеше қызмет бетін Google-дың Rich Results Test құралынан және Schema.org валидаторынан өткізіңіз. Қате болмауы тиіс, ескертулерді бір-бірлеп талдаңыз.

  2. robots.txt-ті ашыңыз

    Керекті роботтар Disallow астына түспегеніне және sitemap көрсетілгеніне көз жеткізіңіз.

  3. HTML-ді қараңыз

    Беттің бастапқы кодын ашыңыз. Негізгі мәтін онда болмай, тек скриптер жүктелгеннен кейін пайда болса, роботтарға қиын болады.

  4. llms.txt-ті ашыңыз

    Файл тікелей сілтеме бойынша кәдімгі мәтін ретінде ашылуы, ал ішіндегі сілтемелер жұмыс істеп тұрған беттерге апаруы тиіс.

Тексерістен кейін лезде нәтиже күтпеңіз. Роботтарға сайтты қайта аралауға, ал нейрожелілерге жаңартылған деректерге сүйене бастауға уақыт керек. Көріну деңгейін 4–8 аптадан кейін жұмысқа дейінгі сұрақтар жиынымен қайта өлшеймін.

Тәжірибеден мысал

RollExpert (rollexpert.kz) сайтын WordPress-тен Next.js-ке көшіргенде белгілеу мен роботтарға қолжетімділік алғашқы күннен жобаның бөлігі болды. Сайт ұйым мен беттерге арналған JSON-LD, орыс және қазақ нұсқаларына арналған hreflang, llms.txt, ескі мекенжайлардан бапталған 301-редиректтер және Lighthouse 100 алды. Көшу кезінде іздеудегі позициялар сақталды. Толығырақ кейстер бөлімінде.

Сайтыңыз JSON-LD-ні қалыпты қосуға немесе robots.txt-ті өңдеуге мүмкіндік бермейтін конструкторда болса, бұл Next.js-ке көшу туралы ойлануға себеп. Өз кодында мұндай нәрселер платформа шектеулеріне тірелмей, бірнеше сағатта жасалады.

Сайт Next.js-те немесе басқа өз кодында болса, белгілеуді беттер құрылатын деректердің өзінен генерациялаған дұрыс. Сонда тауар карточкасындағы баға мен JSON-LD-дегі баға ешқашан алшақтамайды, ал жаңа қызмет белгілеуді автоматты түрде алады. Әр бетке қолмен қойылған кірістірулер уақыт өте ескіріп, мәтінге қайшы келе бастайды.

Жиі қойылатын сұрақтар

Schema.org белгілеуі сайтты іздеуде өзі көтере ме?

Жоқ, бұл позицияларды тікелей жылжытатын фактор емес. Ол іздеу жүйелері мен нейрожелілерге бетті дұрыс түсінуге көмектеседі және кеңейтілген сниппет алу мүмкіндігін береді.

llms.txt міндетті ме?

Жоқ. Бұл міндетті емес келісім, Google Search оны пайдаланбайды. Файлды қосамын, өйткені ол дерлік ештеңе тұрмайды, бірақ оған басты құрал ретінде сенім артпаймын.

Tilda-ға белгілеу қосуға бола ма?

Ішінара: JSON-LD-ні HTML-блок арқылы кірістіруге болады. Бірақ каталог немесе блог үшін динамикалық белгілеу онда қиын жасалады, ал robots.txt-ті икемді басқару мүмкін болмайды.

GPTBot-қа тыйым салу керек пе?

Бұл іздеу туралы емес, модельдерді оқыту туралы шешім. ChatGPT жауаптарында көріну сіз үшін маңызды болса, ең бастысы — OAI-SearchBot-ты жаппау.

Данат Калбанов, SoloStudio негізін қалаушы

Қазақстан бизнесіне Next.js-те сайттар, ЖИ-боттар және ілгерілету жасаймын. Жазғанымның бәрін өз жобаларымда тексеремін — оларды кейстерден көруге болады.

Жобаңызды талқылайық па?

Не керегін белгілеп, хабарламаны бірнеше рет басып жіберіңіз. Жауабына идеялар мен шамамен бағасын жіберемін, тіпті әзірге бағаны ғана біліп жүрсеңіз де.

Данат, SoloStudio Telegram мен WhatsApp-та байланыста

Сәлеметсіз бе! Немен көмектесейін? Сәйкес келетіннің бәрін белгілеңіз, мен идеялар мен шамамен бағасын дайындаймын.

Сәлеметсіз бе! Мені қызықтырады: нейрожелілерде ілгерілету.

Telegram-да мәтін көшіріледі, тек қою қалады

TelegramWhatsApp