Domain Rating Checker
Backlinks
Free
This app runs on Streamlit Cloud and may fall asleep when inactive. If the screen looks dark, click the blue button to wake it up.
What It Does
Domain Rating Checker lets you check the Domain Rating (DR) of up to 200 domains in a single run — powered by the Ahrefs free API, no API key required.
Paste a list of domains (one per line), hit Check DR, and get a clean table with the DR score for each domain. The results are downloadable as a CSV file for further analysis.
DR scoring tiers used in the app:
- DR ≥ 40 — Strong domain authority
- DR 20–39 — Moderate domain authority
- DR < 20 — Low domain authority
How to Use
- Paste your domains — one per line, accepts full URLs or bare domains (e.g.
example.comorhttps://www.example.com/page) - Click Check DR — domains are cleaned and deduplicated automatically
- View results — a table with Domain, DR score, and Status for each entry
- Download CSV — export the results for use in spreadsheets or reporting
What You Get
- Bulk DR check — up to 200 domains per run
- Auto-clean input — strips
https://,www., and trailing paths - Deduplication — duplicate domains are removed before any requests are made
- Rate-limit friendly — batches over 100 domains automatically add a 0.3s delay between requests
- CSV export — one-click download of all results
Requirements
No API keys needed. The Ahrefs free DR endpoint is publicly accessible.
| Dependency | Role | Free? |
|---|---|---|
| Ahrefs free API | Domain Rating data | ✅ No key required |
Run It Locally
Paste this prompt into Claude Code, OpenCode, or Codex — let the AI handle the setup:
Clone https://github.com/syahidmid/domain-rating-checker.git, install dependencies from requirements.txt, then run the app with `streamlit run app.py`.
Tech Stack
Streamlit · Ahrefs free API · Pandas · Requests