Do not take our word for how simple this is. This page is the entire setup, in public: every step, the exact webhook specification, the same prompt customers get. Every path ends the same way. Helio writes daily, you approve each draft or switch to automatic, and the article appears on your site.
Inside your account all of this comes pre-filled. You get your exact routing rule or DNS record and the prompt with your details in it. A one-click connection test is there too. This is the manual version, so you can see how little there is first.
Articles arrive as native posts in your existing blog, on your own theme. The easiest way is our plugin: one key, and it keeps itself up to date.
Rather not add a plugin? Connect through the WordPress API instead. Create an Application Password under Users → Profile. Then paste your site address, username and that password into Connect. Test the connection signs in as you and confirms by name.
Articles post to your store's blog, so your shop ranks for buyer searches.
Articles publish as live items in your Blog Posts collection, in your own design.
Webflow removes our read counter from posts, so reads on your Webflow site are not counted. Search Console still covers them.
Articles publish straight to your Ghost publication.
Articles publish straight to your Wix blog as native posts.
We host your blog on your own domain. These are real pages that search engines index as yours, in your brand, kept up to date for you. Works on any site, whatever it is built with. Two flavours.
Easiest, a subdomain (blog.your‑business.co.uk). One DNS record.
Best for SEO, your main domain (your‑business.co.uk/blog). Is your site behind Cloudflare, Netlify, Vercel or your own server? One routing rule sends the /blog folder to us. Your account shows the exact snippet for your setup, ready to paste. Your blog then lives on your root domain, where it earns the most authority.
Not sure which fits? The integration guide in your account sees how your site is set up. It tells you exactly what to do, step by step.
Made with Lovable, Bolt, v0, Cursor, Claude or another coding agent? You do not need to touch code.
The simple version, no code at all: use hosting on your own domain, above. Add one DNS record, or one routing rule your agent can add for you. We then serve your blog on your own domain.
The native version, where articles become part of your site's own codebase. Copy this to your agent and it does the work.
One signed POST per event. Verify, store, render, return 2xx.
There are four events, all with the same shape:
body_html is complete and ready to place. It holds a small scoped style block and the article in a readable panel. It also has your next-step button if you set one and a small "Powered by Helio SEO" line. Last is a 1-pixel image that counts reads. Keep all of it.
Reply with {"url": "https://..."} to tell Helio the article's live address. Helio then links to it, and keeps its own copy out of search. Return any 2xx. Helio does not follow redirects, so save your endpoint's final address.
Every theme is different. Helio checks your first live article on the real page and fits the layout to your site. That covers reading width, heading sizes and how the title lines up. You get one email saying what it set.
Sometimes your site needs something from you, such as a plugin update. That email then says exactly what, step by step. It is rarely needed and takes a minute.
Email hello@helioseo.io and we will set it up with you the same day.
Point Helio SEO at your website and approve your first draft this afternoon. 7 days free, no card. From £29 a month.
Keeping your LinkedIn going too? Helio Posts writes your company page’s posts and publishes them on the days you choose.