Skip to main content
New: 190 SEO checks now available. See what's new

Documentation

Everything you need to get started with Dr Urls

Quick Start

1

Create account

Sign up for free in seconds. No credit card required to get started.

2

Enter any URL

Paste any URL and configure your audit settings. Works with all sites including React, Next.js, and Nuxt SPAs.

3

Review results

Get a comprehensive report with 190 checks covering SEO, security, performance, and accessibility.

Feature guides

Step-by-step guides for every feature, generated from the walkthroughs we record and replay against Dr Urls itself — so a guide cannot describe a screen that no longer exists.

Browse the guides

Guides

Getting Started

Set up your account, run your first audit, and get actionable SEO insights in minutes.

Site Audits

Learn how to configure and run comprehensive site audits with 190 SEO checks.

SEO Checker

Analyze individual pages for on-page SEO issues, meta tags, and content quality.

Trends & Analytics

Track your health score, issue counts and Core Web Vitals across every scan, so regressions show up as soon as you ship.

Team Management

Invite team members, assign roles, and manage permissions across your organization.

API Integration

Integrate Dr Urls into your workflow with the RESTful API and the MCP server.

API Access

Integrate Dr Urls into your workflow

Use the Dr Urls REST API to programmatically manage sites, trigger scans, and retrieve results. Available on Pro plans and above.

Terminal
curl -X GET https://drurls.com/api/v1/sites \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
GET
/api/v1/sites

List all monitored sites

POST
/api/v1/sites

Add a new site to monitor

POST
/api/v1/scans

Start a new site audit

GET
/api/v1/scans/:id

Get scan status and results

GET
/api/v1/issues

List detected SEO issues

GET
/api/v1/backlinks

Backlink data — endpoint reserved, returns empty until link data ships

Rate Limits

API requests are rate-limited per API key to ensure fair usage and platform stability.

Free100 requests/hour
Pro1,000 requests/hour
Business5,000 requests/hour
EnterpriseCustom limits

Rate limit headers are included in every API response: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.

Webhooks

Not yet available

Planned, not built. Dr Urls does not currently send webhooks and there is no screen to register an endpoint — we would rather say so here than have you build a receiver that never fires. Poll GET /api/v1/scans in the meantime. When it ships it will deliver these events:

scan.completed

Fired when a site audit finishes

scan.failed

Fired when a scan encounters an error

issue.detected

Fired when new critical issues are found

score.changed

Fired when a site health score changes

The design is for payloads to carry an HMAC-SHA256 signature and for delivery to retry three times with exponential backoff. Neither is implemented yet, so do not build verification against it — this paragraph described it as live until 2026-08-11.

Frequently asked questions

How long does it take to set up Dr Urls?

You can create an account, enter any URL, and start an audit in under 5 minutes. No installation or configuration required.

Do I need technical knowledge to use Dr Urls?

No. Dr Urls is designed for both technical and non-technical users. Every issue comes with a plain-language explanation and actionable fix recommendation.

Can I export my audit results?

Yes. You can export any scan as CSV or JSON. API access is also available on Pro plans and above.

How often should I run audits?

We recommend running a full audit at least once a week. For active sites with frequent content changes, daily audits help catch issues early.

Does Dr Urls support JavaScript-rendered pages?

Yes. Our crawler can render JavaScript-heavy pages to ensure accurate auditing of single-page applications (React, Next.js, Nuxt, and more) and dynamically generated content.