🛠️ Fix OTTO Injecting Custom HTML Below the Footer

Camilo Aponte

Camilo Aponte

Last updated on Sep 30, 2026

If OTTO is placing SEO enhancements below your footer and breaking the layout on every page, you can fix it by removing the injected custom HTML. The recommended path is to delete the deployment from the Custom HTML Content module in the OTTO dashboard; you can also remove it from your WordPress editor. Either way, finish by clearing your WP cache. This article shows you where that HTML lives, how to spot it, and how to remove it safely.

🔍 Why OTTO Adds Custom HTML Below the Footer

OTTO applies SEO improvements through on-page fixes. Some of these fixes inject custom HTML directly into your pages through the Custom HTML Content module. That injected content is tagged with a data-otto-pixel attribute so you can identify it.

The content appears below the footer when OTTO cannot anchor the injected block to its intended position in the page template. This typically happens when a theme or template structure doesn't expose the expected insertion point, so the Custom HTML Content module falls back to rendering the block at the end of the page — below the footer on every page. This Custom HTML Content module behavior is tracked under OTTO-2305. Removing the specific injected deployment restores the original layout.

🧭 How to Identify the OTTO Custom HTML

The injected content carries a data-otto-pixel attribute. This attribute is your marker for finding exactly which HTML block OTTO added, so you can delete that block without touching the rest of your page.

What to Look For

  • An HTML block or element containing the data-otto-pixel attribute.
  • Content that appears below the footer on all pages rather than in a single intended location.

👀 How to View Deployed Custom HTML in the OTTO Dashboard

Before removing anything, confirm what OTTO has deployed so you delete the correct block.

  1. Open the OTTO dashboard for the affected site.
  2. Go to the Custom HTML Content module.
  3. Open the Deployed tab to see every custom HTML block OTTO has injected.
  4. Review the deployments to identify the one carrying the data-otto-pixel attribute that is rendering below your footer.

🗑️ How to Remove the OTTO Custom HTML (Recommended)

The primary, customer-confirmed way to remove the injected content is through the Custom HTML Content module in the OTTO dashboard.

  1. In the OTTO dashboard, open the Custom HTML Content module menu.
  2. On the Deployed tab, click each deployment to open it.
  3. Delete the text (the injected custom HTML) inside the deployment.
  4. Press Edit & Deploy to apply the change.
  5. Clear your WordPress cache (see the cache section below) and reload an affected page to confirm the layout is restored.

🔧 Alternative: How to Delete the OTTO Custom HTML in WordPress

If you prefer to remove the block directly in WordPress, delete the injected HTML from the editor, then clear your cache to reveal the corrected layout.

  1. Open the WordPress editor for the affected page or template.
  2. Locate the custom HTML block marked with the data-otto-pixel attribute.
  3. Delete that custom HTML block.
  4. Save your changes in WordPress.

Watch the Video Walkthrough

Your Search Atlas support contact can share a short video tutorial that demonstrates exactly how to find and delete the data-otto-pixel HTML inside the WordPress editor. If you don't have it yet, reach out to support to request the walkthrough.

🧹 How to Clear Your WP Cache After Deleting the HTML

After you delete the custom HTML — whether from the Custom HTML Content module or the WordPress editor — your site may still show the old layout until the cache refreshes. Clearing the cache is an essential final step.

  1. Open your WordPress caching plugin or hosting cache settings.
  2. Clear or purge the WP cache.
  3. Reload an affected page.

Once the cache clears, you'll see the corrected page layout with the unwanted content below the footer removed.

🎯 You've now located the data-otto-pixel HTML, removed it from the Custom HTML Content module (or the WordPress editor), and cleared your cache to restore your layout. If the issue returns or you spot another injected block, contact Search Atlas support for the video walkthrough or further help with OTTO on-page fixes.