🛠️ Fix WordPress Pixel and Deployment Issues

Camilo Aponte

Camilo Aponte

Last updated on Sep 30, 2026

🔍 Overview

Two common issues affect WordPress sites connected to OTTO SEO: deployed changes (such as title tags) not appearing live on your site, and a "failed to fetch" error when attempting to install a pixel through the chatbot. This article explains why these happen and walks you through the steps to resolve them.

⚙️ Why Your Deployed Changes May Not Appear Live

After deploying a change in OTTO SEO — for example, a page title or OG title update — you may notice the change still does not appear on your live WordPress site. This is usually caused by one of the following:

  • Caching: Your WordPress site, hosting provider, or a CDN (such as Cloudflare) is serving a cached version of the page that does not yet reflect the update.
  • Duplicate or conflicting plugin installs: If the OTTO SEO plugin and a Cloudflare Worker are both active on the same project, they can conflict and prevent changes from deploying correctly.
  • Plugin not fully synced: The OTTO SEO plugin on your WordPress site may not have received or applied the latest instructions from OTTO.

✅ Steps to Fix Deployed Changes Not Going Live

  1. Clear all caches. Clear the cache in WordPress (using your caching plugin, such as WP Rocket, W3 Total Cache, or LiteSpeed Cache), your hosting provider's cache, and any CDN cache (including Cloudflare). Then revisit the page in an incognito or private browser window.
  2. Check for duplicate installations. Go to your WordPress dashboard and confirm that you only have one active method deploying OTTO SEO changes — either the OTTO SEO WordPress plugin or a Cloudflare Worker, not both. Having both active simultaneously causes a conflict that blocks deployments. Deactivate or remove the method you are not primarily using.
  3. Verify the plugin is active and up to date. In your WordPress dashboard, navigate to Plugins and confirm the OTTO SEO plugin is installed, activated, and running the latest available version. Update it if a newer version is available.
  4. Re-deploy the change in OTTO SEO. Return to the OTTO SEO platform, locate the change you deployed, and deploy it again. After deploying, wait two to three minutes, clear caches once more, and check your live site.
  5. Check the deployment status in OTTO. OTTO verifies deployments by scanning your live page. If the status shows not live, this confirms the change has not yet been detected on the page. Follow the steps above and re-check after clearing caches.

📡 Why You Get a "Failed to Fetch" Error During Pixel Installation

When using the OTTO chatbot to install a pixel on your WordPress site, a "failed to fetch" error typically means OTTO could not communicate with your WordPress site to complete the installation. Common causes include:

  • The OTTO SEO plugin is not installed or activated on your WordPress site. The pixel installation requires the plugin to be present and active so OTTO can interact with the necessary endpoints.
  • REST API access is blocked. Some security plugins, firewall rules, or hosting configurations block access to the WordPress REST API, which OTTO uses to install the pixel.
  • Incorrect site URL or connection settings in the OTTO SEO platform.

✅ Steps to Fix the "Failed to Fetch" Pixel Error

  1. Install and activate the OTTO SEO plugin. In your WordPress dashboard, go to Plugins → Add New → Upload Plugin, upload the plugin .zip provided by Search Atlas, and install and activate it. If it is already installed, deactivate it and reactivate it to reset the connection.
  2. Check that your REST API is accessible. Visit yoursite.com/wp-json/ in your browser. If you see a JSON response, the REST API is working. If you see an error or a blocked page, contact your hosting provider or check your security plugin settings to allow REST API access.
  3. Confirm your site URL in OTTO. In the OTTO SEO platform, verify that the site URL connected to your project exactly matches your live WordPress site URL (including whether it uses www or not, and https).
  4. Retry the pixel installation. Once the plugin is active and the REST API is accessible, return to the OTTO chatbot and attempt the pixel installation again.

🚀 Quick Checklist

  • OTTO SEO plugin installed, activated, and up to date
  • No duplicate install method active (plugin AND Cloudflare Worker simultaneously)
  • All caches cleared (WordPress, hosting, CDN)
  • WordPress REST API accessible (not blocked by security plugin or firewall)
  • Site URL in OTTO matches your live WordPress URL exactly
  • Re-deployed changes after clearing caches

💬 Still Need Help?

If you have followed all the steps above and the issue persists, our team is here to help. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.