API access is included in every SE Ranking plan

Website Audit API

Run technical audits programmatically with SEO Audit API. Launch crawls, pull health scores, and route every issue into your team's workflow.

Explore documentation

No credit card required

Big crawls. Deep checks. One structured report.

200K+
Monthly technical audits
115+
Technical checks per audit
2M
Pages per project
SE Ranking website audit API in Claude

Let Claude run site audits for you

Launch a crawl from your Claude chat without writing API requests. SE Ranking's MCP server connects AI assistants to the same endpoints that this API exposes.

  • One MCP, same endpoints

    Create audits, check crawl status, and pull health scores, issues, and affected pages as MCP tools on the Website Audit API.

  • Answers in the flow of work

    Launch an audit and review the issues mid-conversation or inside a pipeline, without writing request-handling code.

  • Skip the integration work

    Point your agent at the MCP server and skip the auth, async status polling, and response parsing a direct build needs.

Every audit check, structured and ready for your stack

Complete site audit data in every report

The Website Audit API runs the same crawler behind SE Ranking's audit tool with 115+ technical checks per crawl. It returns the results as JSON you can query from every angle: by score, by issue, by page, or by link.

Health score:

A 0–100 score per audit to benchmark sites and track progress between crawls

Issues by severity and category:

Errors, warnings, and notices across security, crawling and indexing, redirects, meta tags, content, speed, links, and mobile

Pages by issue:

Every URL affected by a specific check, turning an audit into a to-do list

Crawled pages:

The full crawl list with per-page metrics and HTTP status codes

Found links:

Internal and external links with their attributes, for internal linking and dofollow/nofollow analysis

Audit history:

Reports by date, so you can compare crawls and verify that fixes actually landed

Built to run audits as a process, not a one-off report

The audit runs asynchronously. Kick off the crawl, check on it, then pull the report when it's done:

Set up audits for any domain:

standard for quick starts, or advanced with your own crawl settings

Async by design:

Create the audit, poll status while the crawler works, then pull the report

Scheduled and repeatable:

Set recurring weekly or monthly crawls, or re-run with the recheck endpoint after each fix cycle and compare crawl over crawl

Audits that match how you need to crawl

Control the crawl scope instead of accepting a default, so you audit exactly the sections you maintain:

Point the crawler where it matters:

Audit from sitemaps or your own custom page lists

Scope every crawl:

Set allow/disallow paths, depth, page, and speed limits, and switch the user agent

Crawl large sites in one audit:

Run deep crawls with the limits you set, tuned to the site in front of you

Manage audits programmatically:

Turn off checks you don't need, and handle titles, settings, and lifecycles across every site you run

SE Ranking MCP

Query SE Ranking data from any AI assistant

Connect via MCP and work with your audit data, SEO, and GEO metrics inside Claude, ChatGPT, Cursor, or any other AI tool. 1-minute setup, no exports, no code.

No credit card required

Use cases for the Website Audit API

Turn audits into tickets automatically

Pull every URL affected by each issue type and pipe them into Jira, Asana, or your own queue. All grouped, prioritized, and assigned. Close the gap between finished audits and started fixes — go from manual sorting to a scheduled job.

Audit your whole client portfolio on schedule

Run crawls across every client site on a weekly or monthly schedule, then pull health scores and top issues into one dashboard. You see which sites need attention this week without opening each project, and clients get summaries built from live data.

Verify fixes and prove progress

Recheck a site after each fix cycle and compare reports by date: issues closed, health score movement, pages recovered. Release regressions show up in the next crawl instead of the next traffic drop, and progress becomes something you can report.

Wire audit data into the tools you already use

Connect SE Ranking to the tools your team already works in, without custom development or changing how your team already works.

n8n integration

n8n

Open-source automation with a visual workflow builder.

Plug SE Ranking into your stack so n8n can launch scheduled crawls, pull affected URLs, and trigger SEO and GEO reports automatically.

Connect to n8n
Data Studio integration

Data Studio

Live dashboards that blend SEO, GEO, GA4, and GSC.

Feed health scores, top issues from every crawl, and other metrics into Data Studio dashboards so your clients can access project information directly.

Connect to Data Studio
Make integration

Make

No-code automation that connects your stack.

Use Make to route audit data into ticketing tools, project management, Slack, and more. Connect your tools without writing code.

Connect to Make

What SEO pros say about building on SE Ranking’s API

1
/
3
Connor Wilkins
CMO
Company Name
Direction.com
Business Type
SEO agency

We use SE Ranking to build winning SEO strategies for our clients. Their suite of tools allows for robust market research, competitive analysis, and website audits—all of which serve to inform our SEO campaign roadmaps.

Ross Crawford
Managing Director
Company Name
Mr Digital
Business Type
Digital marketing agency

We use SE Ranking to overcome many SEO-related challenges, from researching keywords to conducting granular analyses of various client-related issues that ultimately help us save a significant amount of time and streamline processes.

Jairo David Guerrero Vásquez
Founder
Company Name
Phanum
Business Type
SEO agency

Because SEO is time-consuming, SE Ranking’s tools are a great help here. We use it for detailed audits, keyword research, performance monitoring, and reporting. But apart from the actual SEO workflow we do for clients, we also use SE Ranking for our sales process. It helps us build trust with current and potential customers as we can give them a comprehensive overview of the current situation and advise on the next steps.

1
/
3

Discover all the gems in SE Ranking’s powerful toolbox

No credit card required

Flexible, usage-based pricing

Try it free with 100K credits and scale credits as you grow. Only pay for what you use

SE Ranking api

From

$50.00
/250K credits
Pay-as-you-go plan
For SEOs who need API access to SEO data—without the tools
  • Backlinks API
  • Domain Research API
  • Keyword Research API
  • Website Audit API
  • AI Search API
  • Project Management API
See full API pricing
FAQ
Q

What data does the Website Audit API return?

A

Each audit returns a site health score, all detected issues grouped by severity (errors, warnings, notices) and category, the full list of crawled pages with per-page metrics and HTTP status codes, internal and external links with their attributes, the pages affected by each specific issue, and domain details. All as structured JSON.

Show more
Show less
Q

How do I run an SEO audit via API?

A

Create an audit for the target domain with the create audit endpoint (standard for HTML crawling or advanced with JavaScript rendering for SPAs and dynamic sites. The crawler runs asynchronously: poll the status endpoint until it completes, then pull the report. To re-audit after fixes, call the recheck endpoint on the same audit.

Show more
Show less
Q

Is this the same as a site audit API?

A

Yes. Website audit API, site audit API, and SEO audit API all describe the same thing here: programmatic access to SE Ranking’s technical audit tools. It runs 115+ checks covering crawling and indexing, meta tags, content, speed, security, links, and mobile.

Show more
Show less
Q

Can I audit a single page instead of a whole site?

A

Yes. Scope the crawl to a custom page list, or use the issues-by-URL endpoint to pull every problem found on one specific page. This is helpful for page-level QA and pre-publish checks.

Show more
Show less
Q

Can I audit any website, or only my own?

A

Any site you are able to crawl. Run audits on competitor domains to benchmark their technical health against yours, or audit prospect sites before a pitch. The crawler doesn’t require site ownership or verification.

Show more
Show less
Q

How do I get all pages affected by a specific issue?

A

Use the pages by issue endpoint with the issue code you care about. The reference section of the docs lists every site audit issue code. It returns each affected URL, making automated ticketing and bulk-fix workflows practical.

Show more
Show less
Q

Can I control what gets crawled?

A

Yes. Point the crawler at specific sitemaps or your own page lists, set allow/disallow paths, depth, and page limits, switch the user agent, and turn off checks you don’t need, so each crawl covers exactly the sections you maintain.

Show more
Show less
Q

What are the rate limits for the Website Audit API?

A

Up to 10 requests per second per API key by default. Since audits run asynchronously, the practical pattern is: create the audit, poll status at a modest interval, then fetch the report—well within limits even across a large portfolio. Contact SE Ranking’s team if you need higher throughput for site audit API.

Show more
Show less
Q

How is this different from the Website Audit tool in the platform?

A

Same crawler, same checks, same reports, but different delivery. The platform tool is built for working through issues interactively. The API is built for automation: scheduled portfolio-wide audits, custom dashboards, ticketing integrations, and fix verification pipelines that run without anyone logging in.

Show more
Show less

Master website auditing with insights and practical guides from the pros

Technical SEO

How to use structured data for SEO and LLM visibility

Read article
Best Marketing Tools

Top 8 Website Audit Tools: An In-depth Comparison

Read article
Technical SEO

The SEO guide to 301 vs. 302 redirects: When to use which and how they differ

Read article
Technical SEO

17 common Google indexing issues: How to identify and fix them

Read article
SEO Automation

How to Do a Website Audit Mindfully (and Automate It)

Read article
Technical SEO

33+ technical SEO issues that affect most websites

Read article