The blog lives in Jazui and your website reads it with the blog API. Each article belongs to a site and a language; that way each website only shows its own articles even if you manage several. Jazui generates each article's SEO (title, description, Open Graph, structured data, hreflang), its Markdown version for AI, the sitemap, RSS and llms.txt, and can notify search engines and social networks on publishing.
How many articles you can have depends on the plan (Plans and limits). If your plan carries the badge on articles, they end with «Published with Jazui».
Writing an article
- In Blog › Articles, click Add: choose the site (without one it isn't in the API), the language, the title, the slug (generated from the title; it's the last part of the address and unique per site and language), the author, summary and tags (comma-separated; new ones are created automatically).
- In Content, write Markdown in the editor. The Image repository stores the article's images: upload one and Copy Markdown gives you the code to paste it. The SEO tab checks the text as you write, and Preview shows how it'll look.
- Upload the Cover and assign Categories.
- In Metadata, adjust the search title and description (up to 60 and 160 characters), keywords, social image (empty = the cover), canonical (empty = the article address) and whether it should be
noindex. The Live SEO panel gives you the score, preview and generated<head>tags. - Change the Status to Published.
Statuses
| Status | Meaning |
|---|---|
| Draft | Not in the API while you prepare it. |
| Scheduled | Published automatically at the date and time you choose (your browser's time). |
| Published | In the API from now on. |
| Archived | No longer shown, without deleting it. |
When you publish, update or unpublish an article, depending on the site settings, Jazui renders its page again, calls your webhook, notifies IndexNow and shares it on your social networks.
Translations, versions and categories
- Translations: in «Translation of», link the article to its version in another language on the same site. Jazui generates the
hreflangtags and the API returns each article's translations. - History: each time you save the content a version is stored. You can Restore any of them; the current one stays in the history.
- Categories (Blog › Categories): per site and language, with slug, order, icon, description and parent category to build a tree. For them to appear in the sitemap, set the category page path in the site settings.
- Article address: defined in Site settings › Blog and IndexNow (
/blog/{slug}by default).
Showing it on your website
With the PUBLIC Token, your website asks the API for articles and paints them with your design. If your website is an SPA, the Jazui integration lets bots see the full blog. Examples and every field are in Blog API.