Speedtest od Google

MasterOf
  • Rejestracja:ponad 7 lat
  • Ostatnio:9 miesięcy
  • Postów:466
1

Jak to jest z tym speedtestem?
https://developers.google.com/speed/pagespeed/insights/?hl=pl

Pracuje dla klienta, który chce zoptymalizować swoją stronę właśnie pod kątem tego testu. Jednak wyniki bardzo się tam wahają w jeden dzień jest 50/100, w drugi 30/100. Natomiast jeśli uruchomie test w przeglądarce Chrome (w narzędziach developera) to wynik jest stały (75/100). I mówimy tutaj o teście na urządzenia mobilne w obu przypadkach.

Tak z ciekawości wpisalem 4programmers i wyskoczyło 20/100. Stąd moje pytanie - czy ma to jakiś wpływ na indeksowanie strony pzez Google?

axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 6 godzin
  • Lokalizacja:Warszawa
  • Postów:2251
2

O kant pupy ten test tłuc - na nim nawet google.com na chromie nie ma stówki.

Zobacz pozostały 1 komentarz
axelbest
No ale np taki chrome w teście bodajże acid3 wymiatal i nie było to wcale podejrzane. Nie mówię by miał 100/100, ale z drugiej strony... Strona główna google'a nie licząc skryptów pod maską, nic ciekawego nie oferuje, raptem jeden Input i parę małych grafik. No te 90/100 by mogło mieć,a mi pokazuje zaledwie 70.
WeiXiao
u mnie ma 90. może zależy od cdna z którego ciągnie?
axelbest
No więc to też wg mnie marna metryka, czyli teraz do Seo będzie trzeba mieć najdroższe cdn'y? Pewnie po czasie Google da w swojej ofercie takie i znowu zaora konkurencję.
WeiXiao
@axelbest: Zależy jaki wpływ to ma na SEO. Jeżeli jest to np. 1 pkt na 1000, to mniejsza. Jeżeli ponad 10% wyniku to już można się zastanawiać czy ich bluzgać.
axelbest
I tak wszystko wyjdzie w praniu hehe.
czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
1

W Chrome audit zwykle wszystko pokazuje, na stronie obecnie pewnie mają jakiś błąd z tego co widzę.


MA
  • Rejestracja:prawie 17 lat
  • Ostatnio:4 dni
  • Postów:644
2

Tak, szybkość strony ma duży wpływ na indeksowanie oraz na pozycje SEO. Bardziej wiarygodny jest webpagetest.org. Wskaźnik speed index dla stron mobilnych (na sieci 3G) powinien optymalnie wynosić ok. 3000, dla desktop na połączeniu kablowym ok. 1500. Oczywiście im mniejszy tym lepiej, wachania zawsze będą ale raczej w granicach 10-20%, tak wynika z mojego doświadczenia.

MasterOf
  • Rejestracja:ponad 7 lat
  • Ostatnio:9 miesięcy
  • Postów:466
1

Rzeczywiście :D Nawet google.com nie ma 100 tylko 70 coś. To już moje portfolio ma 80. Czyli najlepiej sugerować się testami w Chrome?

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Samym audytem w chrome czemu nie, czasami daje tam dobre podpowiedzi odnośnie wielkości obrazków, czy skryptów.


Freja Draco
Freja Draco
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
2
axelbest napisał(a):

O kant pupy ten test tłuc - na nim nawet google.com na chromie nie ma stówki.

Nie test potłuc o kant pupy, tylko strony, które ładują setki kilobajtów zbędnych skryptów i CSS oraz niezoptymalizowane obrazki :p

Z tego co widzę, to nawet poluzowali oceny, bo mój blog aktualnie wyciąga: 99 na komórki i 100 na komputery, a wcześniej plasował się gdzież w 80/95.

Natomiast czepić się tam mogę dwóch rzeczy:


WeiXiao
setki kb to nic.
Freja Draco
Freja Draco
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
1
MasterOf napisał(a):

Pracuje dla klienta, który chce zoptymalizować swoją stronę właśnie pod kątem tego testu. Jednak wyniki bardzo się tam wahają w jeden dzień jest 50/100, w drugi 30/100.

Czy strona zmienia swoją zawartość?

Tak z ciekawości wpisalem 4programmers i wyskoczyło 20/100. Stąd moje pytanie - czy ma to jakiś wpływ na indeksowanie strony pzez Google?

Tak, obecnie to jeden z czynników:
https://www.ecommerce2day.pl/wolno-ladujace-sie-strony-wypadna-z-google
https://mensis.pl/google-bedzie-karac-zbyt-wolno-ladujace-sie-strony


axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 6 godzin
  • Lokalizacja:Warszawa
  • Postów:2251
0

Czyli ogólnie porządny content na WordPressie przegra z kancerogennymi gniotami, które zaladuja się szybciej? No ciekawie się zapowiada.

Freja Draco
Freja Draco
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
1
axelbest napisał(a):

Czyli ogólnie porządny content na WordPressie przegra z kancerogennymi gniotami, które zaladuja się szybciej? No ciekawie się zapowiada.

To tylko jeden z czynników, więc sensowny i sensownie podlinkowany kontent wygra z bezsensownym ale odpalonym na rakiecie. No chyba, że to faktycznie będą jakieś czasy ładowania rzędu nastu sekund, bo dochodzimy ostatnio i do takiej patologii.


edytowany 1x, ostatnio: Freja Draco
MasterOf
  • Rejestracja:ponad 7 lat
  • Ostatnio:9 miesięcy
  • Postów:466
1

Jednak czasami zmiana o 1s powoduje wzrost z 30pkt do 70. Przecież to jest nielogiczne. Ogólnie na jakiej zasadzie ten test działa?

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
1

Na jakość strony według google najważniejsze są:
Progressive Web App - ładowanie strony przy słabym połączeniu, dostęp do strony w każdej sytuacji
Performance - optymalizacja skryptów (np. async/defer), css, images, mobile images, kompresja-gzip, cache, szybkość renderowania strony
Accessibility - dostęp i jasność elementów na stronie, dokładny opis, język, rwd, mobile
Best Practices - HTTPS, brak błędów itp.
SEO - tu wiadomo poprawna składnia html, alt itp.


Freja Draco
Freja Draco
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
1
MasterOf napisał(a):

Jednak czasami zmiana o 1s powoduje wzrost z 30pkt do 70. Przecież to jest nielogiczne. Ogólnie na jakiej zasadzie ten test działa?

Dlaczego nielogiczne? Jeśli urwiesz jedną sekundę z ogólnych trzech to tak by właśnie wychodziło :)

Szczegółów nie znam, ale z tego co widzę, to patrzą tu nawet nie tyle na czas, co na to na ile strona jest zoptymalizowana pod kątem szybkości. Dostajesz pełną listę możliwych poprawek oraz listę poprawnie zaliczonych testów.


WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 2 godziny
  • Postów:5132
0

o ****

odpaliłem stronę na webassembly, które ładuje 4MB dllek i dostałem scora 94 :D!

edit

XSyMw6j.png
edytowany 3x, ostatnio: WeiXiao
axelbest
Czyli wszystko wskazuje, że to jednak super algorytm :)
WeiXiao
@axelbest: tzn. pewnie wynika to z tego, że jest pusty loading page, dociąganie dllek i pojawia się appka, ale to wtedy taki benchmark nie ma sensu xD
czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
1

Ta część ma sens ponieważ tylko bada prędkość renderowania strony, czyli to co odbiorca otrzymuje w najkrótszym czasie oczekiwania, aczkolwiek pełnego audytu byś nie przeszedł na zielono więc nie wiem w czym problem.
U mnie np. wykrył, że nie mam przekierowania z http->https i już zacząłem się pienić, bo przecież to wykonałem, a okazało się, że zrobiłem w literówkę w przekierowaniu htaccess czyli czasami się przydaje ;)


A9
  • Rejestracja:około 6 lat
  • Ostatnio:około 6 lat
  • Postów:1
0

Ja tak tylko ogólnie powiem odnośnie Google PageSpeed Insights. Google ma u nas ponad 95% runku, dlatego moim zdaniem jest mieć lepsze wyniki niż mieć gorsze, nawet gdyby google w tej chwili na to nie zwraca kompletnie uwagi. Przyjdzie czas, że google zacznie brać pod uwagę wyniki, a wtedy będą mieli lepiej Ci co mają lepsze ;)

ZW
  • Rejestracja:około 6 lat
  • Ostatnio:około 6 lat
  • Postów:11
1

Test nie jest zły. Różne wyniki tej samej strony mogą wynikać z obciążenia samego serwera, które się zmienia w czasie. Ale nie ma co się nastawiać na 100%, bo niektóre zalecenia, które się pojawiają w audycie spowodują spowolnienie ładowania. Np. przekierowania w .htaccess, ssl, sugestie związane z dostępnością (np. dopisanie aria-label). Lepiej wykonać audyt w Chrome, bo tam oceniane są dodatkowe czynniki. To, co możesz zrobić to zrezygnowanie z ładowania niepotrzebnych bibliotek (css i js) i zastąpienie ich własnymi dostoswanymi wersjami (np. w SASS) + usunięcie zbędnego kodu css i minifikacja z zastosowaniem np. uncss i js z zastosowaniem uglify, ładowanie niektórych zasobów asynchronicznie, stosowanie lazy-loading, optymalizacja obrazów + stosowanie formatu webp + ładowanie mniejszych wersji obrazów dla urządzeń mniejszych (ja np. stosuję po 3 różne wersje), ładowanie niepotrzebnych od razu treści dynamicznie z użyciem js (np. galerii zdjęć) itd.

Freja Draco
Freja Draco
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
1

Odnośnie obrazów, to "Panda" jest bardzo pouczająca:
https://tinypng.com/
Oczywiście nawet ona nie pomoże komuś, kto wrzuca obrazek 1000x1000, żeby go później wyświetlić jako ikonkę 50x50.


ZW
  • Rejestracja:około 6 lat
  • Ostatnio:około 6 lat
  • Postów:11
2

Tego typu stron jest wiele. Do samego skalowania i kadrowania najlepiej użyć https://www.birme.net bo nie ma ograniczeń na ilość zdjęć w jednym wczytaniu. Ale później i tak trzeba użyć kompresji, a tutaj większość stron w wersji bezpłatnej ma ograniczenie do max. 30 obrazów po zalogowaniu (np. iloveimg.com). Jeśli się używa node.js to lepiej jest użyć narzędzi w stylu sharp, compress-images czy webp lub inne (w zależności od operacji, którą się chce wykonać). Wtedy można bardzo szybko przetworzyć bardzo dużą ilość obrazów.

EACTIVE
  • Rejestracja:około 7 lat
  • Ostatnio:prawie 6 lat
  • Postów:11
1

Google bierze pod uwagę prędkość ładowania strony Pagespeed przy rankowaniu strony. Jest to jeden z ważniejszych czynników pod kątem SEO. Na czas ładowania ma wpływ wiele czynników po stronie użytkownika, jak i po stronie serwera. Np. możesz mieć zoptymalizowaną stronę pod pagespeed, natomiast serwer wczytuje zasoby zbyt wolno i w momencie testowania, pagespeed poda Ci wynik 80/100. Czas ładowania strony jest dość istotny w czasach kiedy używamy często internetu mobilnego i nie zawsze łącze jest na poziomie lte. Dlatego w audycie chrome można sobie przetestować swoją stronę w 3G. Wynik powyżej 60pkt jest odpowiedni. Oczywiście, jeśli wbijesz więcej, to plus dla Ciebie.
Jeśli jest ktoś zainteresowany pogłębieniem tematu to polecamy zapoznać się z naszym wpisem na blogu https://www.eactive.pl/pozycjonowanie-stron/jak-z-pagespeed-insights-skrocic-czas-ladowania-strony/

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Jestem tylko ciekaw czy nie obcina za bardzo jakości, bo zjazd z 24bitów na 8 musi się gdzieś odbić, szczególnie na cieniowaniu itp.


Freja Draco
Freja Draco
Moim zdaniem https://tinypng.com jest wręcz genialne. Często potrafi z automatu wyżyłować więcej, niż ja bawiąc się lokalnie edytorem i kombinując z parametrami, a przy tym nie zauważyłam nigdy pogorszenia jakości.
czysteskarpety
czysteskarpety
a no to będzie trzeba potestować
ZW
  • Rejestracja:około 6 lat
  • Ostatnio:około 6 lat
  • Postów:11
1

Zmniejszenie 80 procentowe (czyli redukcja do 20%) praktycznie jest nie do zauważenia (wiadomo, że jakby się porównało rysunki w dużym powiększeniu to się człowiek czegoś doszuka), ale jakość jest naprawdę dobra. Ponadto nie dochodzi do redukcji do 8 bitów, tylko uśredniania bardzo podobnych kolorów, co tylko nieznacznie zmniejsza ilość możliwych do wystąpienia kolorów (na rzeczywistym obrazie nigdy nie występują wszystkie możliwe kolory).

Zresztą najlepiej jest sprawdzić, bo większość tego typu stron nie wymaga logowania (po zalogowaniu zwiększają się tylko możliwości).

edytowany 1x, ostatnio: zwora
backlinks sie
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:2
1

https://gtmetrix.com/ - to narzędzie polecam do mierzenia prędkości.

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0
backlinks sie napisał(a):

https://gtmetrix.com/ - to narzędzie polecam do mierzenia prędkości.

Też czasami potrafi ci zaniżyć ocenę za obrazki, które mogły być skompresowane o 1kb więcej ;)


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.