SEO Audit
Domain summary

kayakalpglobal.com

10 pages · last audit 4 months ago · summary computed 4 months ago
Download fix-guide PDF
Average score
69
Total issues
67
67 high
Best page
77
/best-vitiligo-treatment-in-india.php
Worst page
65
/gallery.php

Issues affecting most of your site

Issues that appear on 50%+ of audited pages — usually living in your shared template/layout. Fix once, resolve everywhere.

💡 This issue affects 100% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Internal links returning 4xx/5xx waste crawl budget and frustrate users. Fix the URL, redirect it, or remove the link entirely.

Code fix
Before:
<a href="/old-page">{{actual}}</a>
After:
<a href="/new-page">Link text</a>
Affected URLs (10)
💡 This issue affects 100% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Set explicit width/height on every <img> to prevent Cumulative Layout Shift. Browser reserves the box before the image loads.

Code fix
Before:
<img src="photo.jpg" alt="...">
After:
<img src="photo.jpg" width="800" height="600" alt="...">
Affected URLs (10)
💡 This issue affects 90% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Open Lighthouse in Chrome DevTools or PageSpeed Insights — the report lists specific opportunities ranked by impact.

Affected URLs (9)
💡 This issue affects 90% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Largest Contentful Paint should load within 2.5s. Optimise the largest above-the-fold element: compress hero images, preload critical assets, and eliminate render-blocking resources.

Code fix
Before:
<img src="hero.jpg">
After:
<link rel="preload" as="image" href="hero.webp">
<img src="hero.webp" fetchpriority="high" width="1200" height="600" alt="...">
Affected URLs (9)
💡 This issue affects 80% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Add structured data (JSON-LD) so search engines understand your content type. Schema can trigger rich results — stars, prices, FAQs — that increase click-through rate.

Code fix
Before:
<!-- no JSON-LD -->
After:
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page title",
  "author": {"@type": "Person", "name": "Author name"},
  "datePublished": "2026-01-01"
}
</script>
Affected URLs (8)
Generic best practice

Every page needs exactly one <h1> tag — the primary heading. It tells both users and search engines what the page is about, and is the strongest on-page ranking signal.

Code fix
Before:
<body>
  <div>Page content with no H1</div>
</body>
After:
<body>
  <h1>Your Main Page Heading</h1>
  <!-- rest of content -->
</body>
Affected URLs (7)
Generic best practice

Add a meta description (120-160 characters) summarising the page. It appears under the title in search results and directly affects click-through rate.

Code fix
Before:
<head>
  <!-- no meta description -->
</head>
After:
<head>
  <meta name="description" content="Compelling 120-160 character summary describing what's on this page and why a user should click.">
</head>
Affected URLs (6)
💡 This issue affects 100% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Add og:description so links shared on Facebook/LinkedIn show a preview blurb. Falls back to meta description if missing, but a tailored one converts better.

Code fix
Before:
<head>
  <!-- no og:description -->
</head>
After:
<head>
  <meta property="og:description" content="Punchy social-share blurb, 90-150 chars.">
</head>
Affected URLs (10)
💡 This issue affects 100% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Add Strict-Transport-Security header so browsers refuse HTTP for your domain after the first visit. Bumps SSL Labs grade to A+.

Code fix
Strict-Transport-Security: max-age=31536000; includeSubDomains
Affected URLs (10)
💡 This issue affects 100% of audited pages — likely in your page template or master layout. Fixing the template once will resolve it site-wide.
Generic best practice

Enable gzip or Brotli compression on your server. Typically cuts text payload by 70-80% — easy LCP win.

Affected URLs (10)

Most common issues

Issues seen on 2+ pages but below the template-pattern threshold.

IssueCategoryPages affectedSeverity
Meta description length meta 3 (30%) medium
Images have alt text images 3 (30%) high
HTML5 doctype technical 2 (20%) low
Recommended schema types used schema 2 (20%) medium
No restricted schema types schema 2 (20%) medium

Page breakdown (10)

Path Score Critical / High / Medium Last audit Actions
/segmental-vitiligo-treatment.php 77 0 / 2 / 16 4 months ago View History
/best-vitiligo-treatment-in-india.php 77 0 / 6 / 17 4 months ago View History
/our-team.php 69 0 / 7 / 14 4 months ago View History
/gallery.php 65 0 / 9 / 17 4 months ago View History
/kayakalp-in-numbers.php 67 0 / 8 / 16 4 months ago View History
/association.php 67 0 / 7 / 18 4 months ago View History
/drprofile.php 66 0 / 8 / 17 4 months ago View History
/history-kayakalp.php 67 0 / 8 / 16 4 months ago View History
/appointment.php 68 0 / 6 / 18 4 months ago View History
/ 70 0 / 6 / 15 4 months ago View History
Download aggregated Fix Guide (PDF) for kayakalpglobal.com

Template-level fixes appear first (biggest ROI), then per-page fixes.