Website Audit All-in-One: SEO, PageSpeed, Broken Links, SSL
Pricing
from $30.00 / 1,000 site audits
Website Audit All-in-One: SEO, PageSpeed, Broken Links, SSL
Full website audit per URL in one run: SEO crawl and broken links, Lighthouse PageSpeed and Core Web Vitals, tech stack, DNS/SSL/SPF/DMARC checks, optional screenshot. Combined JSON plus a shareable HTML report. $0.03 per site.
Pricing
from $30.00 / 1,000 site audits
Rating
0.0
(0)
Developer
Giorgos Myrianthous
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
One run, one report per website: an SEO crawl with broken links, Lighthouse PageSpeed and Core Web Vitals, the tech stack, and SSL, domain-expiry and SPF/DMARC/DKIM checks, with an optional screenshot. You also get an overall score, a prioritised list of the top issues and a shareable HTML report you can send to clients.
💲 $0.03 per site ($30 per 1,000). Unreachable sites are free. Pay only for results. No subscription, and the Apify free plan's monthly credit covers small jobs.
Also known as: website audit tool, SEO audit, site audit, website checker, website health check, SEO checker bulk, broken link checker, PageSpeed checker, SSL checker, agency prospect audit, website grader.
Try it now (free-plan friendly)
- Click Start. The prefilled input works as is. Fully audits books.toscrape.com (SEO crawl, broken links, Lighthouse, tech stack, SSL/DNS) and saves an HTML report, in about 30 seconds.
- Or paste this input into the JSON tab:
{"urls": ["https://books.toscrape.com/"],"checks": ["seo","pagespeed","tech","dns"]}
Example output (one dataset item, shortened):
{"url": "https://books.toscrape.com/","overallScore": 84,"performanceScore": 98,"seoScore": 91,"accessibilityScore": 87,"siteHealthScore": 76,"brokenLinkCount": 0,"coreWebVitals": "good","technologies": ["jQuery","Bootstrap"],"domainScore": 74,"sslDaysToExpiry": 77,"topIssues": ["No SPF record (anyone can spoof mail from this domain)","missing meta description on 10 page(s)","No sitemap.xml found"],"reportUrl": "https://api.apify.com/v2/key-value-stores/.../records/report-books-toscrape-com"}
Small runs cost cents, and you can set a Max cost per run so you're never charged more.
Use with AI agents / Apify MCP
Give your agent (Claude, ChatGPT, Cursor, n8n AI Agent, LangChain, OpenAI Agents SDK) this tool through Apify's MCP server:
https://mcp.apify.com?tools=gmyri/website-audit
- Example prompt: "Audit https://example.com: SEO, speed, broken links and SSL. What should I fix first?"
- Why agents like it: the input has one required field and documented defaults and enums. The output has stable, flat field names, errors are returned as items with an
errorfield and are never charged, and each run writes a summary to theOUTPUTrecord. - Agents that use
search-actorsfind it by searching for: website audit tool, SEO audit.
API, Python, n8n, Make, Zapier
curl -X POST "https://api.apify.com/v2/acts/gmyri~website-audit/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"urls":["https://example.com"],"checks":["seo","pagespeed","tech","dns"]}'
- Python:
ApifyClient(token).actor("gmyri/website-audit").call(run_input={...}) - n8n / Make / Zapier: use the Apify "Run Actor" action with
gmyri/website-audit, then read the dataset items.
Quick FAQ
- Can I send the report to clients? Yes.
reportUrlis a standalone HTML page with scores, top issues, broken links, tech stack and domain checks. - How deep is the crawl? 10 pages and 50 links per site by default (configurable up to 50 pages and 300 links). For full-site crawls use Broken Link Checker & SEO Audit.
- Can I monitor sites on a schedule? Yes. Create an Apify schedule and an integration (Slack, email or webhook) on run success.
- What if I set a spending limit? The Actor stops cleanly at your Max cost per run and you're never charged above it.
Details
What's checked on every site
| Module | What you get |
|---|---|
| SEO crawl & broken links | Crawls up to 10 pages (configurable) and checks up to 50 links. Reports 404s and 5xx errors with the page they were found on, plus titles, meta descriptions, H1, canonical, noindex, mixed content, JSON-LD, robots.txt and sitemap. |
| PageSpeed (Lighthouse 12) | Performance, SEO, Accessibility and Best-practices scores; Core Web Vitals (LCP, CLS, TBT); and the top speed fix. |
| Tech stack | CMS, ecommerce platform, analytics, CDN, frameworks and email provider. About 170 technologies are covered. |
| Domain & email security | SSL certificate expiry, domain expiry (RDAP), HTTPS redirect and HSTS, SPF, DMARC, DKIM, MX and CAA. |
| Screenshot (optional) | Homepage screenshot. |
The output also includes an overall score, a prioritised "top issues" list and a shareable HTML report (reportUrl) you can send to a client.
Typical uses
- Agencies and freelancers: audit prospects' websites in bulk, then send each one their HTML report.
- Site owners: schedule a weekly check of your own sites and alert on broken links, SSL expiry or speed drops.
- AI agents: one tool call answers "audit this website" with structured JSON.
Pricing
$0.03 per site ($30 per 1,000), whichever modules you choose, plus Apify's standard $0.00005 Actor start. Unreachable sites are free. Running the 4 single-purpose tools separately would cost about $0.05 per site.
Notes
- Polite crawling: robots.txt is respected, at most 10 pages per site by default, and no logins or bot-protection bypass.
- Lighthouse lab scores vary by a few points between runs.
- Need more depth on one area? Use the single-purpose tools listed below.
Related tools
- Broken Link Checker & SEO Audit: 404s, Redirects, Sitemap
- PageSpeed & Core Web Vitals Checker: Bulk Lighthouse Audit
- Tech Stack Detector: Website Technology & CMS Lookup
- DNS Lookup & SSL Checker: SPF, DMARC, DKIM, Domain Expiry
- Website Screenshot API: Full Page, Mobile & URL to PDF
All tools by gmyri: doc-to-markdown, dataset-merge-dedup, site-health-audit, website-screenshot, domain-health-check, image-pdf-ocr, tech-stack-detector, rss-feed-reader, pagespeed-checker.