In May 2026, I used Claude AI to rebuild the entire content architecture of vudoan.vn — the website for DK Performance Tech House, a high-technology performance arts company in Ho Chi Minh City. The output: 30+ pages written or rebuilt from scratch, a reusable custom AI skill system, and — for the first time — a website structure capable of being cited by AI search engines like Gemini and Perplexity.
The Challenge
vudoan.vn had over 392 indexed URLs — but the content architecture was a mess. Fifty-two foreign-language pages with zero traffic were silently draining crawl budget. At least five URLs competed against each other for the same "LED Dance" keywords. And the single most important page on the site — the Pillar Page at /mua-tuong-tac/ — was nearly blank: one button, no body copy whatsoever.
The consequences were measurable. The core keyword "múa tương tác" (interactive dance), which had held a top-3 Google ranking six months earlier, had fallen to rank 9. Google Search Console data showed April 2026 traffic at just 13.7 clicks per day — the lowest in 17 months, down 68% from the January 2026 peak. And when I manually tested the site against Gemini and Perplexity, DK Performance Tech House appeared in zero out of eight AI-generated responses about performance solutions in Vietnam.
The Approach
The strategy was to build GEO Authority — not just traditional SEO. Every page needed to rank on Google and be structured well enough for AI engines to read and cite. I called this the DK Standard: each page must contain verifiable evidence from real case studies, full JSON-LD Schema markup, and at least one "GEO Fact" per major section — a sentence with a named client, specific technology, and a measurable outcome.
1. Systematise AI with a Custom Skill System
Instead of prompting from scratch each session, I built 8 custom skills inside a Claude Project. Each skill is a specialised module containing the full brand guide, GEO Facts database, design system CSS, and standardised output format. This let me produce a complete, schema-ready HTML page (1,000–2,500 words) in 15–20 minutes instead of 3–4 hours.
2. Content Clusters Over Isolated Pages
Every important keyword was structured as a cluster: one Pillar Page covering the broad topic, supported by 3–7 Satellite Articles going deep on subtopics. This directly resolved the cannibalization problem — each URL had a defined role and stopped competing with its siblings.
3. Local GEO Cluster — 8-City National Coverage
I designed a strategic map for the 8 cities DK can serve, scoring each against a 5-criteria matrix (B2B search volume, available GEO facts, logistics distance, competitor strength, revenue potential). Cities were built in priority order: Hanoi, Da Nang, Nha Trang, Can Tho, Vung Tau.
Execution Breakdown
I split May into four parallel workstreams, each targeting a different layer of the problem:
- Architecture Audit (Week 1): Analysed 21 LED Dance URLs competing against each other. Built a full redirect map in Excel — 4 sheets covering the URL mapping, summary, action plan, and ready-to-paste .htaccess code. Outcome: 8 URLs flagged for 301 redirect, 5 for noindex, 1 for rewrite. Identified the empty Pillar Page as the root cause of the ranking collapse.
- Pillar Page Rebuild (Weeks 1–2): Rebuilt 4 core Pillar Pages to the DK Design System v2 standard ("Dark Stage Luxury" — dark background, red accent #EC2027, gold #EE9220): main services hub, LED Dance, Interactive Dance, and Mirror Dance. Each page ran 1,500–2,500 words with full Article + FAQPage + Service + LocalBusiness schema and a Cluster Navigation Grid using real photography.
- Satellite Articles — Content Depth (Weeks 2–3): Wrote 12+ satellite articles supporting the Pillar structure: LED Dance HCMC, Giant Robot LED, Laser Dance + Mapping, Violin Ballet LED, Water Drum LED, LED Ball, Choreography Services. Every article integrated GEO Facts from real case studies — EVNHCMC 2025, Vietcombank "Vuot Song" concept, Techcombank 5,000-person event, PVGas 33rd anniversary.
- Local GEO Cluster (Weeks 3–4): Built 5 city satellite pages (Hanoi, Da Nang, Nha Trang, Can Tho, Vung Tau) plus a detailed 16-week deployment roadmap for the remaining 3 cities. Each page had a dedicated "One Sentence Strategy" and geographically allocated GEO Facts — the Can Tho page, for example, leads with the Can Tho University 2026 case study, the only real, locally-verified performance in that market, creating an unassailable competitive edge.
-
Skill System & Automation (Ongoing throughout the month): Designed and documented 8 production-ready custom skills:
dk-geo-content(GEO-standard writing),dk-vudoan-page-designer(HTML builder per design system),dk-seo-analyzer(GSC data analysis),dk-youtube-optimizer(channel optimisation),dk-site-architecture(URL and redirect management),gsc-dashboard-reporter(traffic reporting in sales-friendly language),dk-weekly-report(automated weekly summaries),dk-wordpress-publisher(REST API publishing).
The Results
| Metric | Before (Start of May) | After (End of May) |
|---|---|---|
| Pillar Pages meeting GEO Standard | 0 / 4 | 4 / 4 ✅ |
| JSON-LD Schema on service pages | ~5 pages (ad hoc) | 30+ pages (standardised) |
| Local Cluster coverage | 1 city (HCMC only) | 6 cities deployed; 8-city roadmap complete |
| Foreign-language pages leaking crawl budget | 52 pages — unaddressed | Noindex roadmap built; awaiting deploy |
| Custom AI Skills in production | 0 | 8 fully documented skills |
| Time to build one DK-standard HTML page | 3–4 hours (manual) | 15–20 minutes (AI-assisted) |
The more important shift was qualitative. For the first time in vudoan.vn's history, every service page names a real client, states a specific outcome, and carries proper Schema markup. That's the foundation AI engines need to start citing a source. Rankings won't move overnight, but the next crawl cycle Gemini and Perplexity run will encounter a fundamentally different website.
Is your website being recommended by AI?
I run a free GEO audit — checking whether Gemini and Perplexity are citing your site, and exactly why they aren't. I take on a maximum of 3 new consulting projects per month, with a focus on Education, Migration, Healthcare, and Premium Events.