Wymiar Core/Dash: Top level Pathname
Napraw systemowe błędy szablonów, agregując wskaźniki wydajności w katalogach najwyższego poziomu.
Wymiar: Top level Pathname (ff)
Pojedyncze adresy URL dostarczają szczegółowych danych. Top Level Pathname agreguje ten ruch według pierwszego katalogu w ścieżce URL. To automatyczne grupowanie pozwala audytować wydajność całych jednostek biznesowych i szablonów w jednym widoku.

Cel analizy ścieżek
Wąskie gardła wydajności często występują w strukturze kodu, a nie w konkretnych treściach. Top Level Pathname mapuje się bezpośrednio na strukturę routingu Twojej aplikacji.
- Izolacja szablonów: Grupowanie według sekcji katalogu lub inwentarza agreguje wydajność dla każdego elementu w bazie danych. Jeśli cała ta ścieżka jest powolna, zidentyfikowałeś błąd w szablonie strony produktu, a nie pojedynczy zły obraz.
- Porównanie architektury: Porównaj trasy treści oparte na CMS z dynamicznymi trasami e-commerce. Znacząca różnica w TTFB między tymi sekcjami sugeruje, że jeden stos technologiczny jest mniej wydajny od drugiego.
- Audyt funkcji: Ścieżki zakupowe i strony koszyka często ładują ciężkie skrypty stron trzecich, których inne strony nie ładują. Ten widok izoluje ten wpływ, dzięki czemu możesz zmierzyć koszt tych integracji.
Scenariusze dla poszczególnych wskaźników
Użyj grupowania ścieżek do zdiagnozowania konkretnych typów regresji.
- LCP (Largest Contentful Paint): Wysokie LCP na bogatych w multimedia stronach katalogu często wskazuje na powolne wywołanie API opóźniające główny obraz produktu. Z kolei wysokie LCP na obfitujących w tekst trasach blogów zazwyczaj oznacza niezoptymalizowane obrazy hero w szablonie artykułu.
- CLS (Cumulative Layout Shift): Jeśli strony z długimi treściami mają słaby wynik CLS, sprawdź reklamy lub dynamiczne elementy wstrzykiwane do treści. Jeśli kroki transakcyjne przesuwają się, szukaj późno ładujących się kalkulatorów wysyłki lub odznak zaufania.
- INP (Interaction to Next Paint): Wysokie INP w interfejsach wyszukiwania wskazuje, że logika filtrowania lub wyszukiwania blokuje główny wątek. Oznacza to potrzebę optymalizacji złożonej interaktywności JavaScript.
- TTFB (Time to First Byte): Różnica w TTFB pomiędzy obszarami dla uwierzytelnionych użytkowników a statycznymi stronami docelowymi uwydatnia koszt renderowania po stronie serwera dla zalogowanych użytkowników w porównaniu z zapisanymi w pamięci podręcznej stronami publicznymi.
Poprawa Core Web Vitals
Użyj Top Level Pathname, aby ukierunkować swoje zasoby inżynieryjne.
- Zidentyfikuj wolną ścieżkę: Posortuj tabelę według wpływu (Impact). Zlokalizuj katalog (np. /blog/) z największą ilością słabej wydajności.
- Zbadaj elementy składowe: Kliknij ścieżkę, aby przefiltrować pulpit nawigacyjny. Przełącz się na wymiar adresów URL, aby wyświetlić poszczególne strony wchodzące w skład tej grupy.
- Rozróżnij przyczynę: Przeanalizuj rozkład wolnych adresów URL w obrębie ścieżki:
Błąd systemowy: Jeśli większość adresów URL na ścieżce jest wolna, problem leży we współdzielonym kodzie szablonu lub logice backendu. Napraw szablon, aby rozwiązać problem w całej grupie.
Specyficzne wartości odstające: Jeśli tylko kilka adresów URL o dużym natężeniu ruchu jest wolnych, konkretne zasoby treści (takie jak ciężkie wideo lub niezoptymalizowana galeria obrazów) zaburzają zagregowany p75. Zoptymalizuj te konkretne strony, aby przywrócić sprawność ścieżki.

