Skip to content

Integrations

Connect WordPress

Publish SEOForge articles to WordPress with the SEOForge plugin or an Application Password, including Yoast or Rank Math meta tags and featured images.

There are two ways to connect WordPress. Use the plugin unless you can't install plugins on your site.

SEOForge plugin (recommended)Application Password
NeedsWordPress 6.4+, PHP 8.0+, permission to install pluginsWordPress 5.6+, an Editor or Administrator account
Re-publishing an articleUpdates the same postCreates a new post
SEO meta tagsYoast SEO or Rank MathYoast SEO
CategoryNot setChoose a default category
FAQ sectionSent as part of the articleConverted to a Yoast FAQ block

Connect with the SEOForge plugin#

  1. Install the plugin

    Download seoforge-plugin.zip. In WordPress, go to Plugins → Add New → Upload Plugin, choose the file, click Install Now, then Activate.

  2. Generate a token

    In WordPress, go to Settings → SEOForge and click Generate token. Copy the 64-character token. WordPress shows it only once and keeps only a hash of it, so not even an admin can read it back.

  3. Paste it into SEOForge

    In SEOForge, go to Settings → Integrations, choose WordPress, then SEOForge Plugin. Enter your WordPress Site URL (it must use https://) and the Integration Token.

  4. Test and save

    Click Test Connection. When it shows "Connected to (your site)", choose a Default Post Status and save.

The WordPress plugin connection form in SEOForge

What the plugin publishes#

  • Title, and the article converted to WordPress blocks
  • A URL slug based on the primary keyword
  • An excerpt (the first 300 characters)
  • The meta title and meta description, written to Yoast SEO or Rank Math, whichever you use
  • The featured image, added to your Media Library
  • Post status: draft or published, from your Default Post Status

Re-publishing an article updates the post SEOForge created earlier instead of making a copy. Uninstalling the plugin doesn't delete any posts.

Revoke access#

In WordPress, go to Settings → SEOForge and click Revoke token. SEOForge can't publish again until you generate a new token and paste it in.

Connect with an Application Password#

Use this if you can't install plugins. It works on any self-hosted WordPress 5.6+, and on WordPress.com Business or eCommerce plans.

  1. Create an Application Password

    In WordPress, go to Users → Profile, scroll to Application Passwords, enter a name such as "SEOForge", and click Add New Application Password. Copy the password it shows. The account must be an Editor or Administrator.

  2. Enter your details in SEOForge

    In Settings → Integrations, choose WordPress, then Application Password. Enter your WordPress Site URL, your WordPress Username and the Application Password.

  3. Test and save

    Click Test Connection. When it shows "Connected as (your name)", choose a Default Post Status and a Default Category, then save.

This method publishes the title, the article body (without a repeated title), a slug from the primary keyword, an excerpt, Yoast meta title and description, one category and the featured image. The FAQ section becomes a Yoast FAQ block. Each publish creates a new post.

Custom fields (ACF)#

If your theme uses Advanced Custom Fields, open Advanced Settings on the integration card to map the key takeaways, FAQ, meta description, primary keyword and reading time to your own fields.

Troubleshooting#

ProblemFix
"HTTPS required"Use your site's https:// address. Only local test sites can use http://
The test fails with the pluginCheck the plugin is active and the token was copied in full. Generate a new token if unsure
The test fails with an Application PasswordCheck the username (not the email) and that the user is an Editor or Administrator. Some security plugins block the WordPress REST API; allow /wp-json/
Meta tags don't appearThe plugin writes to Yoast SEO or Rank Math. Other SEO plugins aren't supported yet