Agentic Browsing kategorisi, sitenizin bir dizi deterministik denetim aracılığıyla makine etkileşimi için ne kadar iyi yapılandırıldığını değerlendirir.
Kategorinin puanı
Diğer Lighthouse kategorilerinin aksine, Agentic Browsing kategorisinde 0 ile 100 arasında ağırlıklı ortalama puan yoktur. Aksiyon odaklı web'in standartları henüz gelişme aşamasında olduğundan, şu anki odak noktası kesin bir sıralama sunmaktan ziyade veri toplamak ve uygulanabilir sinyaller sağlamaktır.
Raporda puan yerine şunlar gösterilir:
- Kesirli puan: Sitenizin kaç tane yapay zeka hazırlığı kontrolünden geçtiğini gösteren bir oran.
- Geçti veya Kaldı durumu: Teknik şartlar (ör. WebMCP şema geçerliliği) karşılanmazsa belirli denetimler hata veya uyarı verebilir.
- Bilgi amaçlı sayılar: Kategori üstbilgisinde, genel ilerlemeyi bir bakışta görmenize yardımcı olacak bir geçme oranı bulunabilir.
Sonuçlar neden dalgalanır?
Denetimler deterministik olsa da sitenizin araçlarını kaydetme veya yapay zeka destekli isteklere yanıt verme şeklindeki değişiklikler nedeniyle sonuçlarınızda dalgalanmalar olabilir. Bu durumun yaygın nedenleri şunlardır:
- Dinamik araç kaydı: Siteniz JavaScript (Imperative API) kullanarak WebMCP araçlarını kaydediyorsa bu kayıtların zamanlaması, Lighthouse anlık görüntüsü sırasında yakalanıp yakalanmadıklarını etkileyebilir.
- Erişilebilirlik ağacı oluşturma işlemindeki değişkenlik: DOM boyutunda veya karmaşıklığında yapılan önemli değişiklikler, erişilebilirlik ağacının yapısını etkileyebilir. Bu ağaç, temsilci tabanlı gezinme için temel bir metriktir.
- Cumulative Layout Shift (CLS): Reklamlar, boyutları olmayan resimler veya izinsiz eklenmiş içeriklerin neden olduğu düzen kaymaları, bir temsilcinin öğeleri tanımladığı zaman ile etkileşimde bulunmaya çalıştığı zaman arasında öğeleri hareket ettirebilir.
Denetimler nasıl belirlenir?
Lighthouse, sayfanızı değerlendirmek için bir dizi deterministik sinyal kullanır. Bu, denetimlerin tekrarlanabilir olmasını ve CI/CD işlem hatlarına entegrasyona uygun olmasını sağlar.
WebMCP entegrasyonu
Lighthouse, araç kayıt etkinliklerini izlemek için Chrome Geliştirici Araçları Protokolü (CDP) WebMCP alanını çağırır. Hem bildirimsel araçları (HTML'de tanımlanır) hem de zorunlu araçları (JS'de tanımlanır) doğrular.
Temsilci odaklı erişilebilirlik
Ajanlar, birincil veri modeli olarak erişilebilirlik ağacını kullanır. Lighthouse, makine etkileşimi için kritik öneme sahip erişilebilirlik denetimlerinin belirli bir alt kümesini filtreler. Örneğin:
- Adlar ve etiketler: Her etkileşimli öğenin programatik bir ada sahip olmasını sağlama.
- Ağaç bütünlüğü: Roller ile üst ve alt yayıncı ilişkilerinin geçerli olduğunu doğrulama.
- Görünürlük: İçeriğin etkileşimli olduğu sırada erişilebilirlik ağacından gizlenmediğini onaylama.
Kararlılık ve Keşfedilebilirlik
- Cumulative Layout Shift (CLS): Öğelerin konumlandırılmasına bağlı olan aracıların kullanması için kritik öneme sahip olan görsel kararlılığı ölçer.
- llms.txt: Alan kökünde makine tarafından okunabilir bir özetin olup olmadığını kontrol eder.
Geliştiriciler kendilerini geliştirmek için neler yapabilir?
Sitenizin yapay zeka ile etkileşime hazır olma durumunu iyileştirmek için:
- WebMCP'yi kullanın: Sitenizin mantığını ve formlarını yapay zeka aracılarına açıkça göstermek için WebMCP API'sini kullanın.
- Erişilebilirlik ağacının doğru olmasını sağlayın: Sayfanızın "makine gözüyle görünümü" olan semantik HTML ve uygun ARIA etiketlemeye öncelik verin.
- Kararlılık için optimize edin: Öğelerin beklenmedik şekilde hareket etmemesi ve böylece temsilcilerin kullanıcı arayüzünüzle güvenilir bir şekilde etkileşimde bulunabilmesi için düzen kaymalarını azaltın.
Geri bildirim
Hata ile karşılaşırsanız veya yapay zeka destekli tarama denetiminde değişiklik önerileriniz varsa: