Skip to content
Hledat

Co je technické SEO: praktický průvodce

Praktický přehled technical SEO: klíčové komponenty, kroky ověření, kontrolní seznam a běžné chyby pro provozovatele webů.

Co je technické SEO: Praktický průvodce

Rychlé vymezení: co technické SEO skutečně dělá

Technické SEO upravuje technické nastavení webu tak, aby vyhledávače mohly stránky efektivně objevovat, procházet, renderovat a indexovat. Na rozdíl od content SEO (fokus na relevanci) a off‑page SEO (fokus na autoritu) se technické SEO soustředí na přístupnost, srozumitelnost a výkon stránek. Správně nastavené technické základy umožní obsahu a odkazům lépe plnit své úkoly.

Hlavní komponenty technical SEO

Níže jsou hlavní oblasti, které technické SEO pokrývá; u každé najdete stručné vysvětlení, proč je důležitá a jak ji prakticky ověřit.

Crawlability — objevování a přístup

Crawlability řeší, zda a jak vyhledávače najdou vaše URL. Hrají roli robots.txt, stavové kódy, interní odkazy a sitemap.xml. Pokud vyhledávač nedokáže stránku načíst, nemůže ji indexovat ani zobrazit ve vyhledávání.

Kontroly:

• Zkontrolujte robots.txt a chování pro konkrétní URL. Použijte jednoduchý požadavek: curl -I https://example.com/page — tento příkaz vrátí pouze HTTP hlavičky (status, cache, content-type).

Indexace — co se uloží do indexu

Indexace je rozhodnutí vyhledávače, které stránky uloží do své databáze. Pro vlastníkovo ověření použijte URL Inspection v Google Search Console. Pro kontrolu veřejných signálů lze použít operátor site: a další dotazy, ale pamatujte, že site: není definitivní důkaz indexace.

Rendering a JavaScript

Pokud stránka spoléhá na JavaScript, vyhledávač musí stránku vykreslit, aby „viděl“ výsledný obsah. Chrome DevTools (Network a Elements) a nástroje jako curl (bez -I) vám pomohou zjistit, co server posílá a co vykreslí prohlížeč. Příklad pro kontrolu HTML, které server vrací konkrétnímu user‑agent: curl -A "Mozilla/5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/" https://example.com/page

Výkon a Core Web Vitals

Rychlost načítání a interaktivita ovlivňují uživatelskou zkušenost a jsou součástí technického auditu. Měřte LCP, INP a CLS pomocí nástrojů jako Chrome DevTools, PageSpeed Insights a polohových měření z reálných uživatelů (RUM).

Kanonizace a přesměrování

Řešte duplicitní obsah pomocí rel=canonical v hlavičce HTML a správných 3xx přesměrování. Příklad kanonické značky: <link rel="canonical" href="https://example.com/page">. Přesměrování musí vracet správný status (např. 301 pro trvalé) a nesmí vytvářet smyčky.

Strukturovaná data a rich results

Strukturovaná data (schema.org) pomáhají vyhledávačům pochopit typ obsahu. Testujte je přes Rich Results Test nebo Schema Markup Validator (schema.org). Ne všechny značky garantují rich result — to je rozhodnutí vyhledávače.

Jak ověřit technical SEO: praktický kontrolní seznam

Následuje krok‑za‑krokem kontrolní seznam, který můžete použít při auditu. Rozdělil jsem kroky podle toho, zda je lze provést bez přístupu k serveru nebo se Search Console (pro vlastní web).

Kontroly dostupné zvenčí (nevyžadují GSC)

1) HTTP status a hlavičky: curl -I https://example.com/page — ověřte 200/301/404/5xx a hlavičky cache-control, content-type.

2) Kontrola robots.txt: navštivte https://example.com/robots.txt a ověřte pravidla pro Googlebot a obecné disallow/allow.

3) Rendering: otevřete stránku v Chrome, použijte View Source a Elements; porovnejte, zda server‑side HTML obsahuje klíčový obsah nebo je generován až po JS. Pokud je obsah závislý na JS, ověřte, že výsledná DOM obsahuje požadované prvky.

4) Strukturovaná data: vložte URL do Rich Results Testu a Schema Markup Validatoru.

Kontroly pro weby, ke kterým máte přístup (Search Console)

1) URL Inspection (GSC): ověřte indexační stav, poslední crawlování Googlebotem Smartphone (Google používá mobilní verzi jako primární základíku pro indexaci) a případné chyby při renderování.

2) Coverage report: zkontrolujte vzory chyb (noindex, crawl anomalies, server errors).

3) Performance a Core Web Vitals: porovnejte laboratorní a reálná data (Field data) a identifikujte stránky s největším dopadem na uživatele.

Běžné chyby a jak je opravit

Tady jsou opakující se problémy, které vidíme u auditů, a konkrétní kroky nápravy.

Stránky blokované v robots.txt omylem

Problém: důležité URL jsou zablokované disallow pravidlem. Ověření: stáhněte robots.txt a hledejte pravidla, případně otestujte URL v nástroji pro test robots.txt. Oprava: upravte pravidla a ujistěte se, že změny jsou nasazeny a přístupné.

Nesprávné nebo chybějící canonical

Problém: kanonická značka odkazuje na nesprávnou URL nebo chybí, což vede k rozptýlení indexačního signálu. Ověření: zkontrolujte zdrojový HTML kód stránky. Oprava: přidejte nebo upravte <link rel="canonical"> tak, aby ukazovala na preferovanou verzi.

Pomalé stránky kvůli neoptimalizovaným zdrojům

Problém: velké obrázky, blokující skripty, neefektivní cache. Ověření: použijte Chrome DevTools Performance a Lighthouse. Oprava: předejte obrázky v moderních formátech, lazy-load, kritické CSS inline a asynchronní načítání skriptů tam, kde to dává smysl.

Krátké příklady kontrol a příkazů

• Zkontrolujte, jestli stránka vrací status 200: curl -I https://example.com/page
• Ověřte, co server posílá konkrétnímu user‑agent: curl -A "Mozilla/5.0 (Linux; Android 11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/" https://example.com/page
• Zkontrolujte kanoniku v zdrojovém HTML: podívejte se na <link rel="canonical">.

Odkazy a rel‑atributy (stručně a přesně)

Pro odkazy buďte přesní: neexistuje rel="dofollow" — normální odkaz jednoduše nemá rel=nofollow/sponsored/ugc. Pro placené nebo kompenzované odkazy použijte rel="sponsored". Pro uživatelsky generovaný obsah použijte rel="ugc". rel="nofollow" Google od roku 2019 považuje za "hint", nikoli absolutní instrukci. Příklady ve zdroji:

• Standardní odkaz: příklad
• Pro sponzorovaný obsah: sponzorovaný
• Pro UGC: komentář

Nástroje, které použijete nejčastěji

Google Search Console (URL Inspection, Coverage, Performance), Rich Results Test, Schema Markup Validator, Chrome DevTools, curl pro rychlé kontroly, a Bing Webmaster Tools (Site Explorer) pro doplňující data. Tyto nástroje vám umožní provést většinu ověření bez spekulací.

Závěrečné doporučení

Prioritizujte opravy podle jejich dopadu na objevitelnost a indexaci. Začněte tím, že ověříte, zda Google vidí a indexuje vaše klíčové stránky (URL Inspection), pak opravte bloky crawlability, poté se zaměřte na výkon a strukturovaná data. Technické základy zvyšují návratnost práce s obsahem a off‑page signály.

Přečtěte si průvodce Technical SEO

FAQ

Jaký je rozdíl mezi crawl, index a rank?

Crawling je proces objevování a načítání stránek. Indexace je rozhodnutí vyhledávače, které načtené stránky uloží do svého katalogu. Ranking je algoritmické seřazení indexovaných stránek v SERP podle dotazu. Každý krok má vlastní chyby a metriky, které je potřeba ověřovat odděleně.

Může JavaScript zcela zablokovat indexaci?

Ano, pokud obsah vzniká pouze po vykonání JavaScriptu a vyhledávač ho nezpracuje či stránka má blokující prvky, Google nemusí vidět klíčový obsah. Ověřte to porovnáním server‑side HTML a vykresleného DOM v Chrome DevTools a použijte URL Inspection pro vlastní stránky.

Jak rychle se projeví změny v robots.txt nebo canonical?

Vyhledávače objevují změny podle frekvence crawlů dané stránky; u kritických změn použijte URL Inspection v Search Console pro rychlejší prioritní požádání o procházení. Neexistuje univerzální časový rámec — záleží na frekvenci crawlů a důvěře ve web.

Je rel="nofollow" úplně ignorován?

Ne. Google od roku 2019 zpracovává rel="nofollow" jako signál (hint), nikoli jako absolutní příkaz. To znamená, že může být zohledněn různými způsoby; neměňte nastavení odkazů na základě předpokladu absolutní ignorace.

Související články