Open web app

Setup · ~5 minutes

Install the XenonFlare SEO plugin

Connect any self-hosted WordPress site to XenonFlare. You need admin access to WordPress and a XenonFlare account (free tier includes website properties and crawls).

Before you start

  • WordPress 6.0+ with REST API enabled
  • HTTPS on your public site URL
  • XenonFlare account at app.xenonflare.com

Step-by-step

  1. Add your site in XenonFlare

    Create a website property with the exact public URL of this WordPress site (including https://).

  2. Install the plugin

    Download the XenonFlare SEO plugin (.zip) and upload it under Plugins → Add New → Upload Plugin, then activate it.

    Download plugin (.zip)

    On this demo server the plugin is pre-installed — skip this step here.

  3. Generate a pairing code

    In XenonFlare: open your property → Settings → WordPressGenerate pairing code. Codes expire after a short window — keep the tab open while you connect.

  4. Connect in WordPress admin

    Go to Settings → XenonFlare SEO. Confirm API URL https://api.xenonflare.com, paste the pairing code, and click Connect.

  5. Run a scan and apply a fix

    Start a site crawl in XenonFlare. When issues appear, accept a fix and choose Apply to WordPress. Pairing also verifies your domain automatically.

Troubleshooting

  • Pairing failed? Regenerate the code and ensure the site URL in XenonFlare matches WordPress home URL exactly.
  • Apply failed? Confirm the plugin is connected and the target URL resolves to a post or page XenonFlare can update.
  • Disconnect works from either side — XenonFlare settings or the plugin admin screen.

Ready to connect WordPress?

Start a free audit, pair your site in minutes, and apply SEO fixes without leaving XenonFlare.