{
  "@type": "help_guide",
  "id": "seo-reports",
  "title": "SEO reports",
  "kind": "agent",
  "summary": "A family of SEO reports, each delivered as a branded Word document. The monthly ones each cover one area with no overlap; the combined report stitches them into one document. Turning on the AEO/SEO engine schedules them; you can also run any of them on demand.",
  "aliases": [
    "seo report",
    "monthly seo report",
    "seo baseline",
    "seo audit",
    "technical seo audit",
    "site audit",
    "site health",
    "rank tracking",
    "keyword rankings",
    "content gap analysis",
    "page performance"
  ],
  "engine": "aeo_seo",
  "agents": [
    {
      "id": "seo-aeo-baseline",
      "page": "https://nexus.effiqs.com/agents/seo-aeo-baseline"
    },
    {
      "id": "seo-orchestrator",
      "page": "https://nexus.effiqs.com/agents/seo-orchestrator"
    },
    {
      "id": "site-health-monthly",
      "page": "https://nexus.effiqs.com/agents/site-health-monthly"
    },
    {
      "id": "rank-tracker-monthly",
      "page": "https://nexus.effiqs.com/agents/rank-tracker-monthly"
    },
    {
      "id": "organic-content-performance",
      "page": "https://nexus.effiqs.com/agents/organic-content-performance"
    },
    {
      "id": "technical-seo-audit",
      "page": "https://nexus.effiqs.com/agents/technical-seo-audit"
    },
    {
      "id": "content-gap-analysis",
      "page": "https://nexus.effiqs.com/agents/content-gap-analysis"
    }
  ],
  "related": [
    {
      "id": "aeo-seo-engine",
      "page": "https://nexus.effiqs.com/help/aeo-seo-engine"
    },
    {
      "id": "search-measurement",
      "page": "https://nexus.effiqs.com/help/search-measurement"
    },
    {
      "id": "keyword-universe",
      "page": "https://nexus.effiqs.com/help/keyword-universe"
    },
    {
      "id": "aeo-visibility",
      "page": "https://nexus.effiqs.com/help/aeo-visibility"
    },
    {
      "id": "seo-actions",
      "page": "https://nexus.effiqs.com/help/seo-actions"
    }
  ],
  "reviewed": "2026-10-15",
  "sections": [
    {
      "heading": "What it does",
      "key": "what-it-does",
      "markdown": "A family of SEO reports, each delivered as a branded Word document. The monthly ones each cover one area with no overlap; the combined report stitches them into one document. Turning on the AEO/SEO engine schedules them; you can also run any of them on demand.\n\nMost need Search Console connected (see the Search Console and Analytics guide). The baseline also runs with only a website, which suits prospects."
    },
    {
      "heading": "Use it",
      "key": "use-it",
      "markdown": "**Baseline.** A one-time (or quarterly) deep dive: technical health, Search Console, GA4, Core Web Vitals, AI visibility, AI crawler access, entity and off-site presence, ending in a five-pillar scorecard and a 30/60/90-day plan. **\"Run the SEO baseline.\"**\n\n- **Agent:** SEO + AEO + Analytics Baseline (`seo-aeo-baseline`)\n- **Model tier:** Sonnet · **cost cap per run:** $4.00\n- **Needs:** web_crawl, pagespeed_insights, aeo_probes · **uses when connected:** google_search_console, google_analytics_4, cloudflare\n- **Delivered as:** docx\n\n**Combined monthly report.** Site health, keyword rankings and content performance in one document. **\"Run the combined monthly SEO report.\"** Add AI visibility with **\"Run the monthly SEO and AEO report.\"**\n\n- **Agent:** SEO / AEO Orchestrator (Combined Report) (`seo-orchestrator`)\n- **Model tier:** Haiku · **cost cap per run:** $3.50\n- **Needs:** web_crawl, google_search_console, google_analytics_4, pagespeed_insights, aeo_probes\n- **Delivered as:** docx\n\n**Site health.** The quick monthly pulse: clicks, impressions, CTR and position against last month, indexation, 404s, the sitemap and Core Web Vitals on top pages. **\"Run the site health report.\"**\n\n- **Agent:** Site Health Monthly (`site-health-monthly`)\n- **Model tier:** Haiku · **cost cap per run:** $1.00\n- **Needs:** google_search_console, web_crawl, pagespeed_insights · **uses when connected:** google_analytics_4\n- **Delivered as:** docx\n\n**Rank tracking.** Each keyword's position against last month, grouped by keyword theme: climbers, slippers and keywords not ranking. Needs the keyword universe. **\"Where do our keywords rank?\"**\n\n- **Agent:** Rank Tracker Monthly (`rank-tracker-monthly`)\n- **Model tier:** Haiku · **cost cap per run:** $0.75\n- **Needs:** google_search_console\n- **Delivered as:** docx\n\n**Content performance.** Clicks, impressions and position per page, rolled up by content pillar, with pages whose traffic and engagement don't match. **\"How are our pages doing?\"**\n\n- **Agent:** Organic Content Performance (Pages & Pillars) (`organic-content-performance`)\n- **Model tier:** Haiku · **cost cap per run:** $1.00\n- **Needs:** google_search_console, google_analytics_4\n- **Delivered as:** docx\n\n**Technical SEO audit.** The deep crawl: robots.txt, sitemap, llms.txt, indexation, redirects, broken links, titles, meta, headings, canonicals, hreflang, schema and Core Web Vitals, with a fix list ranked Critical to Low. **\"Run a technical SEO audit.\"**\n\n- **Agent:** Technical SEO Audit (`technical-seo-audit`)\n- **Model tier:** Sonnet · **cost cap per run:** $3.00\n- **Needs:** web_crawl, pagespeed_insights, sitemap · **uses when connected:** google_search_console, google_analytics_4, cloudflare\n- **Delivered as:** docx\n\n**Content gap analysis.** Topics and keywords competitors rank or get cited for that the client doesn't, split into quick wins and strategic plays. **\"Run a content gap analysis.\"**\n\n- **Agent:** Content Gap Analysis (`content-gap-analysis`)\n- **Model tier:** Sonnet · **cost cap per run:** $3.00\n- **Needs:** google_search_console, web_crawl, sitemap · **uses when connected:** aeo_probes, google_ads\n- **Delivered as:** docx"
    },
    {
      "heading": "After a report",
      "key": "after-a-report",
      "markdown": "- After a content gap analysis: **\"Add the top 5 content gaps to the content calendar.\"**\n- After a technical audit, Nexus offers to file the Critical and High fixes as tasks.\n- After the baseline, ask \"What should we do next for their SEO?\" to turn its plan into the action list (see the SEO and AI visibility actions guide)."
    },
    {
      "heading": "Troubleshooting",
      "key": "troubleshooting",
      "markdown": "- **Rank tracking stops with no keywords.** The keyword universe is missing. Run keyword research first.\n- **A section says data was missing.** Search Console or GA4 isn't connected for the client; the report names what it couldn't read."
    },
    {
      "heading": "Prompts",
      "key": "prompts",
      "markdown": "- \"Run the SEO baseline.\"\n- \"Run the combined monthly SEO report.\"\n- \"Run the monthly SEO and AEO report.\"\n- \"Run the site health report.\"\n- \"Where do our keywords rank?\"\n- \"How are our pages doing?\"\n- \"Run a technical SEO audit.\"\n- \"Run a content gap analysis.\"\n- \"Add the top 5 content gaps to the content calendar.\""
    }
  ],
  "prompts": [
    {
      "text": "Run the SEO baseline.",
      "tool": "enqueue_run"
    },
    {
      "text": "Run the combined monthly SEO report.",
      "tool": "enqueue_run"
    },
    {
      "text": "Run the monthly SEO and AEO report.",
      "tool": "enqueue_run"
    },
    {
      "text": "Run the site health report.",
      "tool": "enqueue_run"
    },
    {
      "text": "Where do our keywords rank?",
      "tool": "enqueue_run"
    },
    {
      "text": "How are our pages doing?",
      "tool": "enqueue_run"
    },
    {
      "text": "Run a technical SEO audit.",
      "tool": "enqueue_run"
    },
    {
      "text": "Run a content gap analysis.",
      "tool": "enqueue_run"
    },
    {
      "text": "Add the top 5 content gaps to the content calendar.",
      "tool": "propose_content_calendar"
    }
  ],
  "page": "https://nexus.effiqs.com/help/seo-reports",
  "markdown": "https://nexus.effiqs.com/help/seo-reports.md"
}
