SEO Checker — Website SEO Audit & Score in Bulk
Pricing
from $10.00 / 1,000 results
SEO Checker — Website SEO Audit & Score in Bulk
Bulk SEO audits for any list of URLs: overall score, category breakdowns (meta, structure, content, links) and actionable hints — no SEO tool subscription needed.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
1
Bookmarked
33
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
Run comprehensive SEO audits on any website using the Seobility SEO analysis engine. Get detailed scores, actionable recommendations, and structured data across every SEO factor — with no SEO tool subscription needed.
What does Seobility SEO Checker do?
This Actor connects to the Seobility SEO checker and returns a complete SEO analysis for any URL. Unlike the free Seobility web tool, this Actor lets you run unlimited checks in batch, export results as JSON or CSV, and plug SEO data directly into your workflows.
Each analysis covers:
- Overall SEO score (0–100%) broken down by category
- Meta factors — title, description, canonical, Open Graph tags
- Page quality — content length, keyword density, readability
- Page structure — headings (H1–H6), image alt text, structured data
- Link analysis — internal/external links, broken link detection
- Server factors — HTTPS, response time, redirects, status codes
- External factors — domain age, backlink signals
Why use this Actor?
- No subscription needed — audit any site on demand
- Batch processing — analyze multiple URLs in one run
- Both crawling modes — standard HTML and JavaScript rendering for SPAs
- Structured output — machine-readable JSON ready for dashboards, reports, or alerts
- Integrate anywhere — REST API, Python SDK, Node.js SDK, or Zapier
How to use Seobility SEO Checker
- Open the Actor and click Try for free
- Add one or more URLs to the
queriesinput - Choose crawling mode:
standard(fast) orjavascript(for JS-heavy sites) - Run the Actor — results appear in the Output tab within seconds
- Download as JSON or CSV, or connect via the Apify API
Input
{"queries": [{"website": "https://example.com","crawling_mode": "standard","language": "en"},{"website": "https://myapp.com","crawling_mode": "javascript","language": "en"}]}
| Field | Type | Description | Default |
|---|---|---|---|
website | string | URL to analyze | required |
crawling_mode | string | standard or javascript | standard |
language | string | Analysis language code | en |
http_authentication_user | string | HTTP auth username for protected pages | — |
http_authentication_password | string | HTTP auth password for protected pages | — |
Output
Results are stored in the Apify dataset and downloadable as JSON, CSV, HTML, or Excel.
{"website": "https://example.com","seo": {"analysis": {"analysed_url": "https://example.com/","score": {"overall_percent": 79,"sections": {"meta": { "points": 515, "score_percent": 100, "points_max": 515 },"pagequality": { "points": 212, "score_percent": 58, "points_max": 360 },"structure": { "points": 100, "score_percent": 58, "points_max": 170 },"links": { "points": 48, "score_percent": 60, "points_max": 80 },"server": { "points": 92, "score_percent": 83, "points_max": 110 },"extern": { "points": 100, "score_percent": 100, "points_max": 100 }}},"hints": [{ "type": "hint_text_addcontent_h1", "importance": 2 }]}}}
Output data fields
| Field | Type | Description |
|---|---|---|
website | string | The analyzed URL |
overall_percent | number | Overall SEO score (0–100) |
meta.score_percent | number | Meta tags score |
pagequality.score_percent | number | Content quality score |
structure.score_percent | number | HTML structure score |
links.score_percent | number | Link health score |
server.score_percent | number | Server configuration score |
extern.score_percent | number | External factors score |
hints | array | Actionable SEO recommendations with importance level |
Use cases
- SEO audits at scale — check hundreds of pages without manual Seobility sessions
- Competitor analysis — compare your site's SEO score against competitors side by side
- Content teams — flag pages below a score threshold before publishing
- Agencies — generate client SEO reports programmatically on a schedule
- Monitoring — run weekly audits and alert when scores drop
How many results will I get?
You're charged per result, so the cost follows the number of rows below. Your plan's rates are on the Pricing tab.
| Input | Results |
|---|---|
| 10 URLs | 10 audit rows |
| 100 URLs | 100 audit rows |
Each audited URL is one row with its full score breakdown and hints.
FAQ
Does this require a Seobility account? No. You only need this Actor.
What is the difference between standard and javascript crawling modes? Standard mode uses fast HTTP requests and works for most static sites. JavaScript mode renders the page in a headless browser — use it for React, Vue, or Angular apps.
Can I analyze password-protected pages?
Yes — provide credentials via http_authentication_user and http_authentication_password.
How many URLs can I analyze per run?
There is no hard limit. Pass as many URLs as needed in the queries array.
Is this Actor maintained? Yes. For bugs or feature requests, open an issue in the Issues tab on this page.
⭐ Found this Actor useful? A quick review on the Store helps other users find it and keeps it maintained.