Skip to content
Sign in

AI SEO for WordPress and WooCommerce

Daily SEO work, saved in your WordPress.

RankHouse is an AI agent doing SEO work for your business. Install the plugin, paste one key, and its work arrives where you already edit: new posts, plus rewritten titles and descriptions for pages that need them, so more of the right people find the pages you already have.

The plugin does a short list of jobs. RankHouse uses it to save posts and SEO fields, it never touches prices, SKUs or stock, and it adds no scripts to your pages.

Seven layers behind every post. One website per account.

What lands in your WordPress

Everything the agent writes is saved inside WordPress, as posts and as the SEO fields your site already uses. You can open, edit or delete any of it in your own dashboard.

New posts

Answers to questions your buyers search for, so more of them reach your site.

The agent builds each month's list of searches itself, and you can edit or reorder it any time. Each day it drafts a new post, built from a real search in 500 to 800 words. It comes with a featured image saved to your Media Library and links to up to five of your own pages.

Rewritten titles and descriptions

Clearer titles on pages Google already shows, so more searchers pick your result.

When the audit flags a page's title or description, the agent writes a new pair, starting with the pages closest to Google's first page. Once Search Console is linked, pages already on page one are left alone.

Your categories, as they are

Posts are filed only under categories your site already has.

The plugin never makes a new one, and a category name your site doesn't have is left off.

Your authors

Posts the agent plans carry your brand name as the author, which the plugin maps to the default author you pick.

Posts you add yourself can carry any author your site already has. We suggest a real person who reads each post before it is published.

A page is flagged when its title is missing, duplicated, over 65 characters or under 30, or its description is missing or duplicated. Each page the agent writes a new pair for then rests for 90 days, counted from the day the pair is drafted.

Posts are ordinary WordPress posts, so they stay on your site whatever you decide about RankHouse. How each one is researched and checked is on How RankHouse writes.

Titles and descriptions, in the fields you already use

RankHouse writes into the SEO plugin you already run, so each new title shows up in its usual box under the page editor. There is no second place to manage.

Your site runsWhere new titles and descriptions go
Yoast SEOYoast's own title and description fields
Rank MathRank Math's own title and description fields
SEOPressSEOPress's own title and description fields
No SEO pluginStored by the RankHouse plugin, which prints the title tag and meta description itself
Any other SEO plugin (All in One SEO, The SEO Framework and others)Not supported

Without an SEO plugin, the RankHouse plugin is what shows your new titles and descriptions to Google, so removing the plugin removes them. Keep it active, or copy them into an SEO plugin before you remove it.

With any other SEO plugin, wait before you connect. The RankHouse plugin doesn't write to its fields, and both plugins would print their own tags on the same page.

New titles can reach existing pages, posts, category pages and WooCommerce product pages, each matched to the page it was written for.

On a WooCommerce store

On a store, the agent writes posts and rewrites weak titles and descriptions on product and category pages, as it would for any other page. Your product and category descriptions are left as they are.

Posts can link to your shop's category pages.

Prices, SKUs and stock levels are out of reach in every mode. The plugin has no way to write them.

WooCommerce 8.0 or newer. Without WooCommerce, everything else on this page works the same.

What it never touches

A plugin that can publish should be narrow. These are the lines it doesn't cross, in any publishing mode.

  • It never changes prices, SKUs or stock.
  • It never creates, edits or deletes users, and never touches roles or passwords.
  • It never creates categories, product categories or products.
  • It never deletes a post, page, product or category. The one thing it can remove is a post RankHouse published, which goes to the Trash, where you can restore it.
  • It never sets noindex, so it won't hide a page from Google.
  • It never loads scripts on your pages. Its script and stylesheet load only on its own settings screen.
  • It never sends visitor data. What passes between your site and RankHouse is the content you publish, the lists of pages, categories, authors and languages it reads, and your site address and plugin version when you connect.
  • It never runs jobs on a schedule or adds tables to your database.

If you catch it crossing one of these lines, tell us and a person will reply within 6 hours.

You pick what goes live

Manual Publish (the default)

Everything waits in RankHouse.

Nothing reaches WordPress until you press Publish, and then it goes live.

Manually Publish as Draft

You press Publish in RankHouse, and each post lands in WordPress as a draft.

You check it there and publish it yourself. A new title and description has no draft stage, so it goes live on the page when you press Publish.

Agent Auto Publish

Completely automatic.

The agent publishes everything by itself: new posts go live on your site, and new titles and descriptions go live on their pages.

Every new connection starts on Manual Publish. After ten finished items of one kind, RankHouse asks whether to switch Agent Auto Publish on. Say not now and it asks again once more work is finished, or choose Don't show this again. The answer is yours, and you can change the mode at any time on the WordPress card in your account.

Every change is listed by date on your publishing screen, with its page and status. More on the daily round is on How it works.

Setup: one plugin and one key

  1. Make your key

    In RankHouse, open Account, Integrations, WordPress, press Generate key, and copy the key.

  2. Install the plugin

    In WordPress, go to Plugins, choose Add New Plugin (Add New on older versions), search for RankHouse, then install and activate it. You can also get it from WordPress.org.

  3. Paste it and connect

    Open Settings, RankHouse, paste the key and press Connect. The status turns green, and from then on the key works for that site only.

  4. Let it read your pages

    Once your first audit has run, RankHouse reads your list of pages so each update lands in the right place. After you add or rename pages, press Sync pages on the WordPress card.

  5. Pick a default author

    Optional. Posts that name an author your site doesn't have go to this person.

You need WordPress 6.2 or newer, PHP 7.4 or newer, any permalink setting except Plain, and an https address. Posts are written in English (US).

Your key, and who can use it

The plugin answers only calls that carry your key. Every call RankHouse makes to your site has to include it, and the plugin turns away any call that doesn't.

  • It is 64 characters long, made by RankHouse, and checked in a way that gives a guesser no clues.
  • Ten wrong keys from one address lock that address out for 15 minutes.
  • Only a WordPress administrator can paste or change it.
  • You can cut it off from either side at any time. Press Disconnect under Settings, RankHouse, and the plugin deletes the key and stops answering, or press Disconnect on the WordPress card in your RankHouse account, which revokes the key.

On your WordPress site, the plugin is the only connection that can publish. Search Console and GA4 connect separately and read-only, and RankHouse can't change anything in either.

What passes between your site and RankHouse, and who else processes it, is listed in our privacy policy.

If you remove the plugin

Deactivate it, and it tries to tell RankHouse that your site has stopped listening. Uninstall it, and your posts, pages, products, categories and users all stay where they are.

Press Disconnect under Settings, RankHouse, and the plugin deletes the key and refuses every call, whatever happens to your RankHouse account.

One caution on a site with no SEO plugin: move your new titles and descriptions into one first, for the reason given in the titles section above.

To keep a record of your old titles, export your audit before you turn on Agent Auto Publish. The export lists every page's current title and description, so you can put any of them back by hand.

Questions about the WordPress plugin

01Will it publish posts without me?

Only if you turn on Agent Auto Publish. Then the agent publishes everything by itself: new posts go live on your site, and new titles and descriptions go live on their pages. On Manual Publish, a post waits in RankHouse until you press Publish. On Manually Publish as Draft, it lands in WordPress as a draft for you to publish.

02Does it slow my site down?

It adds no scripts to your pages, and its script and stylesheet load only on its own settings screen. It runs nothing on a schedule. On a site without an SEO plugin, it prints the title and description tags itself.

03Can it change my prices, SKUs or stock?

No. The plugin has no way to write them. Your product descriptions are left as they are too.

01How do I stop it publishing to my site?

Switch the WordPress card to Manual Publish, and nothing more reaches your site until you press Publish. To stop the agent writing, press pause in the planner: today's work finishes, and from tomorrow it skips your site until you resume. To cut the connection, press Disconnect under Settings, RankHouse. The plugin deletes the key and refuses every call, whatever happens to your RankHouse account.

02Does it work with WPML or Polylang?

Yes, on sites where English is one of your languages. The plugin reports your languages to RankHouse and tags each post with the language it was written in. RankHouse writes in English (US), so every post is tagged English.

03Can I undo a change?

Yes. Posts can be edited or moved to the Trash in WordPress like any other post. For titles and descriptions, export your audit before you turn on Agent Auto Publish: it lists every page's current title and description, so you can put any of them back by hand.

04Can AI-written posts get my site dropped from Google?

Google's guidance says that using generative AI tools "to generate many pages without adding value for users may violate Google's spam policy on scaled content abuse." RankHouse drafts at a steady pace for real searches, and unless Agent Auto Publish is on, you publish each post yourself. Before you publish, add what only you know: a real example, a price, a photo. How we use AI is on our editorial policy.

05Where do I get the plugin?

From the WordPress plugin directory. In WordPress, go to Plugins, choose Add New Plugin and search for RankHouse, or get it from WordPress.org. The second setup step walks you through it.

Start with your site. Publish when you're ready.

RankHouse reads your homepage in about a minute and drafts a short profile of your business for you to check. Connect WordPress when you're ready, and the agent's work starts arriving where you already edit.

Seven layers behind every post.

Yoast SEO, Rank Math, SEOPress, All in One SEO, The SEO Framework, WPML and Polylang are trademarks of their owners. RankHouse is not affiliated with or endorsed by any of them.