Jak postavit affiliate srovnávač cen — případovka Zveráč.cz a FMAN.cz

3 minuty čtení

Postavit affiliate srovnávač cen vypadá jednoduše: stáhneš XML feedy, zobrazíš produkty, vyděláváš z provize. Realita je jiná — párování produktů z různých e-shopů, normalizace dat, monitoring pádů, scaling na 100 000+ produktů. V tomto článku rozeberu, jak jsem stavěl Zveráč.cz (53 000 produktů) a FMAN.cz (3 600 produktů), co fungovalo a co byly drahé chyby.

Co se v tomto článku dozvíte

  • Architektura affiliate srovnávače (data flow, DB schéma)
  • 5 hlavních problémů a jejich řešení (párování, normalizace, scaling)
  • Cenovou strukturu (kolik stojí postavit a provozovat)
  • Případové studie — Zveráč.cz, FMAN.cz, eBar.cz
  • Kdy se affiliate srovnávač vyplatí (a kdy ne)

Architektura affiliate srovnávače

Pět hlavních komponent:

  1. Feed parser — denní cron stahuje XML/CSV feedy, parsuje, ukládá do staging tabulky.
  2. Normalizer — sjednocuje formáty (cena s DPH/bez, dostupnost, varianta), čistí HTML z popisů.
  3. Matcher — páruje produkty napříč e-shopy (EAN > MPN > název + brand fuzzy match).
  4. Frontend / API — zobrazí produkty, kategorie, srovnání, recenze.
  5. Click tracker — zaznamenává affiliate kliky pro reporting a fraud detekci.

5 hlavních problémů a řešení

1. Párování produktů (matching)

Stejný produkt v 5 e-shopech má 5 různých názvů. Bez správného párování máte v DB 5 záznamů místo 1.

Strategie pro Zveráč.cz:

  1. EAN match (90 % case)
  2. MPN + brand fallback
  3. Fuzzy match názvu (Levenshtein distance < 10) + brand + kategorie
  4. Manuální review nepárových (admin queue „unmatched products“)

Výsledek: 86 % automatický match rate, 10 % manuální review, 4 % zůstávají jako duplikáty.

2. Normalizace cen

E-shop A udává cenu s DPH, e-shop B bez. E-shop C má dopravu zdarma od 1 500 Kč, e-shop D vždy účtuje 89 Kč.

Řešení: standardní formát „cena s DPH bez dopravy“ + extra pole „min spend pro dopravu zdarma“.

3. Scaling na 50 000+ produktů

Zveráč.cz má 53 000 produktů. SQL JOINy mezi tabulkami jsou pomalé.

Řešení:

  • Materialized views pro hot queries
  • Redis cache pro detail produktu (TTL 1 hodina)
  • Database indexes na (slug, brand_id, category_id)
  • Cursor-based pagination místo LIMIT/OFFSET

4. Monitoring pádů feedů

E-shop změní URL feedu nebo strukturu XML. Bez monitoringu se to dozvíte za týden.

Řešení:

  • Better Stack ping každý cron run
  • Alert při změně počtu produktů > 10 % YoY
  • Slack notifikace při fail
  • Auto-retry s exponential backoff

5. SEO a content

Affiliate web bez originálního obsahu = duplicate content paradise.

Řešení:

  • Originální popisy kategorií (200+ slov)
  • Atlas plemen / Atlas produktů — unique edukativní obsah
  • Recenze a porovnání ručně psané
  • Schema.org Product, Offer, Review, AggregateRating

Cenová struktura

PoložkaCena
Vývoj základní platformy180–350 tis. Kč
První 5 feed integrací30 tis. Kč
Hosting (50k+ produktů)800–2 500 Kč/měs
Údržba10 000 Kč/měs
Content5 000–15 000 Kč/měs

Případová studie: Zveráč.cz

  • Měsíc 1–3: 0 návštěv (Google indexuje pomalu)
  • Měsíc 4–6: 2 000 návštěv (start ranking long-tail)
  • Měsíc 7–12: 18 000 návštěv (pillar články z Atlasu plemen)
  • Měsíc 13–24: 65 000 návštěv (autorita doménová)
  • Aktuálně: 110 000+ návštěv/měsíc, 53 000 produktů, 8 affiliate partnerů

Případová studie: FMAN.cz

  • 3 600 produktů z 12 e-shopů
  • Gift Oracle (interaktivní rádce dárků) jako USP
  • Měsíc 12: 25 000 návštěv, 1 200 affiliate kliků/měsíc

Kdy se affiliate srovnávač vyplatí

ANO, pokud:

  • Máte know-how niche
  • Máte 200+ tis. Kč na vývoj + 6+ měsíců trpělivosti
  • Máte 5+ affiliate partnerů
  • Plánujete originální obsah jako USP

NE, pokud:

  • Chcete „pasivní příjem za 3 měsíce“ — iluze
  • Není niche unikátní
  • Nemáte čas na content marketing
  • Affiliate provize < 3 %

Časté chyby

  • Žádný unique content
  • Špatné EAN matching
  • Žádný click tracker
  • Bez monitoringu feedů
  • Žádné kategorie / atlas

Často kladené otázky

Kolik affiliate provize lze očekávat?

Většina českých e-shopů 3–10 %. Specializované 8–15 %. Apotéka, kosmetika i 20 %+.

Vyplatí se WordPress + AAWP plugin?

Pro malou nišu (do 1 000 produktů) ano. Pro 50 000+ ne.

Mohu prodávat affiliate produkty bez vlastního skladu?

Ano. Vy posíláte návštěvníky, e-shop dodává, vy berete provizi.

Co když e-shop sníží affiliate provizi?

Riziko. Smlouvy 12+ měsíců (často direct partner) snižují volatilitu.

Jak řešit GDPR?

Affiliate cookies jsou marketing — musí být v souhlasu cookies.

Související články

🎁
ZDARMA

SEO checklist 2026 — 57 bodů

Praktický audit pro malé a střední firmy. Technické SEO + GEO pro AI vyhledávače. PDF okamžitě po zadání emailu.

Stáhnout checklist zdarma