Leitfaden

llms.txt zu Next.js hinzufügen

Next.js macht das einfach: Die Datei muss lediglich unter https://yoursite.com/llms.txt als reiner Text ausgeliefert werden. Es gibt zwei saubere Ansätze.

Option 1 — der public/-Ordner (am einfachsten)

Alles im Ordner public/ wird vom Stammverzeichnis der Website aus ausgeliefert. Erstellen Sie Ihre Datei (siehe wie man eine llms.txt-Datei erstellt) und speichern Sie sie als public/llms.txt:

my-app/
  public/
    llms.txt        # served at https://yoursite.com/llms.txt
  app/
  package.json

Kein Code, keine Konfiguration. Next.js liefert sie automatisch mit Content-Type: text/plain aus.

Option 2 — ein Route-Handler (für generierte Inhalte)

Wenn Sie die Datei lieber aus Daten erzeugen möchten (Ihrer Sitemap, einem CMS oder MDX), fügen Sie eine Route hinzu. Erstellen Sie im App Router die Datei app/llms.txt/route.ts:

export function GET() {
  const body = "# My App\n\n> Short summary.\n\n## Docs\n- [Start](https://myapp.com/start): Get going\n";
  return new Response(body, {
    headers: { "Content-Type": "text/plain; charset=utf-8" },
  });
}

Achten Sie auf Folgendes

Überprüfen Sie es

Deployen Sie und lassen Sie Ihre Domain anschließend durch den Validator laufen — er bestätigt die Struktur und dass jede verlinkte Seite tatsächlich lädt.

Weiterlesen

Validiere deine llms.txt →