---
title: "White Dream Villas Case Study — Chad AI"
description: "How White Dream Villas went from invisible to Good tier in 30 days. One server config bug was blocking all 97 pages. GEO score: 75 → 88."
canonical: https://trychad.ai/case-studies/white-dream-villas/
---

Luxury villa rental · Greece · October–November 2024 · real client data · Generated by TryChad.ai

# The whole site was invisible.
One fix changed everything.

Luxury villa rental company in Greece. **97 pages live for 2+ years.** Zero visibility in Google or AI search. Chad found the bug in 10 seconds: `X-Robots-Tag: noindex` blocking every page. One server config fix later: **75 → 88 GEO score**, **41 → 100 core indexing**, **1 → 97 crawlable pages**.

### What Chad did

Three phases from diagnosis through fix deployment and verification.

Phase 1 — Diagnosis (Day 0)

- Full GEO audit of whitedreamvillas.com (scored 75/100 — "Good" tier overall, but core indexing 41/100 — "Critical")
- Identified smoking gun: server sending `X-Robots-Tag: noindex` on every page
- Only 1 of 97 pages crawlable — entire site invisible to Google and AI search engines despite being live 2+ years
- Root cause: not an SEO problem, a server configuration bug

Phase 2 — Fix package (Day 0–2)

- Priority 0: Remove X-Robots-Tag noindex header (unblocks all 97 pages)
- Schema markup delivered (LocalBusiness, Review types)
- Title and meta description templates (resolve duplicate titles, short metas)
- Content polish recommendations for E-E-A-T improvements

Phase 3 — Implementation and monitoring (Days 2–30)

- Day 7: Dev removed noindex header + deployed LocalBusiness schema
- Day 9: Search Console showed indexing spike — 97 pages now crawlable
- Day 14: Unique titles + meta descriptions deployed across villa pages
- Day 30: Follow-up audit confirmed: 75 → 88 score, site in Good tier, visible to AI

Critical finding

You can have perfect content, beautiful design, flawless UX — but if your server tells Google "don't index this," you don't exist. This is why technical audits matter. The biggest SEO wins aren't content strategy — they're finding the one broken thing that's blocking everything else.

### The 30-day transformation

October–November 2024, from invisible to Good tier.

GEO Score

+17%

75 → 88

Core Indexing

+144%

41 → 100

Crawlable pages

+9,600%

1 → 97

GEO Signals

fail → 96

/100

### Breakdown by category

Before → after scores across all 6 GEO audit categories.

| Category | Before | After | Change |
| --- | --- | --- | --- |
| Core Indexing | 41 | 100 | +59 |
| GEO Signals | fail | 96 | +96 |
| E-E-A-T (Content) | 47 | 71 | +24 |
| Schema | 50 | 67 | +17 |
| Technical SEO | — | improved | — |
| Overall GEO Score | 75 | 88 | +13 |

Still room to grow

88/100 is solid "Good" tier, but path to "Excellent" (90+) is clear: add Review schema (guest testimonials), FAQPage schema (villa booking FAQs), and update LocalBusiness with more detailed service offerings. These were identified in the initial audit but deferred as P1/P2 — P0 was "unblock the entire site first."

### Technical issues resolved

Content and metadata polish during the 30-day window.

| Issue | Before | After |
| --- | --- | --- |
| Duplicate page titles | 7 | 2 |
| Short meta descriptions | 8 | 1 |
| Broken links | 3 | 2 |
| X-Robots-Tag noindex | 97 pages | removed |

### Timeline

30-day implementation from audit to confirmation.

Day 0Initial audit

Chad identifies X-Robots-Tag: noindex blocking all 97 pages. GEO score 75/100 but core indexing critical (41/100).

Day 2Fix drafted

Schema markup + title templates + priority order provided to dev. P0: remove noindex header.

Day 7Config shipped

Dev removes noindex header + adds LocalBusiness schema. All 97 pages now indexable.

Day 9Google re-crawl

Search Console shows indexing spike — 97 pages now crawlable (was 1).

Day 14Content polish

Unique titles + meta descriptions deployed across villa pages. Duplicate titles: 7 → 2, short metas: 8 → 1.

Day 30Follow-up audit

75 → 88 score confirmed. Core indexing 41 → 100. GEO signals failing → 96. Site now in Good tier, visible to AI.

White Dream Villas had 97 pages live for 2+ years but only 1 was crawlable — a single`X-Robots-Tag: noindex`header was blocking the entire site from Google and AI search. Chad found it in 10 seconds, delivered the fix priority list same day, and moved them from invisible to Good tier (75 → 88 score) in 30 days with one config change + content polish. The lesson: perfect content and design mean nothing if a server config bug tells search engines "don't look here."

chad in action · real customer conversations

## See how Chad works.
From Slack.

Real conversation from the White Dream Villas engagement — diagnosis, fix delivery, implementation tracking.

Chad discovers the site is completely invisible to Google and AI — a single server config bug blocking everything.

**White Dream Villas**

# general

# white-dream-villas

# marketing

# website

# seo-reports

**# white-dream-villas****Chad is working

**
