Statik site üreticisine llms.txt ekleme
Yayınlandı:
Statik site üreticilerinin, içeriği yayınlanan site köküne olduğu gibi kopyalayan bir klasörü vardır; dolayısıyla llms.txt eklemek, dosyayı doğru yere bırakıp yeniden derleme yapmaktan ibarettir.
Dosyanın her üreticide nereye gideceği
- Astro —
public/llms.txt(public/klasöründeki her şey kökten sunulur). - Hugo —
static/llms.txt(static/dizini çıktı köküne kopyalanır). Dosyayı oluşturmak için özel bir çıktı biçimi de kullanılabilir. - Eleventy (11ty) — Dosyanın çıktıya gelmesi için passthrough copy ekleyin; örneğin
eleventyConfig.addPassthroughCopy("llms.txt"). - Jekyll —
llms.txt'yi proje köküne koyun; Jekyll statik dosyaları olduğu gibi_site'a kopyalar.
Derleyin ve doğrulayın
Derlemenizi çalıştırın (astro build, hugo, npx @11ty/eleventy, jekyll build) ve llms.txt'nin çıktı dizininin kökünde göründüğünü doğrulayın, ardından dağıtım yapın.
İçerikten oluşturun (isteğe bağlı)
Belge odaklı siteler için, dosyayı sayfalarınızdan otomatik olarak oluşturan eklentiler mevcuttur (Astro Starlight, Docusaurus, MkDocs, VitePress ve diğerleri için). İçerik sık değiştiğinde kullanışlıdır — ancak çıktıyı düzenli tutun.
Doğrulayın
Dosyanın düz metin olarak erişilebilir olduğunu ve bağlantılı her URL'nin çözümlendiğini doğrulamak için alan adınızı doğrulayıcıya yapıştırın.