Een llms.txt-validator controleert structuur en links van een Markdown-bestand dat agents naar nuttige website-informatie moet leiden. Screpy leest een gepubliceerd bestand of geplakte tekst, herkent projectkop en secties en meldt ongeldige, herhaalde of onopgeloste links met bronregels. Optionele HTTP-controles onderzoeken een begrensde selectie doelen.
Valideer het bestand dat u werkelijk publiceert
Voer een domein in om het /llms.txt-bestand in de hoofdmap te controleren, of geef de exacte bestands-URL met een expliciet subpad zoals /docs/llms.txt. Plak in tekstmodus Markdown en voeg eventueel een basis-URL voor relatieve verwijzingen toe. Gebruik het publicatieadres van het bestand als basis voor dezelfde verwijzingsresolutie als online. Met llms.txt Generator kunt u eerst een concept maken.
Gepubliceerde bestanden zijn begrensd op 512 KiB, geplakte UTF-8-tekst op 256 KiB. Documenten mogen maximaal 10.000 regels bevatten. Het rapport bewaart hoogstens 500 links en 1.000 bevindingen. Dit zijn operationele grenzen, geen eisen uit het voorstel.
Scheid verplichte structuur van optionele context
Het llms.txt-v2-voorstel vereist een eerste H1 met de project- of websitenaam. Een samenvatting als citaatblok, extra uitleg en H2-bestandslijsten zijn optioneel. De gebruikelijke sectie Optional groepeert secundaire verwijzingen; afwezigheid is geen fout. Een document met alleen een H1 kan dus slagen zonder een nuttige leeswijzer te bieden.
Screpy ontleedt Markdown in plaats van kopmarkeringen in codevoorbeelden te tellen. Referentielinks worden ondersteund, relatieve adressen bij beschikbare context opgelost en dubbele doelen gemarkeerd. Een relatieve link zonder basis is onopgelost, niet bewezen defect. Bekijk sectie, linktekst en bronregel voordat u iets aanpast.
Lees HTTP-controles binnen hun bereik
Controle van linkantwoorden staat standaard uit. Ingeschakeld controleert de API de eerste 20 unieke opgeloste HTTP- of HTTPS-doelen; fragmenten worden bij de netwerkaanvraag genegeerd. Er wordt GET gebruikt, maar de aanvraag stopt na de antwoordheaders; doelinhoud wordt niet beoordeeld. Elk doel krijgt vier seconden, de bron zes seconden en de totale API-deadline is 25 seconden.
Beperkte, onsuccesvolle en niet-beschikbare antwoorden worden onderscheiden. Een time-out bewijst geen defect voor bezoekers. Tabel en CSV bevatten bewaarde links; JSON het begrensde rapport. Lees meldingen over gedeeltelijke dekking wanneer tijd of grenzen een volledige controle verhinderen.
Een geldig bestand bewijst geen AI-zichtbaarheid
llms.txt is een voorgesteld informatieformaat, geen toegangscontrole. Gebruik Robots.txt Tester of AI Bot Access Tester om gedeclareerde crawlregels afzonderlijk te bekijken. Deze validator meet geen citaties, voert geen JavaScript uit en bevestigt niet dat een bepaalde agent uw bestand leest. Google geeft ook aan dat zijn AI-zoekfuncties geen speciale AI-tekstbestanden vereisen. Zie Googles richtlijnen voor AI-functies.
Gebruik voor breder brononderzoek AI-zoekgereedheid controleren voor pagina-HTML, robots-regels en begrensde ontdekkingsbestanden samen. Technische bevindingen meten geen AI-zichtbaarheid en garanderen geen verwijzingen.