Articles that climb, published to your own site.
Find the searches worth winning and get a full article for each one in your voice, checked against your keywords and published to WordPress, Webflow, Framer, Wix, Notion, DEV.to or your own endpoint.

It starts with what people actually search for.
Your Brand’s SEO keywords are the seed. A blog campaign looks up real search volume and difficulty around them, then picks the terms you can win.
Brand · SEO keywords
New blog campaign
Keyword research
3 pickedHigh volume and too hard is skipped. Winnable terms become articles.
Seeded by your Brand
The keywords you saved on your Brand page are where the research begins.
Volume and difficulty
Each idea comes back with how often it is searched and how hard it is to rank for.
One keyword, one article
Every pick gets its own title and angle, so the run reads as a series.
A full article, checked as it is written.
Headings, lists, quotes and links, in your voice and at the length you chose. The SEO score runs alongside and tells you what to fix before anything goes out.
Pour over coffee: a calm, five-step guide
Pour over looks fussy until you try it. Five calm steps, one kettle and a few minutes give you a cleaner, brighter cup than any machine on the counter.
##What you need
SEO score
Focus keyword
how to brew pour over coffee
- Article targets one of your brand keywords
- Keyword is in the title
- Keyword appears in the introduction
- Keyword is in a subheading
- Title is 30–60 characters
- Search results show a summary
- Article is organised under subheadings
- Article is long enough to rank
- Article links to related pages
- Article has images with alt text
- Sentences and paragraphs are easy to read
Every article is written for the results page.
A title that fits, a summary for the snippet, the keyword where search engines look for it. Ocoya checks all of it before you publish, so each piece has a fair shot.
Page one
- 1yourroastery.comPour over coffee: a calm, five-step guideYours
- 2
- 3
- 4
Ocoya writes and checks your articles. Nobody can promise a position, and we will not either.
Straight to the site you already have.
No new blog to move to. Each article is sent the way its destination expects it, live or as a draft, on the date you picked in the calendar.

Pour over coffee: a calm, five-step guide
1,512 words · cover image
Tue, 9:00WordPress
Headings and lists as real blocks
DEV.to
Published as Markdown
Notion
A page, or a row in a database
Webflow
An item in a CMS collection
Framer
A CMS item, with the site published
Wix
A blog post, live or draft
Custom
JSON to any URL you own
Ocoya does not host your blog and never asks you to move it.
When readers comment, you hear about it.
Comments on your articles land in the same Inbox as your DMs and social comments, with a reply drafted in your voice.
Priya R.2m
Great guide. Does the bloom work with a paper filter too?
On “Pour over coffee: a calm, five-step guide”
Tom W.1h
What grinder would you start with on a budget?
On “Best coffee grind for pour over”
Ana L.3h
Saved this. The circle pour finally clicked for me.
On “Single origin vs blend”
Suggested reply
Yes, it does. Rinse the paper first so it does not taste papery, then bloom as usual. Enjoy the cup, Priya.
The tools that do the SEO work together.
SEO on Ocoya is not one screen. It is the same tools you use for social, pointed at your blog.
SEO
Articles written, scheduled, answered and measured with the tools you already use.
Questions about SEO articles, answered.
From your Brand’s SEO keywords and the subject you give a blog campaign. Ocoya looks up real search volume and difficulty for ideas around them, then picks the terms worth an article each.

Start your first blog campaign.
Add your website, pick a subject and get a run of articles back as drafts.



















