1 of 42

Free Product Listing v praxi:

Když “zdarma” dostane svou cenovku

Jan Kovalčík

SEO specialista

27. září 2025

2 of 42

👉 evisions

👉 interní soutěž

👉 nemluví se o tom

👉 je to zdarma :)

3 of 42

Free Product Listing

👉 organické zobrazení produktu bez bez nutnosti platit za proklik

👉 “charitativní” počit Google zavedený v roce 2020

👉 spravuje se pomocí Google Merchant Center

👉 pořadí určují relevance a kvalita dat (titulek, popis, kategorie, cena, obrázek, dostupnost produktu a další)

4 of 42

Ankety

5 of 42

• Karta Nákupy

• Vyhledávání Google (Google Search)

• Obrázky Google

• YouTube

• Mapy Google (Google Maps)

• Google Lens

Kde se s ním setkáváme

6 of 42

Shopping /

Produkty

​

7 of 42

Shopping / Produkty

8 of 42

SERP

9 of 42

Obrázky

10 of 42

👉 Standardní zápisy (Standard Listings)

méně produktových atributů a mají jednodušší formát, jen ve vyhledávání a obrázcích

​

👉 Rozšířené zápisy (Enhanced Listings)

komplexnější produktová data a splnění vyšších standardů kvality.

​

2 typy bezplatných zápisu

11 of 42

Google Merchant Center

👉 Business info & branding

👉 Ověření webu

👉 Správně nastavené podmínky dopravy (Shipping) a možnosti vrácení zboží (Returns)

👉 Daně

👉 Povolit / zapnout možnost zobrazení FPL

👉 Primární zdroj dat (jednoduchý sheet, produktový feed, content API)

12 of 42

Další věci

​

👉 Google guidelines

👉 Strukturovaná data

👉 Product Ratings

👉 Content API

👉 Promo Akce (důležité při nastavování slev)

👉 Free Local Listings (pro prodejny v Google maps)

​

13 of 42

Zajímavosti

14 of 42

Popis

👉 vždy velmi autoritativní web

👉 někdy není vůbec označeno

15 of 42

Postranní panel

16 of 42

​

​

❌

17 of 42

Recenze

18 of 42

Recenze

19 of 42

Recenze

20 of 42

Praktická část

21 of 42

Optimalizace

👉 Správné nastavení Google Merchant Center

👉 Oprava chyb v Google Merchant Center

👉 Optimalizace produktového feedu (atributů)

👉 Využití naplno počtu znaků v titles a description

​

22 of 42

👉 Title (až 150 znaků) + přidání klíčových slov

👉 Description (až 5000 znaků) + přidání klíčových slov

👉 Highlights (nenastaveno)

👉 barvy (fancy → základní)

​

Atributy

23 of 42

Postup

​

  1. Rychlá klíčovka
  2. Analýza konkurence, která se zobrazuje na nejvyhledávanější klíčová slova
  3. Analýza strukturovaných dat na webu
  4. Stažení feedu z GMC :)
  5. Promyšlení skriptu pro:
    1. Title
    2. Description
    3. Highlights
  6. Barvy

24 of 42

​

​

Zdroj: Milan Douša

25 of 42

Použité nástroje

26 of 42

Optimalizace title

příprava dokumentu

​

👉 data z product feedu (nastavení id)

👉 klíčová slova + KD + random

👉 návrh struktury title

​

brand + keywords + název produktu + size, barva (+ AI výhody - kam, proč, pro koho, výhody)

27 of 42

Optimalizace title

příprava sheets

​

28 of 42

Klíčová slova

​

29 of 42

Jak funguje script - sběr info

👉 Název produktů i popis obecně obsahoval málo informací :(

👉 Keyword Intelligence

kws + kd → difficulty mapping pro bonusové skóre� anti-repetition tracking (aby všechny klíčové slova nebyly stejné)� prvek randomizace klíčových slov

👉 Multi-source Web Analysis

Scraping webu - H1, title, drobečkovka, popis produktu� JSON-LD Structured Data Mining - data: name, description, image URL, brand� URL - analyzuje URL cestu pro kategorie, ověřuje stavový kód

👉 Image Acquisition - informace na základě fotografií (nefungovalo)

​

30 of 42

Jak funguje script - proces

​

👉 Fáze analýzy webu

získá všechna dostupná data z webu + JSON-LD informace

​

👉 Fáze výběru klíčových slov AI - smart Fuzzy Matching

Porovná rozšířený text corpus s databází keywords�Aplikuje difficulty scoring (easy keywords = bonus)�Anti-repetition penalty (penalizuje často použitá slova)�Progressive randomization (10% → 25% → 40% podle pozice)

​

31 of 42

Jak funguje script - proces

​

32 of 42

Jak funguje script - proces

​

👉 Finální sestavení title

Component optimization: Použije nejlepší brand/name z JSON-LD� Size resolution: Primárně ze sloupce, fallback z title pattern� Token deduplication: Odstraní překrývající se slova� Final assembly: Brand Keyword ProductName, size SIZE, Color� Length limitation: Max 150 znaků (Google Merchant Center limit)

👉 Konzistence Data

Upsert logika - merge s existujícími daty�Přepíše starší verze, zachová nové (pokud v sheetu jsou starší data)�Zápis zpět do Google Sheets "new data"

​

​

33 of 42

Jak funguje script - proces

​

34 of 42

Zdroj: ftmo.com

Výsledek

původní vs. nový title

​

35 of 42

Zdroj: ftmo.com

Optimalizace description

příprava pokladů

​

👉 podobné jako title

👉 scraping webu

👉 použití klíčových slov (volnější použití)

👉 návrh struktury (přibližně)

​

36 of 42

Optimalizace description

příprava pokladů

​

👉 scraping webu (H1, popis, parametry)

👉 použití pozitivních reviews

👉 použití nového title

👉 výstup v html (odrážky, lépe strukturovaný obsah)

37 of 42

Optimalizace description

38 of 42

Highlights & Colors

příprava pokladů

​

👉 vycházel jsem z nově vygenerovaných titles a description

👉 colors - velmi jednoduché -> sky blue -> blue, peacock -> zelená

​

​

39 of 42

Implementace

​

👉 Interní soutěž → ultra low priority

👉 Spolupráce PPC 🤝 SEO …

👉 změna zdroje dat

👉 rozšíření produktů

👉 neimplemetovalo se nic

​

​

40 of 42

Výsledek

🙅‍♂️

41 of 42

Co dál?

👉 Další testování a vylepšování skriptu

👉 Zobecnění skriptu, použití v rámci různých firem s minimálním zásahem - MUST HAVE

👉 Script pro popisy kategorií ( + Perplexity API)

👉 Dlouhá cesta

🏃

42 of 42

Děkuji!