Google Chrome'un Lighthouse aracına eklenen yeni Agentic Browsing kategorisi, web sitelerinin yapay zeka ajanları tarafından taranabilirliğini ölçüyor. Ancak bu denetim, llms.txt dosyalarında beklenmedik bir soruna yol açıyor: Lighthouse, .txt dosyasını markdown belgesi olarak yorumluyor ve bağlantıların markdown söz diziminde ([metin](url)) olmasını şart koşuyor. Aksi halde, dosyada yüzlerce doğru bağlantı olsa bile 'hiç bağlantı içermiyor' hatasıyla denetim başarısız oluyor.
nohacks.co sitesinde yapılan testte, altı denetimden sadece ikisi geçerken, biri (llms.txt) başarısız oldu. Lighthouse, 'Dosya hiç bağlantı içermiyor gibi görünüyor' hatası verdi. Oysa llms.txt dosyası onlarca bağlantı içeriyordu. Sorun, bağlantıların düz metin formatında (örneğin '- Homepage: /') yazılmasıydı. Lighthouse, markdown olarak yorumladığı dosyada sadece [metin](url) kalıbını bağlantı olarak tanıyordu.
Çözüm oldukça basit: Her bağlantıyı markdown söz dizimine dönüştürmek. Örneğin, '- Homepage: /' yerine '- [Homepage](/)' yazmak. Bu değişiklik, her bağlantı için sadece beş karakter eklenmesini gerektiriyor. nohacks.co'da bu düzeltme yapıldıktan sonra denetim puanı 0.67'den 1.0'a yükseldi ve 'llms.txt önerilere uyuyor' mesajı alındı. Dosya hâlâ text/plain MIME türüyle sunulmasına rağmen, sadece bağlantı formatı değiştiği için denetim geçti.
Gelecekte Ne Bekleniyor?
Bu durum, Lighthouse denetiminin dosya kalitesinden çok mekanik ayrıştırılabilirliği ölçtüğünü gösteriyor. Markdown formatı, yapay zeka ajanlarının bağlantıları programatik olarak çıkarmasını kolaylaştırıyor. Ancak bu, içerik kalitesinin düşük olduğu anlamına gelmiyor. Web yöneticileri, llms.txt dosyalarını hazırlarken hem içerik kalitesine hem de markdown söz dizimine dikkat etmeli. Lighthouse'un bu katı kuralı, standartların henüz oturmadığı ajan web çağında bir geçiş dönemi hatası olarak değerlendirilebilir.