Przejdź do treści
SilktidePomoc

Przekierowania strony docelowej

Silktide sprawdza, czy dotarcie do Twojej strony wymaga przekierowań — adresów, które odpowiadają „przejdź tutaj”, zamiast wyświetlić stronę. Każde przekierowanie to dodatkowa podróż do serwera i z powrotem, zanim właściwa strona w ogóle zacznie się ładować.

Taki łańcuch sprawia, że przeglądarka trzykrotnie komunikuje się przez sieć, zanim otrzyma jakąkolwiek treść:

http://example.com/           -> przekierowanie
https://example.com/          -> przekierowanie
https://www.example.com/      -> przekierowanie
https://www.example.com/home  -> właściwa strona

Dlaczego to ważne

Przekierowania opóźniają wyświetlenie strony, zanim dotrze choćby jeden bajt treści, a w połączeniach mobilnych każdy etap może kosztować setki milisekund. Ten wzorzec jest najgorszy właśnie tam, gdzie szybkość ma największe znaczenie: na stronach docelowych odwiedzanych z reklam, wyników wyszukiwania i udostępnionych linków, gdzie powolny start sprawia, że odwiedzający rezygnują, zanim cokolwiek zobaczą.

Łańcuchy powstają przypadkowo — aktualizacja tutaj, normalizacja „www” tam, przeniesienie strony w zeszłym roku — a nikt nie dostrzega łącznego kosztu, ponieważ wewnętrzna nawigacja je pomija. Nowi odwiedzający przychodzący z zewnątrz płacą za każdy etap.

Jak to naprawić

  1. Zaktualizuj linki, reklamy i adresy URL kampanii tak, aby wskazywały bezpośrednio na końcowy adres, z pominięciem wszystkich pośrednich etapów.
  2. Skróć łańcuchy na serwerze: każdy stary adres powinien przekierowywać bezpośrednio do końcowego miejsca docelowego w jednym kroku, a nie przechodzić przez łańcuch etap po etapie.
  3. Użyj pod jednym adresem URL zamiast przekierowywać telefony na oddzielną witrynę mobilną, taką jak m.example.com — osobne adresy URL dla urządzeń mobilnych powodują przekierowanie przy każdym wejściu i również szkodzą pozycjonowaniu w wyszukiwarkach.
  4. Unikaj przekierowań, które istnieją wyłącznie po to, aby ustawić pliki cookie lub parametry śledzenia; ustaw je zamiast tego na stronie docelowej.

Jak Silktide to testuje

  1. Ładuje stronę w prawdziwej przeglądarce, używając typu urządzenia, szybkości połączenia i lokalizacji testowej skonfigurowanych dla testów szybkości.
  2. Podąża za łańcuchem przekierowań, przez który przechodzi przeglądarka, aby dotrzeć do końcowej strony, i mierzy czas dodawany przez każde z nich.
  3. Raportuje każdy adres w łańcuchu wraz z jego kosztem czasowym i ocenia stronę na podstawie sumy: każde mierzalne opóźnienie przekierowania obniża ocenę, a około jedna sekunda skumulowanego opóźnienia otrzymuje słabą ocenę.

Rozwiązywanie problemów

Przekierowanie z HTTP do HTTPS jest wymagane

Tak — zachowaj je, ponieważ odwiedzający, którzy wpiszą podstawowy adres, muszą zostać przekierowani na HTTPS. Celem jest maksymalnie jeden etap: to przekierowanie powinno prowadzić bezpośrednio do końcowego adresu URL, a wszystko, nad czym masz kontrolę (linki, reklamy, mapy witryny), powinno wskazywać na końcowy adres HTTPS, aby większość odwiedzających w ogóle nie była przekierowywana.

Przekierowanie pochodzi z marketingowego lub skróconego adresu URL

Adresy URL do śledzenia i skracacze linków z założenia dodają etapy. Może to być rozsądny kompromis, ale nadal oznacza rzeczywiste opóźnienie dla każdego odwiedzającego — utrzymuj takie łańcuchy jak najkrótsze i kieruj je bezpośrednio do końcowej strony.

Dowiedz się więcej

Ostatnio zaktualizowano

Czy ta strona była pomocna?