Preferencje

Prywatność jest dla nas ważna, dlatego możesz wyłączyć niektóre rodzaje przechowywania danych, które nie są niezbędne do podstawowego działania strony. Zablokowanie kategorii może wpłynąć na Twoje doświadczenie podczas korzystania z witryny. Więcej informacji (Polityka cookies)

Zaakceptuj wszystkie pliki cookie

Darmowy generator pliku robots.txt dla każdej strony

Stwórz plik robots.txt w kilka sekund. Kontroluj indeksowanie przez wyszukiwarki i blokuj strony prywatne.

Narzędzia

Thibault Besson-Magdelain, założyciel Sorank

O autorze

Thibault Besson-Magdelain

Założyciel Sorank, 7+ lat doświadczenia w SEO, entuzjasta GEO.
Na tej stronie

Dowiedz się wszystkiego o Generator robots.txt!

Utworzono
12/2/26
Ostatnia aktualizacja:
15/9/26
Mały biały humanoidalny robot stojący na różowo-niebieskim tle

Podsumowanie

darmowy generator robots.txt pisze plik, który mówi robotom, które części Twojej witryny mogą odwiedzać. Wybierz tryb (zezwól na wszystko, zablokuj wszystko lub własny), wypisz swoje user-agenty i ścieżki, dodaj adres URL mapy witryny, a potem skopiuj lub pobierz plik i wgraj go do katalogu głównego domeny. Pamiętaj, że robots.txt kontroluje przeszukiwanie, a nie indeksowanie: aby wykluczyć stronę z Google, użyj zamiast tego noindex.

Chcesz dowiedzieć się więcej? Zapytaj

Generator robots.txt chroni przed drobnymi błędami składni, które przypadkiem blokują całą witrynę. Plik opiera się na protokole Robots Exclusion Protocol, stworzonym przez Martijna Kostera w 1994 roku i opublikowanym jako standard internetowy przez IETF we wrześniu 2022 roku (RFC 9309, Robots Exclusion Protocol). Każdy poważny robot czyta go jako pierwszy, od Googlebota po boty ChatGPT, Claude i Perplexity.

Co robi generator robots.txt?

Buduje poprawny plik robots.txt w trakcie pisania, z podglądem na żywo po prawej stronie, przyciskiem Kopiuj i przyciskiem Pobierz, który zapisuje plik o nazwie robots.txt. Nic nie jest wysyłane na serwer: plik powstaje w Twojej przeglądarce.

UstawienieCo zapisujeKiedy użyć
Zezwól na wszystkoUser-agent: * i Allow: /Większość stron publicznych, które nie mają nic do ukrycia przed robotami
Zablokuj wszystkoUser-agent: * i Disallow: /Strony testowe lub podglądowe, które nie mogą być przeszukiwane
WłasnyJedna linia User-agent na bota, potem Twoje ścieżki Disallow i AllowBlokowanie paneli administracyjnych, wyszukiwarki wewnętrznej lub konkretnego bota
Adres URL mapy witrynySitemap: https://example.com/sitemap.xmlZawsze, aby każdy robot znalazł Twoją mapę witryny
Crawl-delayCrawl-delay: od 1 do 120 sekundTylko dla botów, które go obsługują, i serwera, który sobie nie radzi

W trybie własnym wszystkie wypisane user-agenty dzielą te same reguły, tak jak standard definiuje grupę. Aby dać różnym botom różne reguły, generuj jedną grupę naraz i wklejaj je jedna po drugiej do tego samego pliku.

Jak krok po kroku stworzyć plik robots.txt?

  1. Wybierz tryb. Zacznij od „Zezwól na wszystko”, chyba że masz powód, by coś zablokować.
  2. Wypisz swoje user-agenty w trybie własnym, po jednym w linii: * dla wszystkich robotów albo nazwy takie jak Googlebot, Bingbot lub GPTBot.
  3. Dodaj ścieżki do zablokowania (Disallow) i wyjątki do pozostawienia otwartych (Allow), po jednej w linii, każda zaczynająca się od ukośnika.
  4. Wklej adres URL mapy witryny w całości, z https i domeną.
  5. Skopiuj lub pobierz plik i wgraj go do katalogu głównego hosta, tak aby odpowiadał pod adresem https://example.com/robots.txt.
  6. Przetestuj go na produkcji za pomocą darmowego narzędzia do sprawdzania robots.txt, które odczytuje plik na żywo i pokazuje status każdego robota AI.

Lokalizacja jest ściśle określona. Google czyta tylko plik robots.txt w katalogu głównym hosta, witryna może mieć tylko jeden, a plik dotyczy wyłącznie protokołu, hosta i portu, pod którym jest umieszczony: subdomena potrzebuje własnego (Google, create and submit a robots.txt file).

Jakich reguł robots.txt przestrzega Google?

Google obsługuje cztery pola: user-agent, allow, disallow i sitemap. Inne pola, takie jak crawl-delay, nie są obsługiwane (Google, how Google interprets the robots.txt specification). Ta sama strona ustala poniższe reguły.

RegułaJak stosuje ją Google
Wygrywa najbardziej szczegółowa regułaGdy Allow i Disallow pasują do adresu URL, obowiązuje reguła z najdłuższą ścieżką
Remis między regułamiGdy dwie pasujące reguły są równie szczegółowe, Google używa mniej restrykcyjnej
Symbole wieloznaczne* pasuje do dowolnej sekwencji znaków, $ oznacza koniec adresu URL
Wielkość literNazwy pól nie rozróżniają wielkości liter, ale ścieżki tak: /Admin/ to nie /admin/
Rozmiar plikuTreść po pierwszych 500 KiB jest ignorowana
Pamięć podręcznaPlik jest zwykle buforowany do 24 godzin, więc zmiana nie jest natychmiastowa
Brak pliku (4xx)Traktowany tak, jakby nie było ograniczeń: wszystko można przeszukiwać
Błąd serwera (5xx)Google wstrzymuje przeszukiwanie na 12 godzin, a potem używa ostatniej dobrej kopii przez maksymalnie 30 dni

Oto typowy plik dla sklepu internetowego. Blokuje koszyk, kasę i wyszukiwarkę wewnętrzną, zostawia otwarty jeden folder publiczny i deklaruje mapę witryny.

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

Sitemap: https://example.com/sitemap.xml
Rząd serwerów typu tower oświetlonych na niebiesko i pomarańczowo w serwerowni

Czy Disallow usuwa stronę z Google?

Nie. Robots.txt nie jest mechanizmem służącym do wykluczania strony z Google. Zablokowany adres URL nadal może zostać zaindeksowany, jeśli linkują do niego inne strony, i pojawia się wtedy bez opisu (Google, introduction to robots.txt). Aby ukryć stronę, pozwól Google ją przeszukać i dodaj meta tag noindex lub nagłówek HTTP. Jednoczesne zablokowanie strony w robots.txt sprawiłoby, że Google nigdy nie zobaczy noindex.

Sprawdź wynik strona po stronie w narzędziu do sprawdzania indeksowalności, które czyta razem robots.txt, meta robots, X-Robots-Tag i canonical. Słownictwo wyjaśniają nasze hasła słownika o robots.txt oraz przeszukiwaniu i indeksowaniu.

Czy blokować roboty AI w robots.txt?

Zablokuj boty, które trenują modele, jeśli chcesz, ale zostaw otwarte te, które zasilają wyszukiwanie AI. Najwięksi dostawcy rozdzielają dziś te dwie funkcje, więc nie musisz już wybierać między ochroną treści a byciem cytowanym.

DostawcaBot treningowyBot wyszukiwania lub odpowiedziCo kosztuje zablokowanie bota wyszukiwania
OpenAIGPTBotOAI-SearchBotTwoje strony nie są pokazywane w odpowiedziach wyszukiwarki ChatGPT
AnthropicClaudeBotClaude-SearchBotMniejsza widoczność w wynikach wyszukiwania Claude
PerplexityBrak na liściePerplexityBotTwoje strony mogą nie być wyświetlane ani linkowane w wynikach Perplexity
GoogleGoogle-Extended (token, a nie osobny bot)GooglebotGoogle-Extended nie wpływa na wyszukiwarkę Google ani pozycje

Źródła: OpenAI crawlers overview, Anthropic crawler policy, Perplexity crawlers i Google common crawlers. Aby odmówić treningu, pozostając możliwym do zacytowania przez ChatGPT, wystarczy plik zawierający tylko te dwie linie, ponieważ każdy inny bot jest domyślnie dozwolony:

User-agent: GPTBot
Disallow: /

Trend jest realny: w ciągu jednego roku (2023 do 2024) 28% lub więcej najaktywniej utrzymywanych źródeł zbioru treningowego C4 stało się w pełni niedostępnych dla robotów AI (Longpre et al., Consent in Crisis, 2024). Zanim za nim pójdziesz, sprawdź, ile blokada kosztuje Cię w odpowiedziach AI: śledzenie wzmianek w AI Sorank pokazuje co tydzień, czy ChatGPT, Claude, Gemini i Perplexity wymieniają Twoją markę.

Znak zakazu wjazdu i bariera drogowa na rozmokłym placu budowy

Które błędy w robots.txt najbardziej szkodzą SEO?

  • Pozostawienie Disallow: / po wdrożeniu. Pliki testowe często trafiają na produkcję. Jedna linia blokuje wszystkie roboty na całej witrynie.
  • Blokowanie CSS i JavaScript. Jeśli brakujące zasoby utrudniają zrozumienie strony, Google odradza ich blokowanie.
  • Zapomnienie o ukośniku na końcu. Disallow: /admin blokuje też /administration i /admin-guide. Napisz /admin/, aby zablokować tylko folder.
  • Poleganie na Crawl-delay w przypadku Google. Google go ignoruje. Anthropic mówi, że obsługuje to rozszerzenie, więc zachowaj go tylko dla botów, które go czytają.
  • Używanie robots.txt jako narzędzia bezpieczeństwa. Plik jest publiczny i każdy może go przeczytać. Chroń obszary prywatne logowaniem, a nie linią Disallow, która wskazuje wprost na nie.
  • Zapomnienie o wyjątku w WordPressie. Domyślny plik WordPressa blokuje /wp-admin/, ale zezwala na /wp-admin/admin-ajax.php, z którego korzystają funkcje front-endu (WordPress developer reference).

Jak sprawdzić robots.txt po opublikowaniu?

Użyj trzech kontroli, od najszybszej do najpełniejszej.

  1. Otwórz adres URL https://yourdomain.com/robots.txt w przeglądarce. Powinieneś zobaczyć zwykły tekst, a nie stronę HTML ani błąd 404.
  2. Uruchom narzędzie do sprawdzania robots.txt, aby wypisać grupy reguł, mapy witryny, problemy i status 14 user-agentów AI.
  3. Otwórz raport robots.txt w Search Console. Pokazuje pliki znalezione przez Google dla 20 głównych hostów Twojej witryny, ostatnie przeszukanie, ostrzeżenia i pozwala zażądać ponownego przeszukania po pilnej poprawce (Search Console Help, robots.txt report).

Potem dokończ konfigurację: wygeneruj czystą mapę witryny za pomocą generatora mapy witryny XML oraz plik llms.txt za pomocą generatora llms.txt, który daje asystentom AI streszczenie Twoich kluczowych stron.

Jakie są ograniczenia wygenerowanego robots.txt?

Generator zapisuje poprawną składnię, ale nie może znać Twojej witryny. Nie sprawdza, czy zablokowana ścieżka zawiera strony, które chcesz wypozycjonować, i zapisuje jedną grupę naraz. Złe boty całkowicie ignorują plik: robots.txt to prośba, a nie mur, więc ruch nadużywający blokuj na poziomie serwera lub zapory sieciowej. Wreszcie protokół obejmuje tylko przeszukiwanie. Strona pobrana na żądanie użytkownika, na przykład przez ChatGPT-User lub Perplexity-User, może nie przestrzegać reguł robots.txt, jak oba podmioty stwierdzają w swojej dokumentacji.

Jak ułatwić przeszukiwanie i cytowanie swojej witryny?

Czysty robots.txt to pierwszy krok. Kolejne to publikowanie stron wartych przeszukiwania i sprawdzanie, czy roboty faktycznie wracają.

  • Śledź przeszukiwanie i ruch w panelu GEO / SEO, który łączy Search Console, Analytics i wizyty z ChatGPT i Perplexity.
  • Zobacz, które strony cytują asystenci AI na Twoim rynku, w rankingu GEO i sprawdź, które miejsce wśród nich zajmujesz.
  • Publikuj regularnie za pomocą generatora artykułów blogowych, aby roboty zawsze znajdowały coś nowego.

Dwuminutowy plik robots.txt chroni jednocześnie Twój budżet indeksowania i widoczność w AI. Wygeneruj swój powyżej, przetestuj go narzędziem do sprawdzania, a potem zobacz plany Sorank, aby na autopilot utrzymywać witrynę łatwą do przeszukiwania i cytowania.

Najczęściej zadawane pytania

Jak stworzyć plik robots.txt?

Wybierz tryb w generatorze powyżej, wypisz swoje user-agenty i ścieżki do zablokowania lub dozwolone, dodaj adres URL mapy witryny, a potem pobierz plik. Wgraj go do katalogu głównego domeny, aby odpowiadał pod adresem yourdomain.com/robots.txt, i przetestuj go narzędziem do sprawdzania robots.txt.

Czy robots.txt uniemożliwia zaindeksowanie strony?

Nie. Robots.txt kontroluje tylko przeszukiwanie. Zablokowany adres URL nadal może zostać zaindeksowany, jeśli linkują do niego inne strony. Aby wykluczyć stronę z Google, pozwól ją przeszukać i dodaj meta tag noindex lub nagłówek X-Robots-Tag.

Czy powinienem blokować roboty AI, takie jak GPTBot, w robots.txt?

Zablokuj boty treningowe, takie jak GPTBot czy ClaudeBot, jeśli nie chcesz, aby Twoje treści służyły do trenowania modeli, ale zostaw dozwolone boty wyszukiwania, takie jak OAI-SearchBot i PerplexityBot. Ich zablokowanie może usunąć Twoje strony z odpowiedzi wyszukiwania AI.

Źródła

Inne darmowe narzędzia SEO

WYPRÓBOWALI SORANK PRZED TOBĄ

Opinie ambitnych założycieli

Wzrost organicznyE-commerce

Od 0 do 10000 odwiedzających w 5 miesięcy

Celio Fabianomonrobotlavevitre.fr
Wzrost organicznyOprogramowanie

Od 0 do 5000 klientów w 8 miesięcy

Thibault BMsorank.com
Wzrost organicznyWypoczynek i lotnictwo

od 0 do 1104 kliknięć w 4 miesiące

Dominiqueflight-sensations-idf.com
Wzrost organicznyOprogramowanie muzyczne

x30 kliknięć w 4 miesiące

Valentin Cordiertiger-sounds.com
Wzrost organicznyZdrowie i dobre samopoczucie

x30 kliknięć w 4 miesiące

Rodrigue Bretonalthevia.com