Ocena przeglądania agentowego w Lighthouse

Kategoria Przeglądanie przez agenta ocenia, jak dobrze witryna jest skonstruowana pod kątem interakcji maszynowej, za pomocą zestawu deterministycznych kontroli.

Jak obliczana jest ocena w tej kategorii

W przeciwieństwie do innych kategorii Lighthouse kategoria Przeglądanie przez agenta nie ma ważonej średniej oceny od 0 do 100. Ponieważ standardy dotyczące sieci agentów są wciąż w fazie rozwoju, obecnie skupiamy się na zbieraniu danych i dostarczaniu sygnałów, które można wykorzystać, a nie na ustalaniu ostatecznego rankingu.

Zamiast oceny raport wyświetla:

  • ocenę ułamkową: współczynnik pokazujący, ile kontroli gotowości agenta przechodzi Twoja witryna;
  • stan „Zdało” lub „Nie zdało”: poszczególne kontrole mogą generować błędy lub ostrzeżenia, jeśli nie są spełnione wymagania techniczne (np. ważność schematu WebMCP);
  • liczby informacyjne: nagłówek kategorii może zawierać współczynnik zdawalności aby pomóc Ci szybko sprawdzić ogólny postęp.

Dlaczego wyniki się zmieniają

Chociaż audyty są deterministyczne, wyniki mogą się zmieniać ze względu na zmiany w sposobie rejestrowania narzędzi przez witrynę lub w sposobie odpowiadania na żądania agentowe. Typowe przyczyny to:

  • Dynamiczna rejestracja narzędzi: jeśli Twoja witryna rejestruje narzędzia WebMCP za pomocą JavaScriptu (Imperative API), czas rejestracji może mieć wpływ na to, czy zostaną one zarejestrowane podczas tworzenia migawki Lighthouse.
  • Zmienność w tworzeniu drzewa ułatwień dostępu: znaczące zmiany rozmiaru DOM lub złożoności mogą wpływać na strukturę drzewa ułatwień dostępu, które jest podstawowym wskaźnikiem nawigacji agentowej.
  • Skumulowane przesunięcie układu (CLS): przesunięcia układu spowodowane przez reklamy, obrazy bez wymiarów lub wstrzyknięte treści mogą powodować przesuwanie się elementów między czasem , w którym agent je identyfikuje, a czasem, w którym próbuje wejść z nimi w interakcję.

Jak określane są kontrole

Lighthouse używa zestawu deterministycznych sygnałów do oceny strony. Dzięki temu kontrole są powtarzalne i można je zintegrować z potokami CI/CD.

Integracja WebMCP

Lighthouse wywołuje domenę WebMCP protokołu narzędzi deweloperskich w Chrome (CDP), aby monitorować zdarzenia rejestracji narzędzi. Sprawdza zarówno narzędzia deklaratywne (zdefiniowane w HTML), jak i imperatywne (zdefiniowane w JS).

Ułatwienia dostępu z perspektywy agenta

Agenci używają drzewa ułatwień dostępu jako podstawowego modelu danych. Lighthouse filtruje określony podzbiór kontroli ułatwień dostępu, które są kluczowe dla interakcji maszynowej, takich jak:

  • Nazwy i etykiety: sprawdza, czy każdy element interaktywny ma nazwę programową.
  • Integralność drzewa: sprawdza, czy role i relacje nadrzędny-podrzędny są prawidłowe.
  • Widoczność: sprawdza, czy treści nie są ukryte w drzewie ułatwień dostępu , gdy są interaktywne.

Stabilność i wykrywalność

  • Skumulowane przesunięcie układu (CLS): mierzy stabilność wizualną, która jest kluczowa dla agentów korzystających z pozycjonowania elementów.
  • llms.txt: sprawdza obecność podsumowania w formacie czytelnym dla maszyn w katalogu głównym domeny.

Co mogą zrobić deweloperzy, aby poprawić wyniki?

Aby poprawić gotowość witryny na agentów:

  • Wdróż WebMCP: użyj WebMCP API, aby wyraźnie udostępnić logikę witryny i formularze agentom AI.
  • Zadbaj o prawidłowe drzewo ułatwień dostępu: priorytetowo traktuj semantyczny kod HTML i prawidłowe etykietowanie ARIA, ponieważ są to „widoki maszynowe” Twojej strony.
  • Zoptymalizuj pod kątem stabilności: zmniejsz przesunięcia układu, aby agenci mogli niezawodnie wchodzić w interakcje z interfejsem bez nieoczekiwanego przesuwania się elementów.

Prześlij opinię

Jeśli napotkasz błędy lub masz sugestie dotyczące zmian w kontroli przeglądania przez agenta: