SEO Connector for Ghost.blog

Description

When ghost.blog publishes an article to your WordPress site, this connector
writes the AI-generated SEO title, meta description, focus keyword, and Open
Graph image into whichever SEO plugin you use:

  • Yoast SEO
  • Rank Math
  • All in One SEO (AIOSEO)

The plugin exposes three authenticated REST endpoints under /wp-json/ghost-blog/v1/:

  • GET /info — reports the connector version and which SEO plugin is active.
  • POST /seo-meta — writes SEO fields to a post.
  • POST /llms-txt — stores the brand summary this site then serves at /llms.txt.

All three require a logged-in user with the edit_posts capability, using the
same application-password credentials you already configured in ghost.blog. The
plugin never phones home — it acts only in response to these authenticated
requests. The one file it serves publicly is /llms.txt, which is meant to be
read by answer engines.

Screenshots

Installation

  1. In your WordPress admin, go to Plugins Add New and search for «SEO Connector for Ghost.blog».
  2. Click Install Now, then Activate.
  3. Back in ghost.blog, open the SEO Engine tab and click «Re-detect» — your SEO plugin should now show as connected.

FAQ

Do I need an SEO plugin installed?

Yes. The connector writes into Yoast SEO, Rank Math, or All in One SEO. If none
of these is active, the GET /info endpoint will report that no supported SEO
plugin was detected and SEO metadata will not be written.

Does the plugin send my content anywhere?

No. The plugin only responds to authenticated REST requests from ghost.blog. It
does not phone home or transmit any data on its own. The single exception is
/llms.txt, a public summary of your brand that ghost.blog pushes to the site
for answer engines to read; it contains nothing you have not already published.

How does it authenticate?

Requests use the WordPress application-password credentials you configure in the
ghost.blog WordPress integration. Every endpoint requires a user with the
edit_posts capability.

Which SEO plugin does it write to if I have more than one active?

The connector resolves a single adapter in priority order (Yoast SEO, then Rank
Math, then All in One SEO) and writes to the first supported plugin it detects.

Reviews

Read all 1 review

Contributors & Developers

“SEO Connector for Ghost.blog” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.0

  • Serve a brand llms.txt at /llms.txt, generated and pushed by Ghost.blog for AI search engines.

1.0.0

  • Initial release. Yoast SEO, Rank Math, and AIOSEO support.