Website Audit: SEO, SSL & Technical Health Score
Pricing
Pay per usage
Website Audit: SEO, SSL & Technical Health Score
Run a fast technical audit of any website: HTTPS and SSL certificate, SEO basics (title, meta description, H1, canonical), Open Graph, sitemap and robots.txt, image alt coverage, broken links and mobile viewport - with a 0-100 score, grade and a prioritized issue list.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Gnom Automation
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
A fast, browserless technical audit for any website. One run checks the homepage and supporting files, scores the site from 0 to 100, and returns a prioritized list of issues you can fix today.
Built for agencies, freelancers, SEOs and anyone who needs to assess a website before a redesign, migration or outreach.
What is checked
| Area | Checks |
|---|---|
| Security | HTTPS in use, SSL certificate validity and days left, HSTS header |
| SEO basics | Title length, meta description length, single H1, canonical URL |
| Social & mobile | Open Graph tags, Twitter card, viewport meta, favicon, lang attribute |
| Structure | robots.txt, sitemap.xml (declared and reachable), JSON-LD structured data |
| Content quality | Image alt coverage, internal/external link counts |
| Health | Broken internal links (sampled), response time, page size, HTTP→HTTPS redirect |
Each check returns pass, warn or fail with a human-readable detail line — no guessing what a metric means.
Output
score— 0–100 weighted health scoregrade— A (90+), B (75+), C (55+), D (below)issues— failed and warning checks, most important firstchecks— every check with detailmetrics— response time, page size, SSL days left, alt coverage, link counts, broken links
Use cases
- Client reports — paste the issue list into your audit deliverable.
- Sales — run an audit on a prospect's site and show what you can fix.
- Monitoring — run on a schedule and get alerted when SSL expires or pages break.
- Migrations — compare scores before and after a redesign.
Input example
{"urls": ["apify.com", "stripe.com", "example.com"],"maxBrokenLinkChecks": 12,"concurrency": 4,"timeoutSecs": 20}
Output example
{"url": "https://example.com/","finalUrl": "https://example.com/","statusCode": 200,"score": 71,"grade": "C","issuesCount": 6,"failCount": 0,"warnCount": 6,"issues": [{ "id": "meta-description", "status": "fail", "detail": "Meta description length: 0 characters" },{ "id": "canonical", "status": "warn", "detail": "No canonical URL" }],"metrics": {"responseMs": 412,"pageSizeKb": 1.2,"sslDaysLeft": 54,"altRatio": 100,"brokenLinks": 0}}
Notes
- No browser rendering: the audit measures what crawlers and users' first requests see, so it is fast and cheap.
- Broken-link checking samples up to Broken link checks internal links; set 0 to skip.
- Enable Apify Proxy for sites that block datacenter IPs.