Skip to main content

📘 Understanding Site Audits

How to analyze and optimize your website’s SEO health with OTTO.

Updated over 3 weeks ago

A Site Audit is a comprehensive analysis of your website's technical SEO health and performance. Using automated crawlers, it examines your website’s pages to identify issues that could affect rankings, user experience, and overall performance.

OTTO’s Site Audit tool is designed to spot areas of improvement for any live website. While no backend access is required to run an audit, connecting OTTO’s pixel is essential for deploying fixes based on audit results.

🐾 Step-by-Step Instructions

🔍 Setting Up Your Site Audit

Navigation Path:
Left Sidebar → AI SEO → Site Audit

Here's a Loom with the exact steps!

  1. Enter Your Website URL

    • Input the complete URL (e.g., https://www.example.com).

    • Verify that the URL includes the correct protocol (http:// or https://).

  2. Configure Crawl Depth

    • Set the total number of pages you want analyzed.

    • Recommended: Total pages + 10% buffer.

    • Example: For 1,000 pages, set the limit to 1,100.

  3. Set Crawl Frequency

    • Minimum: Monthly

    • For critical pages: Weekly

    • Consider factors like content update frequency, site size, and server capacity.

  4. Choose User Agent

    • Simulate search engine behavior. Recommended:

      • Search Atlas User Agent

      • Googlebot Mobile

  5. Adjust Crawl Speed

    • Faster = quick overview

    • Slower = more detailed insights

    • ⚠️ Important: A slower crawl usually yields more accurate results.

  6. Crawl Settings

    • Robots.txt Behavior:

      • Follow Robots.txt (Recommended): Matches Google’s crawl behavior.

      • Ignore Robots.txt: Crawls all accessible pages for full debugging.

    • JavaScript Rendering:

      • Available only on Pro & Enterprise plans.

      • Detects dynamic content and verifies OTTO fix implementations.

  7. URL Exclusion Conditions (Beta)

    • Exclude irrelevant pages to optimize crawl budget.

    • Options:

      • Exclusion Rules: Block URLs containing specific terms (e.g., /blog).

      • Inclusion Exceptions: Add exceptions back (e.g., /blog/*).

Handle 404 pages by excluding them and re-running the audit.

⚙️ How to Exclude Pages from Crawling or Optimization in OTTO

1️⃣ Navigate to the OTTO SEO Area

  1. In the left-hand navigation, click on AI SEO.

  2. Select All Audits.

    • This takes you to the Site Auditor dashboard, where all audited sites are listed.

2️⃣ Open Site-Level Settings

  1. Locate the site you want to configure in the Audited Sites list.

  2. Click the three-dot (⋮) menu on the site card.

  3. From the dropdown, select Crawl Settings.

💡 This menu is also where you can access GSC/GA Settings, trigger a Recrawl, or remove a site entirely.

3️⃣ Configure Crawl Settings

Inside the Crawl Settings modal:

  1. Basic Controls

    • Max Pages to Crawl
      Define the maximum number of URLs OTTO is allowed to crawl.

    • Crawl Frequency
      Choose how often OTTO should recrawl the site (e.g., Weekly).

    Click Show more to access advanced options.

    4️⃣ Set Advanced Crawl Rules (Critical Step)

    In the expanded settings:

    • User Agent
      Select the crawler identity (default: Google Chrome Desktop).

    • Respect robots.txt
      Toggle on/off depending on your crawl policy.

    • JS Rendering
      Enable if your site relies heavily on JavaScript.

    • Crawl Speed
      Control pages per second to avoid server strain.

    5️⃣ Exclude Specific URLs or URL Patterns

    Under URL Exclusion Conditions (Beta):

    1. Click + Add condition.

    2. Choose the rule type (e.g.):

      • Exclude → all URLs that contain

    3. Enter the URL fragment or pattern you want excluded
      Example:

      thebrothersbloom.com/florida
    4. Add additional rules if needed (multiple exclusions are supported).

    🚫 Any URL matching these conditions will be excluded from crawling and downstream OTTO optimizations.

    6️⃣ Save and Apply

    1. Click Update to apply changes.

    2. OTTO will respect these exclusions on the next crawl cycle (or immediately if a recrawl is triggered).

    ✅ What This Means Operationally

    • Excluded URLs will not be analyzed

    • No on-page fixes will be generated or deployed

    • These pages are effectively removed from OTTO’s execution scope

    This ensures precise control over which parts of your site OTTO can act on, reinforcing the platform’s principle of intentional, permission-based automation.

Use cases for exclusions:

  • Sensitive content (private or restricted pages).

  • Pages under development.

  • Duplicate content that harms SEO.

⏱️ Post-Setup Audit Automation

  • Once the OTTO pixel is connected:

    1. Go to Audit Scheduling in your OTTO dashboard.

    2. Define frequency (daily, weekly, monthly).

    3. Save your schedule.

  • OTTO will automatically monitor your site, ensuring consistent tracking of your SEO health.

❓ FAQs

Why do crawled pages not match total site pages?

💡 By default, audits crawl a limited number of pages. Adjust the page limit in settings to capture the full site.

Should I run the Site Audit before connecting the OTTO pixel?

⚡ Yes. Running the audit first ensures all site elements are detected correctly before integration.

Can I audit only certain sections of my site?

✅ Yes. Use URL inclusion/exclusion rules to focus crawls on specific sections.

👉 Always run your Site Audit before creating OTTO projects. This ensures the crawler captures all pages correctly, avoids incomplete crawls, and sets up a smooth integration with the OTTO pixel later.

Did this answer your question?