Documentation Menu↓
Integrations
Connecting WordPress Websites
Installing the WordPress plugin and configuring REST access credentials.
Difficulty:
|Intermediate
Est: 10 mins
|Updated July 2026
Overview
The CrawlSage WordPress Plugin is the recommended integration method for WordPress sites. Once installed and connected, CrawlSage can automatically deploy AI-generated meta tags, schema markup, and canonical URLs directly into your WordPress database — no manual FTP uploads or template edits required.
Screenshot PlaceholderPriority: High
WordPress Plugin Settings Console
The WordPress wp-admin plugin settings page containing the API connection status widget, token input field, telemetry sync details, and save switches.
Prerequisites
- WordPress version 5.6 or higher.
- Administrator access to your WordPress dashboard.
- A CrawlSage project configured for your WordPress domain.
- The REST API must be enabled (it is enabled by default in WordPress 5.6+).
Plugin Compatibility
| Environment | Status |
|---|---|
| WordPress 5.6+ | ✓ Fully Supported |
| WordPress Multisite | ✓ Network activation supported |
| WooCommerce sites | ✓ Supported (product schema generation) |
| Yoast SEO installed | ⚠ Manual conflict resolution may be needed for meta tags |
| Rank Math installed | ⚠ Disable duplicate meta fields before deploying |
Step 1: Install the Plugin
- Log in to your CrawlSage dashboard and navigate to your project's Settings → Integrations tab.
- Click "Download WordPress Plugin" to download the
crawlsage.zipfile. - Log in to your WordPress admin panel at
yoursite.com/wp-admin. - Go to Plugins → Add New → Upload Plugin.
- Select the downloaded
crawlsage.zipfile and click "Install Now". - After installation, click "Activate Plugin".
Step 2: Configure API Connection
- In your WordPress admin sidebar, find and click the CrawlSage menu item.
- In your CrawlSage dashboard, navigate to Project Settings → API Keys and copy the project connection token.
- Paste the token into the Connection Token field in the WordPress plugin settings.
- Click "Save Connection".
Step 3: Verify Connection
- After saving, click "Test Connection" in the plugin settings page.
- A green "Telemetry Active" badge will appear if the connection succeeds.
- Return to your CrawlSage dashboard — your project's integration status will now show "WordPress Connected".
Connection Verified
Once connected, CrawlSage can immediately begin deploying approved fixes to your WordPress site. Any approved AI recommendation will be written directly to the correct post or page metadata via the WordPress REST API.
Common Mistakes
- Conflicting SEO plugins: If you have Yoast SEO or Rank Math active, they may override CrawlSage-deployed meta tags. Disable their meta tag output for pages managed by CrawlSage, or configure CrawlSage to write to a custom field instead.
- REST API disabled: Some security plugins (e.g., WP-Config Disabler) disable the WordPress REST API. If the connection test fails, check that
yoursite.com/wp-jsonis accessible. - Wrong token pasted: Each project has a unique token. If you manage multiple sites, ensure you paste the correct project's token in the correct WordPress installation.
Troubleshooting
- Connection test fails with "Unauthorized":
- Verify the token was copied completely without leading or trailing spaces.
- Regenerate the token in your CrawlSage project settings and re-paste it.
- Plugin shows "REST API Blocked":
- Check if a security plugin is filtering REST API requests.
- Temporarily disable security plugins and re-test. Then whitelist the CrawlSage user-agent in your security plugin settings.
Related Guides
Was this page helpful to your workflow?