designbypravin.com
Last checked 1h ago · 10 issues found
Speed all good
-
✓
Server response time
Homepage started responding in 762 ms.
-
✓
Mobile performance score
97/100 on Google PageSpeed (mobile)
-
✓
Largest Contentful Paint
1.5 s
-
✓
Cumulative Layout Shift
0.003
-
✓
Total Blocking Time
0 ms
-
✓
Desktop performance score
99/100 on Google PageSpeed (desktop)
SEO 1 to fix
-
!
www and non-www go to one address
designbypravin.com loads without redirecting to www.designbypravin.com, so the site exists at two addresses.
Fix: 🔒 Unlock with Pro
-
✓
Homepage returns 200
HTTP 200
-
✓
Title tag
"Pravin Raj — Product & UX/UI Designer, Healthcare & Education" (61 chars)
-
✓
Meta description
144 characters
-
✓
One H1 heading
1 H1 tag(s) found.
-
✓
Canonical URL
https://www.designbypravin.com/
-
✓
Page can be indexed
No noindex directive.
-
✓
Language declared
lang="en"
-
✓
Mobile viewport
Viewport meta tag present.
-
✓
Social share tags
og:title, og:description, og:url and og:type set, and og:image loads.
-
✓
Image alt text
0 of 4 images have no alt attribute.
-
✓
Short redirect chain
http://www.designbypravin.com/ takes 1 redirect(s): 301 → https://www.designbypravin.com/
-
✓
Enough content on the page
311 words of visible text.
-
✓
Character encoding
Charset declared in the HTML.
-
✓
Favicon
Favicon found.
-
✓
X (Twitter) card tags
twitter:card = summary_large_image, image set
-
✓
Missing pages return 404
A made-up URL returns 404.
-
✓
robots.txt
Found at /robots.txt.
-
✓
XML sitemap
Found at https://www.designbypravin.com/sitemap.xml
-
✓
No broken internal links
Checked 6 internal links from the homepage.
-
✓
Inner page titles
Read 5 inner pages (/work, /about, /resume, /contact, /case-studies/doctors-appointment). Every one has a title of a sensible length.
-
✓
No duplicate titles
The homepage and 5 inner pages all have different titles.
-
✓
Inner page meta descriptions
5 inner pages each have their own meta description.
-
✓
Inner pages have one H1
5 inner pages each have exactly one H1.
-
✓
Inner pages canonical to themselves
5 inner pages each have a canonical tag pointing at their own URL.
-
✓
Accessibility
94/100 on Google Lighthouse
-
✓
Best practices
100/100 on Google Lighthouse
Security 5 to fix
-
✕
Content Security Policy
No content-security-policy header.
Fix: 🔒 Unlock with Pro
-
✕
Clickjacking protection
Page can be framed by any site.
Fix: 🔒 Unlock with Pro
-
✕
SPF record (email spoofing)
No SPF record on designbypravin.com, so any server can send email that claims to come from your domain.
Fix: 🔒 Unlock with Pro
-
✕
DMARC policy (email spoofing)
No DMARC record at _dmarc.designbypravin.com, so inboxes have no instruction to reject email that fakes your domain.
Fix: 🔒 Unlock with Pro
-
!
Permissions-Policy
No permissions-policy header.
Fix: 🔒 Unlock with Pro
-
✓
Served over HTTPS
The homepage loads over HTTPS.
-
✓
HTTP redirects to HTTPS
http:// returns 301 to HTTPS.
-
✓
HSTS header
strict-transport-security: max-age=31536000; includeSubDomains
-
✓
X-Content-Type-Options
x-content-type-options: nosniff
-
✓
Referrer-Policy
referrer-policy: strict-origin-when-cross-origin
-
✓
No mixed content
All resources load over HTTPS.
-
✓
Server software not exposed
No software versions in response headers.
-
✓
Cookies set securely
1 cookie(s) set on the homepage, all with the Secure flag.
AI readiness 4 to fix
-
!
llms.txt file
No /llms.txt file.
Fix: 🔒 Unlock with Pro
-
!
Structured data on inner pages
5 of 5 inner pages have no valid JSON-LD: /work, /about, /resume
Fix: 🔒 Unlock with Pro
-
!
Answers real questions
1 question-style heading(s) on the pages read, e.g. "Prefer the detailed version?"
Fix: 🔒 Unlock with Pro
-
!
Content shows when it was updated
No lastmod dates in the sitemap and no dateModified on the homepage, so crawlers can't tell how current the content is.
Fix: 🔒 Unlock with Pro
-
i
NIST, MITRE and CISA citations resolve
No NIST, MITRE or CISA links found on the homepage and 0 linked content pages and posts. Only scored on sites that cite them.
-
✓
AI crawlers allowed in robots.txt
GPTBot, ClaudeBot, PerplexityBot and others are not blocked.
-
✓
AI crawlers not blocked by firewall
Homepage loads for GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot.
-
✓
Content readable without JavaScript
311 words in the raw HTML. Most AI crawlers don't run JavaScript.
-
✓
Inner pages readable without JavaScript
5 inner pages each have 100+ words in the raw HTML.
-
✓
Content split into headed sections
3 H2/H3 headings in the raw HTML. Answer engines lift passages section by section, using the heading to know what each one is about.
-
✓
Structured data (schema.org)
JSON-LD types: Person.
-
✓
Clear page summary
AI answers often reuse your title and meta description to describe you.
Domain all good
-
i
Domain age
Registered 2026-08-05 (3 months ago).
-
i
Registrar
HOSTINGER operations, UAB
-
i
Hosting network
netutils-mnt (185.158.133.1)
-
i
Server country
EU