Skip to main content

🏷️ Run Real-Time Diagnostics to Validate Your OTTO Pixel Installation

Easily verify if Search Atlas Pixel is properly installed on your site.

Updated this week

This guide teaches you how to use Search Atlas’s built-in Diagnostics Tool to instantly verify whether the OTTO Pixel is installed correctly on any page of your site, detect misconfigurations, and confirm activation in real time β€” all without leaving your dashboard.

πŸ” What the Scan Tool Does

The Scan Tool inside OTTO & Audit automatically checks:

  • Whether the OTTO Pixel exists on the scanned page

  • Whether the pixel loads with the correct UUID

  • Whether the installation is complete or partial

  • Whether OTTO is Engaged, Inactive, Cached, or Blocked

  • Whether your CMS (WP, Shopify, Webflow, Wix, GHL, etc.) is rewriting or delaying the script

  • Whether caching (Cloudflare, WP Rocket, LiteSpeed) is preventing detection

  • Whether your installation method has duplicates

  • Whether security plugins or CDNs are blocking the bot

It runs in ~30–60 seconds and is the fastest way to confirm proper installation.

πŸ” Where You’ll Find the Scan Button

The Scan entry point appears consistently across the updated OTTO SEO interface:

1. AI SEO β†’ OTTO SEO β†’ All Sites

You’ll find all the sites you’ve added as OTTO projects here, and each domain includes its own Scan button.

2. AI SEO β†’ OTTO SEO Automation β†’ select your site β†’ Overview.

Inside the project tile β€” next to the Engaged / Disengaged toggle.

3. AI SEO β†’ OTTO SEO β†’ Installation Guide

Inside the installation wizard, just above and to the left of the CMS-specific instructions.

πŸ“Œ All Scan buttons open the exact same real-time diagnostic modal.

πŸ› οΈ How to Use Scan

Step 1 β€” Trigger the Scan

From the Search Atlas sidebar:

AI SEO β†’ OTTO SEO β†’ All Sites

Find your domain β†’ click Scan.

You can also trigger it from:

  • Overview (inside your project card)

  • Installation Guide (after installing the Pixel)

When the modal opens, you can:

  • Leave the URL field empty (defaults to your homepage), or

  • Enter ANY specific page URL you want to test β€” including deep URLs and subdomains.

  • Then click Run Diagnostics.

Step 2: Wait for the Results

  1. ⏳Once the san is finished, If it still shows red:

    Wait 3–5 minutes for Shopify to propagate theme updates β†’ then refresh the dashboard and rerun the scan.

    Once detected, the status updates to green (β€œOTTO Engaged”).

That’s it! The OTTO Pixel is now live on your Shopify store, powering automated insights and performance boosts for your SEO strategy. Make sure to revisit the diagnostics panel anytime to ensure your tracking is running smoothly.

πŸ”Ž Understanding Your OTTO Installation Diagnostics Results

OTTO runs several validation checks. Here is what each status means:

Result

Meaning

🟒 Engaged

Pixel installed + correct UUID + OTTO active

πŸ”΄ Not Installed

No OTTO Pixel found on the scanned page

🟠 Wrong UUID

Pixel found but belongs to another project

πŸ”΅ OTTO Not Found

Pixel exists but was not active or cached at scan time

🟑 Disengaged

Pixel installed, but OTTO toggle is OFF

🟣 Partial Installation

Pixel present but missing key attributes

🧩 How to Fix Each Diagnostic Result

🟒 Engaged β€” Everything is Correct

No action needed.

You can now monitor:

  • OTTO Score

  • Healthy Pages

  • Deployed Fixes

  • Optimization Opportunities

πŸ”΄ Not Installed

OTTO Pixel NOT found on the scanned page.

Fix

  1. Go to:

AI SEO β†’ OTTO SEO β†’ Installation Guide
  1. Select your CMS or integration method.

  2. Reinstall the Pixel exactly as instructed (must be inside <head>, first script).

  3. Publish/update your site.

  4. Clear caches (browser + CMS + CDN).

  5. Return to All Sites β†’ Scan and re-test.

🟠 Wrong UUID

A Pixel is present, but belongs to another OTTO project.

Fix

  1. Open:

AI SEO β†’ OTTO SEO β†’ Installation Guide
  1. Copy the correct Pixel script (contains your correct UUID).

  2. Replace the old script in your CMS/GTM/theme.

  3. Save + publish.

  4. Clear caches.

  5. Re-run Scan.

πŸ”΅ OTTO Not Found

Pixel exists but is inactive, delayed, or cached.

Fix

  1. Refresh the page you scanned.

  2. Clear cache or bypass CDN (Cloudflare, WP Rocket, LiteSpeed, etc.).

  3. Re-run Scan.

  4. If using GTM β†’ ensure trigger = Initialization – All Pages.

This state resolves itself once the Pixel fires correctly.

🟑 Disengaged

Pixel installed but OTTO is turned off.

Fix

  1. Go to:

AI SEO β†’ OTTO SEO β†’ Overview
  1. Toggle Engage OTTO.

  2. Wait 10–20 seconds.

  3. Re-run Scan.

🟣 Partial Installation

Pixel is present but incomplete (missing attributes, loader, or UUID).

Fix

  1. Go to Installation Guide.

  2. Reinstall the full Pixel script.

  3. Ensure CMS didn’t remove attributes like:

id="sa-dynamic-optimization-loader" data-uuid="xxxxxxxx"
  1. Clear caches.

  2. Re-run Scan.

βœ… Result Summary & Fix Flow

Status

Likely Cause

Fix Path

Engaged

Fully functional

No action needed

Wrong UUID

Linked to different project

Installation Guide β†’ Copy correct UUID

Not Installed

Missing pixel script

Installation Guide β†’ Add pixel per platform

OTTO Not Found

Inactive or cached pixel

Refresh page β†’ Re-run Scan

Disengaged

Pixel toggle off

Overview β†’ Toggle to Engaged

Partial Install

Missing parameters

Reinstall via Installation Guide

🧠 Advanced Features

βœ” Trigger Scan from ANY OTTO Page

All Sites, Overview, or Installation Guide.

βœ” Enter Custom URLs

Scan checkout, funnels, or dynamic pages.

βœ” View Last Report

Useful for comparing before/after fixes.

βœ” Live Pixel Refresh

If the Pixel activates after a refresh, OTTO updates instantly.

βœ” Automated Validation Checks

Including:

  • Duplicate Pixel detection

  • UUID mismatch

  • Script placement issues

  • Engagement state

  • Render-blocking problems

⚠️ Common mistakes to avoid

  1. ❌ Running scan on staging URL instead of production

  2. ❌ Missing Pixel on certain funnel/checkout pages

  3. ❌ Using multiple installation methods (Plugin + GTM + Manual)

  4. ❌ Installing Pixel in <body> instead of <head>

  5. ❌ Not clearing CDN or caching plugin

  6. ❌ Forgetting to publish changes in Wix/Webflow/Shopify

🧠 Complementary Tips for Using the Diagnostics Tool

🏠 Start with the Homepage


After the homepage, scan high-value pages like /checkout, /pricing, or landing pages. This ensures tracking continuity across the funnel.

πŸ”„ Check for Caching Delays


If the scan doesn’t detect the pixel but you’ve recently added it:

  • Open the page in Incognito Mode

  • Clear your browser cache

  • Wait a few minutes if your site uses a CDN or caching plugin

🧩 Understand Partial Installs


A partial installation usually means:

  • The pixel script is present but missing parameters or event triggers

  • The base script is loaded, but dynamic optimization attributes are missing

Use this as a signal to re-check your installation and setup logic.

🌐 Cross-check Subdomains


If you're running Search Atlas across multiple subdomains (e.g., www.example.com and app.example.com), scan each one separately. Each may require its own pixel setup or adjusted script path.

πŸ—‚οΈ Save Reports for QA


Screenshot or copy the scan output. It provides a clear status snapshot and speeds up debugging and collaboration.

πŸ’‘ Pro Tip

Use a scan every time you add Search Atlas to a new site, page, or subdomain. It only takes 30 seconds and can save hours of debugging.

You can click Scan from anywhere inside OTTO & Audit β€” All Sites, Overview, or Installation Guide β€” and it will automatically test the active domain context. If you recently added or changed your installation method, always run Scan again and refresh the page after 30-60 seconds to confirm that the OTTO pixel is properly engaged.

🧭 UI Path Summary

You can access Scan from any of these:

Area

Full Path

Action

Main Table

AI SEO β†’ OTTO SEO β†’ All Sites

Click Scan

Project Dashboard

AI SEO β†’ OTTO SEO β†’ your site β†’ Overview

Click Scan

Installation Wizard

AI SEO β†’ OTTO SEO β†’ Installation Guide

Click Scan

πŸ“Œ All three paths open the same diagnostics modal.

The Diagnostics Tool is your fastest way to validate OTTO, remove ambiguity, and ensure your site is ready for AI-powered SEO automation. Running a quick scan every time you add or adjust the Pixel can save hours of debugging β€” and ensures OTTO always has the cleanest, most accurate connection to your website.

Did this answer your question?