Skip to main content
Integrations

WordPress today. REST API for the rest.

Server-side SEO injection. The WordPress plugin installs in minutes. Everything else connects through the REST API, with us alongside during the beta.

  • Plugin for WordPress, REST API for everything else
  • Server-side injection, no client-side overhead
  • If we don't answer, your original shows
How to connect WordPress

Four steps, the same as in the app

The Integrate view in the app walks through exactly these steps, with your key filled in. The documentation has the full guide with wp-config options and troubleshooting.

The full guide in the documentation
  1. Download the plugin from the Integrate view and install it under Plugins → Add New → Upload Plugin.
  2. Copy the site key, sk_…, from the same view.
  3. Paste it under Settings → Dynamic SEO in WordPress and save. Or set DYNAMIC_SEO_SITE_KEY in wp-config.php.
  4. Press Test connection in the plugin, publish a page and watch it turn Active in Deploy.
How it is delivered

Your server asks, we answer with JSON, the plugin writes it in.

One request per page view
Your WordPress server fetches the page's published fields from our API with the site key. The visitor never talks to us.
Server-side injection
The plugin writes title, description, canonical, robots, Open Graph, Twitter and JSON-LD into the page head before the HTML is sent. No JavaScript in the visitor's browser.
One field at a time
Only the fields you published are replaced. Yoast and Rank Math keep handling the rest, and a social image you set there stays.
Two layers of cache
The answer is cached in the plugin for five minutes and on our side. Publish and both are cleared immediately, and the pages are purged from LiteSpeed Cache and WP Rocket.
If we don't answer, the original shows
The plugin waits at most 1.5 seconds. After that the page shows its own tags, and the answer is ready for the next visit.
REST API for the rest
The same call can be made from anything that speaks HTTP: one GET per page with the key in a header, JSON back. During the beta we wire it up with you.
Last step. One decision to make.

Ready to integrate?

Connect Dynamic SEO with your existing stack in minutes

✓No credit card required
✓Priority support
✓Shape the roadmap