Website SEO & Tech Audit avatar

Website SEO & Tech Audit

Pricing

Pay per usage

Go to Apify Store
Website SEO & Tech Audit

Website SEO & Tech Audit

All-in-one on-page SEO and technical audit. One URL returns meta tags, Open Graph, schema.org, heading structure, SSL expiry, security headers, tech-stack detection, robots/sitemap checks and a 0-100 SEO score with actionable issues.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Y A

Y A

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

A complete on-page SEO + technical audit of any URL — in one fast request.

Give this Actor a list of pages and get back a structured report for each: SEO score, meta tags, social tags, structured data, SSL health, security headers, detected tech stack, and a prioritized list of issues. One tool instead of five. Built for SEO agencies, site owners, developers, and competitive research.

What it checks

  • 🎯 SEO score (0–100) with a clear list of actionable issues.
  • 🏷️ Meta & tags — title, description, canonical, robots, viewport, language.
  • 📣 Social — Open Graph and Twitter Card tags.
  • 🧱 Structure — H1–H6 counts, first H1, image alt-text coverage, internal/external link counts.
  • 🔖 Structured data — schema.org / JSON-LD types present.
  • 🔒 SSL certificate — validity, issuer, and days until expiry.
  • 🛡️ Security headers — HSTS, CSP, X-Frame-Options, X-Content-Type-Options, and more.
  • 🧰 Tech stack — CMS/framework detection (WordPress, Shopify, React, Next.js, and others).
  • 🤖 robots.txt & sitemap.xml presence.

Input

FieldTypeDescription
startUrlsarrayPage URLs to audit.
urlstringConvenience field for a single page.
checkSslbooleanInspect the TLS certificate (default true).
checkRobotsSitemapbooleanCheck for robots.txt & sitemap.xml (default true).

Example input

{
"startUrls": ["https://example.com"],
"checkSsl": true,
"checkRobotsSitemap": true
}

Output (excerpt)

{
"url": "https://example.com",
"seoScore": 88,
"issues": ["Meta description 172 chars (ideal 50-165)"],
"title": "Example Domain",
"structuredDataTypes": ["Organization", "WebSite"],
"techStack": ["WordPress", "jQuery", "Google Analytics"],
"ssl": { "valid": true, "daysUntilExpiry": 74, "issuer": "Let's Encrypt" },
"securityHeaders": { "strict-transport-security": true, "content-security-policy": false },
"hasRobotsTxt": true,
"hasSitemapXml": true
}

Pricing

Billed per audited page. Failed URLs return an error record and are effectively free.

Notes

  • HTTP-only plus a lightweight TLS handshake — fast and inexpensive even for large batches.
  • Identifies itself with a clear User-Agent and only requests public pages, /robots.txt, and /sitemap.xml.