Site Audit Scraper: SEO Issues & Broken Links
Pricing
Pay per usage
Site Audit Scraper: SEO Issues & Broken Links
Crawl any website and get every on-page SEO problem in one table: bad titles and meta descriptions, H1 issues, missing alt text, thin pages, noindex, duplicates and broken internal links. Exports Excel, CSV, JSON and a client-ready HTML report.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Northpane
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Features
Share
Site Audit Scraper: SEO issues and broken links
Point it at a website and get a full on-page SEO audit in minutes: every page crawled, every problem listed, and broken internal links traced back to the page that links to them.
What it checks
| Check | Flagged when |
|---|---|
| Title | Missing, under 30 or over 60 characters, or duplicated across pages |
| Meta description | Missing, under 70 or over 160 characters |
| H1 | Missing, or more than one on the page |
| Images | Missing alt text |
| Content | Thin pages (under 300 words) |
| Speed | Server response over 2 seconds |
| Indexing | noindex set, missing canonical, missing lang |
| Mobile | No viewport tag |
| Social | Missing Open Graph tags |
| Links | Internal links that return 4xx or 5xx, and the pages that contain them |
It stays on the start URL's site, respects robots.txt, and keeps request rates polite.
Input
{"startUrls": [{ "url": "https://example.com" }],"maxPages": 100,"maxConcurrency": 5,"checkBrokenLinks": true}
Output
Dataset: one row per page with url, status, issue_count, issues, title, meta_description, h1_count, word_count, images_missing_alt and more. Download it as Excel, CSV or JSON from the Output tab.
Key-value store:
REPORT: a client-ready HTML report with totals, issues by type and the worst pages firstREPORT_XLSX: the same audit as an Excel workbook (Pages, Issues by type, Broken links)SUMMARY: totals as JSON, handy for dashboards and integrationsBROKEN_LINKS: every broken link with its source page and status code
Example dataset item:
{"url": "https://example.com/about","status": 200,"issue_count": 3,"issues": ["Duplicate title", "Multiple H1 tags", "Missing meta description"],"title": "About Example Co. | Our team, history and values","h1_count": 2,"word_count": 412,"images_missing_alt": 0}
Good uses
- Agencies: a quick audit before a sales call or a monthly client report
- Site owners: catch broken links and missing metadata after a redesign or migration
- Scheduled monitoring: run it weekly with an Apify schedule and get alerted when the issue count rises
Limits
Public pages only. It doesn't log in, submit forms or collect personal data. Pages rendered entirely by JavaScript are audited on their server HTML.