SEO Checker

SEO & AI Report: vibe.dentistsnear.me

Final URL: https://vibe.dentistsnear.me/

Status: HTTP 200 · HTTP/2 · Generated 2026-03-31T09:41:21-07:00

vibe.dentistsnear.me favicon
https://vibe.dentistsnear.me/
seo-checker.io · 2026-03-31T09:41:21-07:00
Open page
62of 100

Your SEO Score

Improve My Score
Score breakdown

This page received an SEO score of 62 out of 100. There are 0 important issues that should be fixed to improve your website's ranking.

Critical
0
Warnings
6
Passed
31
Screenshot unavailable.
Live preview
To-do listMedium/High issues
High issues

0

Medium issues

6

Low issues

1

Tests passed

31

Load time

0.55s

Page size

8.7 KB

Resources

8 found

Secure

Yes (HTTPS)

AI Visibility
CheckStatusDetails
llms.txt presence⚠️ Warnllms.txt missing (404).
Found: status: 404 · url: https://vibe.dentistsnear.me/llms.txt
CDN detected✅ PassCDN headers detected.
Found: cf-ray: 9e50cce43e4fe5c3-IAD · via: 2.0 Caddy
SEO
CheckStatusDetails
Title✅ PassTitle present (11 chars).
Found: value: Lovable App
Meta description⚠️ WarnDescription length is 25 chars (recommended 50-160).
Found: value: Lovable Generated Project
Headings✅ PassH1 present. H2: 4, H3: 7.
Found: h1: 1 · h2: 4 · h3: 7
Content keywords✅ PassTop keywords: skin, free, bare, add, bag, products, shop, clean
Found: keywords: skin, free, bare, add, bag, products, shop, clean · words: 291
Image keywords (alt)✅ PassAll images have alt text.
Found: missing alt: 0 · total: 5
SEO friendly URL✅ PassURL path looks clean.
Found: path: /
404 page✅ Pass404 page returns proper status.
Found: status: 404
Robots.txt✅ Passrobots.txt found.
Found: status: 200
Noindex✅ PassIndexing allowed.
Found: meta: · header:
In-page links✅ Pass19 links found.
Found: links: 19
Language✅ PassLanguage declared: en.
Found: lang: en
Favicon✅ PassFavicon declared in HTML.
Found: source: link rel=icon
Performance
CheckStatusDetails
Text compression⚠️ WarnNo text compression detected.
Found: encoding: zstd
Load time✅ PassLoaded in 0.55s.
Found: seconds: 0.548236
Page size✅ PassHTML size 8.7 KB.
Found: bytes: 8898
HTTP requests✅ Pass8 resources referenced.
Found: scripts: 2 · styles: 1 · images: 5 · total: 8
Image format⚠️ WarnOnly legacy image formats detected.
Found: modern: 0 · legacy: 5 · total: 5
JavaScript defer✅ Pass1/2 scripts deferred/async.
Found: total: 2 · deferred: 1
DOM size✅ Pass218 DOM nodes.
Found: nodes: 218
DOCTYPE✅ PassDOCTYPE present.
Found: present: true
Security
CheckStatusDetails
HTTPS encryption✅ PassPage served over HTTPS.
Found: final url: https://vibe.dentistsnear.me/
HTTP/2✅ PassUsing HTTP/2.
Found: version: HTTP/2
Mixed content✅ PassNo mixed-content resources detected.
Found: count: 0
Server signature✅ PassNo server signature headers exposed.
Found: server: · x-powered-by:
Unsafe cross-origin links✅ Passnoopener present for target=_blank links.
Found: violations: 0
HSTS⚠️ WarnMissing Strict-Transport-Security header.
Found: strict-transport-security:
Plaintext email✅ PassNo plaintext emails found.
Found: emails: none
Miscellaneous
CheckStatusDetails
Structured data⚠️ WarnNo structured data (JSON-LD) detected.
Found: json ld: false
Meta viewport✅ PassViewport meta present.
Found: content: width=device-width, initial-scale=1.0
Character set✅ PassCharset declared: utf-8.
Found: charset: utf-8
Sitemap✅ PassSitemap found at /sitemap.xml.
Found: status: 200 · location: https://vibe.dentistsnear.me/sitemap.xml
Social (OG/Twitter)✅ PassOpen Graph/Twitter tags present.
Found: tags: og:title, og:description, og:image, twitter:card, twitter:title, twitter:description, twitter:image
Content length⚠️ WarnLow content (291 words).
Found: words: 291
Text to HTML ratio✅ PassText-to-HTML ratio looks healthy (0.20).
Found: ratio: 0.19790964261632
Inline CSS✅ PassInline CSS usage looks minimal.
Found: tags: 0 · attrs: 0
Deprecated HTML✅ PassNo deprecated HTML detected.
Found: found: false
© 2026 SEO Checker · About · Privacy Policy · Terms of Use