{"_id":"seowebchecker-seoaudit-sdk","_rev":"2-7f624f7d4d773fe8271917f5ad87ec8e","name":"seowebchecker-seoaudit-sdk","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"seowebchecker-seoaudit-sdk","version":"1.0.0","keywords":["seo","seo-audit","seo-checker","website-analyzer","meta-tags","core-web-vitals","technical-seo","seowebchecker","npm-seo"],"author":{"url":"https://seowebchecker.com","name":"SEOWebChecker","email":"support@seowebchecker.com"},"license":"MIT","_id":"seowebchecker-seoaudit-sdk@1.0.0","maintainers":[{"name":"seoaitools","email":"rinki@seowebchecker.com"}],"homepage":"https://seowebchecker.com","bugs":{"url":"https://github.com/seowebchecker/seowebchecker-seoaudit-sdk/issues"},"bin":{"seowebchecker-audit":"bin/cli.js"},"dist":{"shasum":"994404d33485496e4f5df4fffe28abc506275ff8","tarball":"https://registry.npmjs.org/seowebchecker-seoaudit-sdk/-/seowebchecker-seoaudit-sdk-1.0.0.tgz","fileCount":11,"integrity":"sha512-ZxR1LK5CcvCtRGA9U3P8AHNj7Z2XCdjdjDbxvTR+JmzJ6ZBx/AOxBUFMXt+9BpDXrPi9b5jfS619ztxhhA65xQ==","signatures":[{"sig":"MEUCIQDlJS9/DACdYAHlz3aGiJJaf9e3y7qP3TVn6b+wfESlTgIgG5qarRA+ov+dpjuRLV6YNw4lf93LaKnqqtFi5oabDKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33899},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"scripts":{"test":"node test/test.js","audit":"node bin/cli.js"},"_npmUser":{"name":"seoaitools","email":"rinki@seowebchecker.com"},"repository":{"url":"git+https://github.com/seowebchecker/seowebchecker-seoaudit-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight open-source client SDK and CLI tool for website SEO audits, on-page analysis, and Core Web Vitals checks by SEOWebChecker.","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/seowebchecker-seoaudit-sdk_1.0.0_1790350982732_0.3327338668707651","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"seowebchecker-seoaudit-sdk@1.0.1","bin":{"seowebchecker-audit":"bin/cli.js"},"bugs":{"url":"https://github.com/jaiganesh6999/seowebchecker-seoaudit-sdk/issues"},"dist":{"shasum":"6d9b676fdb366365ac4b4de11c89384d73db138e","tarball":"https://registry.npmjs.org/seowebchecker-seoaudit-sdk/-/seowebchecker-seoaudit-sdk-1.0.1.tgz","fileCount":11,"integrity":"sha512-7ruvkRFZHeJN6QIj+wRutMP5Id3mY6LpiCrXzrUOyCmcFJOLUfOGnOVOoMEt6+eG9VTm4mPmz+r3ehxZ5MBZZw==","signatures":[{"sig":"MEUCIQCgeGnQYLsBBbPP/qTSg5OC1QO9vQRm2UBFnYRfSnyIDwIgSkRtp3LMBYJGsFTu7KljeT8LjJ5RHS4EdpUKCdMcM3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDDgV5lalNziUOMtlTLb11lFNhbP2qkQHROlQk2/arB6gIgd0S1vDwt1GNJdvNdGww5sQGgEYb4cXjX7dgAMoPJ134="}],"unpackedSize":33925},"main":"index.js","name":"seowebchecker-seoaudit-sdk","types":"index.d.ts","author":{"url":"https://seowebchecker.com/","name":"SEOWebChecker","email":"support@seowebchecker.com"},"engines":{"node":">=16.0.0"},"gitHead":"fa3e7ebbbb86aadbc45033d54abc829077e7a039","license":"MIT","scripts":{"test":"node test/test.js","audit":"node bin/cli.js"},"version":"1.0.1","_npmUser":{"name":"seoaitools","email":"rinki@seowebchecker.com"},"homepage":"https://seowebchecker.com/","keywords":["seo","seo-audit","seo-checker","website-analyzer","meta-tags","core-web-vitals","technical-seo","seowebchecker","npm-seo"],"repository":{"url":"git+https://github.com/jaiganesh6999/seowebchecker-seoaudit-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight open-source client SDK and CLI tool for website SEO audits, on-page analysis, and Core Web Vitals checks by SEOWebChecker.","directories":{},"maintainers":[{"name":"seoaitools","email":"rinki@seowebchecker.com"}],"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/seowebchecker-seoaudit-sdk_1.0.1_1790573334018_0.3719139150291264"}}},"time":{"created":"2026-09-25T15:43:02.464Z","modified":"2026-09-28T05:28:54.271Z","1.0.0":"2026-09-25T15:43:02.861Z","1.0.1":"2026-09-28T05:28:54.096Z"},"bugs":{"url":"https://github.com/jaiganesh6999/seowebchecker-seoaudit-sdk/issues"},"author":{"url":"https://seowebchecker.com/","name":"SEOWebChecker","email":"support@seowebchecker.com"},"license":"MIT","homepage":"https://seowebchecker.com/","keywords":["seo","seo-audit","seo-checker","website-analyzer","meta-tags","core-web-vitals","technical-seo","seowebchecker","npm-seo"],"repository":{"url":"git+https://github.com/jaiganesh6999/seowebchecker-seoaudit-sdk.git","type":"git"},"description":"Lightweight open-source client SDK and CLI tool for website SEO audits, on-page analysis, and Core Web Vitals checks by SEOWebChecker.","maintainers":[{"name":"seoaitools","email":"rinki@seowebchecker.com"}],"readme":"# seowebchecker-seoaudit-sdk\n\n[![npm version](https://img.shields.io/npm/v/seowebchecker-seoaudit-sdk.svg?color=red)](https://www.npmjs.com/package/seowebchecker-seoaudit-sdk)\n[![npm downloads](https://img.shields.io/npm/dt/seowebchecker-seoaudit-sdk.svg)](https://www.npmjs.com/package/seowebchecker-seoaudit-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![SEOWebChecker](https://img.shields.io/badge/Official%20Site-seowebchecker.com-indigo)](https://seowebchecker.com/)\n\nA lightweight, zero-dependency Node.js client SDK and CLI tool for instant website SEO audits, on-page analysis, and technical diagnostics.\n\nDeveloped and maintained by [SEOWebChecker.com](https://seowebchecker.com/) — the premier free online SEO audit suite.\n\n---\n\n## ⚡ Highlights\n\n- **Zero External Dependencies**: Fast, lightweight, pure Node.js implementation.\n- **50+ SEO Checks**: Meta tags, Title, Description, Canonical, Headings hierarchy (H1-H6), Image alt tags, OpenGraph, Twitter Cards, Schema JSON-LD, HTTPS, and response latency.\n- **CI/CD Quality Gate**: Enforce `--min-score 85` in GitHub Actions or GitLab CI to fail builds on SEO regressions.\n- **Dual Mode**: Standalone local audits or connect to [SEOWebChecker Cloud API](https://seowebchecker.com/).\n- **TypeScript Support**: Ships with full `.d.ts` definitions.\n\n---\n\n## 📦 Installation\n\n```bash\n# Global CLI installation\nnpm install -g seowebchecker-seoaudit-sdk\n\n# Or install in your project\nnpm install seowebchecker-seoaudit-sdk\n```\n\n---\n\n## 🚀 Quick Start\n\n### 1. Programmatic Usage (Node.js / TypeScript)\n\n```javascript\nconst { SEOAuditor } = require('seowebchecker-seoaudit-sdk');\n\nconst auditor = new SEOAuditor();\n\n// Audit any URL\nasync function runAudit() {\n  const result = await auditor.audit('https://example.com');\n\n  console.log(`SEO Score: ${result.score.overall}/100 (Grade: ${result.score.grade})`);\n  console.log(`Passed: ${result.stats.passed}, Warnings: ${result.stats.warnings}, Errors: ${result.stats.errors}`);\n\n  for (const err of result.errors) {\n    console.error(`[ERROR] ${err.title}: ${err.recommendation}`);\n  }\n}\n\nrunAudit();\n```\n\n### 2. Audit Raw HTML (e.g. Next.js, Nuxt, Astro SSR, Static Site Generators)\n\n```javascript\nconst { SEOAuditor } = require('seowebchecker-seoaudit-sdk');\n\nconst auditor = new SEOAuditor();\nconst result = auditor.auditHtml(renderedHtmlString, 'https://seowebchecker.com/');\nconsole.log('Score:', result.score.overall);\n```\n\n---\n\n## 🖥️ Command-Line Interface (CLI)\n\nRun immediately via `npx` without installing:\n\n```bash\n# Terminal output with ANSI colors\nnpx seowebchecker-seoaudit-sdk https://example.com\n\n# Save to Markdown report\nnpx seowebchecker-seoaudit-sdk https://example.com --format markdown --output audit.md\n\n# Save as JSON\nnpx seowebchecker-seoaudit-sdk https://example.com --format json --output audit.json\n\n# CI/CD Quality Gate (Exits with code 1 if score < 85)\nnpx seowebchecker-seoaudit-sdk https://example.com --min-score 85\n```\n\n---\n\n## 🌐 Official Platform\n\nExplore the full web audit suite at [SEOWebChecker.com](https://seowebchecker.com/):\n- [Website SEO Audit Tool](https://seowebchecker.com/)\n- [Broken Link Checker](https://seowebchecker.com/)\n- [Schema Markup Validator](https://seowebchecker.com/)\n\n---\n\n## 📄 License\n\nMIT License © 2026 [SEOWebChecker](https://seowebchecker.com/).\n","readmeFilename":"README.md"}