If the OTTO Pixel isn't showing as detected after installing the Search Atlas plugin, caching is the most common cause. On most sites, clearing the WordPress cache is enough — but if you're on a CDN-backed host (such as Cloudflare or Pressable), you'll also need to purge your CDN cache to ensure OTTO detects the pixel correctly.
⚙️ Confirm Your Search Atlas Plugin Settings First
Before clearing any cache, verify the plugin is configured correctly:
- Go to the Search Atlas plugin settings in your WordPress dashboard.
- Confirm your API keys and UUID are correctly filled in.
- Click Save to apply the settings.
Your configuration is saved and ready for the cache-clearing steps below.
🗑️ Clear Your WordPress Cache
- Go to the frontend of your WordPress site.
- In the top admin bar (top-right corner), click Clear Caches.
- From the dropdown menu, select Clear All Caches.
This clears outdated content from WordPress's caching layer and helps OTTO register the plugin correctly.
☁️ Clear Your CDN Cache (Non-WP-Rocket Sites)
If your site runs on a CDN-backed host — such as Cloudflare, Pressable, or a similar edge-caching service — you also need to purge your CDN cache separately.
Why this matters: A bug (WP-329) caused the OTTO plugin to send Cache-Control: public, max-age=3600 headers on non-WP-Rocket sites. This instructed CDNs and edge servers to aggressively cache pages, so a WordPress-level cache clear was immediately overridden — your CDN would re-serve stale content right away. Affected sites could also see broken forms and exposed nonces as side effects. This issue is fully resolved in the WP-329 plugin update.
If you installed the Search Atlas plugin before this fix was released, perform a one-time CDN purge:
- Cloudflare: In your Cloudflare dashboard, go to Caching → Configuration, then click Purge Everything.
- Pressable: In your Pressable dashboard, go to Sites → [Your Site], then click Clear Cache.
- Other CDN or host: Refer to your host's documentation for a full edge-cache purge.
After purging, your CDN will serve fresh content and OTTO can detect the pixel on the next scan.
🔍 Verify OTTO Pixel Detection
- Return to your OTTO dashboard.
- Click Scan.
OTTO should now detect the pixel and display a confirmation message.
🛠️ Troubleshoot If the OTTO Pixel Still Isn't Detected
If OTTO still can't detect the pixel after completing all steps above, try the following:
- Repeat both the WordPress cache clear and the CDN cache purge.
- Confirm the Search Atlas plugin is updated to the latest version, which includes the WP-329 fix.
- Check that no other plugin or server rule is overriding
Cache-Controlheaders on your site. - Contact Search Atlas Support — we can verify your configuration and walk you through any remaining steps.
🎯 You now know how to clear both WordPress and CDN caches to get the OTTO Pixel detected correctly — including the extra CDN purge step needed on non-WP-Rocket hosts. If you're setting up the Search Atlas plugin for the first time, see our Search Atlas WordPress Plugin Installation Guide for full setup instructions.