HTTP (HyperText Transfer Protocol) je komunikační protokol, přes který si prohlížeč a server
vyměňují data. V marketingové praxi řešíme hlavně stavové kódy, přesměrování, cache a rozdíl mezi HTTP/HTTPS.
Co znamená „HTTP“
HTTP je bezstavový protokol nad TCP/UDP, který přenáší požadavky a odpovědi mezi klientem a serverem.
Každá stránka, obrázek či soubor se načítá pomocí samostatného HTTP požadavku na konkrétní URL adresu.
Šifrovaná varianta je HTTPS (HTTP přes TLS), která chrání data a je doporučeným standardem.
Jak HTTP funguje (request → response)
Klient (prohlížeč, bot) odešle požadavek na URL (metoda, hlavičky, případně tělo).
Server odpoví stavovým kódem (200, 301, 404…), hlavičkami a obsahem (HTML, JSON, obrázek…).
Pro crawlery je důležité, aby odpovědi byly rychlé, konzistentní a bez chyb.
Nejčastější HTTP metody
Metoda
Účel
Typické použití
GET
Získání zdroje
Načtení stránky, obrázku, API dotaz bez změn
POST
Odeslání dat
Formuláře, objednávky, přihlášení
PUT/PATCH
Úprava zdroje
API aktualizace (částečné vs. celé)
DELETE
Smazání zdroje
API odstranění záznamu
HEAD
Jen hlavičky
Kontrola dostupnosti a cache bez obsahu
Stavové kódy (nejdůležitější pro praxi)
200 OK – vše v pořádku, obsah vrácen.
301 Moved Permanently – trvalé přesměrování (předává hodnotu odkazů, používej pro změnu URL / HTTPS).
302 Found – dočasné přesměrování (pro krátkodobé přesuny, testy).
<!-- Struktura 404 stránky, vracej skutečně kód 404, ne 200 -->
<h1>Stránka nenalezena (404)</h1>
<p>Zkuste vyhledávání nebo přejděte na hlavní nabídku.</p>
FAQ – často kladené otázky
Je 302 špatně pro trvalý přesun?
Ano. Pro trvalou změnu URL používej 301, jinak může docházet k rozdělení signálů a zmatku v indexaci.
Musím přejít z HTTP na HTTPS kvůli SEO?
Silně doporučeno. HTTPS zvyšuje důvěru i ochranu dat a je běžným standardem.
Kdy použít 410 místo 404?
Když chceš dát jasně najevo, že obsah je záměrně pryč (rychlejší vyřazení z indexu). 404 je obecná absence.
Příklad použití (mini‑case)
Web po redesignu sjednotil URL a nasadil 301 přesměrování z http na https i ze starých cest na nové.
Po opravě 404 omylů v sitemapě a nastavení Cache-Control klesl počet chyb v indexaci a zrychlilo se procházení crawlerem.