Documentation
Everything you need to get started with Dr Urls
Quick Start
Create account
Sign up for free in seconds. No credit card required to get started.
Enter any URL
Paste any URL and configure your audit settings. Works with all sites including React, Next.js, and Nuxt SPAs.
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.
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.
curl -X GET https://drurls.com/api/v1/sites \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"/api/v1/sitesList all monitored sites
/api/v1/sitesAdd a new site to monitor
/api/v1/scansStart a new site audit
/api/v1/scans/:idGet scan status and results
/api/v1/issuesList detected SEO issues
/api/v1/backlinksBacklink 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.
Rate limit headers are included in every API response: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.
Webhooks
Not yet availablePlanned, 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.completedFired when a site audit finishes
scan.failedFired when a scan encounters an error
issue.detectedFired when new critical issues are found
score.changedFired 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.