VOOZH about

URL: https://apify.com/groupoject/technical-seo-audit-crawler

โ‡ฑ Technical SEO Audit Tool & Website Crawler ยท Apify


๐Ÿ‘ Technical SEO Audit & Website Crawler - Core Web Vitals avatar

Technical SEO Audit & Website Crawler - Core Web Vitals

Pricing

from $10.00 / 1,000 results

Go to Apify Store

Technical SEO Audit & Website Crawler - Core Web Vitals

Crawl websites and detect technical SEO issues across metadata, indexability, headings, content, links, images, structured data, security headers, and optional PageSpeed Core Web Vitals.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Group Oject

Group Oject

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Crawl any public website and turn technical SEO problems into structured, prioritized data. Every crawled page receives a 0-100 score, an A-F grade, severity counts, detailed checks, and actionable recommendations.

The Actor audits metadata, crawlability, indexability, heading structure, content quality signals, internal and external links, images, JSON-LD, social tags, security headers, duplicate metadata, robots.txt, sitemaps, and optional Google PageSpeed/Core Web Vitals.

Why use this SEO audit Actor?

  • Report-ready issue objects - every problem has a code, severity, category, message, recommendation, and affected field.
  • Site-wide crawling - follow internal links with depth, page, domain, subdomain, include, and exclude controls.
  • Transparent scoring - critical, high, medium, and low issues feed a predictable 0-100 score.
  • Duplicate detection - identify repeated titles and meta descriptions after the crawl completes.
  • Optional broken-link checks - verify internal and external links with bounded extra requests.
  • Optional Core Web Vitals - enrich selected pages with PageSpeed, Lighthouse, LCP, CLS, INP, TBT, and Speed Index.
  • Billing-safe limits - the crawler respects both maxPages and the user's maximum-charge limit.
  • Fast HTTP crawler - no browser is required for normal HTML audits.

Quick start

{
"startUrls":["https://example.com"],
"maxPages":25,
"maxDepth":3
}

For a focused content-section audit:

{
"startUrls":["https://example.com"],
"maxPages":100,
"maxDepth":5,
"includePatterns":["https://example.com/blog/*"],
"excludePatterns":["*/tag/*","*/author/*","*?preview=*"]
}

What the Actor checks

Metadata and indexability

  • Missing, short, or long title tags
  • Missing or poorly sized meta descriptions
  • Missing canonical links
  • noindex and restrictive robots directives
  • Missing HTML language and mobile viewport
  • HTTP error pages

Headings and content

  • Missing or multiple H1 headings
  • Skipped heading levels
  • Visible word count and thin-content warnings
  • Content-to-HTML ratio
  • Duplicate titles and descriptions across pages

Links and images

  • Internal, external, and unique link counts
  • Optional broken and unreachable link checks
  • Images missing alt text
  • Images without width and height attributes
  • Native lazy-loading counts

Structured data and social previews

  • JSON-LD block count and discovered schema types
  • Invalid JSON-LD
  • Open Graph completeness
  • Twitter/X card presence
  • Hreflang count

Performance and security

  • HTML response size
  • HSTS and Content-Security-Policy presence
  • Optional PageSpeed performance, SEO, accessibility, and best-practices scores
  • Optional LCP, CLS, INP, Total Blocking Time, and Speed Index

Output

Each default dataset row represents one crawled page:

{
"finalUrl":"https://example.com/pricing",
"statusCode":200,
"score":82,
"grade":"B",
"indexable":true,
"title":"Pricing - Example",
"titleLength":17,
"metaDescriptionLength":148,
"h1Count":1,
"wordCount":642,
"imagesMissingAlt":2,
"brokenLinksCount":1,
"criticalIssues":0,
"highIssues":1,
"issueCount":6,
"issues":[
{
"code":"short-title",
"severity":"medium",
"category":"metadata",
"message":"Title is only 17 characters.",
"recommendation":"Use a descriptive title that clearly communicates page intent.",
"field":"title"
}
]
}

The default key-value store also contains:

  • SUMMARY - average score, grade, issue totals, indexability, failed pages, and top issue codes.
  • ISSUES - one flat report-ready list of all issues across all pages.
  • SITE_SIGNALS - robots.txt status, content, and discovered sitemap URLs.

PageSpeed and Core Web Vitals

Enable includePageSpeed to call Google PageSpeed Insights for up to pageSpeedMaxPages. A Google API key is optional but recommended for reliable quota. The key is treated as secret input and never appears in output.

PageSpeed calls are slower and subject to Google's quota, so use them on key templates rather than every URL in a large crawl.

Broken-link checking

Enable checkBrokenLinks to test discovered links after crawling. The Actor first sends a HEAD request and falls back to GET when a server rejects HEAD. Use maxLinksToCheck to bound runtime and third-party traffic.

SEO score

The score starts at 100 and deducts:

SeverityDeduction
Critical20
High8
Medium4
Low2

The score is a prioritization aid, not a promise of rankings. Search performance also depends on relevance, authority, content quality, competition, and off-page signals.

Use cases

  • SEO agency prospect and client audits
  • Site migration and redesign QA
  • Scheduled technical SEO monitoring
  • Programmatic site-quality dashboards
  • Content inventory cleanup
  • E-commerce category and product-page audits
  • Pre-launch checks for marketing teams

FAQ

Does the Actor render JavaScript?

The default crawler audits server-delivered HTML. This makes it fast and inexpensive. If a site renders all SEO content only in the browser, server HTML may appear thin; such a site also deserves review because search crawlers need dependable renderable content.

Does this replace Google Search Console?

No. Search Console supplies Google's indexing and traffic data. This Actor supplies crawlable page-level diagnostics that can complement it.

Can I audit multiple sites in one run?

Yes. Add multiple startUrls; maxPages is shared across the entire run.

Will it crawl login, cart, or checkout pages?

Use excludePatterns to keep sensitive or low-value areas out of the crawl. Common exclusions are included in the default form.

Is a proxy required?

Usually not. Add an Apify proxy only when a public site rate-limits or blocks direct requests.

You might also like

Website Performance & Technical SEO MCP Server for AI Assistant

alizarin_refrigerator-owner/performance-seo-mcp-server

MCP Server providing AI assistants with unified access to website performance and technical SEO analysis through a single interface. PageSpeed Insights, Core Web Vitals, Lighthouse audits, robots.txt validation, sitemap analysis, and comprehensive technical SEO checks.

Google Lighthouse Checker Core Web Vitals & Performance Audits

alizarin_refrigerator-owner/google-lighthouse-checker

Google Lighthouse Checker - Core Web Vitals & Performance Audits at Scale. Stop paying $500+/month for PageSpeed Insights API. Run Lighthouse audits for a fraction of the cost. Get Core Web Vitals performance, accessibility, SEO & recommendations for any website, or thousands of URLs in batch.

SEO Site Checker (Pay per Event)

eiv/seo-site-checker

Crawl any website and extract 70+ on-site SEO metrics โ€” meta tags, Core Web Vitals, structured data, mobile-friendliness, security headers, and page speed. Get a complete SEO audit with per-check scores and actionable recommendations.

Lighthouse Batch Auditor โ€” Performance, SEO & Core Web Vitals

accurate_pouch/lighthouse-auditor

Batch Lighthouse audits via Google PageSpeed Insights API. Performance, SEO, accessibility scores + Core Web Vitals (LCP, FID, CLS) for 100s of URLs. 3 audits free per run.

๐Ÿ‘ User avatar

Manchitt Sanan

4

SEO Audit Tool

automation-lab/seo-audit-tool

Audit URLs for SEO metadata, headings, links, structured data, content quality, and technical issues โ€” useful for content gap and page optimization workflows.

๐Ÿ‘ User avatar

Stas Persiianenko

18

โšก Page Speed Analyzer โ€” Lighthouse & Web Vitals

nexgendata/page-speed-analyzer

Run Google Lighthouse audits at scale โ€” Core Web Vitals, performance scores, SEO analysis. Track site speed across all pages.

Google PageSpeed Insights

seemuapps/google-pagespeed-insights

Run a list of URLs through Google PageSpeed Insights and get Lighthouse scores plus Core Web Vitals for each one.

PageSpeed Insights - Core Web Vitals & Real User Metrics

alizarin_refrigerator-owner/pagespeed-insights

PageSpeed Insights actor uses Google's PageSpeed Insights API to get: Real-World Field Data from Chrome UX Report (CrUX) Lab Data from Lighthouse Core Web Vitals - LCP, FID/INP, CLS, FCP, TTFB, TBT Performance Scores - 0-100 scores for Performance, Accessibility, Best Practices, SEO Mobile & Desktop

Technical SEO Auditor - AI-Powered On-Page Analysis

alizarin_refrigerator-owner/technical-seo-auditor

The Technical SEO Auditor performs comprehensive on-page SEO analysis: Meta Tag Analysis Heading Structure Image Optimization Link Analysis Structured Data Core Web Vitals Mobile Friendliness Content Analysis