May 2026: Rebuilding a Performance Arts Website With AI — 30+ Pages in 30 Days | Ktdigital

Case Study May 2026 · SEO · GEO · AI Workflow · ~8 min read · Aiden Hoang Nguyen, MBA

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.

Client vudoan.vn — DK Performance Tech House
Industry B2B Performance Arts · Corporate Events
Role SEO/GEO Strategist · AI Content Architect
Timeline May 2026 · 30 consecutive days
AI Stack Claude (Anthropic) · Claude Projects · Custom Skill System
Platform WordPress · Elementor · Google Search Console
30+ HTML pages built or fully rebuilt during the month
8 Custom AI skills designed, documented, and deployed into production
8 Cities mapped in the Local GEO Cluster — national coverage established

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.

GEO Research Insight
When I queried Gemini 1.5 Pro and Perplexity Pro with prompts like "hire an LED dance troupe in Ho Chi Minh City" or "which company does Laser Mapping performances in Vietnam," vudoan.vn appeared in none of the responses. The reason: the content lacked fact-dense structure, had no Schema markup, and no entity anchoring — AI had no way to confidently identify who DK was, what they did, where they operated, or which clients they'd served.
Manual audit — Gemini 1.5 Pro & Perplexity Pro, May 2026

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

GEO Insight — What AI Actually Needs to Cite You
The biggest lesson this month: AI does not cite "professional" or "experienced team." It cites verifiable facts. The sentence "DK synchronised a 100% programmed Laser LED Dance for the EVNHCMC 2025 annual conference with over 500 executives in attendance" is roughly 10× more likely to be quoted by Perplexity than "DK is a leading technology performance company." The formula is: Entity + metric + year + named client = a GEO Fact worth citing.
From the development of "DK Standard" — Aiden Hoang Nguyen, 2026
"AI doesn't replace strategy — it multiplies execution speed. This month I didn't produce more because I got smarter; I produced more because I stopped spending 80% of my time on formatting, HTML, and structural repetition."
Aiden Hoang Nguyen · Senior Marketing Manager, Ktdigital
Tools & Stack
Claude (Anthropic) Claude Projects Google Search Console WordPress REST API Elementor Schema.org JSON-LD YouTube Studio Analytics Python (openpyxl, pandas) Yoast SEO
Free SEO/GEO Audit

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.

Leave a Comment

// Get all sections, columns, and widgets in Elementor const elements = document.querySelectorAll('.elementor-section, .elementor-column, .elementor-widget-wrap'); // Loop through each element and add a class elements.forEach(element => { element.classList.add('custom-cursor'); }); // Add a style to the head of the document const style = document.createElement('style'); style.innerHTML = ` .custom-cursor { cursor: url('https://ktdigital.vn/wp-content/uploads/2025/09/logo-DK-co-chu-R-transparent.png'), auto; } `; document.head.appendChild(style);