UrlEdge
Podstawowe funkcje

Typy przekierowań wyjaśnione

Wybór właściwego kodu statusu HTTP ma znaczenie dla SEO. To on mówi wyszukiwarkom i przeglądarkom, jak traktować przekierowaną treść.

301 Moved Permanently

Status: trwały • cacheowalny

To standardowe przekierowanie dla SEO. Przekazuje większość siły rankingowej na nowy URL, a przeglądarki agresywnie je cache’ują.

docsLayout.ui.useWhen:

  • Trwale migrujesz domenę
  • Łączysz dwie strony
  • Poprawiasz błąd w strukturze URL
  • Przechodzisz z HTTP na HTTPS

docsLayout.ui.avoidWhen:

  • Prowadzisz tymczasową promocję
  • Testujesz strony A/B
  • Ustawiasz tymczasowy geo targeting
  • Wiesz, że za chwilę możesz cofnąć zmianę

302 Found / 307 Temporary

Status: tymczasowy • niecacheowalny

Te kody mówią wyszukiwarkom, że treść została przeniesiona tymczasowo, ale oryginalny URL powinien pozostać canonicalem.

docsLayout.ui.note:
Dlaczego 302 zamiast 307? 307 wprost zachowuje metodę HTTP, a 302 jest bardziej uniwersalny i szerzej wspierany. Przy większości zastosowań link routingowych oba zachowują się w praktyce podobnie.

308 Permanent Redirect

Nowocześniejsza wersja 301. Gwarantuje zachowanie metody HTTP, na przykład POST lub PUT, podczas przekierowania.

docsLayout.ui.recommendation: Używaj 308 przy przekierowaniach API, gdy ważne jest zachowanie danych POST. Dla zwykłych stron 301 zwykle daje większą kompatybilność.

Zaawansowane typy odpowiedzi

Masked

Maskowanie IFrame

Pokaż zawartość strony docelowej, zachowując własną domenę w pasku adresu przeglądarki.

Proxy

Reverse Proxy

Serwuj treść upstream przez UrlEdge, zachowując pełną kontrolę nad publicznym adresem URL.

Custom

Własna odpowiedź

Zwracaj statyczny HTML albo JSON bezpośrednio z edge, np. dla maintenance page albo lekkiego API.