Skip to main content

🧠AI SEO/OTTO SEO Project Overview & Recommendations

A Complete Walkthrough of How SEO Strategy, Execution, and Automation Work Together Inside Search Atlas.

Updated today

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

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

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)

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)

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

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

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

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

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

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 (⋮)

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

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

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)

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

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

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

“Only the issues fixed with OTTO (excluding issues fixed by other means).”

This is a critical distinction.

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 DeployedDeployed inside OTTO

If OTTO generated it and OTTO deployed it, it counts.

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

This approach serves three purposes:

  1. Clarity of Attribution
    You can clearly see what value OTTO is providing versus what is handled elsewhere.

  2. Automation Accountability
    The score rises only when OTTO is actively used, making ROI and efficiency measurable.

  3. Operational Safety
    OTTO never claims credit for changes it did not control or deploy.

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

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

  1. A low score does not mean poor SEO — it may simply mean OTTO has not yet been used extensively.

  2. A rising score indicates active automation adoption.

  3. Comparing scores before and after deployment cycles is the correct way to measure OTTO impact.

  4. Scores are best interpreted relative to time and usage, not as absolute SEO grades.

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

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

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

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

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

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

The Expanded Tasks View serves three critical purposes:

  1. Execution without friction
    Power users can deploy high-confidence fixes immediately.

  2. Controlled entry into Recommendations
    Users can inspect details only when needed.

  3. 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

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

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

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

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

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

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

(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

(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

(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

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

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)

  • 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)

  • Editable

  • Contains all action controls

  • Shows OTTO’s recommended improvement

This column is where decisions are made.

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

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

(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

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

  1. Located under Issues Category inside Content Strategy

  2. Appears as a dedicated module in the main workspace

  3. Opens into an editor-style interface when accessed

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:

  1. Business Context Analysis


  2. The DKN uses the information provided in Business Information, including:

    • Business description

    • Central entity

    • Target audience

    • Monetization model

    • Central search intent

  3. 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

  4. 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

  5. Hierarchical Content Structure


    The generated pages are organized into a hierarchical content network, visually showing:

    • Homepage → Blog / Sections

    • Pillars → Supporting content

    • Interconnections between topics

  6. 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

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

  1. Enter business information

  2. Click Generate Domain Knowledge Network

  3. System prepares your knowledge graph

  4. 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:

  1. Define business context

  2. Generate Domain Knowledge Network

  3. Review structure

  4. Create content

  5. Publish content

  6. Improve Domain Content Score

  7. 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

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

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 SEORecommendationsContent StrategyTopical 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

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

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):

  1. ✏️ 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”

  2. ⚙️ 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”

  3. 🗑️ 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

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 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

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:

  1. Left Sidebar — Issue Categories (Navigation Layer)

  2. Main Workspace — AI Landing Page Builder (Execution Layer)

  3. 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 Buildercurrently 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

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)

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 Deployed with counters.

  • Bulk actions: multi-action operations for the current module.

Onpage Optimizations Modules

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

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 Deployed filters to focus review

  • Per 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)

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

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

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

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

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 Deployed and Bulk actions to manage scale

Outcome

Closes ranking-to-content gaps → improves relevance + stabilizes existing keyword performance.

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

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

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

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

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

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

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

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

  1. Detects pages with no impressions from GSC

  2. Adds temporary internal references (usually in the footer or site-wide section)

  3. Forces re-discovery and re-crawling

  4. Signals relevance to search engines

  5. 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

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

📍 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

📍 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:title tag

  • Focus 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

📍 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

📍 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.

Did this answer your question?