Docs

The WordPress plugin

What it adds, why SEO needs it, and how to install it.

The companion plugin is free and optional. Publishing works without it. What it changes is SEO and setup.

What it adds

  • Yoast and Rank Math SEO title, meta description and focus keyword become writable over the REST API.
  • A read-only site-info endpoint so Pressbotics can report honestly what your site supports.
  • One-click generation of the connection credential, so you don't create an Application Password by hand.

Why SEO needs it

WordPress core does not expose SEO plugin fields over the REST API, and neither Yoast nor Rank Math opens them by default. Without the plugin there is no way for any REST client — Pressbotics included — to set them. That is why seo_status comes back as "unsupported" on a site without it.

You need both halves: the Pressbotics plugin and an SEO plugin. Yoast is verified end to end on a live site; Rank Math is supported but has not been tested.

Installing

  1. 1Download the plugin ZIP from the plugin page.
  2. 2In wp-admin, go to Plugins → Add New → Upload Plugin.
  3. 3Choose the ZIP and click Install Now, then Activate.
  4. 4Open the Pressbotics item in the wp-admin menu — the plugin adds its own top-level menu item.
  5. 5Use the one-click connection there, or return to the Pressbotics connection wizard.

Requires WordPress 6.0+ and PHP 7.4+. Licensed GPL-2.0.

Confirming it's detected

In the dashboard, open the site and use Refresh site info, or ask your agent to call site_health. That re-probes the site and updates the detected plugin version and SEO capability.