dhosting.pldhosting.pl
  • Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Strona główna
  • Zacznij tutaj
  • Kategorie
    • Hosting
    • Poczta
    • Domeny
    • Faktury i płatności
    • Pozostałe
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
Strona główna/Baza wiedzy/Pozostałe

Co to jest TDMRep i do czego służy

0 wyświetleń 0

Autor: Jan Elastyczny
22.06.2626

TDMRep, czyli Text and Data Mining Reservation Protocol, to standard opracowany w ramach W3C, który pozwala właścicielom stron internetowych w prosty, maszynowo czytelny sposób zadeklarować, czy zezwalają na text and data mining, w tym na wykorzystywanie treści do trenowania modeli AI. Zamiast opierać się wyłącznie na pliku robots.txt, TDMRep wprowadza osobny mechanizm, skoncentrowany na prawach do wydobywania danych, zgodny z wymogami europejskiej dyrektywy DSM.

opieka stron www

Spis treści

  • Podstawowe elementy protokołu TDMRep
  • Dlaczego powstał TDMRep
  • Jak zadeklarować TDMRep w praktyce
  • Co oznacza wartość tdm-reservation
  • TDMRep a trenowanie modeli AI i robots.txt

Podstawowe elementy protokołu TDMRep

Protokół TDMRep opiera się na dwóch podstawowych właściwościach: tdm-reservation oraz tdm-policy. Pierwsza z nich, tdm-reservation, określa, czy prawa do text and data mining są zastrzeżone, czy też nie. Druga, tdm-policy, jest opcjonalnym odniesieniem do polityki licencyjnej TDM, która może być opisana w formie czytelnej dla człowieka lub w postaci pliku maszynowego, na przykład w formacie JSON lub ODRL.

Wartość tdm-reservation jest binarna. W praktyce przyjęto, że wartość 1 oznacza zastrzeżenie wszystkich praw do TDM, w tym trenowania modeli AI, natomiast wartość 0 oznacza zgodę na text and data mining w granicach obowiązujących przepisów. Dzięki temu TDMRep pozwala bardzo jasno i prosto komunikować preferencje właściciela treści względem automatycznego przetwarzania danych.

Dlaczego powstał TDMRep

Klasyczny plik robots.txt został zaprojektowany z myślą o sterowaniu indeksowaniem stron przez wyszukiwarki, a nie o regulowaniu praw do text and data mining. Wraz ze wzrostem znaczenia TDM i rozwojem generatywnej sztucznej inteligencji pojawiła się potrzeba bardziej precyzyjnego, prawnego mechanizmu opt-out. TDMRep został zbudowany właśnie po to, aby właściciele treści mogli wprost zastrzegać prawa do TDM w sposób zrozumiały dla automatów.

Standard TDMRep został opracowany w ramach W3C TDMRep Community Group i opublikowany jako Community Group Final Report, dzięki czemu zaczął być traktowany jako potencjalny standard branżowy. Korzysta wyłącznie z istniejących mechanizmów sieciowych, takich jak metatagi HTML, nagłówki HTTP oraz specjalny plik w katalogu well-known, co ułatwia jego praktyczne wdrożenie.

Jak zadeklarować TDMRep w praktyce

Specyfikacja TDMRep opisuje trzy główne sposoby przekazywania informacji o rezerwacji praw: poprzez meta tag w HTML, nagłówki HTTP oraz plik tdmrep.json w katalogu .well-known. Dzięki temu możesz wybrać metodę najlepiej pasującą do Twojej infrastruktury – na poziomie pojedynczych stron, poszczególnych typów plików lub całej domeny.

Pierwszy sposób to meta tag w sekcji head dokumentu HTML. Przykładowy zapis może wyglądać tak:

<meta name="tdm-reservation" content="1">
<meta name="tdm-policy" content="https://twojastrona.pl/tdm-policy.html">

Drugi sposób to wykorzystanie nagłówków HTTP. W odpowiedzi serwera możesz dodać na przykład takie nagłówki:

tdm-reservation: 1
tdm-policy: https://twojastrona.pl/tdm-policy.json

Trzeci sposób polega na umieszczeniu na serwerze pliku tdmrep.json w katalogu .well-known. Przykładowa zawartość takiego pliku może wyglądać następująco:

[
  {
    "location": "/",
    "tdm-reservation": 1,
    "tdm-policy": "https://twojastrona.pl/tdm-policy.json"
  },
  {
    "location": "/blog/public/",
    "tdm-reservation": 0
  }
]

W tym przykładzie dla całej domeny zastrzegasz prawa TDM, a dla katalogu blog/public wyraźnie je dopuszczasz. TDM-agenci mogą odczytać taki plik i automatycznie zastosować odpowiednie zasady do wskazanych części serwisu.

Co oznacza wartość tdm-reservation

W dokumentach opisujących TDMRep podkreśla się, że tdm-reservation ma charakter binarny. Wartość 0 oznacza, że właściciel treści nie zgłasza zastrzeżeń wobec text and data mining i dopuszcza takie wykorzystanie zgodnie z przepisami, w szczególności z artykułem 4 dyrektywy DSM. Wartość 1 oznacza wyraźne zastrzeżenie praw do TDM – w tym trenowania modeli AI – i konieczność respektowania tej deklaracji przez systemy automatyczne.

Jeżeli ustawisz tdm-reservation na 1 i nie wskażesz żadnej polityki w tdm-policy, oznacza to w praktyce, że TDM jest zasadniczo zabronione, chyba że zostanie uzgodnione indywidualnie z właścicielem treści. Jeśli do tdm-policy odwołujesz się poprzez link, możesz tam opisać warunki udzielenia licencji, na przykład płatnej, na potrzeby text and data mining.

TDMRep a trenowanie modeli AI i robots.txt

TDMRep został pomyślany jako narzędzie nie tylko dla klasycznego text and data mining, ale także dla trenowania generatywnych modeli sztucznej inteligencji na treściach dostępnych w sieci. Ustawienie tdm-reservation na 1 jest więc sygnałem sprzeciwu również wobec takiego wykorzystania zawartości. Coraz więcej inicjatyw i narzędzi związanych z AI zaczyna uwzględniać te deklaracje w swoich procesach pozyskiwania danych.

Warto przy tym pamiętać, że TDMRep nie zastępuje pliku robots.txt, ale go uzupełnia. Robots.txt steruje dostępem botów do zasobów i decyduje o tym, co może być pobierane. TDMRep natomiast opisuje, czy pobrane treści mogą być wykorzystywane do text and data mining. Dzięki temu możesz jednocześnie pozwolić wyszukiwarkom na indeksowanie strony, a równocześnie zastrzec prawa do wykorzystywania treści w treningu modeli AI.

Tags:DSM dyrektywameta tdm-reservationnagłówki HTTP TDMochrona treści przed AIopt-out AI trainingprawa autorskie a AITDMtdm-policytdm-reservationTDMReptdmrep.jsontext and data miningText and Data Mining Reservation ProtocolW3C TDMRep

Czy ten artykuł był pomocy?

Tak  Nie
Powiązane artykuły
  • Jak przygotować sklep internetowy pod wyszukiwanie w LLM – praktyczny przewodnik
  • Jak przygotować stronę firmową, aby była wyszukiwana w modelach LLM – krok po kroku
  • Różnice między ai.txt, llms.txt i TDMRep w praktyce
  • Co to jest ai.txt i do czego ma służyć
  • Co to jest llms.txt i po co go wdrożyć
  • Jak w uniwersalny sposób blokować boty AI i LLM na stronie WWW
Elastyczny Web Hosting
Fachowe poradniki
  • Drzewo kategorii i tagi – jak zarządzać strukturą serwisu contentowego
  • Headless CMS – WordPress jako backend Twojego serwisu
  • Jak stworzyć wtyczkę do WordPressa? Poradnik dla początkujących
  • Jak założyć bloga? Kompletny przewodnik instalacji WordPressa dla początkujących
  • Jekyll, generator stron statycznych, alternatywą dla WordPressa
  • Tailwind CSS – utility-first framework alternatywą dla Bootstrap
  • Vue.js jako wtyczka do WordPressa
  • Wielojęzyczna strona w WordPressie bez użycia wtyczek – jak ją stworzyć?
  • WordPress MultiSite – omówienie, instalacja oraz konfiguracja
Pozostałe
  • Co to jest TDMRep i do czego służy
  • Jak przygotować sklep internetowy pod wyszukiwanie w LLM – praktyczny przewodnik
  • Jak przygotować stronę firmową, aby była wyszukiwana w modelach LLM – krok po kroku
  • Różnice między ai.txt, llms.txt i TDMRep w praktyce
  • Co to jest ai.txt i do czego ma służyć
  • Co to jest llms.txt i po co go wdrożyć
Pokaż wszystko 533  
Najpopularniejsze
  • W jaki sposób skonfigurować program pocztowy?
  • Czym różni się CC od BCC podczas wysyłania wiadomości e-mail?
  • Jak wykonać polecenie traceroute w systemie Windows?
  • Najpopularniejsze kody Minecraft i jak ich używać
  • Co to jest symlink i jak go utworzyć?
Kategorie
  • Płatności on-line
    • Tpay
  • Hosting
    • Rodzaje błędów HTTP
    • SSH
    • Serwery
    • Strony WWW
    • Migracja
    • Zacznij tutaj
    • Aplikacje internetowe (CMS
    • Bazy danych
    • SWH
    • Certyfikaty SSL
    • Cloudflare
    • CRON
    • Inne
    • Elastyczny Web Hosting
    • Kooperacja
    • FTP
    • dKonta / dVPS
    • Operacje PHP
    • Problemy z działaniem stron WWW
    • Redis
  • Poczta
    • Aliasy pocztowe
    • Filtry antyspamowe
    • Problemy z odbiorem wiadomości
    • Gmail
    • Problemy z wysyłką wiadomości
    • Konfiguracja programów pocztowych
    • Webmail dPoczta.pl
    • Zarządzanie pocztą w dPanelu
    • Migracja skrzynek
  • Kalendarz
  • Pozostałe
    • Kryptowaluty
    • Komunikatory dla firm
    • Mailing
    • eCommerce
    • SEO
    • Wideo
    • Frameworki
    • Wtyczki Wordpress
    • Zarządzanie skalowaniem
    • Program Partnerski
    • Bezpieczeństwo
    • Moduły Prestashop
    • Zarządzanie kontem
    • Rozszerzenia Joomla
    • Inne
    • Szablony Wordpress
    • Szablony Prestashop
  • Microsoft
    • Office
  • Domeny
    • Registry Lock
    • Rejestracja i odnowienia domen
    • Transfery domen
    • Zarządzanie domenami w dPanelu
    • Inne
  • Faktury i płatności
    • Faktury VAT
    • Inne
    • Metody i płatności
    • Problemy z płatnością
    • RODO
    • Zarządzanie fakturami i płatnościami w dPanelu
  • Strona główna
  • Zacznij tutaj
  • Status usług
  • Fachowe poradniki
  • Helpdesk 24h
  • Elastyczny Web Hosting →
  • Copyright © 2025 dhosting.pl Sp. z o.o.