Technical SEO Auditor - AI-Powered On-Page Analysis avatar
Technical SEO Auditor - AI-Powered On-Page Analysis

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Technical SEO Auditor - AI-Powered On-Page Analysis

Technical SEO Auditor - AI-Powered On-Page Analysis

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

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

6

Monthly active users

3 days ago

Last modified

Share

Technical SEO Auditor - 50+ Ranking Factors with AI Recommendations

Comprehensive on-page SEO audit analyzing 50+ ranking factors including meta tags, headings, images, links, structured data, Core Web Vitals estimates, and mobile-friendliness. Get AI-powered recommendations for improvements (BYOK). Scores each category 0-100 with prioritized fix lists.

Features

  • Overall SEO Score - Composite 0-100 score across all ranking factors
  • Meta Tag Analysis - Title, description, canonical, robots, OG tags with length scoring
  • Heading Structure - H1-H3 hierarchy validation and keyword presence
  • Image Audit - Alt text coverage, lazy loading, oversized image detection
  • Link Analysis - Internal/external links, nofollow attributes, broken link detection
  • Structured Data - JSON-LD validation with schema type identification
  • Performance Estimates - LCP, CLS estimates, DOM size, resource counts
  • Mobile Friendliness - Viewport, touch targets, font size adequacy
  • Content Analysis - Word count, readability score, keyword presence
  • Issue Prioritization - Issues ranked by severity (high, medium, low)
  • AI Recommendations - Claude AI-powered fix suggestions (BYOK)
  • Batch Auditing - Audit multiple URLs or crawl pages from a single URL
  • Demo Mode - Test with sample data before going live

Who Should Use This Actor?

SEO Agencies

Run comprehensive technical audits for client onboarding. The 0-100 scoring per category makes it easy to identify and prioritize issues in client reports.

Freelance SEO Consultants

Generate professional technical SEO audit reports quickly. AI recommendations add strategic value beyond raw data.

Web Development Teams

Validate SEO requirements before launching or migrating websites. Catch missing meta tags, broken schema, and accessibility issues pre-launch.

Content Marketing Teams

Ensure blog posts and landing pages meet technical SEO standards. Check heading hierarchy, image optimization, and structured data.

E-Commerce Managers

Audit product pages for SEO completeness. Verify product schema, image alt text, internal linking, and meta tag optimization.

In-House SEO Teams

Schedule regular audits to catch regressions. Track SEO health scores over time and prioritize fixes by impact.

Quick Start

Demo Mode (Free Test)

{
"demoMode": true
}

Single Page Audit

{
"url": "https://example.com",
"checkMobile": true,
"checkStructuredData": true,
"checkAccessibility": true,
"demoMode": false
}

Multi-Page Audit

{
"urls": [
"https://example.com",
"https://example.com/products",
"https://example.com/blog/top-article"
],
"crawlDepth": 1,
"maxPages": 10,
"demoMode": false
}

With AI Recommendations

{
"url": "https://example.com",
"checkMobile": true,
"checkStructuredData": true,
"includeAIRecommendations": true,
"anthropicApiKey": "sk-ant-...",
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
urlstring-Single URL to audit
urlsarray-Multiple URLs to audit
crawlDepthnumber1How deep to crawl from start URL (1-5)
maxPagesnumber10Maximum pages per URL (1-100)
checkMobilebooleantrueTest mobile friendliness
checkStructuredDatabooleantrueValidate JSON-LD schema
checkAccessibilitybooleantrueBasic accessibility checks
includeAIRecommendationsbooleantrueGenerate AI fix recommendations
anthropicApiKeystring-Anthropic API key for enhanced AI recommendations (BYOK)
proxyConfigurationobjectResidentialProxy settings
demoModebooleantrueReturn sample data for testing
webhookUrlstring-Webhook URL for results delivery

Output Format

{
"url": "https://example.com",
"overallScore": 78,
"meta": {
"title": "Example Domain - Your Title Here",
"titleLength": 28,
"titleScore": 85,
"description": "This is the meta description...",
"descriptionLength": 142,
"descriptionScore": 90,
"hasCanonical": true,
"canonicalUrl": "https://example.com/",
"hasRobots": true,
"robotsContent": "index, follow"
},
"headings": {
"h1Count": 1,
"h1Text": ["Main Heading"],
"h2Count": 5,
"headingHierarchyValid": true,
"score": 95
},
"images": {
"total": 12,
"withAlt": 10,
"withoutAlt": 2,
"lazyLoaded": 8,
"oversized": 1,
"score": 75
},
"links": {
"internal": 24,
"external": 8,
"nofollow": 3,
"broken": 0,
"score": 100
},
"structuredData": {
"hasJsonLd": true,
"types": ["Organization", "WebPage"],
"errors": [],
"warnings": ["Missing 'logo' property"],
"score": 85
},
"performance": {
"lcpEstimate": "2.1s",
"clsEstimate": "0.05",
"domSize": 1245,
"resourceCount": 34,
"score": 72
},
"mobile": {
"hasViewport": true,
"viewportContent": "width=device-width, initial-scale=1",
"touchTargetsAdequate": true,
"fontSizeAdequate": true,
"score": 95
},
"content": {
"wordCount": 1250,
"paragraphCount": 15,
"readabilityScore": 68,
"hasKeywordInTitle": true,
"hasKeywordInH1": true,
"score": 80
},
"issues": [
{
"severity": "high",
"category": "images",
"issue": "2 images missing alt text",
"recommendation": "Add descriptive alt text to images",
"affectedElements": ["img.hero-image", "img.product-photo"]
}
],
"recommendations": [
{
"priority": 1,
"category": "images",
"issue": "Missing alt text on 2 images",
"recommendation": "Add descriptive alt text that includes relevant keywords",
"impact": "medium",
"effort": "low"
}
],
"auditedAt": "2026-01-28T10:30:00.000Z"
}

Pricing (Pay-Per-Event)

EventDescriptionPrice
page_auditedPer page audited$0.02

Example costs:

  • 1 page audit: 1 x $0.02 = $0.02
  • 10 pages: 10 x $0.02 = $0.20
  • 100 pages: 100 x $0.02 = $2.00
  • Demo mode: $0.00

Note: AI recommendations use your own Anthropic API key (BYOK) - no additional Apify charge. Basic rule-based recommendations are included free.

Common Scenarios

Scenario 1: Client Onboarding Audit

{
"url": "https://client-site.com",
"crawlDepth": 2,
"maxPages": 50,
"checkMobile": true,
"checkStructuredData": true,
"includeAIRecommendations": true,
"anthropicApiKey": "sk-ant-...",
"demoMode": false
}

Run a comprehensive audit for new SEO clients to identify quick wins and prioritize fixes.

Scenario 2: Pre-Launch Technical Review

{
"urls": [
"https://staging.new-site.com",
"https://staging.new-site.com/products",
"https://staging.new-site.com/blog"
],
"checkMobile": true,
"checkStructuredData": true,
"checkAccessibility": true,
"demoMode": false
}

Ensure new sites meet all SEO requirements before going live.

Scenario 3: Competitor Analysis

{
"urls": [
"https://your-site.com",
"https://competitor1.com",
"https://competitor2.com"
],
"checkStructuredData": true,
"demoMode": false
}

Compare your technical SEO scores against competitors to find advantages and gaps.

Webhook & Automation Integration

Zapier / Make.com / n8n

  1. Create a webhook trigger in your automation platform
  2. Copy the webhook URL to webhookUrl
  3. Route results to dashboards, reports, or alerts

Popular automations:

  • High-severity issues -> Slack alert (critical SEO problems)
  • Audit results -> Google Sheets (client audit tracker)
  • Weekly scores -> Email (SEO health monitoring)
  • Score changes -> Airtable (regression tracking)

Apify Scheduled Runs

Schedule weekly or monthly audits to catch regressions and track improvement over time.

FAQ

Q: What ranking factors does this audit?

A: Over 50 factors across 8 categories: meta tags, headings, images, links, structured data, performance, mobile friendliness, and content quality. Each category gets a 0-100 score.

Q: How does AI recommendation differ from basic?

A: Basic recommendations are rule-based (e.g., "Add alt text to images"). AI recommendations from Claude provide strategic context, prioritization rationale, and specific implementation suggestions tailored to your page.

Q: Does this replace Google Search Console?

A: No. This provides on-page technical analysis. Google Search Console provides indexing data, search performance, and real-world Core Web Vitals. Use both together for complete SEO monitoring.

Q: How accurate are performance estimates?

A: Performance metrics are estimates based on DOM analysis and resource counting. For precise Core Web Vitals, use the Lighthouse Checker or GTmetrix Tester actors.

Q: Can I audit pages behind a login?

A: Currently only publicly accessible pages are supported.

Common Problems & Solutions

"Low overall score"

  • Focus on high-severity issues first
  • Missing meta tags and alt text are common quick wins
  • Structured data errors can significantly impact score

"Structured data not detected"

  • Ensure JSON-LD is in the page source, not dynamically loaded
  • Check that <script type="application/ld+json"> exists
  • Some CMS platforms need plugins for schema markup

"Performance estimates seem off"

  • These are estimates, not lab measurements
  • For precise metrics, use Lighthouse Checker or GTmetrix Tester
  • Large DOM sizes and many resources lower the estimate

"Demo data showing"

  • Set demoMode: false - no API keys required for basic audit

Built by John Rippy | Actor Arsenal