Opublikowano: 9 grudnia 2025 r.
Monrif to jedna z największych włoskich grup wydawniczych, która prowadzi popularne serwisy informacyjne, takie jak Il Resto del Carlino, Il Giorno, La Nazione i QN Quotidiano.net. Miliony użytkowników przeglądają dziesiątki artykułów w trakcie jednej sesji, dlatego optymalizacja szybkości nawigacji i czasu wczytywania strony jest niezbędna do utrzymania czytelników i zwiększenia ich zaangażowania.
Na początku 2025 roku firma Monrif rozpoczęła inicjatywę dotyczącą wydajności, która miała na celu poprawę największego wyrenderowania treści (LCP) poprzez wdrożenie skutecznej strategii wstępnego renderowania z użyciem interfejsu Speculation Rules API. Dzięki identyfikowaniu najczęściej odwiedzanych stron artykułów i stosowaniu wstępnego renderowania w przypadku tych ścieżek firma Monrif osiągnęła poprawę wskaźnika LCP nawet o 17,9%, co oznacza mierzalny wzrost wydajności i lepsze wrażenia użytkowników. Przełożyło się to również na znaczny wzrost zaangażowania użytkowników, który w niektórych segmentach osiągnął +8, 9%.
Zachęcony sukcesem wstępnego renderowania zespół wdrożył też obsługę pamięci podręcznej stanu strony internetowej (bfcache). Dzięki temu powracający użytkownicy mogli korzystać z niemal natychmiastowego wczytywania stron, do których wcześniej wracali, co dodatkowo zwiększało wygodę i szybkość przeglądania.
Jak zaczynaliśmy
Przed wdrożeniem testy wewnętrzne i dane z Raportu na temat użytkowania Chrome (CrUX) wykazały, że wiele stron Monrif – zwłaszcza wyświetlenia artykułów i strony głównej – miało nieoptymalne wyniki LCP.
Przed rozpoczęciem optymalizacji przed marcem 2025 r. 75-percentylowa wartość LCP w przypadku wyświetleń strony głównej w kilku tytułach wahała się od 2,333 sekundy do 2,419 sekundy. Chociaż technicznie mieści się w granicy „dobrej” wartości (2,5 sekundy lub mniej), nadal istniała możliwość poprawy postrzeganej przez użytkowników wydajności podczas nawigacji o wysokiej częstotliwości.
Jak poprawiliśmy LCP
Aby zmniejszyć opóźnienia podczas nawigacji, firma Monrif wdrożyła spekulacyjne wstępne renderowanie we wszystkich domenach na komputery i urządzenia mobilne za pomocą interfejsu Speculation Rules API. Została ona zaprojektowana tak, aby zachować równowagę między wpływem na wydajność a bezpieczeństwem technicznym. Wstępne renderowanie jest możliwe tylko wtedy, gdy elementy linku pasują do określonych selektorów i warunków.
{
"prerender": [
{
"where": {
"and": [
{
"not": {
"selector_matches": "[rel~=nofollow]"
}
},
{
"not": {
"selector_matches": ".no-prerender"
}
},
{
"selector_matches": "a"
}
]
},
"eagerness": "moderate"
}
]
}
Poziom chęci został ustawiony na moderate dla każdego linku (z pewnymi wyjątkami). To ustawienie spekuluje na podstawie najechania kursorem (na komputerze) i heurystyki widocznego obszaru (na urządzeniu mobilnym). Dzięki temu zespół mógł ograniczyć zakres wstępnego renderowania tylko do linków, które były najbardziej potrzebne, i w ten sposób zminimalizować zużycie zasobów.
Wyniki
Aby ocenić wpływ wstępnego renderowania, skupiliśmy się na 3 głównych publikacjach Monrif: Il Resto del Carlino, Il Giorno i La Nazione. Użyliśmy danych GA4 i danych CrUX.
Wstępne renderowanie było włączone zarówno na komputerach, jak i na urządzeniach mobilnych, ale jego częstotliwość była znacznie wyższa na komputerach, ponieważ "moderate" pozwalało na objęcie wszystkich linków zakresem, gdy użytkownik najeżdżał na nie kursorem. Na przykład w przypadku La Nazione 13, 9% wyświetleń w internecie (na komputerach) spowodowało wstępne renderowanie, w porównaniu z zaledwie 2, 9% wyświetleń na urządzeniach mobilnych. Dzięki temu poprawa wydajności była bardziej widoczna i spójna na platformach komputerowych, które stały się głównym zakresem tego badania.
Pod koniec maja 2025 r. skuteczność LCP znacznie się poprawiła we wszystkich 3 wydawnictwach, co widać w danych CrUX na komputerach:
Te ulepszenia były ściśle powiązane ze szczytami aktywności wstępnego renderowania. W tabeli poniżej znajdziesz największą liczbę wystąpień wstępnego renderowania – zarówno pod względem liczby, jak i procentowego wzrostu w porównaniu ze średnią – w przypadku każdej witryny na komputerach:
W przypadku wszystkich tytułów najniższe wartości LCP zaobserwowano w okresach, które w dużym stopniu pokrywały się z okresami największej liczby zdarzeń wstępnego renderowania, zwłaszcza od połowy maja do początku czerwca 2025 r. Ta synchronizacja sugeruje silną korelację między spekulacyjnym wstępnym renderowaniem a rzeczywistym wzrostem wydajności.
Efekt zaangażowania
Równolegle ze wzrostem wartości LCP firma Monrif odnotowała mierzalny wzrost zaangażowania użytkowników podczas wdrażania wstępnego renderowania. Analiza danych z GA4 w przypadku Il Resto del Carlino, Il Giorno i La Nazione wykazała, że wskaźnik zaangażowania znacznie wzrósł w tygodniach, w których wstępne renderowanie było najbardziej aktywne.
Oto zestawienie korelacji między intensywnością wstępnego renderowania, poprawą LCP i wzrostem zaangażowania na komputerach:
Na zaangażowanie użytkowników wpływa wiele czynników, ale ścisła korelacja czasowa sugeruje, że lepsza postrzegana wydajność dzięki wstępnemu renderowaniu prowadzi do głębszej i bardziej trwałej interakcji użytkownika.
Wpływ na reklamy
Głównym celem Monrif było poprawienie wygody użytkowników i wydajności, ale inicjatywa ta przyniosła też pozytywne efekty w zakresie wskaźników reklamowych.
W szczególności wskaźniki widoczności na otwartym rynku – kluczowy wskaźnik widoczności reklam i jakości zasobów reklamowych – wykazywały niewielką, ale stałą poprawę podczas wdrażania wstępnego renderowania. W przypadku 3 głównych wydawnictw średnia widoczność wzrosła o 1, 03%, co było ściśle powiązane z tygodniami największej aktywności związanej z wstępnym renderowaniem. Podobnie jak w przypadku analizy wydajności i zaangażowania, te dane dotyczą ruchu na komputery, aby zapewnić spójność zbiorów danych.
Ta poprawa, choć niewielka w wartościach bezwzględnych, jest znacząca: nawet niewielki wzrost widoczności może zwiększyć postrzeganą jakość zasobów reklamowych, współczynniki wypełnienia i zaufanie reklamodawców.
Szczególnie istotne jest to, jak wiąże się to ze zwiększeniem skuteczności. Dzięki skróceniu czasu LCP i zwiększeniu szybkości nawigacji firma Monrif przyspieszyła wczytywanie stron i zwiększyła zaangażowanie użytkowników. Zwiększa to prawdopodobieństwo, że reklamy pozostaną w widocznym obszarze dłużej i będą częściej wyświetlane.
Ulepszanie błyskawicznej nawigacji za pomocą pamięci podręcznej stanu strony internetowej
Oprócz wstępnego renderowania Monrif pracował nad odblokowaniem obsługi pamięci podręcznej stanu strony internetowej (bfcache), czyli mechanizmu wydajności, który umożliwia natychmiastowe przywracanie stron, gdy użytkownicy poruszają się po witrynie za pomocą przycisków Wstecz i Dalej w przeglądarce.
Aby zapewnić zgodność z pamięcią podręczną, deweloperzy rozwiązali kilka typowych problemów:
- Usunięto detektory zdarzeń
unload, ponieważ są one zawodne i wkrótce zostaną wycofane. - Wprowadziliśmy ścisły
Permissions-Policyheader, aby zapobiec ponownemu wprowadzaniu detektorów zdarzeńunload(zwłaszcza przez podmioty zewnętrzne). - Wdrożono
pagehidedetektory zdarzeń, aby bezpiecznie zamykać połączenia (np. IndexedDB, WebSocket). - Unikaj używania
Cache-Control: no-store, chyba że jest to absolutnie konieczne, ponieważ w wielu przypadkach może to blokować pamięć podręczną typu „wstecz/do przodu”.
Zespół nie miał jeszcze wystarczającej ilości danych, aby wyodrębnić wpływ pamięci podręcznej typu „wstecz/do przodu” z taką samą rygorystycznością statystyczną jak w przypadku wstępnego renderowania, ale wczesne testy i ślady w Narzędziach deweloperskich w Chrome potwierdziły, że zgodne nawigacje zostały w pełni przywrócone z pamięci, co pozwoliło uzyskać czas wczytywania poniżej sekundy podczas powrotu do wcześniej wyświetlanych artykułów.
Podsumowanie
Dzięki zintegrowaniu spekulacyjnego wstępnego renderowania firma Monrif znacznie poprawiła wartość LCP w swoich witrynach z wiadomościami, uzyskując skrócenie czasu wczytywania nawet o 17,9%. Te ulepszenia nie tylko zwiększyły postrzeganą wydajność, ale też przełożyły się na mierzalne wzrosty zaangażowania użytkowników w przypadku najważniejszych tytułów.
Ponadto ten przypadek sugeruje, że optymalizacje skuteczności zorientowane na użytkownika mogą przynosić korzyści w zakresie zarabiania, ponieważ poprawiają warunki wpływające na to, jak i kiedy wyświetlają się reklamy.
Ten przykład pokazuje, jak nowoczesne optymalizacje nawigacji, takie jak wstępne renderowanie, mogą poprawić podstawowe wskaźniki internetowe na dużą skalę – nawet na platformach z dużą ilością treści – i przekładać się na mierzalne ulepszenia wrażeń użytkowników i wyników biznesowych.