---
type: "product"
id: 344
url: "https://prestadev.pl/cs/markdown4agents-pro-dla-prestashop-tresc-sklepu-w-markdown-dla-agentow-ai.html"
markdown_url: "https://prestadev.pl/cs/markdown/product/344.md"
title: "Markdown4Agents Pro pro PrestaShop — obsah obchodu v Markdownu pro AI agenty"
image: "https://prestadev.pl/2357/markdown4agents-pro-pro-prestashop-obsah-obchodu-v-markdownu-pro-ai-agenty.jpg"
sku: "PDMD4APRO"
brand: "PrestaDev.pl"
price: 278.00
price_tax_excluded: 226.02
currency: "PLN"
tax_included: true
availability: "in_stock"
is_pack: false
customization_required: false
condition: "new"
categories: ["Import a export dat", "SEO a rychlost obchodu"]
language: "cs"
updated: "2026-09-11"
---

# Markdown4Agents Pro pro PrestaShop — obsah obchodu v Markdownu pro AI agenty

PD Markdown4Agents Pro je modul PrestaShop, který zpřístupňuje obsah obchodu asistentům a AI agentům ve formátu Markdown, místo aby je nutil zpracovávat celou HTML stránku. Modul funguje dvěma nezávislými kanály: vyjednáváním obsahu na kanonické adrese produktu (požadavek s hlavičkou **Accept: text/markdown** obdrží Markdown, prohlížeč nadále obdrží HTML) a paralelními adresami **.md** pro agenty, kteří hlavičku neposílají. Dokument vzniká přímo z dat PrestaShopu — produktu, kategorie, CMS stránky a výrobce — a ne odšuměním vyrenderovaného HTML, díky čemuž obsahuje ceny, varianty, vlastnosti a dostupnost jako data, nikoli jako text k odhadování. Modul také generuje soubory **llms.txt** a **llms-full.txt**, tedy strojový obsah obchodu v souladu s rozšiřující se konvencí pro jazykové modely. Vestavěná diagnostika je pojistkou: vyjednávání obsahu se instaluje vypnuté a nelze jej zapnout, dokud test nepotvrdí skutečnými HTTP požadavky, že stack tohoto obchodu — CDN, reverse proxy, cache — nepodá Markdown prohlížeči ani HTML agentovi. Vygenerovaný Markdown je cachován v databázi a zneplatňován hooky při změně produktu, kombinace, akce, stavu skladu, kategorie, CMS stránky a výrobce, takže se negeneruje znovu při každém požadavku. Modul důsledně hlídá zásadu, že **agent nikdy nevidí více než nepřihlášený host**: respektuje skrývání množství, produkty nedostupné k objednání, katalogový režim, skrývání cen před hostem, viditelnost produktu, režim údržby a geolokaci. Vestavěné počítadlo přístupů konečně ukazuje to, co bez něj nelze zjistit — zda se jakýkoli agent skutečně ptá na váš obchod, jakým kanálem a jak často.

## Description

### Vlastnosti a výhody modulu

 - Markdown vytvářený z objektů PrestaShopu, a ne konverzí vyrenderované stránky — dokument neobsahuje menu, patičku, formuláře ani kód jiných modulů.
- Radikálně nižší náklady na tokeny na straně agenta: hlavička **X-Markdown-Tokens-Estimate** v každé odpovědi uvádí odhadovanou velikost dokumentu a panel zobrazuje porovnání Markdownu oproti HTML pro vybranou entitu.
- Dva nezávislé kanály doručení — vyjednávání obsahu na kanonické adrese a samostatné adresy **.md** — takže se agent dostane k obsahu bez ohledu na to, zda posílá hlavičku **Accept**.
- Diagnostická pojistka před zapnutím vyjednávání: modul nedovolí funkci spustit, dokud skutečnými HTTP požadavky nezměří, že cacheující prostředník neotráví sdílenou mezipaměť.
- Zásada „agent nikdy nevidí víc než host" implementovaná jako pravidlo, nikoli jako jednotlivé výjimky — nastavení viditelnosti obchodu platí vůči agentům stejně jako vůči anonymnímu návštěvníkovi.
- Ceny počítané v kontextu hosta s výslovným určením měny a země, takže cache neuloží cenu jednoho zákazníka a neposkytne ji všem ostatním.
- Plná podpora multistore a vícejazyčnosti: nastavení, soubory **llms**, cache i čítač jsou vedeny odděleně pro každý obchod a každý jazyk.
- Žádné externí závislosti — bez Composeru, bez externích knihoven, bez volání služeb třetích stran; modul neposílá data vašeho obchodu nikam jinam než v odpovědi na požadavek.
- Neshromažďuje osobní údaje: čítač přístupů ukládá výhradně den, obchod, kanál a rodinu klienta, bez IP adres, relací, úplných URL adres a úplného **User-Agent**.
- Kompatibilita od PrestaShopu 1.7.1.0 do 9.x a od PHP 7.0 do 8.5, ověřená vůči skutečným stromům zdrojových kódů, nikoli jen deklarativně.

 ### Nejdůležitější funkce modulu

 - Vyjednávání obsahu na kanonických adresách obchodu: požadavek s **Accept: text/markdown** obdrží dokument Markdown, požadavek z prohlížeče obdrží nezměněné HTML.
- Hlavička **Vary: Accept** a značka **Link: rel="alternate"** na HTML stránkách zahrnutých modulem, díky čemuž prostředníci a agenti vědí, že existuje alternativní verze.
- Paralelní adresy **markdown/{typ}/{id}.md** pro produkty, kategorie, CMS stránky a výrobce, pod vlastním prefixem, aby nekolidovaly s jinými moduly přepisujícími adresy.
- Soubor **llms.txt** — kurátorovaný seznam nejdůležitějších sekcí obchodu: kategorií nejvyšší úrovně, informačních stránek a odkazu na plný index.
- Soubor **llms-full.txt** — kompaktní index entit: název, kanonická adresa, adresa **.md**, cena, dostupnost, SKU a shrnutí; automaticky dělený na části po překročení nakonfigurované velikosti.
- Generování **llms-full.txt** výhradně přes cron endpoint chráněný tokenem, nikdy během požadavku návštěvníka, s časovým rozpočtem a obnovením přerušené přestavby.
- Samostatný cron token pro každý obchod, porovnávaný v konstantním čase, s hotovým příkazem **curl** ke zkopírování v panelu.
- Cache vygenerovaného Markdownu v databázi s konfigurovatelnou dobou života a invalidací pomocí hooků při změně produktu, kombinace, akční ceny, cenového pravidla, stavu skladu, kategorie, CMS stránky a výrobce.
- Záložka Diagnostika: sedm kontrol prováděných skutečnými HTTP požadavky proti vlastnímu sondovacímu bodu modulu, se samostatným rozlišením selhání „HTML podané agentovi" a „Markdown podaný prohlížeči".
- Informační kontrola skutečné katalogové adresy po zapnutí vyjednávání, zobrazovaná samostatně a neblokující funkci.
- Náhled dokumentu v panelu pro vybraný typ a identifikátor entity spolu s počítadlem tokenů Markdown oproti HTML a výslovným verdiktem viditelnosti entity.
- Záložka Soubory: stav souborů **llms** pro každý jazyk (přítomnost, velikost, datum, počet entit, počet částí), tlačítko ruční přestavby s časovým rozpočtem a cron příkaz.
- Čítač přístupů agentů: agregát den × obchod × kanál × rodina klienta, s rozdělením na kanály **vyjednávání**, **trasa .md** a **llms** a rodiny **openai**, **anthropic**, **perplexity**, **google**, **bing**, **script**, **browser** a **other**.
- Hlavičky odpovědí odpovídající účelu obsahu: **X-Robots-Tag: noindex, nofollow** u dokumentů Markdown, **X-Content-Type-Options: nosniff**, **ETag** s podporou **304** a odlišná politika **Cache-Control** pro kanonickou adresu a adresu **.md**.
- Data produktu v hlavičce dokumentu: typ, identifikátor, kanonická adresa, adresa Markdown, název, SKU, značka, cena s DPH a bez DPH, měna, informace o dani, dostupnost, označení sady, požadavek na personalizaci, stav produktu, kategorie, jazyk a datum aktualizace.
- Běžná cena a výše i procento slevy, pokud je produkt v akci — agent neuvidí akční cenu jako běžnou.
- Tabulka variant s cenou, množstvím, dostupností a identifikátorem kombinace, díky čemuž může agent uvést konkrétní variantu, a ne ji jen popsat.
- Obsah produktových sad s množstvími a odkazy na dokumenty Markdown jednotlivých položek.
- Informace o povinných polích personalizace s vynecháním polí patřících jiným modulům, která PrestaShop na frontendu nezobrazuje.
- Výběr typů entit zpřístupněných agentům, jednotně vynucovaný ve všech kanálech: na trasách **.md**, v souborech **llms** i ve značce alternativní verze.
- Pracovní adresář modulu zabezpečený proti přímému čtení ze sítě a soubory **llms** obsluhované výhradně kontrolery modulu.
- Respektování režimu údržby obchodu a geolokace — obchod uzavřený pro návštěvníky je uzavřený i pro agenty.
- Panel v konvenci PD s hlavičkou modulu a lištou záložek, s nápovědami u nastavení s nákladnými důsledky, jako je fragmentace CDN cache.

 ### Obchodní využití

 - Pro obchody na PrestaShopu, které chtějí být správně čteny nákupními asistenty a AI agenty, místo aby spoléhaly na to, že si model HTML stránku sám odšumí.
- Pro prodejce, kteří chtějí mít kontrolu nad tím, co přesně se dostane k agentům — rozsah typů entit, viditelnost cen a množství i způsob publikace.
- Pro obchody s rozsáhlým katalogem, kde se rozdíl mezi plnou HTML stránkou a dokumentem Markdown promítá do reálného rozdílu nákladů na straně dotazujícího.
- Pro multistore implementace, kde každý obchod vyžaduje vlastní nastavení, vlastní soubory **llms** a vlastní cron token.
- Pro firmy, které chtějí rozhodnutí o dalších investicích do tohoto kanálu opřít o data — čítač přístupů ukazuje, zda a kudy se agenti skutečně dotazují.
- Pro obchody běžící za CDN nebo reverse proxy, kde by samostatné zapnutí vyjednávání obsahu bez ověření hrozilo podáním nesprávné verze stránky běžným zákazníkům.

 ### Co modul nedělá

 - Není to SEO modul a nezlepšuje pozici obchodu ve výsledcích vyhledávání Google — dokumenty Markdown jsou výslovně označeny jako neindexované.
- Neupravuje vzhled, obsah ani výkon HTML stránky zobrazované zákazníkům; stránka zahrnutá modulem dostává pouze dodatečné hlavičky informující o existenci alternativní verze.
- Neposílá data obchodu do žádné externí služby a nevyžaduje účet ani API klíč.
- Nepřekládá strukturální štítky dokumentu — názvy polí zůstávají pevné a anglické, protože jsou určeny pro stroj, zatímco obsah entity je vždy v jazyce obchodu.

 ### Kompatibilita

 - PrestaShop: **1.7.1.0 - 9.x**
- PHP: **7.0 - 8.5**
- Bez Composeru a bez externích knihoven
- Multistore: **ano**, nastavení a soubory vedené odděleně pro každý obchod
- Vícejazyčnost: **ano**, dokumenty a soubory **llms** pro každý aktivní jazyk

## Features

| Feature | Value |
| --- | --- |
| Podpora pro Prestashop 9.x | Ano |
| Podpora pro Prestashop 8.x | Ano |
| Podpora Prestashop 1.7.x | Ano |
| Překlady modulů | CS, ENG |
| Podpora zdarma | Ano |
| Bezplatné aktualizace (1 rok) | Ano |
| Snadná instalace | Ano |

## Categories

- Import a export dat
- SEO a rychlost obchodu

## Questions and answers

### Co přesně dělá modul PD Markdown4Agents Pro?

Language: cs

Modul zpřístupňuje obsah obchodu PrestaShop ve formátu Markdown, určeném pro asistenty a AI agenty. Funguje dvěma kanály: na kanonické adrese produktu odpovídá v Markdownu, když požadavek obsahuje hlavičku Accept: text/markdown, a pro klienty, kteří takovou hlavičku neposílají, zpřístupňuje paralelní adresy zakončené příponou .md. Navíc generuje soubory llms.txt a llms-full.txt, tedy strojový obsah obchodu. Podporované typy obsahu jsou produkty, kategorie, stránky CMS a výrobci.

### Je to SEO modul? Zlepší pozice mého obchodu v Google?

Language: cs

Ne. Toto není SEO modul a neovlivňuje pozice ve výsledcích vyhledávání. Dokumenty Markdown jsou výslovně označeny hlavičkou X-Robots-Tag: noindex, nofollow, tedy přímo žádají vyhledávače, aby je neindexovaly. Modul odpovídá na jinou otázku než SEO: jak zajistit, aby asistent AI přečetl nabídku obchodu správně a levně, místo aby zpracovával celou HTML stránku včetně menu, patičky a kódu dalších modulů.

### Čím se to liší od běžné konverze stránky HTML do Markdownu?

Language: cs

Modul nekonvertuje vykreslenou stránku, ale vytváří dokument přímo z dat PrestaShopu. Díky tomu se cena, běžná cena při akci, měna, informace o dani, dostupnost, SKU, vlastnosti, varianty s množstvími a identifikátory i obsah sad dostávají do dokumentu jako uspořádaná data, a ne jako text k odhadování. Konverze HTML naopak poskytuje to, co se právě nachází v prezentační vrstvě, spolu s prvky rozhraní a obsahem jiných modulů.

### Uvidí zákazníci mého obchodu nějakou změnu?

Language: cs

Ne. Prohlížeč zákazníka stále dostává běžnou HTML stránku, beze změn vzhledu a obsahu. Stránky zahrnuté modulem dostávají pouze dodatečné hlavičky informující prostředníky a agenty, že existuje alternativní verze: Vary: Accept a Link rel="alternate". Modul neupravuje motiv, nepřidává skripty na front-end a nemění způsob vykreslování stránky.

### Co jsou soubory llms.txt a llms-full.txt?

Language: cs

Jsou to dva textové soubory v konvenci používané nástroji založenými na jazykových modelech. llms.txt je krátký, kurátorovaný seznam nejdůležitějších sekcí obchodu: kategorií nejvyšší úrovně, informačních stránek a odkazu na plný index. llms-full.txt je kompaktní index entit, kde každá položka obsahuje název, kanonickou adresu, adresu verze Markdown, cenu, dostupnost, SKU a krátké shrnutí, přičemž plný obsah agent načítá až z dokumentu, který ho zaujal. Soubor se po překročení nakonfigurované velikosti automaticky rozdělí na části.

### Proč po instalaci nemohu hned zapnout vyjednávání obsahu?

Language: cs

To je záměrné zabezpečení. Vyjednávání obsahu spočívá v tom, že na jedné adrese odpověď závisí na hlavičce požadavku, a to je nebezpečné, pokud si jakákoli cache po cestě — CDN, reverzní proxy, cache hostingu — zapamatuje jednu verzi a podá ji všem. Pak by běžný klient mohl vidět surový text místo stránky obchodu. Proto je přepínač zablokovaný, dokud vestavěná diagnostika neověří skutečnými HTTP požadavky, že se stack vašeho obchodu chová správně v obou směrech. Samotná diagnostika nemění žádná nastavení.

### Vyžaduje modul konfiguraci cronu?

Language: cs

Pro plnou funkčnost ano, ale ne pro spuštění. Soubor llms-full.txt se vytváří výhradně prostřednictvím endpointu chráněného tokenem a nikdy nevzniká během požadavku návštěvníka, aby velký katalog neblokoval stránku. V panelu je tlačítko pro ruční přebudování a také hotový příkaz ke zkopírování do plánovače úloh. Bez cronu modul funguje a soubory llms-full.txt se obnovují pouze tehdy, když kliknete na ruční přebudování. Každý obchod má vlastní, samostatný token.

### Uvidí agent AI ceny nebo skladové zásoby, které skrývám před nepřihlášenými?

Language: cs

Ne. Modul důsledně uplatňuje zásadu, že agent nikdy nevidí více než nepřihlášený návštěvník na stránce obchodu. Respektováno je: skrývání skladového množství, produkty označené jako nedostupné k objednání, katalogový režim, skrývání cen před skupinou Host, nastavení viditelnosti produktu, stejně jako režim údržby obchodu a geolokalizace. Ceny jsou počítány v kontextu anonymního návštěvníka, takže cache neuloží cenu jednoho zákazníka a neposkytne ji ostatním.

### Shromažďuje modul osobní údaje nebo něco odesílá ven?

Language: cs

Ne. Modul nevolá žádnou externí službu, nevyžaduje účet ani klíč API a neodesílá data obchodu mimo odpověď na příchozí požadavek. Vestavěné počítadlo zásahů ukládá výhradně agregovaná data: den, identifikátor obchodu, kanál a rodinu klienta zredukovanou na několik kategorií. Neukládá IP adresy, identifikátory relací, úplné URL adresy ani plný obsah hlavičky User-Agent.

### Jak budu vědět, zda jakýkoli agent skutečně využívá tento obsah?

Language: cs

Slouží k tomu vestavěné počítadlo přístupů. Zobrazuje počet požadavků rozdělený podle dne, obchodu, kanálu a rodiny dotazujícího. Kanály jsou vyjednávání obsahu, adresy .md a soubory llms a rodiny zahrnují mimo jiné openai, anthropic, perplexity, google a bing, stejně jako požadavky ze skriptovacích knihoven a prohlížečů. Díky tomu se rozhodnutí o dalším rozvíjení tohoto kanálu opírá o data z Vašeho obchodu, a ne o domněnky.

### Podporuje modul multistore a více jazyků?

Language: cs

Ano, v obou případech plně. Nastavení, soubory llms, mezipaměť, token cronu a počítadlo přístupů jsou vedeny samostatně pro každý obchod. Dokumenty Markdown a soubory llms se vytvářejí pro každý aktivní jazyk obchodu. Uložení nastavení vyžaduje výběr konkrétního obchodu v přepínači, aby jedno kliknutí nepřepsalo konfiguraci ostatních obchodů.

### Jaké jsou technické požadavky a zatěžuje modul obchod?

Language: cs

Modul funguje na PrestaShop od 1.7.1.0 do 9.x a na PHP od 7.0 do 8.5, bez Composeru a bez externích knihoven. Vygenerovaný Markdown se ukládá do mezipaměti v databázi a automaticky se zneplatňuje při změně produktu, kombinace, akce, stavu skladu, kategorie, CMS stránky nebo výrobce, takže se nevytváří znovu při každém požadavku. HTML stránka zobrazovaná zákazníkům se nepřebudovává ani nezpomaluje — dostává pouze dodatečné hlavičky.

