PrestaShop SEO: Moduly, nastavení a optimalizace krok za krokem
Český e-shop s cyklistickým vybavením běžel na PrestaShop 1.7. Majitel investoval do PPC reklamy 80 000 Kč měsíčně, ale z organiku přišel jen zlomek objednávek. "PrestaShop je na SEO špatný," řekl mi při první konzultaci.
Podívala jsem se do administrace. Hezké URL (Friendly URLs) vypnuté. Meta tagy generované automaticky bez optimalizace. sitemap neexistovala. Kanonické tagy (canonical) chyběly na filtrovaných stránkách.
Za 3 měsíce jsme to otočili. organická návštěvnost vzrostla o 280 %. Dnes tvoří 45 % objednávek.
PrestaShop není špatný na SEO. Jen vyžaduje správné nastavení.
PrestaShop vs. Shoptet vs. Shopify SEO: Kdy zvolit open-source
PrestaShop je open-source e-commerce platforma. Na rozdíl od Shoptetu nebo Shopify máte plnou kontrolu nad kódem, serverem i databází.
Výhody PrestaShop pro SEO
Kdy PrestaShop vyhraje:
- Máte vývojáře nebo technického správce
- Potřebujete nestandardní funkcionalitu
- Chcete plnou kontrolu nad technickým SEO
- Provozujete vícejazyčný e-shop s komplexními hreflang pravidly
Kdy zvolit jinou platformu:
- Nemáte technické zázemí a chcete "plug and play" řešení
- Máte malý sortiment (do 500 produktů)
- Budget na vývoj je omezený
Více o SEO pro e-shopy obecně najdete v našem kompletním průvodci.
Základní SEO nastavení v PrestaShop
V administraci PrestaShop najdete sekci Shop Parameters > Traffic & SEO. Tady začíná veškerá optimalizace.
Hezké URL adresy (Friendly URLs)
Kde najdete: Shop Parameters > Traffic & SEO > SEO & URLs
Co aktivovat:
- Friendly URL — Přepnout na "Yes"
- Accented URL — Pro češtinu doporučuji "No" (háčky v URL mohou způsobovat problémy)
- Redirect disabled — "301 Moved Permanently" (pro staré URL)
Po aktivaci se URL změní z:
/index.php?id_product=123&controller=product
Na:
/cyklisticke-boty-shimano-xc7
Pozor na migraci: Pokud měníte URL strukturu na existujícím e-shopu, nastavte 301 přesměrování ze starých URL. Jinak ztratíte SEO hodnotu.
Nastavení kanonických URL (Canonical URL)
PrestaShop od verze 1.7.6 automaticky generuje kanonické tagy. Zkontrolujte:
- Canonical URL — "Yes" (Shop Parameters > Traffic & SEO)
- Ověřte ve zdrojovém kódu produktové stránky:
<link rel="canonical" href="https://vas-eshop.cz/produkt-nazev" />
Meta tagy na úrovni obchodu
V sekci SEO & URLs nastavte výchozí šablony:
- Default page title — Výchozí titulek (pro stránky bez vlastního)
- Default meta description — Výchozí popisek
- Default meta keywords — V roce 2026 irelevantní (Google ignoruje)
Tip: Nechte výchozí prázdné. Motivuje vás to vyplnit meta tagy u každé důležité stránky individuálně.
Optimalizace kategorií a produktů
Automatické vs. ruční generování meta tagů
PrestaShop umí generovat meta tagy automaticky. Ale automatika = průměrnost.
Automatické generování (výchozí):
Title: Cyklistické boty | Váš e-shop
Description: Nakupujte Cyklistické boty online...
Ruční optimalizace:
Title: Cyklistické boty Shimano a Specialized | Doprava zdarma | VášEshop
Description: Výběr z 200+ cyklistických bot od Shimano, Specialized a Sidi.
Skladem, expedice do 24h. 30 dní na vrácení. Poradenství od závodních cyklistů.
Kde nastavit meta tagy produktu
- Otevřete produkt v administraci
- Záložka SEO
- Vyplňte:
- Meta title — Max. 60 znaků
- Meta description — Max. 155 znaků
- Friendly URL — Slug bez diakritiky
URL Rewrite pro kategorie
Výchozí URL kategorií:
/3-obleceni
Optimalizovaná URL:
/cyklisticke-obleceni
Jak změnit:
- Katalog > Kategorie > [Vybrat kategorii]
- Záložka SEO
- Upravit "Friendly URL"
Pravidlo: Každá kategorie by měla mít v URL hlavní klíčové slovo.
Hromadné úpravy (bulk editace)
PrestaShop nemá nativní nástroj pro hromadnou editaci SEO polí. Řešení:
- CSV export/import — Vyexportujte produkty, upravte v Excelu, importujte zpět
- Modul pro bulk SEO — PrestaShop SEO Expert nebo podobné
- Přímý SQL — Pro pokročilé (databázové dotazy)
Technické SEO v PrestaShop
Rychlost a mezipaměť (caching)
PrestaShop má integrovaný systém mezipaměti. Aktivujte ho:
Advanced Parameters > Performance:
- Smarty cache — "Yes"
- Cache — "Yes"
- CCC (Combine, Compress, Cache):
- Smart cache for CSS — Yes
- Smart cache for JavaScript — Yes
- Media servers — Pro CDN
Testujte rychlost přes PageSpeed Insights. Cíl: mobilní skóre nad 50.
Další optimalizace:
- Komprese obrázků (WebP formát)
- Kvalitní hosting (VPS nebo dedicated, ne sdílený)
- Cloudflare nebo jiné CDN
XML Sitemap generování
PrestaShop nemá nativní sitemap generátor. Potřebujete modul.
Doporučené moduly:
- Google Sitemap (oficiální, zdarma) — Základní funkce
- Advanced Sitemap — Více možností konfigurace
Nastavení:
- Nainstalujte modul
- Nakonfigurujte frekvenci aktualizace
- Přidejte sitemap do Google Search Console
- Odkažte na ni z robots.txt:
Sitemap: https://vas-eshop.cz/sitemap.xml
Robots.txt konfigurace
V PrestaShop najdete robots.txt v kořenovém adresáři instalace.
Doporučený obsah pro e-shop:
User-agent: *
Disallow: /admin*/
Disallow: /cart
Disallow: /order
Disallow: /module/
Disallow: /my-account
Disallow: /password-recovery
Disallow: /search
Disallow: /*?order=
Disallow: /*?q=
Allow: /
Sitemap: https://vas-eshop.cz/sitemap.xml
Co blokovat:
- Administrace (
/admin*/) - Košík a objednávky
- Uživatelské účty
- Interní vyhledávání
- Řazení a filtry (duplicity)
HTTPS a bezpečnost
PrestaShop podporuje HTTPS nativně:
-
Shop Parameters > General:
- Enable SSL — Yes
- Enable SSL on all pages — Yes
-
Nastavte 301 přesměrování z HTTP na HTTPS (v .htaccess nebo na serveru)
Nejlepší SEO moduly pro PrestaShop 2026
1. PrestaShop SEO Expert
Cena: cca 100-150 EUR
Funkce:
- Automatické generování meta tagů podle šablon
- Bulk editace SEO polí
- Redirect manager (301/302)
- Canonical URL management
- Duplicitní obsah analýza
Pro koho: Střední a velké e-shopy se stovkami až tisíci produkty.
2. SEO Audit Module
Cena: cca 50-80 EUR
Funkce:
- Analýza on-page SEO faktorů
- Kontrola chybějících meta tagů
- Analýza hustoty klíčových slov
- Doporučení pro zlepšení
Pro koho: E-shopy bez interního SEO specialisty.
3. Advanced Sitemap
Cena: cca 30-50 EUR
Funkce:
- XML sitemap pro produkty, kategorie, CMS stránky
- Automatická aktualizace
- Priorita a frekvence změn
- Multistore podpora
4. Schema Markup / Rich Snippets
Cena: cca 60-100 EUR
Funkce:
- Product schema (cena, dostupnost, hodnocení)
- Breadcrumbs schema
- Organization schema
- FAQ schema
Výsledek: Hvězdičky a ceny přímo ve výsledcích vyhledávání. CTR vzroste o 20-35 %.
Srovnání verzí PrestaShop
Doporučení: Pokud jste na PrestaShop 1.6, migrujte na 8.x. Verze 1.6 má bezpečnostní díry a chybí moderní SEO funkce.
Vícejazyčné e-shopy v PrestaShop
PrestaShop má nativní podporu pro multistore a vícejazyčné weby.
Hreflang implementace
Pro správnou implementaci hreflang v PrestaShop:
1. Nastavení jazyků:
- International > Localization > Languages
- Přidejte všechny jazykové verze
- Nastavte ISO kódy správně (cs, sk, en, de...)
2. Hreflang modul:
PrestaShop nativně negeneruje hreflang tagy. Potřebujete modul:
- Hreflang Tags Pro
- SEO Expert (obsahuje hreflang)
3. Kontrola implementace:
Ve zdrojovém kódu byste měli vidět:
<link rel="alternate" hreflang="cs" href="https://vas-eshop.cz/produkt" />
<link rel="alternate" hreflang="sk" href="https://vas-eshop.sk/produkt" />
<link rel="alternate" hreflang="en" href="https://vas-eshop.com/product" />
<link rel="alternate" hreflang="x-default" href="https://vas-eshop.com/product" />
URL struktura pro jazykové mutace
Možnost 1: Subdomény
cs.vas-eshop.com
sk.vas-eshop.com
en.vas-eshop.com
Možnost 2: Podsložky
vas-eshop.com/cs/
vas-eshop.com/sk/
vas-eshop.com/en/
Možnost 3: Samostatné domény
vas-eshop.cz (čeština)
vas-eshop.sk (slovenština)
vas-eshop.com (angličtina)
Doporučení: Podsložky jsou nejsnazší na správu a předávají SEO hodnotu mezi jazyky.
Časté technické problémy (a jak je řešit)
1. Duplicitní URL z filtrů
Problém:
/kategorie
/kategorie?order=price.asc
/kategorie?order=name.asc&page=2
/kategorie?color=red&size=m
Stovky kombinací = stovky duplicitních stránek.
Řešení:
- Kanonické tagy (canonical) — Všechny filtrované verze odkazují na hlavní kategorii
- Robots.txt — Blokovat URL s parametry
?order=,?q= - Noindex — Pro kombinace více filtrů
V robots.txt:
Disallow: /*?order=
Disallow: /*?q=
Disallow: /*&order=
Modul: Faceted Search modul má možnost nastavit indexaci filtrů.
2. 404 chyby po změnách produktů
Problém: Změníte URL produktu nebo ho smažete. Stará URL vrací 404.
Řešení:
- PrestaShop automaticky vytváří 301 přesměrování při změně Friendly URL
- Pro smazané produkty: ručně nastavte přesměrování na podobný produkt nebo kategorii
- Použijte modul 301 Redirect Manager
Kontrola: Google Search Console > Coverage > Error (404 Not Found)
3. Pomalé načítání
Příčiny v PrestaShop:
- Příliš mnoho modulů — Každý modul přidává JS/CSS
- Nekomprimované obrázky — Produktové fotky 5 MB
- Špatný hosting — Sdílený hosting za 50 Kč/měsíc
- Neoptimalizovaná šablona (theme) — Graficky bohatá šablona bez optimalizace
Řešení:
- Audit modulů — Deaktivujte nepotřebné
- Komprese obrázků — WebP formát, max. 200 KB na produkt
- CDN — Cloudflare (zdarma plán stačí)
- Mezipaměť (caching) — Aktivujte v Performance sekci
- PHP 8.x — Novější verze je rychlejší
- Kvalitní hosting — VPS od 300 Kč/měsíc
Případová studie:
E-shop s módou měl mobilní skóre 18/100. Po optimalizaci:
- Deaktivace 12 nepotřebných modulů
- Komprese 3 000 obrázků (z 50 MB na 8 MB celkem)
- Přechod na VPS hosting
- Aktivace Cloudflare
Výsledek: Skóre 67/100. Doba načítání z 8s na 2,4s. Konverze +25 %.
Případová studie: Český e-shop s 5 000 produkty - outdoor vybavení

Klientka provozovala e-shop s outdoor vybavením na PrestaShop 1.7.8. Výchozí stav: Friendly URLs zapnuté, ale špatně nastavené, chybějící meta tagy u 80 % produktů, žádná sitemap v Search Console, duplicity z filtrů (15 000 indexovaných URL místo 5 500), mobilní PageSpeed 23/100.
Co jsme udělaly:
- Týden 1-2: Technické opravy - canonical tagy na všech filtrech, robots.txt aktualizace, sitemap generátor + submit do GSC
- Týden 3-4: On-page optimalizace - meta tagy pro top 500 produktů, URL rewrite pro všechny kategorie, Schema markup
- Měsíc 2-3: Rychlost - komprese obrázků, migrace na VPS, Cloudflare CDN
- Průběžně: Link building - PR články na outdoor a sportovních webech s DA50+
Klíčem k úspěchu byla kombinace technických oprav, vyčištění indexu od duplicit a systematického budování kvalitních zpětných odkazů na tematicky relevantních webech.
Chcete podobné výsledky? Podívejte se na naše služby budování zpětných odkazů.
Shrnutí
PrestaShop je výkonná platforma pro SEO, pokud víte, jak ji správně nastavit.
Klíčové kroky:
- Aktivujte Friendly URLs — Základní krok, bez kterého nemá smysl pokračovat
- Nastavte kanonické tagy (canonical) — Prevence duplicit
- Vyplňte meta tagy — Alespoň u top produktů a kategorií
- Nainstalujte sitemap modul — A přidejte do Search Console
- Řešte rychlost — Hosting, mezipaměť, obrázky
- Vyberte správné moduly — SEO Expert nebo kombinace menších
PrestaShop vám dává plnou kontrolu. S tou kontrolou přichází i zodpovědnost za správné nastavení.
Potřebujete pomoct s SEO pro PrestaShop?
Pomáhám e-shopům na PrestaShop zvýšit organickou návštěvnost a tržby. Bez složitých smluv, pouze výsledky.
Související články
- SEO pro e-shopy: 8 kroků k objednávkám z Google
- Canonical URL: Jak sjednotit duplicity
- Hreflang: Nastavení jazykových verzí
- PageSpeed Insights: Jak zrychlit web
- Robots.txt: Správné nastavení
Často kladené otázky (FAQ)
1. Je PrestaShop lepší než Shoptet pro SEO?
Záleží na kontextu. PrestaShop nabízí plnou kontrolu nad technickým SEO — můžete upravit cokoliv v kódu, robots.txt, htaccess. Shoptet je jednodušší na správu, ale s omezenými možnostmi. Pokud máte vývojáře a komplexní požadavky (vícejazyčnost, nestandardní filtry), PrestaShop vyhrává. Pro malé e-shopy bez technického zázemí je Shoptet pragmatičtější volba.
2. Jaký SEO modul pro PrestaShop doporučujete?
Pro kompletní řešení PrestaShop SEO Expert (100-150 EUR). Pokud chcete ušetřit, kombinujte: Google Sitemap (zdarma) + Schema Markup modul (60-100 EUR). Pro vícejazyčné e-shopy je nutný modul s hreflang podporou.
3. Jak aktivovat Friendly URLs v PrestaShop?
Shop Parameters > Traffic & SEO > SEO & URLs. Přepněte "Friendly URL" na "Yes". Pokud to nefunguje, zkontrolujte, že máte v .htaccess aktivovaný mod_rewrite a v kořenovém adresáři existuje soubor .htaccess s pravidly pro PrestaShop.
4. Zvládne PrestaShop velký e-shop (tisíce produktů)?
Ano, PrestaShop zvládá e-shopy s 50 000+ produkty. Klíčové je: kvalitní hosting (VPS nebo dedicated server), optimalizovaná databáze (pravidelná údržba), mezipaměť (caching) (aktivovaná v administraci), CDN pro statické soubory. Při správném nastavení je PrestaShop použitelný i pro enterprise řešení.
5. Jak řešit duplicitní URL z filtrů?
Tři kroky: 1) Nastavte kanonické tagy (canonical) na všech filtrovaných stránkách směřující na hlavní kategorii. 2) V robots.txt zakažte crawlování URL s parametry (Disallow: /*?order=). 3) Pro kombinace více filtrů použijte noindex. Modul Faceted Search má tyto možnosti v nastavení — sekce "Indexing" nebo "SEO".
O autorce

Ing. Jana Hrabalová
SEO specialistka
SEO se věnuji od roku 2012. Pomáhám firmám získat více zákazníků z Google a přežít každý algoritmus update bez škrábnutí.
📚 Čtěte dále
Získejte SEO článek zdarma
Publikuji váš článek na kvalitním webu s vysokou autoritou
- Publikace na webu s DA 50+
- Dofollow odkaz na váš web
- Profesionální copywriting
Vyzkoušejte také mé bezplatné SEO nástroje: