Schritt-für-Schritt: llms.txt für Astro aufsetzen
- llms.txt generieren. Öffne unseren kostenlosen llms.txt Generator und gib deine Astro-Domain ein. Klick auf „llms.txt erzeugen“, warte 2–5 Sekunden auf das Ergebnis.
- Datei prüfen. Schau dir das generierte Markdown an. Sind alle wichtigen Hauptbereiche enthalten? Falls Sektionen fehlen oder URLs duplizieren, liegt das fast immer an deiner Sitemap — die musst du dann erst aufräumen.
- Datei herunterladen oder per „Kopieren“-Button in den Editor übertragen.
- Auf Astro hochladen. Astro generiert mit @astrojs/sitemap entweder /sitemap-index.xml oder /sitemap-0.xml. llms.txt als public/llms.txt ablegen — Astro kopiert das beim Build ins Root.
- Erreichbarkeit prüfen. Rufe
https://deine-domain.de/llms.txtim Browser auf — du solltest den reinen Markdown-Text sehen. Wichtig:Content-Type: text/markdownodertext/plain, nichttext/html. - Optional: Sitemap-Update einbauen. Wenn sich deine Site oft ändert, integriere die Generator-API in deinen Build-Prozess (Cron-Job, Build-Hook).
Häufige Stolperfallen bei Astro
Astro mit @astrojs/sitemap generiert je nach Konfiguration /sitemap-index.xml oder /sitemap-0.xml. Unser Generator findet beide.
Für die llms.txt: nutze entweder den statischen Weg (public/llms.txt) oder einen API-Endpunkt unter src/pages/llms.txt.ts:
// src/pages/llms.txt.ts
import type { APIRoute } from "astro";
import { generateLlmsTxt } from "../lib/llmstxt";
export const GET: APIRoute = async () => {
const result = await generateLlmsTxt("https://deine-domain.de");
return new Response(result.rendered, {
headers: { "Content-Type": "text/markdown; charset=utf-8" },
});
};llms.txt für andere Plattformen
- llms.txt für WordPress
- llms.txt für Shopify
- llms.txt für Webflow
- llms.txt für Next.js
- llms.txt für Docusaurus
- llms.txt für TailwindCSS Sites
- llms.txt für Framer
Jetzt generieren
Bereit? Öffne unseren kostenlosen llms.txt Generator und erzeuge deine Datei in unter zehn Sekunden — kein Signup, keine Limits, sofortiger Download.