🔍 What This Article Covers
Sometimes OTTO can inject text that does not match your business, such as unrelated keywords or entities (for example, duck, mallard, or call duck) into your homepage HTML. This usually happens because the OTTO Natural Language Processing (NLP) and entity modules learned from incorrect data about your site.
This guide shows you how to remove and regenerate only that faulty output, while keeping OTTO active everywhere else.
💡 Why This Happens
OTTO analyzes your site to understand its topic, then server-side renders SEO enhancements like keyword references, entities, and structured data into your pages. If OTTO's understanding of your homepage was built from inaccurate crawl data, cached content, or an incorrect Knowledge Graph, it can generate keyword and entity content that has nothing to do with your business. This appears in your live HTML because OTTO serves these enhancements through the Cloudflare worker or JavaScript snippet you installed.
Unexpected or irrelevant text being injected into the page source is a recognized behavior that our engineering team has investigated and resolved, so following the steps below to remove the faulty output and correct the source data will clear it up.
⚙️ Before You Begin
Have the following ready so the fix is quick and accurate:
- Access to your OTTO project inside the platform.
- The exact incorrect keywords or entities you are seeing (for example, the duck-related terms).
- Confirmation that OTTO is installed and deployed on the affected domain.
🛠️ Step 1: Locate the Incorrect Output
First, confirm where the bad content is coming from.
- Go to OTTO SEO → All Sites → [your project] (OTTO Grader) → Pending Optimizations.
- Filter to your homepage URL.
- Review the deployed suggestions and look for NLP keyword, entity, or content-injection items that reference the incorrect terms.
- Note each incorrect suggestion so you can target it precisely.
🧹 Step 2: Remove the Faulty Suggestions
You can delete individual pieces of incorrect output without turning OTTO off.
- Select the specific homepage suggestion containing the wrong keywords or entities.
- Choose Delete or toggle it off to stop it from deploying.
- Repeat for every incorrect NLP or entity item on the homepage.
- Redeploy your changes so the corrected output is pushed live.
OTTO also includes an AI-powered option to remove irrelevant terms, which you can use to help clear out entities and keywords that do not match your business.
This keeps every other page and every correct optimization fully intact.
📊 Step 3: Correct the Source Data
To stop the wrong keywords from returning, fix what OTTO learned about your site.
- Open the Knowledge Graph for your project and confirm your business name, industry, entities, and topics are accurate.
- Remove any incorrect entities (such as the duck-related terms) and save your changes.
- Update your homepage description or target keywords if they were set incorrectly.
Accurate source data ensures newly generated suggestions reflect your real business.
🔄 Step 4: Regenerate Only the Homepage Output
Now rebuild the corrected suggestions for that single page.
- Trigger a recrawl of your homepage so OTTO reads the current, accurate content.
- Use the regenerate option on the homepage to create fresh NLP and entity suggestions.
- Review the new output before it deploys to confirm the incorrect terms are gone.
- Deploy the approved suggestions.
Because you are targeting only the homepage, the rest of your OTTO deployment continues running normally.
✅ Step 5: Verify the Fix Is Live
- Wait a few minutes for the deployment and any caching to refresh.
- Open your homepage and view the page source, or use your browser's inspect tool.
- Search the HTML for the incorrect keywords to confirm they no longer appear.
- If your site uses a CDN or cache plugin, clear that cache and check again.
🚀 Keeping OTTO Running Everywhere Else
Every step above is scoped to individual suggestions and to your homepage. You never need to pause or uninstall OTTO to fix incorrect output. This means your working optimizations, schema, and indexing features keep delivering results while you clean up the isolated issue.