Documentation

Learn how to use Bulk URL Checker effectively to monitor and validate your URLs.

Beta Notice

We're currently in beta. Some features may be limited or under development. Documentation will be expanded as we add new features.

Getting Started

Bulk URL Checker is a cloud-based service that helps you check large lists of URLs for their status, redirects, and other important metrics. Here's how to get started:

  • Sign up for a beta account through our waitlist
  • Choose your plan based on how many URLs you need to check monthly
  • Upload your first CSV file with URLs
  • Wait for notification when checking is complete
  • Review results in the dashboard or export as CSV/JSON

Uploading CSV Files

Your CSV file should contain URLs to check. The format is simple:

url
https://example.com
https://example.com/page1
https://example.com/page2

Requirements:

  • First column must be named url
  • Each URL must include protocol (http:// or https://)
  • Maximum file size: 50 MB
  • Maximum URLs per file: 50,000
  • Supported formats: CSV, TXT

Reading Reports

Once your URL check completes, the report includes:

  • Status Code: HTTP response code (200, 404, 301, etc.)
  • Final URL: The destination URL after redirects
  • Redirect Chain: Full chain of redirects if any
  • Response Time: How long the request took
  • Indexing Data: Whether the URL is indexed by search engines

Understanding Status Codes:

  • 200 - OK (page is working)
  • 301/302 - Redirect (page moved)
  • 404 - Not found (broken link)
  • 403 - Forbidden (access denied)
  • 500 - Server error

Scheduling Automated Checks

Professional and Enterprise plans can schedule recurring URL checks:

  • Set up daily, weekly, or monthly check schedules
  • Get alerts when broken links are detected
  • Compare results over time to spot new issues
  • Pause or delete schedules anytime

Tip

Use scheduled checks for monitoring backlink profiles or maintaining large websites. This ensures you catch broken links before they impact your SEO.

Using the Dashboard

The dashboard provides powerful filtering and search capabilities:

  • Filter by Status: Show only 404s, redirects, or working links
  • Search URLs: Quickly find specific URLs in large reports
  • Sort Results: Order by status, response time, or URL
  • Export Data: Download filtered results as CSV or JSON
  • View History: Access past reports based on your retention period

API Access

Professional and Enterprise plans include API access for automation:

// Submit URLs for checking
POST /api/v1/checks
{
  "urls": ["https://example.com", "https://example.com/page"],
  "notify_email": "your@example.com"
}

// Get check results
GET /api/v1/checks/:checkId

// List all checks
GET /api/v1/checks

Authentication: Use your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Full API documentation will be available in your dashboard after signing up.

Frequently Asked Questions

How long does checking take?

It depends on the number of URLs and their response times. Generally, expect 10,000 URLs to take 1-2 hours. You'll receive a notification when done.

Can I check the same URLs multiple times?

Yes! Each check counts toward your monthly limit. Scheduled checks automatically recheck your URLs at your chosen interval.

What happens if I exceed my plan limit?

Your checks will be queued until your next billing cycle, or you can upgrade to a higher plan immediately.

Do you store my URLs?

Yes, but only for your plan's retention period (14-90 days depending on plan). After that, data is automatically deleted. You can also manually delete reports anytime.

Can I cancel anytime?

Yes, you can cancel your subscription at any time. Access continues until the end of your current billing period.

🍪 We use cookies to improve your experience

We use essential analytics to understand how you use our site and make improvements. This helps us build a better product for you. You can opt-out anytime in Cookie Settings. View our Privacy Policy for more details.

Cookie Settings