Paste one API token — articles arrive as entries in your own Strapi collection.
Strapi has a real content API. You paste your Strapi address and an API token, DraftSEO reads your collection types, and you confirm which fields hold the title, the body, the slug and the cover image. Articles then arrive as entries in your own collection — written as Markdown, Blocks or HTML to match your body field — with every image uploaded into your Strapi Media Library. Strapi is headless, so your own website displays the article; you tell DraftSEO the address pattern your posts live at.
| Connection | Strapi API token — Settings → API Tokens, Full access recommended |
|---|---|
| Versions | Strapi 4 and 5 — self-hosted or Strapi Cloud |
| Body formats | Markdown · Blocks · HTML — matched to your body field automatically |
| Image hosting | Your Strapi Media Library — uploaded, never hot-linked |
| Publish modes | Auto · draft · scheduled |
Who does what
Nothing — once the token is pasted and the fields are mapped, entries appear in your collection and your website shows them. Want to review first? Send them as drafts and publish from the Strapi admin.
Works with whatever your collection and its fields are called.
Setup
In Strapi open Settings → API Tokens → Create new API Token. Choose Full access and an Unlimited duration, then copy it — it is shown once.
~1 minute
Connect a site → Strapi → paste your Strapi address and the token. DraftSEO lists the collections an article can go into.
~1 minute
Confirm which fields hold the title, body, slug and cover. DraftSEO suggests the mapping from your own field names.
~2 minutes
Tell DraftSEO where posts appear on your website, e.g. https://www.yoursite.com/blog/{slug}.
~30 seconds
FAQ
Yes. The two versions address entries differently — Strapi 5 uses a document ID where Strapi 4 used a number — and DraftSEO detects which one you run from Strapi’s own responses, so republishing always updates the same entry.
Yes. Blocks, Rich text (Markdown) and Long text fields are all supported, and DraftSEO writes the article in the format your field actually stores. Blocks has no table or video element, so tables become one line per row and videos become links.
In your own Strapi Media Library. Each image is uploaded before the entry is written, so the published article never loads images from our servers.
DraftSEO calls your Strapi server directly, so a strict firewall can block it. DraftSEO recognises a Cloudflare block and tells you which Skip rule to add, and to switch Bot Fight Mode off on the Free plan.
No card required. Images hosted in your own Media Library.