Theory becomes valuable only when applied. In this final installment of the SEO Leader’s Complete Playbook, I’m applying everything we’ve covered to three real domains I manage: a tech portfolio blog, a Vietnamese storytelling platform, and an educational learning app. This is SEO in action — complete with audits, strategies, keyword plans, and a cross-domain synergy approach.

This is Part 13 of the SEO Leader’s Complete Playbook.


Domain 1: luonghongthuan.com — Tech Portfolio & Blog

Site Profile

AttributeValue
TypePersonal portfolio + technical blog
Built withAstro (static site generator)
Content50+ technical blog posts on AI, test automation, SEO, .NET, TypeScript
HostingCloudflare Pages
Target audienceSoftware engineers, tech leads, SEO professionals
Primary goalThought leadership, career visibility, AI platform citation

Technical SEO Audit

Strengths:

  • Astro generates static HTML — excellent crawlability and performance
  • Cloudflare Pages provides global CDN and HTTP/3
  • Clean URL structure (/blog/[slug]/)
  • Schema markup for articles and person

Improvements needed:

IssuePriorityAction
Missing llms.txtHighCreate AI-focused site description file
Limited internal linkingHighBuild topic cluster links across blog series
No FAQ schema on blog postsMediumAdd FAQ sections with schema to key posts
Missing BreadcrumbList schemaMediumAdd breadcrumb structured data
Image alt text gapsMediumAudit all images for descriptive alt text
No sitemap for imagesLowGenerate image sitemap

Keyword Strategy

Primary keyword clusters:

ClusterPrimary KeywordSupporting KeywordsContent Pieces
AI Development”ai-powered software development”ai coding assistant, claude for coding, ai pair programming13 blog posts (existing series)
Test Automation”test automation best practices”playwright testing, bdd testing, qa automation10 blog posts (existing series)
SEO Strategy”seo strategy 2026”technical seo audit, content strategy seo, ai seo13 blog posts (this series)
Full Stack Dev”full stack development .net”.net core api, typescript react, azure deployment5+ planned posts

Long-tail opportunities:

  • “how to build ai coding team 2026”
  • “playwright vs selenium for enterprise testing”
  • “astro blog seo optimization guide”
  • “technical lead career path vietnam”

Content Plan: 90 Days

Month 1: Complete and optimize existing blog series

  • Finish all 13 SEO posts with internal cross-linking
  • Add FAQ sections with schema to top 10 posts
  • Create llms.txt with comprehensive site description
  • Add TL;DR sections to all posts for AI extractability

Month 2: Build topical authority

  • Write 4 new standalone posts on high-opportunity long-tail keywords
  • Create a resources/tools page (link magnet)
  • Start publishing on Dev.to and Medium (syndication with canonical back to main site)
  • Optimize schema: Person schema on about page, breadcrumbs sitewide

Month 3: Off-page and AI visibility

  • Submit guest posts to 3-5 tech publications
  • Build entity signals: LinkedIn optimization, GitHub profile enhancement
  • Monitor AI citations across ChatGPT, Perplexity, Claude
  • Analyze GSC data and adjust strategy

AI Visibility Strategy

As a technical thought leader, appearing in AI recommendations is a major goal:

  1. Entity building: Person schema, consistent author bios, LinkedIn expertise signals
  2. Content citability: TL;DR sections, direct answer paragraphs, comparison tables
  3. Topical authority: Three comprehensive series (AI, Testing, SEO) = deep coverage
  4. Cross-platform presence: Blog + Dev.to + Medium + LinkedIn articles
  5. llms.txt: Structured description of expertise areas and content for AI crawlers

Domain 2: inkviet.com — Vietnamese Story Platform

Site Profile

AttributeValue
TypeStory/reading platform
ContentVietnamese and English stories, children’s books, fantasy, educational content
Built withAstro
HostingCloudflare Pages
Target audienceVietnamese readers, parents, children, language learners
Primary goalOrganic traffic from readers, app downloads, community building

Technical SEO Audit

Strengths:

  • Clean static HTML from Astro
  • Fast loading via Cloudflare CDN
  • Bilingual content (Vietnamese + English)

Improvements needed:

IssuePriorityAction
Hreflang implementationCriticalAdd proper vi/en hreflang tags
Missing content categorizationHighImplement category pages for story types
Limited structured dataHighAdd Book, CreativeWork, and Review schema
No reading progress features for SEOMediumCreate “top stories” and “trending” pages
Missing author pagesMediumBuild author profiles with Person schema
Image optimization for illustrationsMediumConvert story illustrations to WebP, add descriptive alt text

Keyword Strategy

Vietnamese keyword clusters:

ClusterPrimary Keyword (VN)Volume Est.Content Pieces
Children’s Stories”truyện thiếu nhi”HighStory collection pages, category pages
Vietnamese Fairy Tales”truyện cổ tích việt nam”HighCurated fairy tale collections
Educational Stories”truyện giáo dục cho bé”MediumEducational story categories
Fantasy Stories”truyện fantasy tiếng việt”MediumFantasy genre pages
Reading for Kids”đọc truyện online cho bé”MediumPlatform landing pages

English keyword clusters:

ClusterPrimary Keyword (EN)Volume Est.Content Pieces
Vietnamese Stories”vietnamese stories in english”MediumEnglish translation index
Vietnamese Children’s Books”vietnamese children’s books”MediumCurated book lists
Learn Vietnamese Through Stories”learn vietnamese through stories”Low-MediumLanguage learning section
Vietnamese Culture Stories”traditional vietnamese stories”Low-MediumCultural story collections

Content Plan: 90 Days

Month 1: Technical foundation

  • Implement hreflang tags for all bilingual content
  • Add Book and CreativeWork schema to all stories
  • Create category landing pages (children’s, fantasy, educational, cultural)
  • Build a “Popular Stories” page (social proof + engagement)

Month 2: Content expansion

  • Create 5 “Top 10” list posts (e.g., “Top 10 Vietnamese Fairy Tales for Children”)
  • Write blog posts about Vietnamese storytelling culture
  • Add reading guides for parents (“Best stories for 3-5 year olds”)
  • Create author/illustrator profiles with Person schema

Month 3: Community and links

  • Start a Vietnamese literature blog section
  • Create shareable infographics about Vietnamese folklore
  • Reach out to Vietnamese education bloggers and parenting sites
  • Set up Google Business Profile for local Vietnamese literary community

International SEO Strategy

InkViet’s bilingual nature is a major opportunity:

<!-- Homepage -->
<link rel="alternate" hreflang="vi" href="https://inkviet.com/vi/" />
<link rel="alternate" hreflang="en" href="https://inkviet.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://inkviet.com/" />

Content localization approach:

  • Stories: Translate plots, adapt cultural references for English readers
  • UI: Full translation with culturally appropriate imagery
  • Blog: Unique content per language (not just translation)
  • SEO: Different keyword strategies per language

Domain 3: cublearn.app — Learning Application

Site Profile

AttributeValue
TypeEducational learning application
Built withWeb technologies (PWA)
Target audienceStudents, children, lifelong learners
Primary goalUser acquisition, app engagement, educational impact

Technical SEO Strategy

For a learning app, SEO focuses on driving app awareness and sign-ups:

App SEO priorities:

PriorityAction
1Create SEO-optimized landing pages for each learning topic
2Implement SoftwareApplication schema for the app itself
3Build an SEO blog covering educational topics
4Optimize for app-related keywords (“learning app for kids”)
5Create free preview content that ranks and drives app adoption

Keyword Strategy

ClusterPrimary KeywordIntentContent Format
Learning Games”learning games for kids”Informational/CommercialLanding pages with free demos
Math for Kids”math games for children”InformationalFree playable content + app CTA
Reading Practice”reading practice app”CommercialFeature comparison page
Educational App”best educational app 2026”CommercialReview/comparison content
Letter Learning”learn alphabet app”CommercialDemo pages with app download CTA

Content Plan: 90 Days

Month 1: Foundation pages

  • Create optimized landing page for each learning category
  • Build a blog with 5 educational articles (free SEO traffic)
  • Implement SoftwareApplication schema
  • Create a “Free Activities” section (indexable, linkable content)

Month 2: Content marketing

  • Write 8 blog posts targeting parent/teacher keywords
  • Create printable worksheets (link magnets, lead generation)
  • Develop comparison content (“CubLearn vs. other learning apps”)
  • Build FAQ pages targeting long-tail educational queries

Month 3: Authority building

  • Guest post on education blogs and parenting sites
  • Create shareable educational infographics
  • Seek reviews and mentions from education influencers
  • Monitor and optimize based on GSC data

App Store Optimization (ASO) Synergy

SEO and ASO should work together:

Web SEO ActivityASO Impact
Blog posts ranking for educational keywordsDrives awareness → app searches
Branded search volume growthImproves app store rankings
Positive brand mentions across webSignals quality to app store algorithms
Review content on webCan convert to app store reviews

Cross-Domain Synergy Strategy

The three domains create a powerful ecosystem when linked strategically:

The Ecosystem

    ┌─────────────────────────────────┐
    │     luonghongthuan.com          │
    │  (Technical Authority Hub)       │
    │  AI, Testing, SEO expertise      │
    └──────────┬──────────────────────┘

    ┌──────────▼──────────┐   ┌────────────────────┐
    │   inkviet.com       │───│   cublearn.app      │
    │  (Content Platform)  │   │  (Learning App)     │
    │  Stories + Reading   │   │  Games + Education  │
    └─────────────────────┘   └────────────────────┘

Cross-Linking Strategy

FromToLink TypeAnchor Text Examples
luonghongthuan.cominkviet.comPortfolio/Projects section”InkViet — Vietnamese storytelling platform I built”
luonghongthuan.comcublearn.appPortfolio/Projects section”CubLearn — educational learning app”
inkviet.comluonghongthuan.comAbout/Team page”Built by Luong Hong Thuan, Technical Lead”
inkviet.comcublearn.appRelated apps section”Also try CubLearn for interactive learning”
cublearn.appluonghongthuan.comAbout/Team page”Created by Luong Hong Thuan”
cublearn.appinkviet.comReading section”Practice reading with InkViet stories”

Shared Authority Signals

  1. Person entity: Luong Hong Thuan appears consistently across all three domains as creator/author
  2. Schema connections: sameAs links connect all three domains in Person/Organization schema
  3. Content cross-references: Blog posts on luonghongthuan.com naturally reference the other projects
  4. Topical relevance: Education + Technology theme connects all three domains

AI Visibility Across Domains

When AI platforms understand the entity “Luong Hong Thuan” and connecting it to these domains:

Goal: When someone asks “Who builds Vietnamese learning apps?” or “Technical lead with SEO expertise in Vietnam,” AI should cite these domains.

Strategy:

  1. Consistent biographical information across all three sites
  2. Person schema with sameAs pointing to all domains + social profiles
  3. Author bylines on all content linking back to the main portfolio
  4. Cross-domain mentions in natural editorial context
  5. llms.txt on each domain referencing the others in the ecosystem

Unified llms.txt Example

# llms.txt for luonghongthuan.com

> Personal site of Luong Hong Thuan — Technical Lead and Full Stack 
> Developer. Creator of InkViet (inkviet.com) and CubLearn (cublearn.app).
> Expertise in AI development, test automation, and SEO strategy.

## Related Projects
- https://inkviet.com — Vietnamese storytelling platform
- https://cublearn.app — Educational learning application

## Author Expertise
- AI-powered software development
- Full-stack development (.NET, TypeScript, React)
- Test automation (Playwright, Selenium)
- SEO strategy and implementation
- Educational technology

Measurement: 6-Month Success Metrics

luonghongthuan.com

MetricCurrent3-Month Target6-Month Target
Monthly organic sessionsBaseline+50%+150%
Keywords in top 10Baseline+30+80
AI citations (manual check)0515
Referring domainsBaseline+10+30
PageSpeed Score (mobile)Audit90+95+

inkviet.com

MetricCurrent3-Month Target6-Month Target
Monthly organic sessionsBaseline+100%+300%
Vietnamese keywords in top 10Baseline+20+50
English keywords in top 10Baseline+10+30
Story page engagement rateBaseline+20%+40%
Referring domainsBaseline+5+15

cublearn.app

MetricCurrent3-Month Target6-Month Target
Monthly organic sessionsBaseline+200%+500%
App download keywords ranking01025
Blog traffic0500/mo2,000/mo
App installs from organicBaseline+50%+200%

Key Takeaways

  1. Every domain needs a unique strategy — portfolio, content platform, and app have different SEO needs
  2. Cross-domain synergy multiplies results — connected domains build entity authority together
  3. AI visibility requires entity consistency — same person/brand information everywhere
  4. International SEO is a major opportunity for bilingual platforms like InkViet
  5. Educational content is a natural link magnet — leverage it for both InkViet and CubLearn
  6. Measure progress quarterly — SEO compounds over time; don’t expect overnight results

Series Conclusion

Congratulations — you’ve completed the entire SEO Leader’s Complete Playbook. Over 13 posts, we’ve covered every aspect of modern SEO: from AI-era fundamentals to technical audits, on-page mastery, content strategy, keyword research, AI platform optimization, analytics, and real-world implementation.

The most important thing now is to start. Pick the checklist item from Part 12 that will have the biggest impact on your site, and do it today. SEO compounds — every improvement you make builds on the last.


Full Series Navigation

Export for reading

Comments