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 you connect
Two ways to plug in
WordPress through the plugin, Next.js through a package you install once. Same result: server-side injection, and no code changes for each change after that.
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- Download the plugin from the Integrate view and install it under Plugins → Add New → Upload Plugin.
- Copy the site key, sk_…, from the same view.
- Paste it under Settings → Dynamic SEO in WordPress and save. Or set DYNAMIC_SEO_SITE_KEY in wp-config.php.
- 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