Publikováno
· Autor: Zdeněk Hejzlar · Pod kapotou · SEO · 3 min čtení
Obsah článku
O textech a klíčových slovech se napsalo hodně, ale technické SEO leží na bedrech vývojáře. Je to práce, kterou návštěvník nevidí, ale Google ano — a bez ní ani ten nejlepší obsah nedosáhne na dobré pozice. Beru to tak, že marketér připraví jídlo, ale vývojář musí zařídit, aby ho číšník vůbec donesl na stůl. Sepsal jsem checklist, který procházím u každého projektu, ať na nic nezapomenu.
Indexace a přístupnost pro roboty
Než začnete řešit pozice, musí Google web vůbec najít a smět procházet. Nejhorší chyba, se kterou se pravidelně potkávám, je zapomenutý zákaz indexace přenesený z testovacího prostředí. Web je krásný, obsah skvělý, jen Google nesmí dovnitř — a majitel měsíce netuší, proč se nikde neukazuje. Kontrola je přitom otázka pár vteřin.
- Zkontrolujte
robots.txta hlavičkuX-Robots-Tag. - Mějte platnou
sitemap.xmla odešlete ji v Search Console. - Kanonické adresy zabrání duplicitám.
- Ošetřete stránkování a filtry, ať nevznikají tisíce prázdných adres.
Duplicity jsou přitom častější, než by člověk čekal — stejný obsah dostupný přes www i bez něj, přes http i https, s lomítkem na konci i bez něj. Google to bere jako různé stránky a hodnotu zbytečně tříští. Kanonická adresa a důsledné přesměrování na jednu variantu tenhle nepořádek uklidí.
<link rel="canonical" href="https://example.cz/clanek/technicke-seo">
<meta name="robots" content="index, follow">
Adresy, přesměrování a struktura
Čitelná adresa stránky pomáhá lidem i vyhledávačům pochopit, o čem stránka je, ještě předtím, než ji otevřou. Při redesignu je pak zásadní nezahodit hodnotu starých adres — pokud je jen tak zrušíte, přijdete o pozice, které jste roky budovali, a návštěvníci narazí na chybovou stránku. Přesměrování je tedy povinnost, ne nadstandard.
- Používejte hezký URL slug odvozený z názvu.
- Staré adresy přesměrujte přes 301 redirect, ne dočasnou 302.
- Dodržujte logickou hierarchii nadpisů od jednoho
h1dolů.
// Přesměrování starých adres v Laravelu
Route::redirect('/stara-adresa', '/nova-adresa', 301);
Strukturovaná data
Strukturovaná data ve formátu JSON-LD pomáhají Googlu pochopit obsah a nabídnou bohatší výsledky ve vyhledávání — hvězdičky u hodnocení, drobečkovou navigaci nebo detail události. Nejsou zárukou lepších pozic, ale výrazně zvyšují šanci, že váš odkaz ve výsledcích víc vynikne a víc lidí na něj klikne.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Technické SEO: checklist pro vývojáře",
"author": { "@type": "Person", "name": "Zdeněk Hejzlar" }
}
</script>
Rychlost a Core Web Vitals
Rychlost je dnes přímo součástí hodnocení přes Core Web Vitals. Tady se technické SEO potkává s optimalizací výkonu.
- Obrázky servírujte v moderních formátech a se správnou velikostí.
- Využívejte cache a odkládejte načítání nepodstatných skriptů.
- Souvislost rychlosti s prvním dojmem rozebírám i mezi nejčastějšími chybami na webech.
Ne všechno z checklistu je stejně důležité. Kdybych měl vypíchnout, kde je největší pákový efekt, je to indexace a rychlost — bez nich je zbytek jedno. Strukturovaná data a jemné ladění nechávám až na konec, když základ funguje. Nemá smysl leštit klika u dveří, kterými nikdo neprojde.
A ještě odkaz na méně technický pohled — pět SEO mýtů, kterým nevěřit. Chcete web technicky připravený pro Google? Napište mi.