Page-by-Page SEO Audit
Click "Run Full Audit" to scan all 16 pages of this website
Overall Site SEO Score
Pages Audited
0
Critical Issues
0
Warnings
0
Checks Passed
0
๐ฅ Top Priority Fixes
โณ Crawling & auditing all 16 pages... this takes 15-30 seconds
Results are cached and load instantly. Auto-updated every 6 hours.
15 SEO Checks Per Page
This dashboard is a live internal SEO monitor built directly into this website. Unlike external tools, it runs on our own server, crawls our own pages, and gives instant feedback. Run it after every deployment to catch SEO issues before Google does.
Title Tag
Checks presence & length (50-60 chars ideal)
Meta Description
Validates 120-160 char optimal range
Heading Structure
One H1 per page, multiple H2s for sections
Canonical Tag
Prevents duplicate content issues
Mobile Viewport
Ensures mobile-responsive viewport meta
Open Graph
Social media sharing preview tags
Schema / JSON-LD
Structured data for Google rich snippets
Image Alt Text
Accessibility & image search SEO
Internal Links
Cross-page linking (5+ ideal)
Content Length
Word count โ 800+ for tool pages
Lang Attribute
HTML language declaration for accessibility
Robots / Noindex
Ensures pages are indexable by Google
AdSense Script
Verifies ad code is present on every page
Google Verification
Search Console verification meta tag
HTTP Status Code
Checks page returns 200 OK (not errors)
How to Use This Dashboard to Rank Better
Run the audit after every deployment
Click "Run Full Audit" to crawl all 16 pages. The server fetches each page and runs 15 SEO checks per page. Results show in 15-30 seconds.
Fix critical issues first
Pages are sorted by worst score first. Red โ items are critical issues that directly harm rankings. Fix these before anything else.
Address warnings next
Yellow โ ๏ธ warnings are optimization opportunities. They won't tank your rankings, but fixing them can push you from page 2 to page 1.
Target 85+ on every page
A score of 85+ means the page is well-optimized for on-page SEO. Run the audit again after fixes to confirm improvements.
Frequently Asked Questions
How does this SEO dashboard work? โผ
When you click "Run Full Audit," the server-side API (/api/seo-audit) crawls every page of this website using httpx, parses the raw HTML with regex, and runs 15 on-page SEO checks on each page. Results are returned as JSON and rendered into this dashboard.
Why not use Google Search Console instead? โผ
Google Search Console shows issues after Google discovers them โ which can take days. This dashboard catches problems instantly after deployment, before Google even crawls your updated pages.
How often should I run the audit? โผ
Run it after every code deployment or content update. At minimum, once a week. Each audit takes 15-30 seconds.
What is a good overall SEO score? โผ
85+ = Excellent. 70-84 = Good but room to improve. Below 70 = Needs urgent attention. Individual page scores below 60 should be fixed immediately.
Does this check backlinks or off-page SEO? โผ
No โ this tool focuses on on-page SEO only (the foundation). Off-page factors like backlinks, domain authority, and social signals require external tools like Google Search Console, Ahrefs, or Moz.