Googlebot obsłuży HTTP/2, ale (na razie) nie wpłynie to na jakość indeksacji

Google ogłosiło na swoim blogu, że od połowy listopada 2020 Googlebot zyska zdolność do crawlowania stron przy użyciu protokołu HTTP/2. To oczywiście dobre wiadomości, ale na razie nie przyczynią się one bezpośrednio do przyspieszenia indeksacji.

Czym jest HTTP/2 ?

HTTP/2 jest unowocześnieniem powszechnie używanego w sieci protokołu HTTP. Jest to tak naprawdę pierwsza znacząca zmiana w sposobie przesyłania dokumentów od 1997 roku i od ponad 5 lat obsługiwana jest przez wszystkie najważniejsze przeglądarki. Przyspiesza łączenie ze stronami w internecie między innymi dzięki kompresji nagłówków, multipleksowaniu zapytań oraz przesyłaniu klientowi plików niezbędnych do załadowania witryny, zanim jeszcze klient wyśle ich żądanie.

Co to oznacza dla webmasterów?

Googlebot obsługujący HTTP/2 to dla dużych, często crawlowanych serwisów pewna oszczędność zasobów serwera. Mniej połączeń TCP i szybsza ich realizacja w HTTP/2 poprawi nieco wydajność hostingu.

Nie ma co się jednak oszukiwać – zmiana najwięcej korzyści przyniesie samemu Google’owi, dla którego oszczędność zasobów będzie bardzo znaczna.

Jednocześnie Google informuje, że crawlowanie witryny po HTTP/2 – mimo iż wymagać będzie mniej zasobów i teoretycznie zaoszczędzi webmasterom mityczny crawl budget – nie wpłynie na ilość, jakość i częstotliwość indeksacji. Nie będzie też czynnikiem rankingowym.

Z drugiej strony komunikaty Google nie zawsze pokrywają się z rzeczywistością. Można podejrzewać, że długofalowo obsługa HTTP/2 powinna przynieść webmasterom korzyści w postaci częstszych wizyt robota – jednak oficjalne stanowisko to wyklucza. Pamiętać też należy, że HTTP/2 to z reguły szybsze ładowanie witryny, a to już czynnikiem rankingowym jak najbardziej jest.

Czy wszystkie strony będą crawlowane przy użyciu HTTP/2 ?

Nie. Dotyczyć to ma (przynajmniej na razie) jedynie dużych, często crawlowanych witryn obsługujących HTTP/2, w przypadku których Google uzna, że przyniesie to wymierną korzyść. W przypadku wielu – szczególnie tych prostych – stron, crawlowanie przy użyciu HTTP/2 nie przyniosłoby prawie żadnych korzyści. Jednocześnie Google nie wyklucza dalszych prac nad wydajnością robota i stopniowego obniżania tych kryteriów.

Czy będę wiedział/wiedziała, że Google crawluje moją stronę przy użyciu HTTP/2 ?

Aby się o tym przekonać, trzeba będzie zajrzeć do Search Consoli, gdzie w przypadku rozpoczęcia crawlowania po HTTP/2 znajdzie się stosowna informacja (jednak nie wcześniej niż w listopadzie 2020).

Sposób, w jaki Googlebot łączy się z naszą stroną można również w łatwy sposób sprawdzić analizując logi serwera – przy każdej linii zapisu mamy tam informację o użytym protokole.

Czy moja strona obsługuje HTTP/2 ?

Można to sprawdzić na wiele sposobów, jednak dla laika najprostsza będzie jedna z trzech metod:

  • dodatek do Chrome o nazwie HTTP/2 and SPDY indicator
  • test online (uwaga, czasem daje fałszywie pozytywne rezultaty)
  • konsola Chrome (zakładka Network, kolumna Protocol, domyślnie ukryta)

Jak wdrożyć u siebie na stronie obsługę HTTP/2 ?

Tu niestety nie ma jednej prostej instrukcji; pozostaje kontakt i konsultacje z własnym hostingodawcą.

Warto to zrobić nie tylko w świetle powyższego newsa; obsługa protokołu HTTP/2 zwykle oznacza szybsze ładowanie strony, a o zaletach szybkiej witryny nikogo nie trzeba przekonywać.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *