---
title: "Analyze Website"
method: POST
path: "/api/v1/ai-seo-tracker/analyze"
tags: ["AI SEO Tracker"]
---

# Analyze Website

`POST /api/v1/ai-seo-tracker/analyze`

## Request

- Base URL: `https://api.seoproai.co`
- URL: `https://api.seoproai.co/api/v1/ai-seo-tracker/analyze`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/authorize`, token URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/token`)

Analyze a website and compare tools across different LLMs.
Persists results into ai_seo_tracker_analyses and ai_seo_tracker_findings.

## Query parameters

- `fresh` boolean: Force fresh analysis, ignore cache

## Request body

- WebsiteScrapingRequest: Request model for scraping a website.
  - `url` string, required: The URL of the website to scrape

## Response `200`

Successful Response

- AIToolComparisonResponse: Response model for the AI SEO Tracker tool.
  - `question` string, required: The question that was asked to the LLMs
  - `website_url` string, required: The URL of the website that was analyzed
  - `website_summary` string, required: Summary of what the website is about
  - `results` LLMComparisonResult[], required: Results from different LLMs
    - `llm_name` string, required: Name of the LLM (e.g., 'GPT-4o', 'Gemini', 'Claude')
    - `tools` object[]: List of tools recommended by the LLM
    - `raw_response` string, required: Raw response from the LLM
    - `checks_run` integer, nullable: Number of consensus checks run (N)
    - `checks_mentioned` integer, nullable: Number of successful checks that returned at least one tool recommendation
    - `confidence` string, nullable: Stability signal: 'high', 'medium', or 'low'
  - `tools_comparison` object[]: Comparison of tools across LLMs

## Other responses

- `404`: Not found
- `422`: Validation Error

---

[API](https://skmtc.dev/seoproai/apis/seopro-ai.md) · [All operations](https://skmtc.dev/seoproai/apis/seopro-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/seoproai/apis/seopro-ai/revisions/5b4b6391ddc9?raw)
