Kod innych firm
Silktide ładuje Twoje strony w prawdziwej przeglądarce i mierzy, ile czasu zajmuje uruchamianie kodu innych firm, takiego jak narzędzia analityczne, banery zgody na pliki cookie, czaty na żywo, wtyczki mediów społecznościowych i reklamy. Każda usługa innej firmy jest raportowana wraz z czasem, jaki zajmuje na Twojej stronie.
Dlaczego to ma znaczenie
Kod innych firm to część Twojej strony, nad którą nie masz kontroli. Każda osadzona usługa pobiera i uruchamia własne skrypty, a gdy są one uruchomione, strona nie może reagować na działania odwiedzających — sprawia wrażenie zawieszonej. Witryny często gromadzą te usługi przez lata, a ich łączny koszt często przewyższa koszt samej witryny.
Istnieje też aspekt prywatności: wiele usług innych firm obserwuje Twoich odwiedzających, więc usunięcie każdej z nich zmniejsza również ryzyko związane z ochroną danych.
Jak to naprawić
- Przeanalizuj raportowane usługi. Witryny często nadal ładują tagi narzędzi, których nikt już nie używa — usuń je.
- Ładuj pozostałe elementy tylko tam, gdzie są potrzebne. Skrypt czatu na żywo potrzebny na jednej stronie nie musi być ładowany na każdej stronie.
- Odrocz ładowanie skryptów innych firm, aby były ładowane po Twojej własnej treści, lub zastąp zasobożerne osadzenia lekkim symbolem zastępczym, który na żądanie ładuje właściwy element — zobacz fasady dla kodu innych firm.
Jak Silktide to testuje
- Ładuje stronę w prawdziwej przeglądarce i identyfikuje każde żądanie pochodzące z usługi innej firmy, a nie z Twojej własnej witryny.
- Grupuje te żądania według usługi, do której należą, korzystając z publicznego katalogu znanych usług.
- Mierzy dla każdej usługi, jak długo jej kod zajmuje przeglądarki oraz jak długo blokuje stronie możliwość reagowania.
- Raportuje każdą usługę wraz z jej plikami i czasami, aby najbardziej kosztowne usługi były widoczne.
Rozwiązywanie problemów
Raportowana jest usługa, której potrzebujemy
Kontrola nie mówi, że korzystanie z usługi jest niewłaściwe — pokazuje, ile kosztuje każda z nich, aby umożliwić porównanie tego z jej wartością. Jeśli koszt jest wysoki, sprawdź, czy usługa oferuje opcję ładowania asynchronicznego lub odroczonego albo lżejszą integrację.
Czasy różnią się między skanowaniami
Serwery innych firm są poza Twoją kontrolą, a ich wydajność się zmienia. Skup się na wzorcu widocznym w wielu skanowaniach, a nie na pojedynczym pomiarze.