Налаштування

Ми цінуємо вашу приватність, тому ви можете вимкнути певні типи зберігання даних, які не потрібні для базової роботи вебсайту. Блокування категорій може вплинути на ваш досвід користування сайтом. Докладніше (Політика щодо файлів cookie)

Прийняти всі файли cookie

Безкоштовний генератор Robots.txt для будь-якого сайту

Створіть файл Robots.txt за лічені секунди. Керуйте скануванням пошуковими системами та блокуйте приватні сторінки.

Інструменти

Thibault Besson-Magdelain, засновник Sorank

Про автора

Thibault Besson-Magdelain

Засновник Sorank, понад 7 років досвіду в SEO, ентузіаст GEO.
На цій сторінці

Дізнайтеся все, що потрібно знати про Генератор Robots!

Створено
12/2/26
Останнє оновлення:
15/9/26
Невеликий білий робот-гуманоїд стоїть на рожево-блакитному тлі

Коротко

безкоштовний генератор robots.txt пише файл, що повідомляє краулерам, які частини вашого сайту їм дозволено відвідувати. Оберіть режим (дозволити все, заблокувати все або власний), перелічіть свої user-agent і шляхи, додайте URL своєї карти сайту, а потім скопіюйте або завантажте файл і розмістіть його в корені свого домену. Пам'ятайте: robots.txt керує скануванням, а не індексацією: щоб не допустити сторінку до Google, використовуйте noindex.

Хочете дізнатися більше? Запитайте

Генератор robots.txt рятує від дрібних синтаксичних помилок, які випадково блокують увесь сайт. Файл відповідає Robots Exclusion Protocol, створеному Мартейном Костером у 1994 році та опублікованому як інтернет-стандарт IETF у вересні 2022 року (RFC 9309, Robots Exclusion Protocol). Кожен серйозний краулер читає його першим: від Googlebot до ботів ChatGPT, Claude і Perplexity.

Що робить генератор robots.txt?

Він будує валідний robots.txt під час вводу, з живим прев'ю праворуч, кнопкою «Копіювати» та кнопкою «Завантажити», що зберігає файл під назвою robots.txt. Нічого не надсилається на сервер: файл збирається у вашому браузері.

НалаштуванняЩо записуєтьсяКоли використовувати
Дозволити всеUser-agent: * і Allow: /Більшість публічних сайтів, яким нічого приховувати від краулерів
Заблокувати всеUser-agent: * і Disallow: /Тестові або прев'ю-сайти, які не можна сканувати
ВласнийОдин рядок User-agent на бота, потім ваші шляхи Disallow і AllowБлокування адмін-зон, внутрішнього пошуку чи конкретного бота
URL карти сайтуSitemap: https://example.com/sitemap.xmlЗавжди, щоб кожен краулер знайшов вашу карту сайту
Crawl-delayCrawl-delay: від 1 до 120 секундЛише для ботів, що його підтримують, і сервера, який не справляється

У власному режимі всі перелічені вами user-agent поділяють однакові правила, саме так стандарт визначає групу. Щоб дати різним ботам різні правила, генеруйте по одній групі й вставляйте їх одну за одною в той самий файл.

Як створити файл robots.txt крок за кроком?

  1. Оберіть режим. Починайте з «Дозволити все», якщо немає причини щось блокувати.
  2. Перелічіть свої user-agent у власному режимі, по одному в рядку: * для всіх краулерів або назви на кшталт Googlebot, Bingbot чи GPTBot.
  3. Додайте шляхи для блокування (Disallow) і винятки, які залишаються відкритими (Allow), по одному в рядку, кожен починається зі скісної риски.
  4. Вставте URL своєї карти сайту повністю, з https і доменом.
  5. Скопіюйте або завантажте файл і розмістіть його в корені свого хоста, щоб він відповідав за адресою https://example.com/robots.txt.
  6. Перевірте його в робочому середовищі безкоштовною перевіркою robots.txt, яка читає живий файл і показує статус кожного AI-краулера.

Розташування строге. Google читає robots.txt лише в корені хоста, сайт може мати тільки один такий файл, і він діє лише для протоколу, хоста та порту, де розміщений: піддомену потрібен власний (Google, create and submit a robots.txt file).

Яких правил robots.txt дотримується Google?

Google підтримує чотири поля: user-agent, allow, disallow і sitemap. Інші поля, як-от crawl-delay, не підтримуються (Google, how Google interprets the robots.txt specification). Та сама сторінка встановлює наведені нижче правила.

ПравилоЯк його застосовує Google
Перемагає найконкретніше правилоКоли Allow і Disallow обидва збігаються з URL, діє правило з найдовшим шляхом
Рівність правилКоли два збіжні правила однаково конкретні, Google використовує менш обмежувальне
Символи підстановки* збігається з будь-якою послідовністю символів, $ позначає кінець URL
РегістрНазви полів нечутливі до регістру, але шляхи чутливі: /Admin/ не те саме, що /admin/
Розмір файлуВміст після перших 500 КіБ ігнорується
КешФайл зазвичай кешується до 24 годин, тож зміна не миттєва
Відсутній файл (4xx)Розглядається так, ніби обмежень немає: можна сканувати все
Помилка сервера (5xx)Google призупиняє сканування на 12 годин, а потім до 30 днів використовує останню справну копію

Ось типовий файл для інтернет-магазину. Він блокує кошик, оформлення замовлення та внутрішній пошук, залишає відкритою одну публічну папку й оголошує карту сайту.

User-agent: *
Disallow: /cart/
Disallow: /checkout/
Disallow: /search
Allow: /checkout/help/

Sitemap: https://example.com/sitemap.xml
Ряд серверів-веж із синім і помаранчевим підсвічуванням у серверній кімнаті

Чи видаляє Disallow сторінку з Google?

Ні. Robots.txt не є механізмом, що не допускає веб-сторінку до Google. Заблокований URL усе одно може бути проіндексований, якщо на нього посилаються інші сайти, і тоді він з'являється без опису (Google, introduction to robots.txt). Щоб приховати сторінку, дозвольте Google її сканувати й додайте мета-тег noindex або HTTP-заголовок. Якщо одночасно заблокувати сторінку в robots.txt, Google ніколи не побачить noindex.

Перевіряйте результат сторінка за сторінкою за допомогою перевірки індексованості, яка читає robots.txt, meta robots, X-Robots-Tag і canonical разом. Щодо термінології дивіться наші статті глосарія про robots.txt та сканування й індексацію.

Чи слід блокувати AI-краулери в robots.txt?

Блокуйте ботів, що навчають моделі, якщо хочете, але залишайте відкритими ботів, що живлять пошук на основі ШІ. Найбільші провайдери тепер розділяють ці два типи, тож вам більше не потрібно обирати між захистом контенту та цитуванням.

ПровайдерБот для навчанняПошуковий бот або бот відповідейЧим обертається блокування пошукового бота
OpenAIGPTBotOAI-SearchBotВаші сторінки не показуються у відповідях пошуку ChatGPT
AnthropicClaudeBotClaude-SearchBotМенша видимість у результатах пошуку Claude
PerplexityНе вказаноPerplexityBotВаші сторінки можуть не показуватися чи не отримувати посилань у результатах Perplexity
GoogleGoogle-Extended (токен, а не окремий бот)GooglebotGoogle-Extended не впливає на Google Search чи ранжування

Джерела: OpenAI crawlers overview, Anthropic crawler policy, Perplexity crawlers та Google common crawlers. Щоб відмовити в навчанні, залишаючись придатним до цитування в ChatGPT, достатньо файлу, що містить лише ці два рядки, адже всі інші боти за замовчуванням залишаються дозволеними:

User-agent: GPTBot
Disallow: /

Тенденція справжня: лише за один рік (з 2023 до 2024) 28% і більше найактивніше підтримуваних джерел навчального набору даних C4 стали повністю закритими для AI-краулерів (Longpre et al., Consent in Crisis, 2024). Перш ніж їй слідувати, перевірте, чим блокування обернеться у відповідях ШІ: відстеження згадок у ШІ від Sorank щотижня показує, чи називають ваш бренд ChatGPT, Claude, Gemini і Perplexity.

Знак «в'їзд заборонено» і дорожній бар'єр на розбитому ґрунті будівельного майданчика

Які помилки robots.txt найбільше шкодять SEO?

  • Залишити Disallow: / після запуску. Тестові файли часто потрапляють у робоче середовище. Один рядок блокує всіх краулерів на всьому сайті.
  • Блокувати CSS і JavaScript. Якщо через відсутні ресурси сторінку важче зрозуміти, Google радить їх не блокувати.
  • Забути про кінцеву скісну риску. Disallow: /admin також блокує /administration і /admin-guide. Пишіть /admin/, щоб заблокувати лише папку.
  • Покладатися на Crawl-delay для Google. Google його ігнорує. Anthropic каже, що підтримує це розширення, тож залишайте його лише для ботів, які його читають.
  • Використовувати robots.txt як засіб безпеки. Файл публічний, і будь-хто може його прочитати. Захищайте приватні зони логіном, а не рядком Disallow, що вказує просто на них.
  • Забути про виняток WordPress. Стандартний файл WordPress блокує /wp-admin/, але дозволяє /wp-admin/admin-ajax.php, який використовують функції фронтенду (WordPress developer reference).

Як перевірити robots.txt після публікації?

Використайте три перевірки: від найшвидшої до найповнішої.

  1. Відкрийте URL https://yourdomain.com/robots.txt у браузері. Ви маєте побачити звичайний текст, а не HTML-сторінку чи 404.
  2. Запустіть перевірку robots.txt, щоб побачити групи правил, карти сайту, проблеми та статус 14 AI user-agent.
  3. Відкрийте звіт robots.txt у Search Console. Він показує файли, які Google знайшов для 20 головних хостів вашого сайту, останнє сканування, попередження і дозволяє запросити повторне сканування після термінового виправлення (Search Console Help, robots.txt report).

Потім завершіть налаштування: створіть чисту карту сайту за допомогою генератора XML-карти сайту та файл llms.txt за допомогою генератора llms.txt, який дає AI-асистентам стислий опис ваших ключових сторінок.

Які обмеження має згенерований robots.txt?

Генератор пише правильний синтаксис, але не може знати ваш сайт. Він не перевіряє, чи містить заблокований шлях сторінки, які ви хочете бачити у видачі, і записує по одній групі за раз. Погані боти повністю ігнорують файл: robots.txt є проханням, а не стіною, тож блокуйте шкідливий трафік на рівні сервера чи фаєрвола. Нарешті, протокол стосується лише сканування. Сторінка, яку завантажують за запитом користувача, як-от ChatGPT-User чи Perplexity-User, може не дотримуватися правил robots.txt, про що обидва провайдери зазначають у своїй документації.

Як зробити сайт зручним для сканування та цитування?

Чистий robots.txt це перший крок. Наступні: публікувати сторінки, які варто сканувати, і перевіряти, що краулери справді повертаються.

  • Стежте за скануванням і трафіком у дашборді GEO / SEO, що об'єднує Search Console, Analytics і візити з ChatGPT та Perplexity.
  • Дивіться, які сайти цитують AI-асистенти у вашій ніші, за допомогою рейтингу GEO і на якому місці серед них ви.
  • Публікуйте регулярно з генератором статей для блогу, щоб краулери завжди знаходили щось нове.

Robots.txt за дві хвилини одночасно захищає ваш краулінговий бюджет і вашу видимість у ШІ. Згенеруйте свій вище, перевірте його перевіркою, а потім ознайомтеся з тарифами Sorank, щоб ваш сайт залишався доступним для сканування й цитованим на autopilot.

Поширені запитання

Як створити файл robots.txt?

Оберіть режим у генераторі вище, перелічіть свої user-agent і шляхи, які слід заблокувати чи дозволити, додайте URL карти сайту, а потім завантажте файл. Розмістіть його в корені свого домену, щоб він відповідав за адресою yourdomain.com/robots.txt, і перевірте перевіркою robots.txt.

Чи не дає robots.txt проіндексувати сторінку?

Ні. Robots.txt керує лише скануванням. Заблокований URL усе одно може бути проіндексований, якщо на нього посилаються інші сайти. Щоб не допустити сторінку до Google, дозвольте її сканувати й додайте мета-тег noindex або заголовок X-Robots-Tag.

Чи слід блокувати AI-краулери на кшталт GPTBot у robots.txt?

Блокуйте боти для навчання, як-от GPTBot чи ClaudeBot, якщо не хочете, щоб ваш контент використовувався для навчання моделей, але залишайте дозволеними пошукові боти, як-от OAI-SearchBot і PerplexityBot. Їхнє блокування може прибрати ваші сторінки з відповідей AI-пошуку.

Джерела

Інші безкоштовні SEO-інструменти

ВОНИ ПРОБУВАЛИ SORANK ДО ВАС

Відгуки амбітних засновників

Органічне зростанняЕлектронна комерція

Від 0 до 10000 відвідувачів за 5 місяців

Celio Fabianomonrobotlavevitre.fr
Органічне зростанняПрограмне забезпечення

Від 0 до 5000 клієнтів за 8 місяців

Thibault BMsorank.com
Органічне зростанняВідпочинок та авіація

від 0 до 1104 кліків за 4 місяці

Dominiqueflight-sensations-idf.com
Органічне зростанняМузичне програмне забезпечення

x30 кліків за 4 місяці

Valentin Cordiertiger-sounds.com
Органічне зростанняЗдоров'я та самопочуття

x30 кліків за 4 місяці

Rodrigue Bretonalthevia.com