Signed exchanges

Signed HTTP Exchanges (SXG) to część technologii Web Packages. W dużym skrócie, pozwala ona serwować treść naszej strony z innego niż nasz serwera, w sposób praktycznie niezauważalny dla użytkownika, z zachowaniem bezpieczeństwa i prywatności.

Jak działają Signed Exchanges?

Schemat działania jest dość prosty. Nasza strona pod adresem domena1.pl serwuje treść przez usługę CDN pod adresem domena2.pl. Serwer CDN podpisuje ją jednak za pomocą Signed Exchange sygnaturą z domena1.pl, przez co przeglądarki traktują ją jakby pochodziła bezpośrednio z domena1.pl.

Źródło: https://developers.google.com/web/updates/2018/11/signed-exchanges

Jakie są zalety Signed Exchanges?

Jedną z zalet jest poprawa w zakresie prywatności – w przypadku gdy stosujemy prefetch zewnętrznych zasobów. Jednak oczywiście najczęstszym zastosowaniem jest praca z serwerami CDN, serwującymi naszą treść z wielu rozsianych po świecie szybkich serwerów. Signed Exchanges pozwalają korzystać z CDN serwowanym z naszej domeny bez konieczności udostępnienia certyfikatu SSL. Innym, choć podobnym do przykładu CDNów zastosowaniem Signed Exchanges jest serwowanie stron AMP z własnej domeny za pomocą cache Google.

Signed Exchanges w SEO

Signed Exchanges znajduje wiele pośrednich zastosowań w SEO – każde usprawnienie z zakresu prędkości (jak np. sensowne zastosowanie CDNów) ma pośrednio pozytywny wpływ na SEO. Jednak największą zaletą Signed Exchanges dla SEO jest oczywiście możliwość serwowania wyników AMP z własnej domeny.

Do tej pory, po kliknięciu w stronę AMP w wynikach Google, w przeglądarce wyświetlał się adres cache Google:

wyniki AMP

Miało to generalnie kiepski wpływ na wiele aspektów SEO, rozpoznawalność marki, a nawet problemy z analityką. Przykładowo, naturalnie zdobyty za pomocą interesującej treści link byłby bezwartościowy – bo zamiast do naszej strony, z dużym prawdopodobieństwem prowadziłby do strony cache Google.

Przydatne linki

Dodaj komentarz

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