When you open a project inside Search Atlas’ AI SEO module, you are not dropped into a list of fixes or isolated SEO tasks.
Instead, you enter a structured system designed to guide you through how SEO work is understood, prioritized, executed, and controlled—from high-level project readiness to page-level deployments.
This experience is intentionally divided into two major layers:
Project Overview, where context, system health, priorities, and readiness are established
Recommendations, where SEO work is reviewed, customized, deployed, measured, and rolled back
Together, these layers form a complete operational workflow:
one that balances automation with human oversight, and scale with precision.
This article walks through that workflow exactly as a user experiences it, explaining not only what each section does, but where it lives in the interface, how it looks, how you interact with it, and why it exists.
Whether you are using AI SEO for hands-on execution, strategic planning, or self-service support, this guide is designed to help you understand how everything fits together—and how to use it with confidence.
🧭 How You Reach the Project Overview
🧭 How You Reach the Project Overview
The Project Overview is the default landing environment for every AI SEO project. It is intentionally designed as a decision-making layer, not an execution workspace.
You reach it through the following navigation path:
Left Sidebar → AI SEO → All Sites → Select the project you are working on
The moment a project is selected, the Overview loads automatically. Everything visible here appears before Recommendations and is meant to answer a single question:
“Is this project ready for action, and what should I focus on next?”
No fixes are deployed from this screen. Instead, it establishes context, readiness, and priority.
🏷️ The Project Header: Identity, Context, and State
🏷️ The Project Header: Identity, Context, and State
At the very top of the screen, the interface anchors you in which project you are working on and whether OTTO is technically able to act on it.
This header prevents a common SEO mistake: working on the wrong site or acting before systems are properly connected.
Project Identity (Top Left)
Project Identity (Top Left)
On the far top-left of the interface, the project identity is displayed.
This includes:
The project name
The primary domain
A platform indicator (for example, a WordPress logo if detected)
This is not cosmetic. It confirms that:
All scans
All recommendations
All deployments
apply only to this specific site and environment.
Users should always visually confirm this before making changes later in Recommendations.
System Status Panels (Top Row)
System Status Panels (Top Row)
Directly beneath the project identity is a horizontal row of compact panels. These are system-level indicators, not metrics.
Their purpose is to answer:
Is OTTO connected?
Is it informed?
Is it allowed to act?
Is it configured correctly?
UUID Panel
UUID Panel
Location: Top row, left-center
This panel indicates whether OTTO’s tracking identifier (UUID) is correctly connected to the site.
How it looks and behaves
A toggle switch shows whether OTTO is currently engaged or disengaged
A Scan ⚡ button sits alongside the toggle
How users interact with it
The toggle reflects current engagement state
Clicking Scan ⚡ forces a validation check to confirm or re-establish the connection
How to interpret it
If this panel is active or red:
OTTO may still analyze
But automation, deployment, and indexing may be limited or blocked
This panel acts as a technical gatekeeper. It should be resolved before moving into Recommendations.
Knowledge Graph Panel
Knowledge Graph Panel
Location: Top row, center
Visual: Percentage completion bar
Icon: ✏️ Pencil (edit)
This panel reflects how complete and accurate your entity-level business information is.
How it looks
A percentage score communicates completeness at a glance
A ✏️ pencil icon appears in the panel’s corner
How users interact with it
Clicking the ✏️ pencil opens the Knowledge Graph editor, where users manage:
Business identity
Descriptions
Addresses
Social profiles
Authorship
Logos, images, and videos
Why it matters
This information is not isolated to this panel. It feeds directly into:
Schema Markup
Semantic optimization
AI content generation
Entity recognition in search engines
Errors here propagate outward.
🔍 How the Knowledge Graph Works
“Ensure all Knowledge Graph information is perfectly accurate. Any mistakes here could lead to negative impacts or prevent desired results.”
Connections Panel
Connections Panel
Location: Top row, adjacent to the Knowledge Graph
This panel confirms whether OTTO has live data connections to external platforms.
What it shows
Google Search Console connection
Google Business Profile connection (when applicable)
Hovering reveals:
The exact GSC property (for example,
sc-domain:example.com)Confirmation that data pipelines are active
Why this matters
These connections allow OTTO to:
Read performance data
Validate indexing
Submit URLs
Cross-check coverage and errors
If connections are missing, insights and actions later in Recommendations may be incomplete.
OTTO Settings Panel
OTTO Settings Panel
Location: Top row, right side
Icon: ✏️ Pencil (edit)
This panel controls how OTTO behaves globally.
How it looks
The panel displays:
“Next analysis in X days”
A ✏️ pencil icon to open configuration
What happens when you click it
A multi-tab modal opens with three major areas:
OTTO Settings
Controls:
AI writing instructions
Brand enforcement
Crawl frequency and speed
JavaScript rendering
robots.txt compliance
URL exclusions
Autopilot scheduling
OTTO Installation
Manages:
DNS setup
CMS integrations
Script installation
For WordPress, this includes:
“Install to WordPress” button
“Email my developer” option
Step-by-step guidance
Experimental Hub
Contains feature flags, including experimental systems such as WILDFIRE, controlled via toggle switches.
Domain Report Button
Domain Report Button
Location: Far top right
Icon: 🌍 Globe
Clicking this button opens export options such as:
Work Summary
OTTO Suggestions
These exports are typically used for:
Client reporting
Audits
Internal reviews
Three-Dot Project Menu (⋮)
Three-Dot Project Menu (⋮)
Definition:
A compact project-level utilities menu that groups sharing, documentation access, and state control actions in one place.
Location:
Top-right of the Project Overview header, immediately next to Domain Report
Visual cue:
Vertical three dots (⋮)
Public Share URL
Public Share URL
Category: Project Access Utility
Generates a shareable, read-only URL
Used for clients, stakeholders, or reporting
❌ Does not affect SEO processing
❌ Does not affect scoring
❌ Does not affect deployment
Knowledge Base
Knowledge Base
Category: Documentation Access
Opens Search Atlas / OTTO documentation
Contextual learning and reference
❌ No effect on project behavior
❌ No effect on automation
Deep Freeze (Project State Control)
Deep Freeze (Project State Control)
Location in the Interface 📍
Path:
Top Project Header → Domain Report button → ⋮ Vertical three-dot menu
When clicking the three vertical dots (⋮) located immediately next to the Domain Report button in the top-right project header, a contextual menu appears with three options:
🔗 Public Share URL
❄️ Deep Freeze
📘 Knowledge Base
Only Deep Freeze affects the state of the project.
The other two items provide access and documentation, but do not modify project behavior.
🧊 What Deep Freeze Is
Deep Freeze is a project-level state control designed to preserve work, lock automation, and pause active SEO operations without losing progress.
It is used when a project should remain intact but inactive.
🔍 How Deep Freeze Works
“Preserve all progress when discontinuing work with a client, securely maintain the current state while awaiting the client’s return, or save the optimized state and reduce costs by freezing the site.
Dynamic SEO and AI content generation will be disabled.
Deployment and rollback are restricted while frozen.
By deep freezing this project, its quota will remain blocked for 14 days after freezing.”
When You Should Use Deep Freeze 🕰️
Inside the Deep Freeze confirmation modal, OTTO explicitly defines the intended use cases:
Client Relationship Ended
Preserve all progress when discontinuing work with a client.Client Put Project on Hold
Securely maintain the current state while awaiting the client’s return.Completed Site Optimization
Save the optimized state and reduce costs by freezing the site.
What Happens When a Project Is Frozen ⚠️
Once Deep Freeze is enabled:
✅ All completed OTTO work is preserved
✅ All OTTO modifications and enhancements are retained
🚫 Dynamic SEO is disabled
🚫 AI content generation is disabled
🚫 Deployments are blocked
🚫 Rollbacks are restricted
⏳ Project quota remains blocked for 14 days
💰 Cost is $0 (Deep Freeze for FREE)
This ensures the project remains exactly as-is, with no drift, no automation, and no accidental changes.
🧊 Deep Freeze Confirmation Action
Inside the modal:
Primary CTA:
🟦 Deep Freeze for FREE!Secondary Action:
Cancel
Once confirmed, the project enters a frozen state immediately.
Scoring Context
Scoring Context
How OTTO Measures Progress, Impact, and What Actually Counts
The scoring system inside AI SEO is designed to answer a very specific question:
How much of the site’s SEO health is being actively improved by OTTO itself?
For this reason, OTTO’s scores are not generic SEO scores, nor do they attempt to measure every possible change made to a website. Instead, they reflect OTTO-attributable progress only.
What the OTTO Grader Score Represents
What the OTTO Grader Score Represents
The OTTO Grader is a project-level aggregate score displayed prominently in the Project Overview.
It is calculated by evaluating:
Page-level SEO elements across the site
The number of issues detected by OTTO
The number of those issues that have been successfully fixed through OTTO deployments
Each page contributes to the overall score based on its individual optimization status.
How OTTO Scoring Is Calculated
How OTTO Scoring Is Calculated
“Only the issues fixed with OTTO (excluding issues fixed by other means).”
This is a critical distinction.
What Counts Toward the Score
What Counts Toward the Score
The following actions increase OTTO Grader scores and pillar metrics:
Fixes generated and deployed through Recommendations
Changes enabled via OTTO Suggested Fixes
Schema deployed via OTTO
Metadata, headings, links, indexing, and structured data handled by OTTO
Any optimization that moves from Not Deployed → Deployed inside OTTO
If OTTO generated it and OTTO deployed it, it counts.
What Does Not Count Toward the Score
What Does Not Count Toward the Score
The following actions do not affect OTTO scores, even if they improve SEO:
Manual changes made directly in CMS or code
SEO fixes implemented by developers outside OTTO
Content edits not deployed through OTTO
External link building not executed via WILDFIRE
Historical optimizations performed before OTTO was connected
This ensures the score reflects automation impact, not general SEO maturity.
Why This Scoring Model Exists
Why This Scoring Model Exists
This approach serves three purposes:
Clarity of Attribution
You can clearly see what value OTTO is providing versus what is handled elsewhere.Automation Accountability
The score rises only when OTTO is actively used, making ROI and efficiency measurable.Operational Safety
OTTO never claims credit for changes it did not control or deploy.
Relationship Between OTTO Grader and Holistic SEO Pillars
Relationship Between OTTO Grader and Holistic SEO Pillars
The four Holistic SEO Pillars, Content, Authority, Technicals, and UX Signals, are scored using the same attribution logic.
Each pillar reflects:
OTTO-detected issues in that domain
OTTO-deployed fixes affecting that domain
Relative strength compared to other pillars
🔍 Tooltip explanation:
“This chart shows your project's performance across the four pillars of a holistic SEO strategy: Content, Authority, Technicals, and UX Signals. Hover each of the pillars for more detailed information on them.”
Scoring Behavior During Deep Freeze
Scoring Behavior During Deep Freeze
When a project is Deep Frozen:
OTTO Grader score is locked
Pillar scores stop updating
No new fixes can be deployed
No rollbacks can be executed
This preserves the exact scoring state at the moment of freezing, ensuring historical accuracy.
How to Interpret Scores Correctly
How to Interpret Scores Correctly
A low score does not mean poor SEO — it may simply mean OTTO has not yet been used extensively.
A rising score indicates active automation adoption.
Comparing scores before and after deployment cycles is the correct way to measure OTTO impact.
Scores are best interpreted relative to time and usage, not as absolute SEO grades.
Summary: What Scoring Context Tells You
Summary: What Scoring Context Tells You
OTTO scoring answers:
What has OTTO improved?
How much automation is in effect?
Where automation impact is strongest
Whether the project is actively progressing or paused
It does not attempt to replace full SEO audits or external performance metrics. Instead, it provides a clear, honest view of OTTO’s contribution to your site’s optimization.
Holistic SEO Pillars
Holistic SEO Pillars
Directly adjacent to the grader are four vertical bars representing:
Content
Authority
Technicals
UX Signals
Each pillar includes:
A numeric score
A color-coded strength indicator
Hovering reveals explanations of how each pillar contributes to rankings and visibility.
🔍 How Holistic SEO Pillars Work
“This chart shows your project's performance across the four pillars of a holistic SEO strategy: Content, Authority, Technicals, and UX Signals. Hover each of the pillars for more detailed information on them.”
Efficiency & ROI Indicators
These indicators translate automation into business terms:
Time saved with OTTO
Estimated ROI
They exist to justify prioritization and automation decisions.
Tasks for This Week
Tasks for This Week
Located on the right side of the Overview, this panel previews what OTTO believes should be worked on next.
Each task row includes:
The task type
A progress counter
A chevron icon to expand details
Clicking View all → transitions users toward execution.
🔍 How Weekly Tasks Work
“This focuses on resolving technical issues across your top-performing pages to improve site performance and boost rankings.”
🔄 Expanded Tasks View
(Manual Deployment Bridge Between Overview and Recommendations)
The Expanded Tasks View is where the Project Overview transitions from strategic visibility into hands-on execution, without fully entering the Recommendations workspace.
This view allows users to manually deploy OTTO-generated fixes one task at a time, directly from the weekly task batch.
Where This View Is Located 📍
Path to access:
Project Overview → Tasks for this week → View all →
Once clicked, the interface switches to a dedicated task list screen that displays all deployable optimizations included in the current task batch.
This view sits between Overview and Recommendations, acting as a controlled execution checkpoint.
What the Expanded Tasks View Shows
What the Expanded Tasks View Shows
Each row in the list represents a task category, not an individual page.
Common task types shown here include:
Page Title
Meta Description
Canonical Link
Heading Optimizations
H1 Length
H2 Length
Issues with Links
Image Alt Text
Organization Schema
Internal Linking Suggestions
Open Graph
Twitter Card
Each task row contains:
🟢 Deploy button (left)
🔗 Linked pages indicator (chain icon)
Task name
🔽 View task dropdown (right)
This structure allows users to decide how much control they want before entering deeper workflows.
Manual Deployment Behavior Explained
Manual Deployment Behavior Explained
Clicking Deploy on a task row will:
Immediately deploy all approved fixes within that task category
Apply changes using OTTO’s secure injection layer
Respect existing enable/disable states set inside Recommendations
Update the project’s scoring and task completion metrics
This means:
Deploying a task here is equivalent to bulk-deploying that category from Recommendations — but without leaving the Overview context.
View Task Dropdown
View Task Dropdown
Clicking View task expands or navigates into the full Recommendations interface for that task category.
This is where users can:
Review individual page-level suggestions
Edit suggestions ✏️
Regenerate alternatives 🔄
Enable or disable fixes selectively 🔘
Remove suggestions 🗑️
The dropdown exists to ensure manual review is always available before or after deployment.
Why This View Exists
Why This View Exists
The Expanded Tasks View serves three critical purposes:
Execution without friction
Power users can deploy high-confidence fixes immediately.Controlled entry into Recommendations
Users can inspect details only when needed.Operational clarity for teams
Makes it easy to delegate or batch deploy work without exposing the full optimization system.
This design ensures OTTO supports both:
🔁 Automation-first workflows
✋ Human-review-first workflows
without forcing users into one mode.
Conceptual Role in the System
Overview answers: What’s happening and what matters right now?
Expanded Tasks View answers: What can I safely deploy immediately?
Recommendations answers: How exactly should each fix be implemented?
This layered structure is intentional and ensures clarity, control, and scalability across SEO operations.
⚙️ Recommendations
⚙️ Recommendations
The Recommendations section is the operational core of AI SEO. It is where analysis turns into action and where strategic intent becomes deployable SEO changes.
This area is not a static report, a checklist, or a list of generic best practices. Instead, it functions as a live execution workspace that continuously evolves as OTTO scans, evaluates, and re-evaluates your website.
Within Recommendations, OTTO:
Continuously analyzes your site at scale
Detects SEO issues and missed opportunities
Generates AI-powered fixes based on your Knowledge Graph and live data
Allows you to review, edit, approve, deploy, and roll back changes safely
Every recommendation exists in a controlled lifecycle:
detect → suggest → review → deploy → measure → roll back (if needed)
Nothing is auto-applied unless you explicitly allow it.
If the Project Overview answers
“What is happening and why?”,
then Recommendations answers
“What exactly should we do next, where, and how?”
How You Enter Recommendations
How You Enter Recommendations
Users do not enter Recommendations through a separate navigation jump or a parallel workflow.
Instead, Recommendations is a native section inside the Project Overview, revealed by scrolling.
Exact Navigation Path 📍
AI SEO → All Sites → Select the project you are working on → Scroll down
Once a project is selected, the interface loads the Project Overview by default.
As you scroll down past the performance dashboard and weekly tasks, the Recommendations section appears inline, directly beneath the Overview content.
There is no context switch, page reload, or module change.
What This Transition Represents
What This Transition Represents
The transition from Overview to Recommendations is spatial, not navigational.
You remain inside the same project
You remain inside the same AI SEO context
You move vertically, not laterally, through the workflow
This design reinforces a single continuous experience:
Top of the page → Strategic context and system state
Middle → Prioritized work and task previews
Lower section (Recommendations) → Execution and deployment
How Focus Shifts as You Scroll
How Focus Shifts as You Scroll
As the user scrolls into Recommendations, the interface gradually shifts emphasis:
From summaries → to individual issues
From scores → to deployable actions
From monitoring → to control
Importantly, this shift is intentional but non-disruptive.
Users never “leave” the Overview — they progress through it.
Why This Matters for Understanding OTTO’s Design
Why This Matters for Understanding OTTO’s Design
This layout ensures that:
Execution always remains grounded in context
Users see why a fix exists before acting on it
Recommendations are perceived as a continuation of analysis, not a disconnected task list
In short:
Overview and Recommendations are not separate destinations — they are consecutive layers of the same workflow.
How the Recommendations Screen Is Organized
How the Recommendations Screen Is Organized
The Recommendations interface is deliberately structured into three permanent zones, each with a distinct role in how work is performed. Understanding these zones is key to using the system efficiently.
Left Sidebar — Issue Categories
Left Sidebar — Issue Categories
(Navigation & Scope Layer)
Location:
Far left of the screen, fixed, full-height vertical column.
What this area does
The left sidebar defines what type of SEO work you are performing at any given moment. Each item represents a category of issues OTTO has detected across your site.
What you see at the top
🔍 Search Issue… — a text input to quickly locate a specific issue by name
🔽 Filter by URL — used when troubleshooting or optimizing a specific page
What you see below
Expandable issue groups such as:
Content Strategy
Onpage Optimizations
Link Building
Indexing
Miscellaneous
Each issue displays a counter (for example, 0 / 485), indicating:
How many pages or elements are affected
How many fixes have been enabled
How users interact with it
Clicking an issue:
Changes the content in the main workspace
Updates the OTTO Grader for that category
Loads all related suggestions and controls
This sidebar acts as the map of the Recommendations system.
Main Workspace — Issues & Suggestions
Main Workspace — Issues & Suggestions
(Execution Layer)
Location:
Center of the screen, occupying the largest visual area.
What this area does
The main workspace is where all SEO work actually happens.
Depending on the selected issue, this area may display:
Tables of affected pages
Before-and-after comparisons
Tree or relationship layouts
Editors, previews, and modals
This is where you:
Read OTTO’s suggestions
Compare original vs optimized versions
Decide whether to deploy, edit, regenerate, or discard changes
The layout adapts to the problem being solved, but the interaction logic remains consistent across sections.
Top Control Bar — Category-Level Controls
Top Control Bar — Category-Level Controls
(Management & Scale Layer)
Location:
At the top of the main workspace, directly beneath the page header.
What this area does
The top control bar allows you to manage entire issue categories at once, rather than acting on individual rows.
Common controls include
🟢 Enable all in Category — deploy all suggestions in the current category
🔄 Roll back all — revert all deployed changes in the category
✍️ Refine Prompt — adjust how OTTO generates suggestions for this category
ℹ️ How it works — open an explanation of what the issue category does
These controls are intentionally separated from individual fixes to reduce accidental mass changes.
OTTO Grader Inside Recommendations
OTTO Grader Inside Recommendations
For every issue category, the OTTO Grader appears directly beneath the category title.
What it shows
A visual progress bar
A numeric score from 0 to 100
What it represents
This score reflects how optimized the site is within that specific category, not the entire project.
As fixes are enabled or rolled back, the grader updates to reflect progress.
The grader is informational only — it does not trigger actions by itself, but helps you gauge completion and impact.
The Standard Issue Layout Pattern inside Recommendations
The Standard Issue Layout Pattern inside Recommendations
Most issue types inside Recommendations follow a consistent two-column comparison layout, designed to make review and approval fast and low-risk.
Original (Left Column)
Original (Left Column)
Read-only
Displays the current state of the page or element
Often includes character counts or technical indicators
This column establishes a clear baseline before any change is made.
OTTO Suggested Fix (Right Column)
OTTO Suggested Fix (Right Column)
Editable
Contains all action controls
Shows OTTO’s recommended improvement
This column is where decisions are made.
Icon-by-Icon Interaction Guide
Icon-by-Icon Interaction Guide
Across almost all Recommendations sections, the same icons appear in predictable locations:
✏️ Pencil — edit the suggested fix manually
🔄 Regenerate — request a new AI-generated suggestion
🔘 Toggle — enable to deploy, disable to roll back
🗑️ Trash — remove the suggestion entirely
These icons are always placed next to the element they affect, reinforcing safe, granular control.
Why This Structure Matters
Why This Structure Matters
Recommendations is designed to scale SEO execution without sacrificing precision.
By separating:
navigation (left sidebar)
execution (main workspace)
management (top control bar)
OTTO allows you to:
Work at the page level or at scale
Test changes safely
Understand exactly what is happening before and after deployment
This structure is what enables automation with oversight, rather than blind auto-deployment.
Content Strategy
Content Strategy
(Foundational Intelligence & Planning Layer)
The Content Strategy area inside Recommendations defines the semantic and strategic foundation OTTO uses to make decisions across your entire site.
Unlike Onpage or Technical fixes, these sections do not focus on correcting existing elements. Instead, they establish how OTTO understands your business, your topics, and your growth strategy.
All Content Strategy tools are located at:
Left Sidebar → AI SEO → Recommendations → Content Strategy
Visually, this category appears as a grouped section in the left sidebar. When selected, the main workspace updates to show strategy-level modules rather than page-level rows. These modules are typically configured before enabling large-scale automations, because their data is reused across multiple recommendation systems.
Domain Knowledge Network
Domain Knowledge Network
The Domain Knowledge Network is the core intelligence layer OTTO uses to understand what your business actually is. It defines the business model, monetization logic, topical focus, and underlying search intent behind the site.
This is not a content editor and not a report. It is a knowledge-definition system that feeds:
Content generation
Schema creation
Semantic optimization
Entity recognition
Because of this, inaccuracies here can cascade into multiple systems.
Where it is in the UI
Where it is in the UI
Located under Issues Category inside Content Strategy
Appears as a dedicated module in the main workspace
Opens into an editor-style interface when accessed
Domain Knowledge Network — Structured Business Inputs
Domain Knowledge Network — Structured Business Inputs
DKN analyzes your business and creates a structured topical map that strengthens your website’s authority. Each node becomes a recommended page with a title, category, and target keywords. You can refine these details and generate SEO-optimized content directly from Content Genius. Interconnected pages improve your topical relevance and help search engines trust your site.
The Domain Knowledge Network includes:
- Business Description — A detailed explanation of what the business does, the services it provides, and how it positions itself.
- Central Entity— The primary entity that defines the business at an entity-SEO level.
- Source Context — The overall contextual framing of the website and its content.
- Target Audience — A detailed definition of who the business serves, including demographics and intent.
- Monetization — How the business generates revenue and which models apply.
- Central Search Intent — The core search intent the site is designed to satisfy.
Once these fields are completed, it consolidates this information into OTTO’s internal knowledge systems, influencing downstream automation and recommendations.
🔄 Generate Domain Knowledge Network (what the button does)
When you click Generate Domain Knowledge Network, the system analyzes your business information and automatically creates a structured topical map for your website.
What happens when the button is clicked:
Business Context Analysis
The DKN uses the information provided in Business Information, including:Business description
Central entity
Target audience
Monetization model
Central search intent
Topical Map Generation
Based on that data, the system generates a Domain Knowledge Network, which is effectively a topical map composed of:Pillar pages
Supporting pages
Glossary and informational pages
Feature- and product-related content clusters
Page-Level Recommendations
Each node in the network becomes a recommended page, including:Suggested page title
Page type (Pillar, Supporting, Listicle, etc.)
Target keywords
Category
Suggested URL structure
Hierarchical Content Structure
The generated pages are organized into a hierarchical content network, visually showing:Homepage → Blog / Sections
Pillars → Supporting content
Interconnections between topics
Actionable Output
After generation, you can:Review all recommended pages
Edit titles, keywords, categories, and URLs
Create articles directly from each node
Track content status (Pending, In Progress, Published)
Short UI Tooltip Version
Generate Domain Knowledge Network
Automatically builds a structured topical map based on your business information, creating SEO-optimized page recommendations organized into a hierarchical content network.
How it looks
How it looks
The interface presents structured fields and inputs where business information is defined. These inputs are not page-specific; they apply at the domain level. There are no deploy toggles here, changes act as source data rather than direct fixes.
This section explains how users navigate the Domain Knowledge Network (DKN), what each UI area does, and how users move from strategy → structure → content creation.
1. Entry Point: Content Strategy Navigation
Left Sidebar → Content Strategy → Domain Knowledge Network
This is the primary access point to the DKN.
DKN lives at the strategy layer, before content creation.
From here, users define their business context and generate their topical structure.
2. Top Bar Controls (Context & Actions)
Located at the top of the DKN screen:
Elements
Network selector (e.g.
CGE-DEC2025)Allows switching between different DKN versions or campaigns.
Business Information
Opens the business context panel used to generate or regenerate the network.
Edit with AI
Allows modifying the existing network using natural language instructions.
How it works
Explains the purpose and workflow of the Domain Knowledge Network.
Purpose
Controls what network you’re working on and how it can be modified.
3. Business Information Panel (Pre-generation)
This panel defines the input layer for the DKN.
Sections
Business Description
Central Entity
Source Context
Target Audience
Monetization
Central Search Intent
Primary Action
🔄 Generate Domain Knowledge Network
➡️ Clicking this button:
Analyzes all business inputs
Generates a topical map
Creates a Domain Knowledge Network with recommended pages
Each node becomes a recommended page with:
Page title
Target keywords
Category
Pages are internally connected to strengthen topical relevance and authority.
This is the starting point of the entire DKN workflow.
UI Flow
Enter business information
Click Generate Domain Knowledge Network
System prepares your knowledge graph
Topical structure is created and ready for content generation
4. DKN Overview Dashboard
After generation, users land on the Domain Knowledge Network Overview.
Overview Metrics
Total Pages
Published
Pending Creation
Domain Content Score
Overall content quality and topical coverage metric
View Controls
Tree View
Visual hierarchical representation of the network
Card View
Data-driven list view for execution
Purpose:
➡️ Monitor progress and content coverage at a glance
5. Hierarchical Diagram (Tree View)
This visual area shows:
Homepage
Blog / section-level hubs
Pillar pages
Supporting pages
Topic relationships
What users can do
Understand topical depth and structure
Validate content architecture
See how pages interconnect
This is the strategic visualization layer of the DKN.
Page List (Card / Table View)
This is the execution layer.
Columns
Page Title
Page Type (Pillar, Supporting, Listicle)
Target Keywords
Category
Status
Actions
Statuses
Pending Creation
In Progress
Published
Actions
✏️ Edit page metadata
➕ Create article
👁 View article
Purpose:
➡️ Turn strategy into actionable content production
7. Page Detail Drawer (Per-Node Editing)
When clicking Edit or Create:
Users can modify:
Suggested title
Page type
Category
Full URL
Target keywords
Description
CTA:
Create Article
This connects the DKN directly to the content editor.
8. Content Editor Integration
Once an article is created:
The page opens in the editor
Target keywords are preloaded
Structure and intent are inherited from the DKN
Content scoring, topical terms, and refiners become available
➡️ This is where DKN → Content → Optimization fully connects.
9. Continuous Loop
The UI supports an iterative workflow:
Define business context
Generate Domain Knowledge Network
Review structure
Create content
Publish content
Improve Domain Content Score
Edit or expand the network with AI
One-Line Navigation Summary (for internal docs)
The Domain Knowledge Network UI guides users from business understanding to topical structure and finally to content creation, providing a clear path from strategy to execution through interconnected pages and hierarchical navigation.
How users interact with it
How users interact with it
Users define:
How the business monetizes
What topics the site covers
The primary and secondary search intents
High-level business context used by OTTO
Edits are saved as reference intelligence. There is no “enable” action; once saved, the information becomes available to all downstream systems.
Topical Maps and Supplemental Content
Topical Maps and Supplemental Content
This is the screen where you see existing pillar pages and can open/edit their topic maps.
(Topical Planning & Content Expansion Layer)
Located at:
Left Sidebar → AI SEO → Recommendations → Content Strategy → Topical Maps and Supplemental Content
This section is designed to help you plan, structure, and expand topical coverage around existing or target pages. It does not automatically publish content. Instead, it acts as a strategic planning and generation interface that users control.
What This Section Actually Does
What This Section Actually Does
Topical Maps allow you to build a structured topical plan around a target keyword or existing page. OTTO identifies related concepts and subtopics, then organizes them into a pillar-and-supporting-page structure that you can review, edit, and act on.
🔍 How Topical Maps Work
We build a topical map around your target keyword, automatically discovering related concepts and subtopics. Once the topical map is generated, you can go and create articles with the help of AI. This tool not only saves you time but also ensures a thorough exploration of your topic, helping you improve thematic relevance.
Interface Layout & Controls
Interface Layout & Controls
1) Section Header (top of main workspace)
At the top of the main workspace, you see:
Title: “Topical Maps and Supplemental Content”
Right side controls:
“Generate in Bulk” (button, appears top-right of the header area)
Purpose: batch-generate content/actions across multiple ideas/pages (exact output depends on what’s selected/eligible).
“How it works” (ℹ️ info button)
Purpose: opens the explanatory tooltip for this section (when hovered/clicked depending on UI behavior).
2) Workspace Toolbar (just under header)
Near the top-left of the table area there’s a small cluster of controls/icons:
🔍 Search icon (magnifying glass)
Purpose: search/filter within this topical map list.
✅ Green check icon
Likely indicates “valid/ready/selected/healthy state” for the table or filters (exact semantics depend on platform logic).
⬆️/⬇️ Caret/arrow icon
Appears like a collapse/sort control (used to expand/collapse or sort view).
3) Primary CTA (top-right of list area)
➕ Create Topical Map (blue button, top-right)
Purpose: create a brand-new topical map entry (usually by selecting/defining a pillar page + seed keyword).
4) Main Table (List of pillar pages)
A structured list with two primary columns:
Column 1: PILLAR PAGE & KEYWORD
Each row shows:
A blue clickable URL (pillar page URL)
A seed keyword shown beneath it (plain text)
From your screenshot, examples include:
A pillar page URL ending in /rank-tracking-tools/ with seed keyword like “seo rank tracking software”
Another pillar page URL ending in /ahrefs-review/ with seed keyword “ahrefs”
Another entry showing a pillar page (homepage or another page) with seed keyword like “seo tools”
Column 2: SUPPORTING PAGE TITLE & KEYWORD
This column contains the action controls for each pillar page.
For each row, you have three controls (aligned horizontally):
✏️ Edit Topical Map (button)
Icon: pencil ✏️
Purpose: opens the topical map editor for that pillar page (where you manage categories, ideas, generate content, publish, etc.)
Location: inside the row, under “SUPPORTING PAGE TITLE & KEYWORD”
⚙️ AI Settings (button)
Icon: gear ⚙️
Purpose: opens AI configuration specifically for topical map generation/content generation behavior for this map.
Location: immediately to the right of “Edit Topical Map”
🗑️ Trash (icon button)
Icon: trash can 🗑️
Purpose: delete/remove that topical map entry (or remove the pillar page from the list).
Location: rightmost action in the row.
Pagination + results count (bottom-right)
At the bottom-right of the list area:
A “results shown” indicator (example: “1 - 3 of 3 results shown”)
Pagination controls (◀️ / page number / ▶️)
Page size selector (example: “10 / page”)
🗑️ Delete
Removes the topical map or supporting page suggestion entirely.
Bulk Actions
Bulk Actions
Generate in Bulk (Top right)
This action allows you to generate multiple articles at once using AI, based on the approved topical maps. Content is generated only when the user explicitly triggers it.
Nothing in this section auto-publishes without user action.
Supplemental Content (How It Fits In)
Supplemental Content (How It Fits In)
Supplemental Content refers to the supporting articles generated from a topical map.
These pages:
Reinforce the pillar page
Expand topical depth
Improve thematic relevance for search engines
They are created intentionally, not injected automatically.
AI Landing Page Builder
AI Landing Page Builder
Location within the product
Full navigation path:
AI SEO → All Sites → Select the project you are working on → Overview → Scroll down → Recommendations → Content Strategy → AI Landing Page Builder
This module lives inside Recommendations, as part of the Content Strategy execution layer. It is not a standalone tool.
Functional purpose
The AI Landing Page Builder allows users to generate SEO-focused landing pages at scale, typically used for:
Local SEO (city- or location-based pages)
Lead generation pages
Service-area expansion
Programmatic landing page creation
This is a structured page-generation system, not just an AI writing tool.
General layout
The screen follows the standard Recommendations layout pattern:
Left Sidebar — Issue Categories (Navigation Layer)
Main Workspace — AI Landing Page Builder (Execution Layer)
Top Controls — Actions & Status (Management Layer)
This layout is consistent with the global Recommendations architecture.
1️⃣ Left Sidebar — Issue Categories
Content Strategy section
Domain Knowledge Network
Topical Maps and Supplemental Content
AI Landing Page Builder ← currently selected
Behavior
Selecting an item fully replaces the main workspace.
This section is navigational only; no scoring or deployment happens here.
2️⃣ Main Workspace — AI Landing Page Builder
Module header
Title
🧠 AI Landing Page Builder
Primary actions (right side)
➕ Generate a page — main CTA
ℹ️ How it works — informational tooltip
Quota indicator
AI Generation: 378 of 2K
Visual progress bar
Represents AI generation quota consumption for this module
Main table (empty state)
Defined columns
Column | Description |
Status | Page state (draft, published, error, etc.) |
Page Title | Title of the generated landing page |
City | Associated city (for local SEO flows) |
WordPress URL | Published URL when WordPress is connected |
Current state
Empty state
Message: “No data”
Indicates that no landing pages have been generated yet
3️⃣ Key interaction controls
➕ Generate a page
Initiates the landing page creation flow
Opens a guided creation experience (wizard/modal)
This is the primary entry point for using the tool
ℹ️ How it works
“We build a topical map around your target keyword, automatically discovering related concepts and subtopics. Once the topical map is generated, you can go and create articles with the help of AI. This tool not only saves you time but also ensures a thorough exploration of your topic, helping you improve thematic relevance.”
Important clarification
This explains the conceptual approach
It does not imply automatic publishing
Page creation still requires explicit user action
Relationship to other systems
Not directly dependent on the Domain Knowledge Network, but can be influenced by:
Company Info
Geolocation
AI Settings
WordPress integration
Consumes AI Generation quota
Can publish to WordPress, if:
WordPress is connected
Publishing is enabled during creation
What this module does NOT do
Does not display OTTO scores
Does not edit existing pages
Does not apply automated technical fixes
Does not deploy anything without user approval
Does not replace Topical Maps
Executive summary
The AI Landing Page Builder is:
A controlled, scalable landing page generation system
Designed for local SEO, service expansion, and lead capture
Quota-based and fully user-driven
Integrated into Recommendations as an execution tool, not an analysis tool
On-Page Optimization
On-Page Optimization
This area is where users deploy OTTO’s recommendations across technical on-page SEO, semantics, structured data, and trust enhancements. Every module follows the same execution philosophy:
Selectable scope (per item, per page, or bulk)
Deploy / rollback control
Visibility into “Original” vs “OTTO Suggested Fix”
Progress tracking via counts and status filters
Global UI Navigation (applies to all modules)
Global UI Navigation (applies to all modules)
Primary path to reach these screens
AI SEO → All Sites → Select the project you’re working on → Scroll down (Overview) → Recommendations
Inside Recommendations
Left panel: Issue Categories
Expand Onpage Optimizations
Click the specific module (Title Tags, Meta Descriptions, Image Alt Texts, etc.)
Main panel: module workspace (lists, tables, deploy controls, and suggestion cards)
Shared controls you’ll repeatedly see
Manual reprocess (top bar): re-run recommendation generation.
How it works (top-right): tooltip-style explanation for the current module.
Enable all in Category: deploy everything visible in the current module.
Roll back all: undo deployments for that module.
Refine Prompt: adjust how OTTO generates suggestions.
Filter/Search: search within the module’s list.
Tabs:
All,Deployed,Not Deployedwith counters.Bulk actions: multi-action operations for the current module.
Onpage Optimizations Modules
Onpage Optimizations Modules
Title Tags Issues
Title Tags Issues
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Title Tags
What this module does
OTTO flags title tags that are missing or outside ideal length thresholds (typically 30–60 characters), then generates improved titles using:
page context
relevant keywords
Knowledge Graph signals (when available)
What the user can do
Enable all in Category: deploy all title tag changes at once
Confirmation modal appears: “Enable Deploy all”
Roll back all: undo title deployments made by OTTO
Review each URL row showing:
Original title + length
OTTO Suggested Fix title + length
Per-row controls: enable/deploy, edit, regenerate/refresh (if present)
Outcome
Cleaner title tags → stronger CTR potential + clearer page targeting.
Meta Descriptions Issues
Meta Descriptions Issues
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Meta Descriptions
What this module does
OTTO flags meta descriptions that are:
missing
empty
or outside length requirements (typically 50–160 characters)
Then it generates optimized descriptions aligned to target keywords and intent to improve relevance and engagement in search results.
What the user can do
Deploy all with Enable all in Category
Undo with Roll back all
Use
All / Deployed / Not Deployedfilters to focus reviewPer URL: compare Original vs OTTO Suggested Fix and deploy selectively
Outcome
Improves snippet quality and relevance signals, especially for high-visibility pages.
Headings Length Issues (H1 / H2)
Headings Length Issues (H1 / H2)
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Headings Length
Inside module: H1 Length and/or H2 Length sections
What this module does
OTTO flags page headers when:
H1/H2 is missing or empty
H1/H2 exceeds recommended limits (shown as between 20 and 60 characters in your tooltip)
OTTO then suggests improved headings designed to balance readability and SEO structure.
What the user can do
Deploy all heading fixes with Enable all in Category
Roll back across the module
Filter by deployment state and review per URL
Compare heading length + content side-by-side (Original vs Suggested)
Outcome
Cleaner information architecture → stronger topical clarity and improved on-page parsing.
Image Alt Text Issues
Image Alt Text Issues
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Image Alt Texts
What this module does
OTTO identifies images missing alt text. Instead of generic filler, OTTO generates alt text based on:
what the image is
the page context
NLP and target keyword alignment
This improves search engines’ understanding of visual content and supports image-related queries.
What the user can do
For each image row:
Generate: create alt text suggestion
Edit: manually adjust text before deployment
Enable: deploy alt text
If an image already has alt text, the UI can show:
“Existing alt text found. No suggestions generated.”
Still allows Edit (where applicable)
Use tabs and counters (e.g., very large sets like 1414) to manage scale
Run Bulk actions when you want mass operations
Outcome
Better accessibility + better image search relevance + stronger page-level semantic reinforcement.
Meta Keywords Issues
Meta Keywords Issues
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Meta Keywords
What this module does
OTTO inserts meta keywords aligned with the page’s content and intent, ensuring comprehensive coverage of relevant terms.
What the user can do
Review keyword lists generated for each URL
Deploy per URL or in bulk
Use Refine Prompt if keyword style/format needs adjustment
Outcome
Consistent keyword coverage signals (best treated as a secondary/legacy SEO layer depending on the site strategy).
Schema Markup
Schema Markup
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Schema Markup
This module is split into two functional zones:
Domain-Level Schema (site-wide)
UI Navigation inside the module
Schema Markup → Domain-Level Schema (top section)
What it does
Applies a site-wide Organization schema:
The UI displays: schema type selector, source badge (e.g., Suggested), description, and actions.
Users can choose a specific Organization type from a dropdown list (with search).
What the user can do
Select organization type
Enable to deploy
Use the eye icon to preview (as shown in Actions)
Outcome
Defines the business entity clearly for search engines across the whole domain.
Page-Level Schemas (by URL / page type)
UI Navigation inside the module
Schema Markup → Page-Level Schemas (lower section)
What it does
Shows schema suggestions organized by:
Page path
Page type
Expandable rows that reveal suggested schema types
What the user can do
Search/filter pages
Expand a row (caret) to view schemas for that page
Enable schema per schema-type row
Use action icons (preview/enable/delete depending on availability)
Use Bulk actions to deploy at scale
Outcome
Better indexing accuracy, richer SERP eligibility, stronger semantic definition per page.
Missing Keywords Issues
Missing Keywords Issues
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Missing Keywords
What this module does
Using the GSC (Google Search Console) connection, OTTO identifies keywords the page is already ranking for but that are not present in the page content. OTTO then incorporates them strategically.
Important behavior note from your tooltip
These keywords are not visible to end users
They are visible to Googlebot
What the user can do
View keyword lists per URL
Use per-URL controls:
Deploy all
Undeploy all
Add custom entries:
Click Add keyword
Enter one or multiple keywords (comma-separated)
Confirm with Add keyword
Use
All / Deployed / Not Deployedand Bulk actions to manage scale
Outcome
Closes ranking-to-content gaps → improves relevance + stabilizes existing keyword performance.
Semantic Analysis & Knowledge Graph Optimization
Semantic Analysis & Knowledge Graph Optimization
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Semantic Analysis and Knowledge Graph Optimization
What this module does
OTTO deploys:
NLP terms
NLP schema/markup
to help search engines understand the context of the page, its entities, and the keyword intent — systematically applying structured semantic enhancements site-wide.
What the user can do
Review per page:
target keyword chips (+ additional keywords)
term deployment counts (e.g., 0 of X terms deployed)
Use the per-row menu (three dots):
Edit Keyword
Remove
Use the eye icon to preview where available
Deploy via enable controls or Bulk actions
Outcome
Stronger semantic coverage → better topical authority alignment and improved contextual ranking support.
Knowledge-Based Trust & Factual Enhancement
Knowledge-Based Trust & Factual Enhancement
UI Navigation
Recommendations → Issue Categories (left) → Onpage Optimizations → Knowledge Based Trust and Factual Enhancement
What this module does
OTTO deploys FAQ-style enhancements where users can:
plug in target keywords
add questions and answers
generate content aligned with relevant NLP
deploy schema immediately
This is designed to support trust, clarity, and factual depth.
What the user can do
Review pages and their target keyword chips
Track Q&A deployment per page (e.g., 0 of 30)
Use per-row actions:
preview (eye icon)
edit/remove via the three-dot menu
Use Bulk actions for high volume deployment
Outcome
Improves trust and clarity signals, supports rich results, and increases informational completeness.
Add & Manage Bulk Pages ➕
Add & Manage Pages (Knowledge-Based Trust module extension)
UI Navigation
This appears as a supporting management screen tied to Knowledge-Based Trust:
Recommendations → Onpage Optimizations → Knowledge Based Trust and Factual Enhancement
Scroll down and near to the footer open the Add & Manage Pages interface
What it does
Allows users to manually add pages into the table so they can be optimized under the Knowledge-Based Trust module.
UI elements
Footer: Add & Manage Pages
Action: View 100 GSC Pages Suggestions →
Table columns: Page URL, Target Keywords
Button: + Add Page
Footer actions:
Update pages
Cancel
Empty state: No data
Outcome
Manual control over scope: users can expand coverage beyond auto-eligible pages.
Link Building
Link Building
Internal Linking Opportunities
Internal Linking Opportunities
1. Global Navigation Context
Left Sidebar
Category: Link Building
Internal Linking Opportunities (active)
WILDFIRE
Canonical Link
Issues with Links
Top Bar
Page title: Internal Linking Opportunities
Action buttons:
Enable all in Category
Roll back all
OTTO Grader indicator (progress bar)
Main Interface Breakdown
2. Filters & Controls (Top Section)
Located above the table:
Search icon – filter target pages
Expand / Collapse icon – expand or collapse all rows
Status tabs
All
Deployed
Not Deployed
Primary Actions
+ Add Target Page
Bulk actions
Core Table Structure
3. Table Columns
Column | Description |
Target Page | The page that should receive an internal link |
Source Page | Pages where the internal link should be placed |
Row-Level Interaction Model
4. Target Page Row
Each row represents one target page (destination of the internal link).
Displayed as:
Target page URL (slug-based)
Expandable structure indicator (tree-style connector)
5. Source Page Mapping (Expanded View)
When expanded, the target page shows:
Deployment status
Deployed: 0 of 1
Inline actions
Deploy all
Undeploy all
Source Page Entry Includes:
Source page title
Full source page URL
Icons:
✏️ Edit source page
🗑 Remove link suggestion
6. Add Source Page Action
Below each target page:
+ Add Source Page
Allows manual association of a new source page
Used when users want more control beyond OTTO suggestions
Add Target Page Modal
7. Modal: Add Target Page
Fields:
Target Page URL
Slug only (domain auto-prefilled)
Source Page URL
Slug only
Actions:
Cancel
Add Page
This enables users to manually seed internal link relationships.
How It Works (Tooltip Logic)
Tooltip copy (recommended):
OTTO uses crawled site data and topical relevance to identify pages that should be internally linked.
By adding these links, you improve site navigation, distribute authority, and help search engines crawl and index your content more effectively.
Deployment Behavior
Links are not live until deployed
Deployment:
Injects internal links into page HTML
Uses contextually relevant anchor text
Rollback:
Removes injected links safely
Key UX Principles Implemented
Tree-style visualization clarifies link direction (Source → Target)
Bulk actions support scale
Manual override respects advanced user control
Status visibility avoids accidental deployments
Summary
Internal Linking Opportunities identifies and manages contextually relevant internal links between pages, giving users full control to deploy, edit, or roll back links that strengthen site structure and SEO authority.
WILDFIRE
WILDFIRE
Navigation
Link Building → WILDFIRE
What WILDFIRE Is
An advanced backlink acquisition system.
How It Works
Filters spammy websites automatically
Uses a 2:1 exchange model
Add two outlinks
Receive one high-quality backlink
Evaluates:
Topical relevance
Domain power
Organic traffic
Canonical Link Issues
Canonical Link Issues
Navigation
Link Building → Canonical Link
What OTTO Does
Detects duplicate or similar URLs
Assigns canonical tags correctly
Consolidates ranking signals
Prevents authority dilution
Issues with Links
Issues with Links
Navigation
Link Building → Issues with Links
What OTTO Does
Detects broken links
Detects redirect chains
Suggests:
Direct replacements
AI-generated alternatives
Updates HTML automatically upon approval
Indexing
Indexing
Instant Indexing
Instant Indexing
What this module does
Instant Indexing allows OTTO to submit URLs directly to search engines using official indexing endpoints, accelerating discovery and crawl.
OTTO integrates with:
Google Search Console (GSC)
Bing IndexNow
This module is designed for scale, speed, and priority-based indexing.
UI Navigation
AI SEO → Recommendations → Indexing → Instant Indexing
A) Sitemap Indexing
What you see in the UI
List of detected sitemaps (e.g.
/sitemap_index.xml)Page count per sitemap
Status indicators:
Pages
Awaiting Indexation
Indexed
Actions:
View Sitemap
Enable / Disable
Delete sitemap
Provider toggles:
GSC
IndexNow
What OTTO does
Submits sitemap URLs through GSC and/or IndexNow
Monitors indexation progress
Respects daily indexing quotas
Re-attempts submissions intelligently (no spam)
B) Custom URL–Based Indexing
What you see in the UI
Manual URL table
Index Page button
Bulk actions
Status per URL
What OTTO does
Submits specific high-priority URLs
Ideal for:
New pages
Updated content
Time-sensitive URLs
Works independently from sitemaps
Key Notes
Instant Indexing does not modify content
It only signals discovery
Final indexing depends on Google/Bing decisions
Dynamic Indexing
Dynamic Indexing
What this module REALLY is (important)
Dynamic Indexing is NOT internal linking
Dynamic Indexing is indexation recovery logic
It targets pages that:
Exist
Are crawlable
But receive zero impressions in Google Search Console
UI Navigation
AI SEO → Recommendations → Indexing → Dynamic Indexing
What you see in the UI
List of URLs with:
Status: Deploy
Reason: No Impressions
Actions:
Deploy (per page)
Add Page
Bulk actions
Roll back
What OTTO actually does when you click Deploy
Detects pages with no impressions from GSC
Adds temporary internal references (usually in the footer or site-wide section)
Forces re-discovery and re-crawling
Signals relevance to search engines
Monitors impressions over time
⚠️ Results are not immediate
Indexation depends on Google’s crawl cycles.
What Dynamic Indexing is NOT
❌ Not link building
❌ Not anchor optimization
❌ Not authority sculpting
❌ Not internal link strategy
It uses internal links only as a technical mechanism to trigger crawling.
When to use Dynamic Indexing
Pages stuck with zero impressions
Older content that stopped being crawled
URLs missing from index despite being valid
Recovery after migrations or structural changes
Mental Model
Module | Primary Goal | Uses Links? | Purpose of Links |
Instant Indexing | Discovery | ❌ | N/A |
Dynamic Indexing | Re-indexing | ✅ | Crawl triggering |
Internal Linking Opportunities | SEO structure | ✅ | Authority & navig |
Miscellaneous
Miscellaneous
The Miscellaneous section groups advanced technical and presentation-level optimizations that don’t belong to classic on-page SEO, but directly impact indexing, accessibility, social sharing, and advanced HTML control.
📌 Global Navigation (Miscellaneous)
UI Path
Left Sidebar → AI SEO → Issue Categories → Miscellaneous
Visible sub-sections
Open Graph
Twitter Card
Missing Lang Attribute
Custom HTML Content
Each sub-section includes:
Header with title + icon
How it works tooltip
Filters: All / Deployed / Not Deployed
Global actions (Enable all / Rollback / Bulk actions where applicable)
Open Graph Issues
Open Graph Issues
📍 Navigation
Miscellaneous → Open Graph
📄 Internal sub-sections
OG Description
OG URL
Each block is collapsible / expandable.
🔹 OG Description
Purpose
Ensure every page has a properly optimized Open Graph description for social sharing.
UI Layout
URL-based list
Side-by-side comparison:
Original
OTTO Suggested Fix
Character length indicator
Enable toggle per row
Actions:
✏️ Edit
🔁 Regenerate (consumes AI points)
🗑 Delete
How it works tooltip
OTTO checks whether Open Graph tags exist and meet length requirements. When missing or suboptimal, it generates optimized versions for better social visibility.
🔹 OG URL
Current state
No issues detected
Empty table with No data state
Includes:
Filters
Bulk actions (disabled when no data is present)
Twitter Card Issues
Twitter Card Issues
📍 Navigation
Miscellaneous → Twitter Card
🔹 Twitter Description
Purpose
Optimize how content appears when shared on X (formerly Twitter).
UI Behavior
Page-based list
Dual panel view:
Original
OTTO Suggested Fix
Character length display
Enable toggle per row
Bulk actions supported
Tooltip
Ensures Twitter Card descriptions are accurate, engaging, and optimized for maximum social visibility and CTR.
🔹 Twitter Title
Functionality
Same layout as Twitter Description
Optimizes the
twitter:titletagFocus on short, compelling, click-oriented copy
🔹 Twitter Site
Purpose
Defines the twitter:site value globally or per page.
Behavior
Empty values detected
Manual editing supported
No auto-generated suggestions (structural tag)
Missing Lang Attribute
Missing Lang Attribute
📍 Navigation
UI Path
Miscellaneous → Missing Lang Attribute
🎯 Purpose
Detect pages missing the lang attribute on the <html> tag.
Current state
No issues found
Empty state displayed
Tooltip
OTTO checks your page HTML for a missing lang attribute to improve accessibility, localization, and correct search engine indexing.
Custom HTML Content
Custom HTML Content
📍 Navigation
UI Path
Miscellaneous → Custom HTML Content
📄 Main View
Table columns
Page URL
+ Add Custom HTML action
Pagination
Supports large page sets (100+ URLs)
Page size and navigation controls available
➕ Add Custom HTML (Modal)
Modal Structure
Page URL (read-only)
Header HTML (collapsible)
Body HTML (collapsible)
Actions
Add & Deploy
Cancel
Inline notice
Custom HTML will be deployed instantly to your page.
Typical Use Cases
Tracking scripts
Third-party integrations
Advanced markup
Manual fixes outside automated OTTO logic
Custom business logic or embeds
By the time you reach the end of this walkthrough, AI SEO should no longer feel like a collection of tools or isolated automations.
Instead, it becomes a cohesive system—one where every panel, score, toggle, and suggestion exists for a specific reason, in a specific place, at a specific moment in the workflow.
The Project Overview establishes clarity and trust.
The Recommendations layer transforms insight into action.
And every optimization remains reviewable, reversible, and measurable.
This structure is what allows Search Atlas to scale SEO execution without sacrificing control.
Once you understand how these layers work together, navigating AI SEO becomes predictable, efficient, and intentional—so you can focus less on mechanics, and more on outcomes.
