# Publikujte články na web, který už provozujete

> Články vycházejí na blogu hostovaném Demanderem, nebo na vašem vlastním webu ve WordPressu, Webflow, Ghostu, HubSpot CMS, v repozitáři na GitHubu (Hugo, Jekyll, Astro, Next.js) či na libovolném endpointu přes podepsaný webhook.

Články napsané v Demanderu odcházejí do vašeho vlastního CMS i s nadpisy, FAQ, výzvou k akci, titulním obrázkem a strukturovanými daty, nebo na hostovaný blog, který od vás nic nepotřebuje. Návštěvy každého publikovaného článku se přiřadí k personě a sdělení, ze kterých článek vznikl.

## Kam mohou články jít

| Cíl | Co si připravíte | Jak Demander publikuje |
| --- | --- | --- |
| Blog hostovaný Demanderem | Nic | Články na veřejné adrese Demanderu s přehledem článků, sitemap.xml, rss.xml, kanonickými URL, JSON-LD a měřicím skriptem |
| WordPress 5.6 nebo novější | Heslo aplikace pro uživatele, který smí publikovat příspěvky | REST API: kategorie a štítky se najdou nebo vytvoří, titulní obrázek se nahraje i s alternativním textem, publikaci plánuje přímo WordPress; stažení vrátí příspěvek mezi koncepty |
| Webflow | Token webu s právem čtení a zápisu do CMS a ID kolekce blogu | Data API v2 s vaším mapováním polí; publikaci naplánuje sám Demander |
| Ghost 5 nebo novější | Vlastní integrace a její klíč k Admin API | Admin API z HTML, výzva k akci jako HTML karta, JSON-LD přes code injection, publikaci plánuje přímo Ghost |
| HubSpot CMS | Nic nového: stávající propojení s HubSpotem s oprávněním content a ID blogu | Příspěvky přes CMS v3, štítky se najdou nebo vytvoří, nejdřív koncept, pak zveřejnění, publikaci plánuje přímo HubSpot |
| GitHub (Hugo, Jekyll, Astro, Next.js) | Fine-grained token pro jeden konkrétní repozitář | Markdown s front matter pro váš framework, commitnutý do větve nebo otevřený jako pull request |
| Webhook (jakýkoli web) | Endpoint s https a sdílený tajný klíč | Podepsaný JSON s HTML, Markdownem, JSON-LD a metadaty článku |

## Od konceptu k publikovanému článku

1. **Koncept podle vašeho plánu.** Náměty na témata vznikají pro každou personu a fázi funnelu. Koncepty pracují jen s fakty z vašeho profilu produktu a se schválenými tvrzeními a úprava pro SEO přidá FAQ a JSON-LD. Více v sekci [Blog a landing pages](https://demander.to/cs/features/blog-and-landing-pages/).
2. **Schválení přes schvalovací bránu.** Publikace je akce jako každá jiná změna. Aby proběhla sama, potřebuje úroveň autonomie 3, takže v tarifu Scale to jde a v tarifech Starter a Growth ji schvaluje člověk. Budoucí čas publikace se uloží a akce se v tu chvíli provede.
3. **Kontrola znovu při publikaci.** Text projde pravidly psaní ještě jednou těsně před odesláním. Dokud je správa pozastavená, nepublikuje se nic.
4. **Propagace.** Po první publikaci Demander naplánuje organické příspěvky s odkazem na článek a nurturingový e-mail, který na něj odkazuje. Na článek mohou vést i kampaně pro fázi povědomí.
5. **Dá se vrátit zpět.** Stažení vrátí článek na vašem webu mezi koncepty a zruší propagační příspěvky, které ještě nevyšly.

## Co dostane cíl typu webhook

```http
POST /your-endpoint HTTP/1.1
Content-Type: application/json
X-Demander-Event: blog.published
X-Demander-Delivery: <unique id>
X-Demander-Signature: t=<unix seconds>,v1=<hex HMAC-SHA256 of "<t>.<raw body>">

{ "event": "blog.published", "id": "…", "status": "…", "title": "…", "slug": "…",
  "excerpt": "…", "metaDescription": "…", "html": "…", "markdown": "…", "markdownFile": "…",
  "tags": […], "categories": […], "author": "…", "coverImageUrl": "…", "coverAlt": "…",
  "faq": […], "cta": {…}, "jsonLd": {…}, "publishedAt": "…" }
```

Zkrácená ukázka. Události jsou blog.published, blog.updated a blog.unpublished. HMAC přepočítejte se sdíleným tajným klíčem, porovnejte v konstantním čase a odmítněte časová razítka starší než pět minut. Odpověď 2xx může vrátit ID a URL článku na vaší straně.

## Co články přinášejí

- **Jedna URL na publikaci.** Každá publikace si uloží cíl, externí ID a veřejnou URL a aktualizace jdou do stejné položky.
- **Z přečtení je interakce.** Měřicí skript páruje zobrazení stránek podle této adresy a podle UTM odkazů blogu a zapisuje je jako interakce s blogem na časovou osu firmy, i s personou, fází a sdělením článku.
- **Čtení se promítá do skóre a nurturingu.** Identifikovaná firma, která článek čte, dostane signál. Ten se započítá do jejího skóre a rozhoduje i o tom, na který nurturingový seznam patří.

> **Známé rozdíly mezi cíli.** WordPress JSON-LD odstraní, pokud publikující uživatel nemá oprávnění unfiltered_html (role Administrátor nebo Editor na webu bez multisite). Webflow mění bloky kódu na obyčejné odstavce, potřebuje namapované pole pro JSON-LD vložené do šablony a nic nezobrazí, dokud web aspoň jednou nepublikujete. HubSpot potřebuje portál s blogem a portály připojené dřív, než existovalo oprávnění content, se musí připojit znovu. Mimo ostrý režim se do CMS nedostane nic: Demander sestaví požadavky a ukáže je s ID konceptů.

## Přístupové údaje a bezpečnost

Žádné CMS nevyžaduje schválení aplikace. Každý pracovní prostor si připojí vlastní web v sekci Integrace, Publikování na blog a přístupové údaje se ukládají šifrovaně jako u každé integrace. Každé odchozí volání prochází klientem Demanderu s ochranou proti SSRF, takže cíl typu webhook musí být veřejná adresa s https.

## Otázky

**Mohu si článek před zveřejněním prohlédnout na svém webu?**

Ano. Nejdřív ho uložte jako koncept v cílovém CMS, tam ho zkontrolujte a pak ho publikujte z Demanderu.

**Kde hostovaný blog běží?**

Na veřejné adrese Demanderu pod /v1/public/blog/ s vaším slugem blogu, vlastním přehledem článků, sitemap.xml a rss.xml. Kanonické URL používají tuto adresu, takže pozdější přesun článků na vlastní doménu jejich URL změní.

**Používáme CMS, které tu není. Můžeme i tak publikovat?**

Použijte cíl typu webhook. Váš endpoint dostane titulek, slug, HTML, Markdown s front matter, perex, meta popis, štítky, kategorie, URL titulního obrázku, JSON-LD a čas publikace, vše podepsané vaším sdíleným tajným klíčem.

**Potřebujeme pro HubSpot CMS HubSpot Content Hub?**

Váš portál potřebuje blog, který je součástí Content Hubu nebo té úrovně Marketing Hubu, která ho zahrnuje. Bez něj HubSpot publikaci odmítne.

## Související

- [Blog a landing pages](https://demander.to/cs/features/blog-and-landing-pages/)
- [Organické sociální sítě](https://demander.to/cs/features/organic-social/)
- [Měření webu](https://demander.to/cs/features/website-tracking/)
- [CRM](https://demander.to/cs/platforms/crm/)
- [Texty jako od člověka](https://demander.to/cs/features/human-copy/)

---
Zdroj: https://demander.to/cs/platforms/cms/ · Demander · zkontrolováno 2026-10-02
