Rankody

Publish AI-written SEO articles to WordPress, automatically

WordPress runs a large share of the sites Rankody writes for, so this is our most battle-tested integration. Rankody connects over the standard WordPress REST API with an application password: no plugin to install, no theme changes, and nothing added to your site that can slow it down or break on the next core update.

Once connected, every article Rankody writes: researched, fact-checked, illustrated, and internally linked, is delivered to your site as a normal WordPress post. You choose whether articles arrive as drafts for a final look or publish on schedule, and the meta description we write is carried into the post excerpt.

How the WordPress connection works

  1. 1

    Create an application password

    In your WordPress admin, open Users → Profile → Application Passwords and create one named “Rankody”. This is a limited credential you can revoke at any time; your real password is never shared.

  2. 2

    Paste your site URL, username, and the password

    In Rankody's Integrations panel, choose WordPress and paste the three values. We verify them immediately against your site and show which account we'll publish as.

  3. 3

    Pick draft or publish mode

    Draft mode drops each article into your WordPress drafts for a final human look. Publish mode ships approved articles live on your schedule, formatted as clean HTML with images and internal links already in place.

What lands in WordPress, field by field

Rankody creates posts through the core REST API at /wp-json/wp/v2/posts. There is no custom post type, no serialised block soup, and no plugin-specific meta: a Rankody post is an ordinary WordPress post that any theme, plugin or editor can work with after the fact.

WordPress fieldWhat Rankody sendsNotes
post_titleThe article titleKept under 60 characters so it survives the SERP
post_contentThe article as clean HTMLHeadings, lists, tables, images and links; no shortcodes
post_excerptThe meta descriptionSee the Yoast and Rank Math note below
post_statusdraft or publishYour choice per site, changeable at any time

Categories, tags, featured image and author stay under your control; Rankody does not set them, so nothing you have configured gets overwritten.

Does it work with Yoast SEO or Rank Math?

Yes, and there is one setting worth changing. Rankody writes the meta description it generated into the post excerpt. Yoast leaves its own meta description blank by default rather than auto-generating one, which means an imported post can ship without a description unless you tell Yoast where to look.

The fix takes thirty seconds: in Yoast, open SEO → Search Appearance → Content Types → Posts and put %%excerpt%% in the Meta Description template. Yoast then uses the excerpt whenever the per-post field is empty, so every Rankody article arrives with the description it was written with. Rank Math has an equivalent template setting under Titles & Meta.

If you prefer to write descriptions by hand, do nothing: the excerpt is still there, and your plugin's field wins wherever you fill it in.

Requirements and the three things that usually block it

WordPress automation options compared

ApproachWho writes the articleWho picks the topicSetup
WordPress scheduled postsYouYouBuilt in, nothing to add
Zapier or Make plus an AI stepA model with your promptYouA few hours, and you maintain the zap
A bulk AI writer with a WP pluginThe toolYouPlugin install, then editing each draft
RankodyRankody, fact-checked and linkedRankody, from keyword researchOne application password

The row that matters is the third column. Most automation moves the writing off your desk and leaves the harder question, what to write about, exactly where it was.

What every article includes

Regardless of where it publishes, each Rankody article is long-form (typically 2,000 to 4,000 words), written from keyword research on your actual market, passed through a fact-check that verifies claims against cited sources, illustrated with properly attributed images, and linked to your existing articles. A monthly re-linking pass then keeps older posts pointing at newer ones, so the blog compounds instead of fragmenting.

WordPress questions

Do I need to install a WordPress plugin?+
No. Rankody publishes through the WordPress REST API that ships with every modern WordPress install. There is nothing to install, update, or maintain on your site.
Will the articles match my theme?+
Yes. We deliver standard post HTML: headings, paragraphs, lists, images, and links, and your theme styles it exactly like a post you wrote by hand.
Can Rankody update articles it already published?+
Yes. Our monthly re-linking pass edits older posts in place through the same API, weaving in links to your newer articles so the whole blog compounds.
What if I revoke the application password?+
Publishing simply stops and your queue holds the articles. Create a new application password, paste it in, and publishing resumes; nothing is lost.
Does this work with Yoast SEO or Rank Math?+
Yes. Rankody writes its meta description into the post excerpt. Yoast leaves its own description blank by default, so put %%excerpt%% in SEO → Search Appearance → Posts → Meta Description template and every article arrives with the description it was written with. Rank Math has the same setting under Titles & Meta.
Which WordPress user should I connect as?+
Any account with Author capability or higher. Application passwords need WordPress 5.6 or newer and a site served over HTTPS; if the Application Passwords section is missing from the profile screen, that is almost always why.
Try it on your own sitePaste your URL, get a keyword plan and your first three articles free. Connect WordPress whenever you're ready.Analyze my site

Publishing somewhere else? See all integrations — the webhook path covers any stack with an HTTP endpoint.