musiccitycloset.com scored 68/100 on the SEO scanner.
Performance + Core Web Vitals
- Mobile PageSpeed scorePass
Google scores your mobile performance at 93/100 — above the ranking-impact threshold.
- Largest Contentful Paint (LCP)Pass
Largest Contentful Paint is 2.6 s. Ranking-impact threshold: ≤4s passes, ≤6s acceptable, >6s fails.
- Cumulative Layout Shift (CLS)Pass
Cumulative Layout Shift is 0.006. Google's threshold: ≤0.10 passes, ≤0.25 acceptable, >0.25 fails.
- Interaction to Next Paint (INP)Info
No real-user data available yet — Google's CrUX dataset needs enough traffic to report INP. Once your site gets a few hundred mobile visitors a month, INP will appear here.
- Page load timeWarning
Fetched in 1922ms. Acceptable but Google's Core Web Vitals favors sub-1s LCP.
Zorva sites are edge-hosted on Cloudflare's global CDN with sub-800ms TTFB worldwide.
- HTML payload sizePass
27KB on the wire (gzipped) · 158KB uncompressed. Lean and fast.
- CompressionPass
Server is using gzip compression — saves 60–80% of bytes.
- HTTP/2 or HTTP/3Info
Couldn't detect HTTP/2 or HTTP/3 from response headers. Server may still support it, but isn't advertising via Alt-Svc.
SEO basics
- Page title (50–60 chars)Fail
Title is 113 chars. Google truncates at ~580px (~60 chars) — the back half of your title is hidden in search results.
Zorva-built titles target 50–60 chars exactly so they never truncate in the SERP.
- Meta description (150–160 chars)Fail
No meta description tag.
Every Zorva-built page gets a custom meta description that improves SERP CTR.
- Single H1Warning
Found 6 H1s — Google + AI engines prefer one.
We restructure your heading hierarchy during the build.
- Canonical URLPass
Canonical points to https://musiccitycloset.com/
- Social share cards (OG + Twitter)Fail
No OpenGraph or Twitter Card metadata. Shares on Slack, X, LinkedIn, iMessage will look broken.
Every Zorva page gets OG + Twitter cards with a custom image.
- Sitemap.xmlPass
Sitemap published with 1 URL.
- Image alt textPass
All 5 images have alt attributes.
- FaviconPass
Favicon link tag present — branded SERP appearance + browser tab icon.
- HTML lang attributePass
<html lang="en-US"> — accessibility + AI search signal.
- robots.txtPass
robots.txt present (120 bytes).
- Sitemap directive in robots.txtPass
robots.txt points crawlers at the sitemap explicitly.
- Title vs H1 differentiationPass
Title and H1 are distinct — Google reads them as complementary signals.
- 404 page handlingFail
A non-existent URL returned 200 instead of 404. Soft 404s let Google index ghost pages and waste your crawl budget.
Zorva sites return proper 404s on missing routes — no soft-404 SEO penalty.
Mobile + security
- Mobile viewportPass
Viewport meta tag set for responsive design.
- Mobile zoom not blockedFail
Your viewport meta tag blocks pinch-to-zoom (user-scalable=no or maximum-scale=1). That's a WCAG 2.1 accessibility violation and Google penalizes it.
Zorva sites always allow pinch-to-zoom — required for accessibility compliance and Google ranking.
- No fixed-width elementsPass
No inline styles with hardcoded widths ≥360px that would overflow a phone viewport.
- HTTPS (SSL)Pass
Site loads over HTTPS.
- HSTS headerWarning
No Strict-Transport-Security header. Modern browsers will still use HTTPS but won't lock the policy in.
Zorva-hosted sites set HSTS with a 1-year max-age + includeSubDomains by default.
- HTTP → HTTPS redirectPass
Plain HTTP requests redirect (301) to HTTPS.
- Mixed contentPass
No insecure http:// resources referenced on the page.
- Security headersFail
Missing 4/4 baseline security headers: Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy.
Zorva sites ship CSP, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy by default.
Structured data
- JSON-LD schema markupFail
No JSON-LD schema found. Google and AI search engines lose the structured signal.
Every Zorva-built site ships 8+ JSON-LD schema types — Organization, LocalBusiness, FAQPage, Review, Breadcrumb, Service, Product, HowTo.
- Business entity schemaFail
No Organization or LocalBusiness schema. Google can't build a knowledge-graph entry without it.
Standard on every Zorva site, with NAP + service area + hours.
- FAQPage schemaWarning
No FAQPage schema. AI Overview + voice engines lean heavily on this format.
We add FAQPage schema to every site, auto-extracted from the visible Q&A blocks.
- Article / BlogPosting schemaInfo
Not a blog/article URL — skipped.
- HowTo schemaInfo
No HowTo schema. Optional — only valuable on pages that describe a step-by-step process.
We add HowTo schema on Zorva sites that explain processes (e.g. how to launch a website in 7 days).
AI search (AEO · AIO · GEO)
- llms.txt (AI summary file)Pass
llms.txt is published — AI engines have a structured business summary to cite.
- AI crawler permissionsPass
robots.txt does not block major AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.).
- Speakable spec (voice/AEO)Warning
No SpeakableSpecification. Voice engines (Siri, Alexa, Google Assistant) have nothing tuned to read aloud.
We add Speakable + data-speakable hooks to TLDR + key paragraphs on every page.
Trust + E-E-A-T
- Author / Person schemaWarning
No Person schema. Google + AI engines prefer content with a named human author entity.
We add a Person/Founder schema graph on the home + about + team pages.
Want Zorva to fix all of this?
Every issue above is standard in the fixes Zorva Labs ships — quote-based pricing. Custom hand-coded site, full schema graph, llms.txt, AI-search optimization, fast delivery. Written proposal in one business day.
We can fix every issue on musiccitycloset.com.
Zorva Labs builds, hosts, optimizes, and grows small business websites — including the fixes flagged above. Every engagement is priced to your project; we send a written proposal in one business day.