🔍 SEO Audit Report

Hijri Calendars Website - 2025-11-07 22:02:19

Overall SEO Score

38%

460 / 1200 points

38%

Individual Page Scores

index.php 70%
✓ Passed (5)
  • ✓ Page title defined
  • ✓ Meta description defined
  • ✓ Canonical URL defined
  • ✓ Schema markup present
  • ✓ H1 tag present
✗ Issues (3)
  • ✗ Missing CSRF protection
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
today.php 80%
✓ Passed (6)
  • ✓ Page title defined
  • ✓ Meta description defined
  • ✓ Canonical URL defined
  • ✓ Schema markup present
  • ✓ H1 tag present
  • ✓ Breadcrumb schema present
✗ Issues (2)
  • ✗ Missing CSRF protection
  • ✗ Missing rate limiting
converter.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
age-calculator.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
prayer-times.php 10%
✓ Passed (1)
  • ✓ H1 tag present
✗ Issues (7)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing CSRF protection
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
salary-calculator.php 100%
✓ Passed (8)
  • ✓ Page title defined
  • ✓ Meta description defined
  • ✓ Canonical URL defined
  • ✓ Schema markup present
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
  • ✓ Rate limiting implemented
  • ✓ Breadcrumb schema present
zakat-calculator.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
bmi-calculator.php 10%
✓ Passed (1)
  • ✓ H1 tag present
✗ Issues (7)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing CSRF protection
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
calorie-calculator.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
vat-calculator.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
loan-calculator.php 20%
✓ Passed (2)
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
✗ Issues (6)
  • ✗ Missing $page_title variable
  • ✗ Missing $page_description variable
  • ✗ Missing $canonical_url variable
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
  • ✗ Missing breadcrumb schema
pregnancy-calculator.php 70%
✓ Passed (6)
  • ✓ Page title defined
  • ✓ Meta description defined
  • ✓ Canonical URL defined
  • ✓ H1 tag present
  • ✓ CSRF protection implemented
  • ✓ Breadcrumb schema present
✗ Issues (2)
  • ✗ Missing schema markup
  • ✗ Missing rate limiting
📊 Summary Statistics
1
Excellent (90-100%)
1
Good (75-89%)
2
Needs Work (60-74%)
8
Poor (<60%)
💡 Recommendations
  • Priority HIGH: Fix the 8 page(s) with poor scores first.
  • Priority MEDIUM: Improve the 2 page(s) that need work.
  • Add rate limiting to all calculator forms for better security.
  • Ensure all pages have breadcrumb schema for better search visibility.
  • Add FAQ schema to popular calculator pages.
  • Implement lazy loading for images to improve page speed.
  • Add OG images (og-image.jpg) in assets/images/ directory.
Generated by SEO Audit Script v1.0 | Delete this file after review