Content-Signal w robots.txt: co to jest i czy warto go dodać
Krótka odpowiedź
Content-Signal to ogłoszona przez Cloudflare 24 września 2025 konwencja: jedna linia w robots.txt z trzema sygnałami (search, ai-input i ai-train) deklarującymi, do czego wolno użyć treści strony.
To deklaracja preferencji, nie techniczna blokada, ale adopcja jest realna: Cloudflare dopisuje sygnał ai-train=no w zarządzanych plikach robots.txt ponad 3,8 mln domen, a w moim pomiarze z sierpnia 2026 własny Content-Signal miały już 4 z 56 spółek GPW, w tym jedna deklarująca pełną zgodę.
Robert Marczyński4 min czytania3 źródła
Content-Signal to jedna linia w pliku robots.txt, która deklaruje, do czego wolno użyć treści strony, na przykład:
Content-Signal: search=yes, ai-input=yes, ai-train=no
Czyli: indeksuj i pokazuj w wyszukiwaniu, podawaj modelom przy budowaniu odpowiedzi, ale nie trenuj na tym modeli. Konwencję ogłosił Cloudflare 24 września 2025 jako Content Signals Policy i to obecnie najprostszy sposób, żeby zapisać decyzję o botach AI bez wymieniania dziesiątek nazw.
Trzy sygnały i co znaczą
search to klasyczne wyszukiwanie (indeksowanie i pokazywanie odnośników w wynikach).
ai-input to podawanie treści modelowi w chwili budowania odpowiedzi na pytanie użytkownika, czyli grounding. Ten sygnał decyduje o cytowaniu przez asystentów.
ai-train to użycie treści do trenowania modeli.
Wartość yes to zgoda, no to jej brak. W realnych plikach spotyka się też czwarty element, use, opisujący sposób wykorzystania treści. W moim pomiarze spółek GPW miały go dwie firmy, w bloku reguł dokładanym przez Cloudflare (search=yes, ai-train=no, use=reference).
Czego Content-Signal nie robi i po co go mimo to dodawać
Content-Signal niczego technicznie nie blokuje. To zapis preferencji w miejscu, które boty i tak czytają, podobnie jak całe robots.txt, które też jest tylko prośbą. Co w zamian daje?
Trzy sygnały pokrywają dokładnie te trzy użycia treści, o które toczy się cały spór, więc nie trzeba zgadywać, co robi bot o danej nazwie. Jedna linia zastępuje też kilkadziesiąt grup reguł, które łatwo napisać źle; w moim pomiarze jedyna rozbudowana, ręcznie pisana polityka botów wyglądała na obowiązującą, a nie ograniczała niczego. Jest jeszcze maszynowo czytelna deklaracja, na którą można się powołać wobec operatora bota.
Adopcję widać w liczbach. Cloudflare dopisuje search=yes, ai-train=no w zarządzanych plikach robots.txt ponad 3,8 mln domen, których właściciele wybrali blokadę treningu. A w polskiej czołówce giełdowej własny sygnał miały w sierpniu 2026 już 4 spółki z 56, ciekawie zróżnicowane: Tauron z ai-train=no, Text z pełną zgodą ai-train=yes, search=yes, ai-input=yes. Ten drugi przypadek pokazuje mniej oczywistą zaletę konwencji: można nią zadeklarować także zgodę, czego samymi regułami blokującymi nie da się wyrazić.
Czy dodać u siebie
Tak, niezależnie od treści decyzji. W moim pomiarze 49 z 56 spółek nie zostawiło w robots.txt żadnego śladu decyzji o botach AI: ani nazwanego bota, ani sygnału. Po dopisaniu jednej linii wybór jest przynajmniej zapisany.
Dobór wartości wynika z celu strony. Serwis, który żyje z bycia znajdowanym (a tak działa strona firmowa), deklaruje search=yes, ai-input=yes, bo blokada kanału odpowiedzi wycina go z cytowań; decyzja o ai-train to osobny rachunek zasad i widoczności. Gotowe pliki z sygnałem w trzech wariantach znajdziesz we wzorze robots.txt dla botów AI.
Najczęstsze pytania
- Jak wygląda składnia Content-Signal i co znaczą sygnały?
- To pojedyncza linia w robots.txt, na przykład: Content-Signal: search=yes, ai-input=yes, ai-train=no. Trzy sygnały zdefiniowane w polityce z września 2025 to search (indeksowanie i wyniki wyszukiwania), ai-input (podawanie treści modelowi przy budowaniu odpowiedzi, czyli grounding) i ai-train (trening modeli). Wartość yes wyraża zgodę na dane użycie, a no jej brak. W realnych plikach spotyka się też sygnał use, opisujący sposób wykorzystania treści; w moim pomiarze z sierpnia 2026 miały go dwie spółki z blokiem reguł od Cloudflare.
- Czy Content-Signal technicznie blokuje boty AI?
- Nie. To deklaracja preferencji zapisana w miejscu, które boty i tak czytają. Nie egzekwuje niczego technicznie, tak samo jak reszta robots.txt, którego bot może nie posłuchać. Siła konwencji leży gdzie indziej: tworzy jednoznaczny, maszynowo czytelny zapis woli właściciela strony, na który można się powołać, oraz pozwala wyrazić decyzję bez wymieniania dziesiątek botów z nazwy. Twardą blokadę daje dopiero zapora, a listę konkretnych botów klasyczne reguły Disallow.
- Kto już używa Content-Signal?
- Na dużą skalę Cloudflare: firma zadeklarowała we wrześniu 2025, że w zarządzanych przez siebie plikach robots.txt ponad 3,8 mln domen dopisuje sygnał search=yes, ai-train=no. W Polsce adopcja u największych już się zaczęła: w moim pomiarze spółek WIG20 i mWIG40 z sierpnia 2026 linię Content-Signal miały 4 z 56 plików (Tauron z ai-train=no, dwie spółki z blokiem Cloudflare oraz Text z pełną zgodą ai-train=yes, search=yes, ai-input=yes).
- Czy warto dodać Content-Signal do własnej strony?
- Tak. Kosztuje jedną linię i zostawia zapisaną decyzję tam, gdzie wcześniej nie było żadnej. W moim pomiarze z sierpnia 2026 aż 49 z 56 spółek nie zostawiło w robots.txt żadnego śladu decyzji o botach AI: ani nazwanego bota, ani sygnału. Content-Signal domyka tę lukę niezależnie od tego, jaka jest treść decyzji: firma otwarta na cytowania deklaruje zgodę, a firma chroniąca treść jej brak; obie mają na to maszynowy dowód.
Źródła
Dane zewnętrzne przywołane w tekście mają tu swoje źródła.
- Cloudflare: Giving users choice with Cloudflare's new Content Signals Policy (24.09.2025; trzy sygnały, 3,8 mln domen z managed robots.txt) (nowa karta)
- Content Signals Policy: strona konwencji (nowa karta)
- Badanie własne: Content-Signal w plikach robots.txt spółek GPW (pomiar 10–11.08.2026: 4 z 56) (nowa karta)
Udostępnij
Powiązane
- Robots.txt dla botów AI: wzór, który naprawdę działaPoprawny robots.txt dla botów AI opiera się na jednej zasadzie z RFC 9309: ograniczenie powstaje wyłącznie przez regułę Disallow…
- Czy blokować GPTBot? Rachunek dla strony firmowejDla większości firm blokada GPTBota nie ma uzasadnienia: zbiera on wyłącznie dane treningowe, a obecność strony w odpowiedziach…
- Czy AI widzi strony największych spółek z GPW? Zmierzyłem 60 domen10 i 11 sierpnia 2026 zmierzyłem strony korporacyjne wszystkich 60 spółek z WIG20 i mWIG40.
Chcesz sprawdzić, jak asystenci AI widzą twoją firmę?
Napisz, o którą stronę chodzi i co chcesz sprawdzić, na przykład dostęp botów AI albo to, co asystenci piszą o twojej firmie. Konsultacja godzinowa kosztuje od 300 zł netto.
Albo prosto na adres: not-a-bot@
Wolisz zadzwonić? +48 787 912 168