WordPress
By Camilo Aponte
By Camilo Aponte
🔌 Connect WordPress to Search Atlas via OTTO Pixel
🧭 Overview The Search Atlas WordPress plugin uses a unique identifier called the OTTO Pixel UUID to link your WordPress site to your Search Atlas project. This article shows you exactly where to find that UUID and how to complete the connection. 🔍 Where to Find Your OTTO Pixel UUID The OTTO Pixel UUID is located inside the OTTO SEO section of Search Atlas, not in general project settings. Follow these steps: 1. Log in to your Search Atlas account. 2. In the left sidebar, click OTTO SEO → All Sites (SEO Automation). This takes you to the OTTO automation dashboard (/seo-automation-v3). 3. Locate the project that corresponds to your WordPress site (for example, causemarketing.ca). If you have not created a project for your site yet, click Create to add it. 4. Open the project by clicking on its name or the associated settings icon. 5. Inside the project view, look for the OTTO Pixel section. Your unique UUID is displayed here as a string of letters and numbers (for example, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). 6. Click the copy icon next to the UUID to copy it to your clipboard. Important: The OTTO Pixel UUID is project-specific. Make sure you are inside the correct project before copying the UUID. ⚙️ Install and Configure the Search Atlas WordPress Plugin Once you have your UUID, follow these steps to connect your WordPress site: 1. Log in to your WordPress admin dashboard at yourdomain.com/wp-admin. 2. Go to Plugins → Add New → Upload Plugin and upload the Search Atlas plugin .zip file provided by Search Atlas. 3. Click Install Now, then Activate the plugin. 4. In the WordPress left menu, click Search Atlas to open the plugin settings. 5. Paste your OTTO Pixel UUID into the designated field. 6. Click Save to confirm the connection. After saving, return to the OTTO SEO dashboard in Search Atlas. Your site status should update to show an active connection within a few minutes. ✅ Verify the Connection Is Working To confirm that the plugin is connected correctly: - Go to OTTO SEO → All Sites (SEO Automation) in the left sidebar of Search Atlas. - Check that your site appears under the Active tab. The dashboard shows counts such as Active 20 — your site should be included in this list once connected. - If the site still shows as inactive after five minutes, try deactivating and reactivating the plugin in WordPress, then verify the UUID was pasted without extra spaces. 🛠️ Common Issues and Fixes - Cannot find the OTTO SEO section: OTTO SEO is included in all Search Atlas plans. If the left sidebar does not show OTTO SEO, contact support via the chat widget. - No UUID is displayed inside the project: Confirm the project has been fully created and saved. Partially created projects may not yet display the OTTO Pixel UUID. - Site not switching to Active status: Clear your browser cache, then check that the UUID in WordPress matches exactly what is shown in Search Atlas — no extra characters or spaces. - Multiple sites: Each WordPress site requires its own Search Atlas project and its own unique OTTO Pixel UUID. Do not reuse the same UUID across different sites. 💬 Need More 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.
🔧 Install OTTO Script on Non-WordPress Sites
🧭 What This Article Covers OTTO, the Search Atlas OTTO SEO assistant, requires a small JavaScript snippet to be installed on your website so it can detect your site and begin making optimizations. If your site does not run on WordPress, you will need to add this snippet manually or through a tag manager. This article walks you through finding the script, installing it, and resolving the OTTO not found error. 🗂️ How to Find Your OTTO Script Snippet 1. Log in to your Search Atlas account. 2. In the left sidebar, click OTTO SEO → All Sites (SEO Automation) to open the OTTO dashboard. 3. If you have not yet connected a site, add your domain. If your site is already listed, select it from the dashboard. 4. Once inside the site dashboard, locate the script installation area within the OTTO setup flow. 5. Copy the JavaScript code snippet unique to your website. 📋 Installation Method 1 — Add Script Directly to Your Site This method works for any website where you have access to edit the HTML source code, including custom-built sites, Webflow, Shopify, Squarespace, and others. 1. Open your website's theme editor, template files, or CMS layout settings. 2. Navigate to the file or section that controls the global <head> tag across all pages. 3. Paste the OTTO script snippet either directly after the opening <head> tag or just before the closing </head> tag. 4. Save and publish your changes. 5. Return to the OTTO setup area in Search Atlas to confirm that OTTO detects your site successfully. 🏷️ Installation Method 2 — Use Google Tag Manager Google Tag Manager (GTM) is supported but not required. If GTM is already set up on your site, it offers a convenient way to deploy the OTTO script without editing code directly. 1. Log in to your Google Tag Manager account and open the container for your website. 2. Click New Tag and select Custom HTML as the tag type. 3. Paste the OTTO script snippet into the HTML field. 4. Under Triggering, select All Pages so the script fires on every page load. 5. Click Save, then click Submit and Publish to push the tag live. 6. Return to Search Atlas and check the OTTO setup area to confirm detection. ⚠️ Resolving the "OTTO Not Found" Error If you see an OTTO not found error after installing the script, try the following steps: - Confirm the snippet was pasted into a location that loads on every page of your site, not just a single page template. - If you used Google Tag Manager, verify that the tag has been published (not just saved) and that the All Pages trigger is applied. - Clear your site's cache and any CDN cache, then reload the page and re-check detection in Search Atlas. - Ensure no security plugin, firewall, or Content Security Policy is blocking external JavaScript from loading. - View your page source in a browser and search for the OTTO snippet to confirm it is present in the rendered HTML. 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.
🔌 Install OTTO Pixel on WordPress via ZIP
🧭 Overview If the OTTO Pixel plugin link in Search Atlas is not working, the instructions page is unavailable, or the WordPress plugin directory does not return a result, you can install OTTO Pixel manually using a ZIP file upload. This method works on any self-hosted WordPress site and produces the same result as the standard installation. ⏰ When to Use This Method - The plugin download link inside Search Atlas is broken or unresponsive. - The OTTO Pixel plugin is temporarily under review in the WordPress plugin directory. - You cannot find the plugin by searching inside your WordPress dashboard. - The in-platform instructions page returns an error or does not load. 📥 Step 1 — Obtain the OTTO Pixel ZIP File The official ZIP file can be obtained directly from the Search Atlas support team, independent of the WordPress plugin directory. 1. Log in to your Search Atlas account and navigate to the OTTO setup section for the website you want to connect. 2. If a download option is visible on the OTTO setup or WordPress connection page, use it to save the ZIP file to your computer. 3. If no download option is available, open the chat widget in the bottom-right corner of the platform and type human teammate — a team member will send you the direct download link immediately. 4. Save the file to your computer. Do not unzip the file — WordPress requires the compressed ZIP for upload. 🖥️ Step 2 — Upload the ZIP File to WordPress 1. Log in to your WordPress admin dashboard (typically yoursite.com/wp-admin). 2. In the left WordPress menu, go to Plugins → Add New. 3. Click the Upload Plugin button at the top of the page. 4. Click Choose File and select the OTTO Pixel ZIP file you downloaded. 5. Click Install Now and wait for the upload to complete. 6. Once installation is confirmed, click Activate Plugin. 🔗 Step 3 — Connect OTTO Pixel to Your Search Atlas Account 1. After activation, return to Search Atlas and navigate to the OTTO setup page for your website. 2. Follow the on-screen instructions to enter your pixel key or connection credentials into the plugin settings as directed. 3. Save your settings and refresh the Search Atlas page to confirm the connection status has updated. 4. If the connection does not update or you are unsure which credentials to use, contact the support team for guidance. 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.
🔀 Migrate Your OTTO Pixel From WordPress to Showit
🔍 Overview If you are moving your website from WordPress to Showit, you need to transfer your OTTO SEO pixel to the new platform. The pixel must be active on your live site for OTTO to crawl your pages, apply optimisations, and track results. This guide walks you through removing the pixel from WordPress and installing it on Showit. 🛠️ Step 1 — Retrieve Your OTTO Pixel Script Before touching WordPress, grab your pixel script from the Search Atlas platform so you have it ready. 1. Log in to Search Atlas and navigate to OTTO SEO → All Sites (SEO Automation) using the left sidebar. 2. Select the project that is connected to your website. 3. Locate the OTTO pixel code — it is displayed in the setup or installation section of the OTTO SEO dashboard. 4. Copy the full script tag and paste it somewhere safe, such as a text file on your desktop. Cannot find the original script? Your pixel script is always available inside the OTTO SEO dashboard for your project. If it is not visible, 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 who can retrieve it for you. 🗑️ Step 2 — Remove the OTTO Plugin From WordPress Running the pixel on two platforms at the same time can cause duplicate signals and inaccurate data. Deactivate and remove it from WordPress first. 1. Log in to your WordPress admin dashboard. 2. Go to Plugins → Installed Plugins. 3. Find the Search Atlas plugin (menu: Search Atlas → Settings) and click Deactivate. 4. Once deactivated, click Delete to remove the plugin entirely. 5. Confirm the deletion when prompted. If you added the pixel manually via a header/footer plugin or your theme's custom code area, remove that code snippet as well before proceeding. ✅ Step 3 — Verify WordPress No Longer Fires the Pixel Before installing the pixel on Showit, confirm your WordPress site is no longer loading the script. - Visit your WordPress site (or a cached version if WordPress is still live). - Right-click the page and choose View Page Source. - Use Ctrl + F (or Cmd + F on Mac) and search for otto or your pixel script snippet. - If no results appear, the pixel has been successfully removed. 🚀 Step 4 — Add the OTTO Pixel to Showit Showit allows you to inject custom scripts into your site's header, which is exactly where the OTTO pixel needs to go. 1. Log in to your Showit account and open your site in the Showit designer. 2. Click on Site Settings (the gear icon or settings menu). 3. Navigate to the Custom Code or Header Code section. 4. Paste your OTTO pixel script into the Header field so it loads on every page of your site. 5. Save your changes and publish your Showit site. Important: Make sure you paste the script into the global header area — not a page-specific area — so OTTO can detect and optimise all pages on your domain. ✅ Step 5 — Confirm the Pixel Is Active on Showit After publishing, verify the pixel is firing correctly on your new Showit site. - Visit your live Showit website. - Right-click and choose View Page Source. - Search for otto to confirm the script appears in the page source. - Return to the OTTO SEO section in Search Atlas and check that OTTO shows your site as connected and active. It may take a few minutes after publishing for Search Atlas to detect the pixel on your new domain. If the status does not update within 30 minutes, try clearing your Showit site cache and refreshing the OTTO SEO dashboard. ⚠️ Common Issues - Pixel not detected after install: Confirm the script is in the global header, not a single-page code block. Re-publish your Showit site after making changes. - Duplicate pixel firing: Ensure the WordPress plugin and any manual code snippets have been fully removed before going live on Showit. - Cannot locate pixel script: Your pixel is always retrievable from the OTTO SEO dashboard in Search Atlas. Look for the installation or setup prompt within your project. 💬 Need More 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. Additional Notes If your script is missing, was lost during the migration, or is not displayed in the dashboard, you can generate a fresh one: Inside OTTO SEO, open your website project settings and look for a Reconnect, Reset Connection, or Generate Script option.
🛠️ Install OTTO Tracking Code on a Second WordPress Site
🔍 Overview If you have already connected one WordPress site to OTTO and are now adding a second, the tracking code will not automatically carry over. Each site requires its own unique tracking code, and that code must be installed in the correct location for OTTO to detect it. This article walks you through the general steps to get your second WordPress site verified successfully. ⚙️ Why OTTO Isn't Detecting Your Second Site The most common reasons OTTO fails to detect the tracking code on a second WordPress site are: - Using the wrong tracking code — Every site connected to OTTO gets a unique code. Copying the code from your first site and pasting it into your second site will not work. - Installing into the wrong location — The code must be placed in the <head> section of the page, not the body or footer. - Caching preventing detection — WordPress caching plugins may serve an old version of your page, hiding the newly added code from OTTO's verification check. - Code stripped by a theme or plugin — Some WordPress themes and security plugins filter or remove custom scripts added to the header. 🚀 Step-by-Step: Install the Tracking Code on Your Second Site 1. In the Search Atlas platform, locate the section where your OTTO tracking code is displayed for the second site. 2. Select your second website from the site selector. Make sure you are not viewing your first site. 3. Find the OTTO tracking code for your second site and copy it in full — it is unique to this site and different from the code used on your first site. 4. Log in to the WordPress admin dashboard of your second site. 5. Navigate to Appearance → Theme File Editor (or use a dedicated header plugin if available). 6. Open your theme's header.php file and paste the tracking code immediately before the closing </head> tag. If you are using a header plugin, paste it into the header scripts field. 7. Save your changes. 8. Return to Search Atlas and check whether OTTO can now detect the code for your second site. 💡 Recommended: Use a Header Plugin Editing header.php directly risks losing the code if you update your theme. Using a dedicated header plugin is safer and easier to manage, as it provides a dedicated field for header scripts that survives theme updates. 🧹 Clear Your Cache After Installation After saving the tracking code, clear your WordPress cache using your caching plugin if you have one installed. Serving a cached version of your page may prevent OTTO from detecting the newly added code. Once the cache is cleared, return to Search Atlas to confirm detection. 📋 If You Still Need Help If OTTO is still not detecting your tracking code after following these steps, please have the following ready before reaching out: your site URL, the WordPress plugins currently active on the site, and a description of where you placed the tracking code. 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.
🔧 Installing OTTO Tracking Code on Multiple WordPress Sites
🧭 Overview Each WordPress site you manage in Search Atlas requires its own OTTO tracking code installation. If the code is detected on your first site but not your second, the issue is likely related to placement scope, caching, or a missing site-specific snippet. This article outlines what to check when setting up OTTO on an additional WordPress site. ⚠️ Why Your Second Site May Not Be Detected Even if you followed the same steps as your first site, these are common reasons OTTO may fail to detect the tracking code on an additional WordPress site: - Wrong placement scope: The code was added to a single page or post template instead of a global, site-wide location. - Cached pages: Your WordPress cache is serving an older version of the page that does not yet include the tracking code. - Wrong tracking code used: Each site in Search Atlas has a unique tracking snippet. You must copy the code for the specific site you are configuring, not reuse the snippet from your first site. - Theme or plugin conflict: Some themes or header plugins do not inject code into every page type, leaving certain URLs unverifiable. - Code placed inside a conditional block: If the snippet is wrapped in a condition (for example, only loading on the homepage), OTTO cannot confirm site-wide installation. 📋 Before You Begin Make sure you have the following ready for each additional site: - Admin access to the WordPress dashboard for the site you are configuring. - The correct OTTO tracking code for that specific site (retrieved from Search Atlas — see steps below). - A method to inject code site-wide, such as a header injection plugin or direct access to your active theme's header template file. 🪄 Step 1 — Retrieve the Correct Tracking Code for Your Site 1. Log in to Search Atlas and open the OTTO section of the platform. 2. Locate the site you want to configure — make sure you have selected the correct site before copying any code. 3. Find the tracking code snippet for that site and copy it. Do not reuse the snippet from any other site — each snippet is unique to its domain. 📌 Step 2 — Install the Code Site-Wide on WordPress The tracking code must appear on every page of your site, not just the homepage. Use one of the following general approaches: Option A — Using a Header Injection Plugin (Recommended) 1. Install and activate a header injection plugin of your choice in your WordPress admin. 2. Locate the plugin's settings and paste the OTTO tracking code into the appropriate header scripts field. 3. Save your changes. Option B — Editing Your Theme's Header Template Directly 1. Access your active theme's header template file through your WordPress admin or via FTP/file manager. 2. Paste the OTTO tracking code before the closing </head> tag. 3. Save your changes. 🔄 Step 3 — Clear Your Cache After installing the code, clear any WordPress caching plugins, server-level caches, and CDN caches associated with the site. Cached pages may prevent OTTO from detecting the newly added snippet until the cache is refreshed. ✅ Step 4 — Verify Detection in Search Atlas Return to Search Atlas, locate the site you just configured, and trigger a new detection check. If the code is still not detected after clearing your cache, review the placement method to confirm the snippet is loading on all page types and is not wrapped in any conditional logic. 📞 Need 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.
🔄 Migrate OTTO Pixel from WordPress to Showit
🧭 Overview If you are moving your website from WordPress to Showit, you will need to remove the OTTO plugin from your WordPress site and add the OTTO tracking pixel directly to your Showit project. This article walks you through each step, including how to find or regenerate your OTTO script if you no longer have it. 🗑️ Step 1: Remove the OTTO Plugin from WordPress Before installing OTTO on Showit, remove it cleanly from your WordPress site to avoid duplicate tracking or conflicts. 1. Log in to your WordPress admin dashboard. 2. Go to Plugins → Installed Plugins. 3. Locate the OTTO AI plugin in the list. 4. Click Deactivate, then click Delete to fully remove it. 5. Confirm the deletion when prompted. Once the plugin is removed, OTTO will stop tracking activity on your WordPress site. Your OTTO configuration and settings inside Search Atlas are not affected. 🔑 Step 2: Retrieve Your OTTO Tracking Script To install OTTO on Showit, you need your unique OTTO pixel script. You can find this inside the Search Atlas platform at any time. 1. Log in to Search Atlas. 2. In the left sidebar, navigate to OTTO SEO → Installation Guide. 3. Select the website project that you are migrating. 4. Look for the pixel script displayed on the OTTO SEO → Installation Guide page. 5. Copy the full pixel script displayed there. It will look similar to a short JavaScript snippet. If you cannot locate the script or the option is not visible, follow the regeneration steps below. 🔁 Step 3: Regenerate Your OTTO Script (If Needed) If your script is missing, was lost during the migration, or is not displayed in the dashboard, you can generate a fresh one. 1. Inside OTTO SEO, open your website project settings. 2. Look for a Reconnect, Reset Connection, or Generate Script option. 3. Follow the on-screen prompts to generate a new pixel script for your domain. 4. Make sure the domain entered matches your Showit website URL exactly, including whether it uses www or not. 5. Copy the newly generated script before closing the panel. If you do not see any of these options, contact support using the instructions at the bottom of this article and a teammate will generate the script for you directly. 🎨 Step 4: Install the OTTO Pixel on Showit Showit does not use plugins. Instead, you add tracking scripts through the Showit site settings. Follow these steps carefully. 1. Log in to your Showit account at showit.co. 2. Open your site in the Showit app. 3. Click the Site Settings icon (gear icon) in the top toolbar. 4. Select the Header Code tab. 5. Paste your OTTO pixel script into the Header Code field. This ensures the script loads on every page of your site. 6. Click Save. 7. Publish your site by clicking the Publish button so the changes go live. The OTTO pixel will now be active on your Showit website and will begin collecting data automatically. ✅ Step 5: Verify the Pixel Is Working After publishing your Showit site, confirm that OTTO is tracking correctly. - Return to Search Atlas → OTTO SEO and open your project. - Check the connection status indicator next to your site. It should show as Connected or Active within a few minutes. - Visit your live Showit website in a browser and then refresh the Search Atlas dashboard to confirm activity is being recorded. - If the status remains disconnected after 10–15 minutes, double-check that the script was pasted into the Header Code field and that your site was republished on Showit. ⚠️ Common Issues and Tips - Wrong domain: If your OTTO script was originally generated for a WordPress domain (for example, mysite.wordpress.com) and your Showit site uses a different URL, you must regenerate the script with your correct Showit domain. - Script not in header: Placing the script in the footer instead of the header can delay tracking. Always use the Header Code field in Showit. - Site not published: Changes in Showit only go live after you click Publish. Saving alone is not enough. - Caching: If you use a CDN or caching layer in front of your Showit site, clear the cache after publishing so the new script loads for all visitors. 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.
🔄 Migrate OTTO from WordPress to Wix
🧭 Overview If you have moved your website from WordPress to Wix, you can transfer OTTO to your new site by deactivating the WordPress plugin and installing OTTO on Wix. This process does not create a new OTTO session and does not incur any additional charges, provided you are migrating to the same URL. ⚠️ Before You Begin - Make sure your Wix site is live and accessible at its final URL. - Have access to your WordPress admin dashboard and your Wix account. - Log in to your Search Atlas account at app.searchatlas.com. 🔌 Step 1: Deactivate the Search Atlas Plugin on WordPress 1. Log in to your WordPress admin dashboard. 2. In the left sidebar, go to Plugins → Installed Plugins. 3. Find the Search Atlas plugin in the list (menu Search Atlas → Settings). 4. Click Deactivate beneath the plugin name. 5. Once deactivated, click Delete to fully remove the plugin from your WordPress site. Deactivating and deleting the plugin removes OTTO's connection to your WordPress site and stops the pixel from loading on those pages. 🗑️ Step 2: Remove the OTTO Pixel from WordPress (If Added Manually) If you added the OTTO pixel to your WordPress site manually — for example, through a header script plugin or your theme's custom code area — you must also remove that script. 1. In your WordPress admin dashboard, navigate to the location where you inserted the OTTO pixel code (for example, Appearance → Theme File Editor or your header/footer plugin settings). 2. Locate the OTTO pixel script tag. 3. Delete the script and save your changes. If you are unsure where the pixel was added, search your theme files or any active header/footer plugins for the OTTO script snippet. 🌐 Step 3: Install OTTO on Your Wix Site 1. Log in to your Wix account and open your site's dashboard. 2. Follow the Wix-specific OTTO installation steps to add the OTTO pixel to your Wix site. Search Atlas provides a dedicated video walkthrough for this — see the Wix Installation Video linked in your Search Atlas dashboard under OTTO SEO → All Sites (SEO Automation). 3. After installing the pixel, return to your Search Atlas dashboard and navigate to OTTO SEO → All Sites (SEO Automation). 4. Confirm that OTTO is connected and actively running on your Wix site by verifying the site URL shown in the OTTO panel matches your Wix domain. 💰 No Additional Charges for Same-URL Migrations If your Wix site uses the same URL as your previous WordPress site, you will not be charged again for OTTO. Your existing OTTO session transfers to the new site automatically once the pixel is correctly installed on Wix and the old WordPress connection is removed. If your Wix site is on a different URL than your WordPress site, a new OTTO session will be required. Contact support via the chat widget if you are unsure whether your migration qualifies. ✅ Verify OTTO Is Working on Wix 1. In Search Atlas, go to OTTO SEO → All Sites (SEO Automation). 2. Check that the connected site URL reflects your Wix domain. 3. Confirm the OTTO status indicator shows as active or connected. 4. Visit your live Wix site and use your browser's developer tools (Right-click → Inspect → Network tab) to confirm the OTTO pixel is firing correctly. 🛠️ Troubleshooting - OTTO still shows as connected to WordPress: Ensure you have fully deleted the Search Atlas plugin and removed any manually added pixel scripts from WordPress. - OTTO is not connecting on Wix: Double-check that the pixel code was pasted into the correct location in Wix. Refer to the Wix installation video for exact placement instructions. - Unsure whether your URL qualifies for a no-charge migration: Reach out via the chat widget before making changes so our team can confirm your eligibility. 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.
🔌 OTTO Pixel Integration: Website Studio vs WordPress
🗺️ Overview: Two Integration Paths, One Pixel OTTO uses a tracking pixel to monitor your site and power its SEO automation. However, the way the pixel is installed depends entirely on where your site is built and managed. There are two separate integration paths: - WordPress sites — pixel is deployed via a WordPress plugin integration - Website Studio sites — pixel is deployed via header code embedding inside the Website Studio builder These paths are independent. A pixel active on a WordPress site does not automatically register as active inside Search Atlas, and vice versa. Understanding which path applies to your site is the first step to resolving any status discrepancy. 🔌 Path 1: WordPress Integration If your live site runs on WordPress, the OTTO pixel is connected through a dedicated WordPress plugin. The general process involves installing the appropriate Search Atlas / OTTO plugin, connecting it to your OTTO project, and ensuring the pixel code is correctly applied across your site. Once the plugin is active and the pixel is correctly configured, return to Search Atlas and open your OTTO project to check whether the pixel status has updated to Active. If it does not, see the troubleshooting section below. 🏗️ Path 2: Website Studio Integration If you are building or managing your site inside Search Atlas Website Studio, the WordPress plugin is not used. Instead, the pixel is embedded directly in the site's header code through the Website Studio builder. Within Website Studio, open your project for the relevant domain and add your OTTO pixel code to the site's header code area. Once the code has been added, publish your site — the pixel will not be live until the site has been published. After publishing, return to your OTTO project in Search Atlas and allow some time for the pixel status to update to Active. ⚠️ Why Your Pixel Status May Differ Between Platforms This is the most common source of confusion. Here are the scenarios that cause a status mismatch: - WordPress plugin active, Search Atlas still shows Inactive: The pixel code may not have been applied correctly through the plugin, or there may be a delay before Search Atlas can detect it. - Website Studio code added, but pixel still Inactive: The most common cause is that the site has not been published after adding the pixel code. Changes made inside Website Studio — including header code additions — only take effect on the live site after you explicitly publish them. - Pixel active in one path but not the other: Remember that these are two entirely separate integration paths. Activating the pixel via the WordPress plugin has no effect on a Website Studio project, and vice versa. Confirm which path your domain is actually using. 🛠️ Troubleshooting Pixel Status Issues If your pixel status is not updating as expected, use the checklist below to identify the cause: - Confirm whether your domain is hosted on WordPress or inside Website Studio — apply the correct path for your setup. - For Website Studio: verify that you have published the site after adding or updating the pixel code. - For WordPress: verify that the plugin is active and that the pixel code has been saved within the plugin settings. - Allow sufficient time after publishing or saving for the pixel status to propagate before rechecking in your OTTO project. If you have confirmed the correct path, published your changes, and the pixel status still does not update, escalate to our support team. When you do, please have the following ready: your project name, the domain in question, which integration path you are using (WordPress or Website Studio), and any relevant timestamps for when you made changes. 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.
🔍 Verify OTTO Pixel Installation on WordPress + GTM
🧭 Overview If you see the message 'OTTO Pixel is not installed correctly' inside the OTTO dashboard, it means our system could not detect a valid Pixel signal from your website. This can happen even when the WordPress plugin is active and your GTM container is published. This guide walks you through a structured diagnostic process to identify and fix the exact cause. ⚠️ Before You Begin Confirm the following are already in place before proceeding: - The Search Atlas WordPress plugin is installed and activated on your site. - Your GTM container is published (not just saved in draft). - You are checking the correct domain — the one connected to your OTTO campaign. 🪜 Step 1 — Identify Your Installation Method The OTTO Pixel should only be installed through one method at a time. Using both the WordPress plugin and a GTM tag simultaneously is the most common cause of this error. Determine which method you are relying on: - WordPress Plugin only — The plugin injects the Pixel directly into your site's code. No GTM tag is needed. - GTM only — The Pixel fires through a GTM tag. The WordPress plugin's Pixel output should be disabled or the plugin should not be handling Pixel injection. If both methods are active at the same time, the signals can conflict and cause verification to fail. Choose one method and disable the other before continuing. 🔎 Step 2 — Verify the Pixel Is Firing in Your Browser This is the most reliable way to confirm whether the Pixel is actually loading on your site. Follow these steps: 1. Open your website in Google Chrome. 2. Right-click anywhere on the page and select Inspect. 3. Click the Network tab at the top of the DevTools panel. 4. In the filter bar, type otto or your Pixel ID to filter requests. 5. Reload the page. 6. Look for a network request that matches your OTTO Pixel ID. If you see it fire with a 200 status code, the Pixel is loading correctly. 7. If no request appears, the Pixel is not firing — continue to Step 3. Pro tip: You can also use the Google Tag Assistant Chrome extension to confirm your GTM container is loaded and which tags are firing on the page. 🏷️ Step 3 — Check Your GTM Tag Configuration If you are using GTM as your installation method, verify the tag is set up correctly: 1. Open your GTM workspace and locate the OTTO Pixel tag. 2. Confirm the tag type is Custom HTML and contains the full Pixel script provided in the Search Atlas platform. 3. Check the trigger — it should fire on All Pages (Page View) unless you have a specific reason to limit it. 4. Open GTM Preview Mode and load your website. Confirm the OTTO Pixel tag appears under Tags Fired on page load. 5. If the tag appears under Tags Not Fired, your trigger is not configured correctly — update it to fire on All Pages and re-publish the container. 6. After any changes, click Submit in GTM to publish the updated container. Saving alone does not push changes live. 🔌 Step 4 — Check for Plugin or Script Conflicts Certain WordPress configurations can block the Pixel from loading: - Caching plugins (WP Rocket, W3 Total Cache, LiteSpeed Cache) — Clear all caches after any change and confirm the Pixel is not being stripped from cached pages. - Cookie consent or privacy plugins — Tools like Cookiebot or Complianz can block third-party scripts until a user consents. Test the Pixel in a browser session where consent has been granted, or temporarily whitelist the Pixel script. - Script optimization plugins — Plugins that defer, delay, or combine JavaScript (such as Autoptimize) can interfere with GTM or direct Pixel loading. Exclude GTM or the Pixel script from optimization rules. - Security or firewall plugins — Wordfence or similar plugins may block external script calls. Check your firewall logs for blocked requests related to the Pixel. 📹 Step 5 — Record a Verification Video If the Issue Persists If you have completed Steps 1–4 and the error message remains, the fastest way to get a resolution is to record a short screen video. This allows our team to see exactly what is happening in your setup and pinpoint the cause immediately. Your video should show: 1. Your WordPress plugin settings page confirming the plugin is active. 2. Your GTM workspace showing the tag, trigger, and that the container is published. 3. The GTM Preview Mode session on your live site showing which tags fired. 4. The browser Network tab filtered for your Pixel ID after a page reload. 5. The OTTO dashboard showing the error message. A 2–3 minute recording covering these screens gives our support team everything needed to diagnose the issue without back-and-forth delays. ✅ Step 6 — Re-run Pixel Verification in Search Atlas Once you have made any changes, return to the platform to trigger a fresh check: 1. In the left sidebar, go to OTTO SEO → All Sites (SEO Automation) (URL: /seo-automation-v3). 2. Open your OTTO campaign and navigate to the Pixel settings section. 3. Click Verify Pixel or the equivalent re-check button to run a new detection scan. 4. Wait up to 5 minutes for the system to confirm the signal before re-checking the status. 💬 Still Seeing the Error? If you have followed every step above and the Pixel is still not verifying, our team can review your video recording and configuration directly. 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.
🔍 Otto Pixel WordPress Status Verification and Sync Times
🧩 Overview After installing the Otto pixel UUID code on a WordPress site, the project dashboard may continue to show a Not Installed status for a short period. This is expected behavior. Search Atlas needs time to detect and verify the pixel on your site before the status updates. This article explains the sync timeline, what causes delays, and the steps to take if the status does not update. ⏱️ Expected Sync Timeline Once the Otto pixel UUID code has been correctly added to your WordPress site, the status in Search Atlas should update automatically. Here is what to expect: - Typical sync time: 5–15 minutes after installation. - Maximum wait time: Up to 60 minutes in some cases, depending on server response times and caching configurations. - Status location: Navigate to OTTO SEO → All Sites (SEO Automation) in the left sidebar (URL: /seo-automation-v3), then open your project to view the current pixel status. If the status updates to Installed within this window, no further action is needed. If the status still shows Not Installed after 60 minutes, proceed to the troubleshooting steps below. 📋 How to Verify Your Otto Pixel Installation Before waiting for the status to sync, confirm that the pixel was added correctly by following these steps: 1. Log in to your WordPress admin dashboard. 2. Navigate to the theme or plugin where you placed the Otto pixel UUID code. Common locations include your theme's header.php file, a header script plugin, or a tag manager integration. 3. Confirm the full UUID code is present and has not been altered, truncated, or wrapped in extra characters. 4. Ensure the code is placed inside the section of every page, not just the homepage. 5. Save your changes and clear any caching plugins or server-side cache (see the caching section below). 6. Visit your live website and use your browser's View Page Source function (right-click → View Page Source) to search for your UUID. If it appears in the source code, the pixel is present on the page. ⚠️ Common Reasons the Status Stays 'Not Installed' Several factors can prevent the status from updating even when the pixel code appears to be in place: - Caching plugins: WordPress caching plugins such as WP Rocket, W3 Total Cache, or LiteSpeed Cache can serve old versions of your pages that do not yet include the pixel. Clear all caches immediately after installation. - Server-level caching: Hosting providers may cache pages at the server level. Contact your host or flush the server cache from your hosting control panel. - CDN caching: If your site uses a CDN such as Cloudflare, cached edge copies of your pages may not reflect the new code. Purge the CDN cache after installation. - Incorrect code placement: The UUID must be in the section. Placing it in the footer or body can cause detection failures. - Code modified or incomplete: Copy the UUID code directly from Search Atlas without reformatting. Extra spaces, missing characters, or HTML encoding errors will break detection. - New project delay: Newly created projects may take slightly longer for the first status check to complete. Allow up to 60 minutes before escalating. 🔄 Steps to Take If Status Does Not Update After 60 Minutes 1. Confirm the pixel is visible in your page source as described above. 2. Clear all caches — WordPress plugins, server cache, and CDN — then wait an additional 10 minutes. 3. Return to OTTO SEO → All Sites (SEO Automation) in the left sidebar and refresh your project page to trigger a new status check. 4. Double-check that the UUID code in WordPress exactly matches the code shown in Search Atlas. Do not retype it manually; copy and paste directly from the platform. 5. If your site uses a security plugin such as Wordfence or iThemes Security, verify that outbound requests from Search Atlas are not being blocked. 6. Temporarily disable caching and security plugins, visit your site, then recheck the status in Search Atlas. ✅ Confirming a Successful Installation The project status will change from Not Installed to Installed once Search Atlas successfully detects the pixel. You do not need to take any manual action to trigger this — the platform checks automatically. Once installed, Otto can begin crawling and optimizing your site. Keep caching plugins configured to exclude or delay caching on newly updated pages to avoid similar delays in the future. 💬 Need More 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.
🔄 Migrate OTTO SEO From WordPress to Wix
🗺️ Overview OTTO SEO is tied to a single website at a time. If you have moved your site from WordPress to Wix, you will need to disconnect OTTO from the old WordPress property and then activate it on your new Wix site. This article walks you through both steps in the correct order. ⚠️ Before You Begin - Complete your Wix site build first. Make sure your Wix site is live and fully set up before starting the migration. - Note your current OTTO settings. Take a screenshot or record any customisations (tone, focus keywords, activated features) you have applied on the WordPress site. You will need to re-apply these on Wix after migration. - OTTO actions are not transferred automatically. Any on-page changes OTTO deployed to your WordPress site stay on WordPress. They will not carry over to Wix. 🛠️ Step 1 — Deactivate OTTO on Your WordPress Site 1. In the left sidebar, click OTTO SEO → All Sites (SEO Automation) (URL: /seo-automation-v3). 2. At the top of the page, click the website selector dropdown and choose your WordPress site. 3. Locate the OTTO Status toggle or the Deactivate OTTO button on the dashboard. 4. Click Deactivate and confirm when prompted. OTTO will stop managing your WordPress site and your OTTO seat will be freed up. 5. If you added the OTTO tracking snippet manually to WordPress, log in to your WordPress admin, navigate to the plugin or theme where you inserted the code, and remove the snippet. 🌐 Step 2 — Add Your Wix Site to Search Atlas If your Wix site is not already listed as a property in Search Atlas, you need to add it before you can activate OTTO. 1. In the left sidebar, click Site Metrics (URL: /site-explorer/list). 2. Click Add New Site (or the + icon) and enter your Wix site URL. 3. Follow the on-screen verification steps to confirm ownership of the domain. 4. Wait for the initial site crawl to complete. This usually takes a few minutes. 🚀 Step 3 — Activate OTTO on Your Wix Site 1. In the left sidebar, click OTTO SEO → All Sites (SEO Automation). 2. Use the website selector dropdown at the top of the page to choose your Wix site. 3. Click Activate OTTO. Search Atlas will generate the OTTO tracking snippet for your Wix domain. 4. Copy the snippet provided and add it to your Wix site: - In your Wix dashboard, go to Settings → Custom Code. - Click + Add Custom Code, paste the snippet, and set it to load on All Pages in the section. - Click Apply and then Publish your Wix site to make the code live. 5. Return to Search Atlas, click Verify Installation, and confirm the snippet is detected correctly. 6. Re-apply any OTTO settings — such as preferred tone, target keywords, and feature toggles — that you previously used on WordPress. ✅ Confirming the Migration Is Complete Once OTTO is active on Wix, you should see the OTTO Status indicator turn green on the OTTO SEO page for your Wix site. Your WordPress site should show OTTO as Inactive. If either status looks incorrect after a few minutes, try refreshing the page. ❓ Frequently Asked Questions - Will my OTTO subscription change? No. OTTO is included with your Search Atlas plan. Moving it between sites does not affect your billing. - Can I run OTTO on both sites at the same time? Only if your plan includes multiple OTTO seats. Check your plan limits in your account settings. - My Wix site is not showing in the site selector. Make sure you completed Step 2 and that the domain is fully verified before trying to activate OTTO. 💬 Need More 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.
🔧 Install OTTO Pixel Manually on WordPress
🧭 Overview The standard way to install OTTO on WordPress is the Search Atlas (MetaSync) plugin: in WordPress open Search Atlas → Settings, paste your Search Atlas API Key, and paste your OTTO Pixel UUID. If that standard installation is not detecting correctly on your WordPress site, you can install the pixel manually using a code snippets plugin or Google Tag Manager (GTM). This article walks you through both fallback methods so OTTO can start tracking your site without delay. 🔑 Before You Begin You will need your unique OTTO pixel code. To find it: 1. Log in to Search Atlas and navigate to OTTO SEO → All Sites (SEO Automation) in the left sidebar (URL: /seo-automation-v3). 2. Open your OTTO session and go to the pixel installation section. 3. Copy the full pixel script provided — keep this tab open while you work in WordPress. 🔌 Method 1: Install via WPCode (Recommended Plugin) WPCode is the most reliable way to inject custom scripts into WordPress without editing theme files directly. 1. Log in to your WordPress admin dashboard. 2. In the left menu, go to Plugins → Add New and search for WPCode – Insert Headers and Footers. 3. Click Install Now, then Activate. 4. In the left menu, go to Code Snippets → + Add Snippet. 5. Select Add Your Custom Code (New Snippet). 6. Give the snippet a name, such as OTTO Pixel. 7. Set the code type to HTML Snippet. 8. Paste your OTTO pixel script into the code editor. 9. Under Insertion, set the location to Site Wide Header so the pixel fires on every page. 10. Toggle the snippet to Active and click Save Snippet. 11. Return to Search Atlas and click Verify Pixel to confirm detection. 🧩 Method 2: Install via Code Snippets Plugin If you prefer the Code Snippets plugin, follow these steps instead. 1. In your WordPress admin, go to Plugins → Add New and search for Code Snippets by Code Snippets Pro. 2. Click Install Now, then Activate. 3. Go to Snippets → Add New in the left menu. 4. Enter a title such as OTTO Pixel. 5. In the code editor, paste your OTTO pixel script. 6. Below the editor, change the Run snippet option to Run snippet everywhere. 7. Click the dropdown arrow next to Save Changes and select Save Changes and Activate. 8. Return to Search Atlas and click Verify Pixel to confirm detection. 📦 Method 3: Install via Google Tag Manager Use this method if your site already uses GTM or if plugin options are not available to you. 1. Log in to your Google Tag Manager account and open the container for your WordPress site. 2. In the left menu, click Tags → New. 3. Click Tag Configuration and select Custom HTML. 4. Paste your OTTO pixel script into the HTML field. 5. Click Triggering and select All Pages so the pixel fires site-wide. 6. Name the tag OTTO Pixel and click Save. 7. Click Submit in the top-right corner of GTM, add a version name, and click Publish. 8. Return to Search Atlas and click Verify Pixel to confirm detection. Note: If GTM is not yet installed on your WordPress site, install the GTM4WP plugin first, add your GTM container ID, and then follow the steps above. ✅ Confirming Successful Installation After completing any of the methods above: - Wait 1–2 minutes, then return to your OTTO session in Search Atlas. - Click Verify Pixel or refresh the pixel status. - A green confirmation message indicates the pixel is detected and tracking correctly. - If the status still shows undetected, clear your site's cache (including any caching plugins such as WP Rocket or W3 Total Cache) and try verifying again. ⚠️ Common Issues and Fixes - Pixel not detected after installation: Clear all site caches and server-side caches, then re-verify. - Script stripped by WordPress: Ensure the code type in WPCode or Code Snippets is set to HTML Snippet, not PHP. - GTM tag not firing: Confirm the container is published and GTM is correctly embedded in your site's <head>. - Pixel fires on some pages only: Check that the trigger is set to All Pages and no page exclusion rules are active. 💬 Need More 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. Additional Notes After install, a correctly installed pixel on a new project is normally detected within about 15 minutes, as Search Atlas automatically checks every 15 minutes for projects under 2 hours old. Do not reinstall during this window; multiple installations cause duplicate script conflicts. You can verify the pixel is live before the status updates without waiting.
🛠️ Website Studio vs WordPress OTTO Pixel Explained
🔍 Overview Search Atlas supports two distinct integration paths for OTTO SEO: Website Studio (Search Atlas's built-in website builder) and WordPress (via a plugin or manually embedded pixel). These two paths are completely independent systems. Understanding how they differ will explain why your OTTO pixel status may appear inconsistent across platforms and why publishing changes requires different steps depending on which system your site uses. ⚙️ How the Two Integrations Work Website Studio is Search Atlas's native website builder. When your site is built and hosted here, the OTTO pixel is embedded and managed entirely within the platform. Changes you make in Website Studio — including SEO optimizations pushed by OTTO — must be explicitly published through the Website Studio interface before they go live on your domain. WordPress integration works differently. The OTTO pixel is installed on your WordPress site through the Search Atlas (MetaSync) WordPress plugin — you install the plugin, then in WordPress open Search Atlas → Settings, paste your Search Atlas API key, and paste the OTTO Pixel UUID. The plugin then handles the pixel. The JavaScript code snippet is intended for non-WordPress platforms or alternative installs such as Google Tag Manager. WordPress communicates its pixel status back to Search Atlas independently, which means the pixel can appear active in WordPress while still showing as inactive in Search Atlas if the connection has not fully completed or if the site being tracked does not match a verified property in your account. ❓ Why Does My OTTO Pixel Show Active in WordPress but Inactive in Search Atlas? This mismatch can happen for one or more of the following reasons: - Domain verification is pending: Search Atlas requires your domain to be verified before it recognises an active pixel connection. Even if the pixel code is live on your WordPress site, the Search Atlas dashboard may show it as inactive until verification is complete. - Property mismatch: The domain where the pixel is installed must exactly match the property added in your Search Atlas account. Any discrepancy between the installed domain and the verified property can prevent the active status from syncing. - Plugin or theme conflict: Certain WordPress plugins or theme customisations can interfere with the pixel, causing Search Atlas to receive no signal even though the code appears installed. - Pixel not yet detected: After installation, it may take some time for Search Atlas to detect and confirm the pixel as active. ❓ Why Can't I Push Website Studio Changes to My Live Site? If you are managing your site through Website Studio, changes do not go live automatically. You must publish them manually through the Website Studio interface. If published changes are not reflecting on your live domain, confirm that your domain is correctly connected to your Website Studio project and that you have completed the publish step within the platform. 🛠️ Steps to Resolve Pixel Status Issues 1. Confirm that the domain you are working with is added and verified in your Search Atlas account. 2. Check that the domain on which the pixel is installed matches your verified property exactly. 3. If using WordPress, verify that the Search Atlas (MetaSync) plugin is active and up to date, that your Search Atlas API key is entered under Search Atlas → Settings, and that the OTTO Pixel UUID has been pasted in. 4. If using Website Studio, ensure you have published your changes through the Website Studio interface after making any updates. 5. If the status has not updated after completing the above steps, contact our support team with your project name, the domain in question, and a description of the current pixel status you are seeing. 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. Additional Notes Within Website Studio, open your project for the relevant domain and add your OTTO pixel code to the site's header code area. Once the code has been added, publish your site — the pixel will not be live until the site has been published.
⚙️ OTTO JavaScript Warning During WordPress Plugin Installation
🤔 What Is OTTO JavaScript? OTTO is Search Atlas's OTTO SEO automation engine. When you activate OTTO for a website inside Search Atlas, it deploys a small JavaScript snippet to your site. This snippet allows OTTO to read your page structure and apply on-page SEO optimizations automatically — such as updating title tags, meta descriptions, schema markup, and more. So yes, OTTO JavaScript is supposed to be on your website once you have connected and activated OTTO for that site. Seeing it present is normal and expected behavior. ⚠️ Why Am I Seeing a JavaScript Conflict Warning? When you install the Search Atlas WordPress plugin, it scans your site and checks for existing OTTO JavaScript. A warning appears in one of two situations: - Duplicate snippet detected: The OTTO JavaScript has been added more than once — for example, once via the WordPress plugin and once manually via your theme or another plugin. - Snippet mismatch: An older or incorrect version of the OTTO JavaScript is present and does not match the version the plugin expects to manage. This warning does not mean OTTO is broken or that your site is at risk. It is an alert that the plugin found a conflict it needs you to resolve before it can manage the snippet cleanly. 🔍 How to Check the OTTO Status on Your Site 1. Log in to Search Atlas and go to OTTO SEO in the left sidebar, then open SEO Automation (or navigate to /seo-automation-v3). 2. Locate the website showing the conflict warning and open its OTTO settings. 3. Review the JavaScript Deployment section. It will show whether the snippet is active, inactive, or flagged as duplicated. 🛠️ How to Resolve the OTTO JavaScript Conflict Follow the steps below based on your situation. Option A — You installed OTTO only through the WordPress plugin (recommended setup) 1. In your WordPress admin, go to Search Atlas → Settings. 2. Confirm your Search Atlas API Key (or One-Click Authentication) and OTTO Pixel UUID are entered and saved. The plugin will handle the snippet automatically. 3. Remove any manually added OTTO JavaScript you may have added to your theme files (such as functions.php) or through a third-party plugin like Insert Headers and Footers. 4. Save your changes and revisit the OTTO SEO dashboard in Search Atlas to confirm the warning has cleared. Option B — You added OTTO JavaScript manually before installing the plugin 1. Locate where the script was manually placed. Common locations include your theme's functions.php, a header/footer injection plugin, or Google Tag Manager. 2. Remove the manually added snippet entirely. 3. Allow the Search Atlas WordPress plugin to manage the snippet going forward — it will re-inject the correct version automatically. 4. Clear your site's cache (including any hosting-level or CDN cache) after making changes. 5. Return to OTTO SEO in the left sidebar in Search Atlas, then open SEO Automation, and confirm the conflict warning is gone. Option C — You want to remove OTTO JavaScript entirely 1. In Search Atlas, go to OTTO SEO in the left sidebar, then open SEO Automation, and open the settings for your site. 2. Deactivate OTTO for that site. This will stop OTTO from managing the snippet. 3. In your WordPress admin, go to Search Atlas → Settings. If you want OTTO turned off while you're logged in so you can edit original content, enable the Disable OTTO for Logged in Users checkbox. 4. If you previously added the snippet manually anywhere, remove those instances as well. 5. Clear your site cache to ensure the snippet is fully removed from all pages. ✅ Best Practices to Avoid Future Conflicts - Always manage the OTTO JavaScript through one method only — the Search Atlas WordPress plugin is the recommended approach for WordPress sites. - Do not add the OTTO snippet manually if the WordPress plugin is installed and active. - After any change, clear your site cache before rechecking the status in Search Atlas. - If you use a caching plugin such as WP Rocket, W3 Total Cache, or a CDN like Cloudflare, clear those caches too — a cached page may still show the old snippet. ❓ Frequently Asked Questions Does removing the OTTO JavaScript hurt my SEO? If OTTO is actively managing optimizations on your site, deactivating it means those automated changes will no longer be applied. Any changes OTTO has already made to your content will remain in place. You will just need to manage those elements manually going forward. How do I know if OTTO is working correctly after resolving the conflict? Go to OTTO SEO in the left sidebar in Search Atlas, then open SEO Automation. If the conflict warning is no longer displayed and OTTO shows an active status, the snippet is deployed correctly and OTTO is functioning as expected. The warning is still showing after I made changes. What should I do? Make sure you have cleared all caches — including browser cache, WordPress caching plugins, and any CDN. Then reload the OTTO SEO dashboard. If the warning persists, the duplicate snippet may still exist somewhere on your site. Use your browser's View Page Source tool and search for otto to locate any remaining instances. 💬 Need More 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.