Appendix — Dedupe Log, URL Audit, Duplicate Flags

Generated 2026-08-19 · Wine & Spirit Academy Bangkok (wsa-bangkok.com) · EN indexable sitemap: 119 URLs

A — Duplicates removed from the 313-gap matrix (25)

Rule: within the same entity (l1), remove a gap when it repeats an attribute (l2) pairing or overlaps ≥0.6 on content tokens with another gap title. Both topic names are listed — the removed title also appears as an alternate option on its surviving row in the master map — so you can pick the semantically best title (none of these pages exist yet).

#Removed title (option B)Entity (l1)Attribute (l2)Kept title (option A)Reason
1Best Wine Schools in Bangkok: WSA vs Le Cordon Bleu vs WSET (2026 Guide)Wine CoursesLe Cordon Bleu vs. WSA: Choosing the Best Wine Course for Your Careertoken overlap ≥0.6
2Top Certified Wine & Sake Courses in Bangkok 2026: WSA Schedule and AvailabilityWine CoursesWSA Bangkok Reviews: Student Feedback & Top Wine Coursestoken overlap ≥0.6
3Best Wine Courses in Bangkok: Certified Training & Label Reading GuideWine CoursesBest Wine Courses in Bangkok: WSET Levels, Certification, and Costs (2026)same title prefix
4WSET Level 2 Course Formats: In-Person, Online, or Hybrid – Which is Right for You?Wine CoursesLevel 2: Intermediate Wine CourseWSET Level 2 vs Level 3: Which Wine Course is Right for You?token overlap ≥0.6
5WSET vs Court of Master Sommeliers: Which Wine Certification Is Right for You?Wine CoursesLevel 2: Intermediate Wine CourseWSET Level 2 vs Level 3: Which Wine Course is Right for You?token overlap ≥0.6
6Sake Week Thailand 2025: OKOSHI x AN COM Special Sake Pairing DinnerSake EducationSake TastingSake Week Thailand 2025: Chef Shun's Michelin-Starred Sake Pairing Dinner at WSA Bangkoksame title prefix
7Essential Guide to Champagne House Tours: UNESCO Chalk Caves & TastingsWine ToursChampagne Wine TourEssential Guide to Champagne House Tours: What to Expect & Tasting Tipssame title prefix
8How to Book Champagne House Tours: Your Essential Guide to Tastings & Cellar VisitsWine ToursChampagne Wine TourEssential Guide to Champagne House Tours: What to Expect & Tasting Tipstoken overlap ≥0.6
9Luxury Champagne Tours & Tasting Experiences: A Guide to the Best Champagne TripsWine ToursChampagne Wine TourBest Champagne Tours & Luxury Hotels in Reims & Épernay: A Curated Travel Guidetoken overlap ≥0.6
10Urakasumi Sake Brewery: Miyagi's Balanced Brew and Its Global AppealSake EducationSake RegionsUrakasumi Sake Brewery: Miyagi's Finest Sake and Where to Buy in Thailandsame title prefix
11Sake Grades Explained: Honjozo vs Junmai – A Complete Comparison GuideSake EducationSake TypesSake Grades Explained: Junmai, Honjozo, Ginjo & Daiginjo – A Beginner's Guidesame title prefix
12SSA Thailand Certification: Top Sake Courses & Education in BangkokSake CoursesSake Education in Bangkok: Top Courses, Certification, and Career Pathstoken overlap ≥0.6
13Sake and Thai BBQ Pairing: The Ultimate Guide to Moo Ping and Gai YangSake EducationSake SelectionThe Ultimate Guide to Pairing Sake with Thai Isaan Salads: Som Tam & Larb Mootoken overlap ≥0.6
14Sake & Spicy Food Pairing: The Ultimate Guide to Chili Heat MatchesSake EducationSake SelectionSake: Definition, Varieties, and Food Pairing Guidetoken overlap ≥0.6
15How to Choose Bordeaux Wine: The Complete Guide to Wine PackagesWine ToursBordeaux Wine TourComplete Guide to Top Bordeaux Wine Appellations: Médoc, Saint-Émilion, Sauternes & Cognactoken overlap ≥0.6
16Wine Scholar Certification: Curriculum, Levels, and Career PathsWine CoursesWSA Certified CoursesWSET Wine Certification Guide: Levels, Syllabus, and Career Pathstoken overlap ≥0.6
17Wine Certifications Guide: From Beginner to Sommelier (2026)Wine CoursesWSA Certified CoursesWine Certifications in Thailand: WSET, WSA, and ISG Compared (2026 Guide)token overlap ≥0.6
18Wine & Spirit Academy Bangkok: Your Guide to the WSET Level 1 Systematic Approach to Tasting Spirits (SAT)Wine CoursesWSA Certified CoursesWine & Spirit Academy Bangkok: Your Path from WSET Level 1 to Expert Sommeliersame title prefix
19Sake Certification Guide: Comparing Sake Ninja, Sake Star, and Top Sake Courses for Your CareerSake CoursesLevel 2: Advanced Sake CourseSake Education in Bangkok: Top Courses, Certification, and Career Pathstoken overlap ≥0.6
20How to Store Sake Professionally: Temperature, Light, and Humidity Best PracticesSake CoursesLevel 2: Advanced Sake CourseHow to Store & Serve Sake Properly: Temperature, Glassware & Best Practicestoken overlap ≥0.6
21Sake Terroir Explained: How Water, Rice, and Climate Shape Regional FlavorsSake EducationSake BrewingSake Terroir: How Regional Flavors Shape Japanese Sake & Food Pairingstoken overlap ≥0.6
22Sake Terroir Explained: How Regional Flavors and Brewing Traditions Shape Japan's Iconic DrinkSake EducationSake BrewingSake Terroir: How Regional Flavors Shape Japanese Sake & Food Pairingstoken overlap ≥0.6
23The Essential Guide to Rinsing and Soaking Rice for Sake BrewingSake EducationSake BrewingSake Brewing 101: The Essential Guide to Rice Milling, Washing, and Steamingtoken overlap ≥0.6
24Kimoto vs Yamahai vs Sokujo: Sake Fermentation Starters ExplainedSake EducationSake BrewingKimoto vs. Yamahai: Traditional Sake Fermentation Methods Explainedtoken overlap ≥0.6
25Sake Sommelier Certification in Thailand: Levels, Costs & Career PathsSake CoursesLevel 3: Sake Sommelier CertificationSake Sommelier vs. Sake Educator: Key Differences and Career Paths to Certificationtoken overlap ≥0.6

B — Existing URL audit (45 rows: exists / thin / cannibal)

Each mapped topic checked against the 119-URL English sitemap. This page keeps the full resolution detail (how each live URL was matched). The master map itself only shows the two URLs that matter: Live URL and Proposed URL. 3 rows have no live URL at all (content doesn't exist yet despite "existing" status — treat as priority builds).

RowTopicStatusInlinksProposed URLCheckLive URLAlternates
#1Wine 101 (pillar)thin 6 /wine/wine-101/multi-match /wine/wine-101-bangkok-2026-the-ultimate-beginners-guide-to-wine-tasting-education-in-thailand/ /wine/wine-101-essential-basics/
#2How to Taste Wine (5-step)exists 6 /tasting/how-to-taste-wine/slug-fixed /wine/how-to-taste-wine-like-a-sommelier-the-5-step-method/
#3How to Read a Wine Labelexists 6 /wine/how-to-read-a-wine-label/slug-fixed /wine/how-to-read-a-wine-label-the-complete-beginners-guide/
#35French Wine Regions (overview)exists 8 /wine/french-wine-regions/slug-fixed /wine/french-wine-regions-history-statistics-and-regional-guide/
#63Natural / Organic / Biodynamicexists 8 /wine/natural-wine/token-match /wine/natural-organic-wine-in-bangkok-what-is-it-and-where-to-learn-about-it/
#725-Step Wine Tasting Methodexists 8 /tasting/5-step-wine-tasting-method/token-match /wine/how-to-taste-wine-like-a-sommelier-the-5-step-method/
#77Wine Service Etiquettethin 6 /wine/wine-service-etiquette/multi-match /wine/french-wine-tasting-bangkok-2026-discover-the-best-french-premium-classes-wine-etiquette-exclusive-winemaker-masterclasses-at-wine-spirit-academy/ /wine/basic-wine-class-bangkok-2026-foundation-of-sommelier-skills-wine-etiquette/
/product/wine-etiquette-pairings/
/product/horeca-wine-etiquette-manners/
#85Wine & Thai Food (pillar)cannibal 7 /pairing/wine-and-thai-food/multi-match /wine/why-wset-misses-the-mark-on-thai-food-and-wine-pairings-and-how-to-fix-it/ /wine/wine-pairing-with-thai-food-the-complete-guide-from-a-professional-sommelier/
#92Sake & Thai Food (sake-section)cannibal 8 /pairing/sake-and-thai-food/token-match /wine/sake-thai-food-pairing-the-complete-guide/
#93Pairing Express 5 bottles <800 THBexists 8 /pairing/pairing-express-5-bottles-800-thb/token-match /wine/pairing-express-5-bottles-with-your-thai-food-for-less-than-800-thb/
#94How to Become a Sommelierexists 8 /sommelier-training/how-to-become-a-sommelier/slug-fixed /wine/how-to-become-a-sommelier-skills-at-wine-spirit-academy-wsa-bangkok/
#95Sommelier Career Path (Global)exists 8 /sommelier-training/sommelier-career-path/multi-match /wine/sommelier-job-a-gateway-to-a-global-career/ /wine/sommelier-course-bangkok-wine-certified-program-2026-at-wine-spirit-academy-the-best-choice-for-your-career-or-solid-wine-foundation/
#96WSET vs CMS vs FSSexists 8 /sommelier-training/wset-vs-cms-vs-fss/slug-fixed /wine/wset-vs-cms-vs-fss-which-sommelier-certification-should-you-choose-in-bangkok-in-2026/
#97Top Certified Wine Programs in Bangkokexists 7 /sommelier-training/top-certified-wine-programs-in-bangkok/slug-fixed /wine/top-certified-wine-programs-in-bangkok-2026-the-complete-guide-to-sommelier-certification-levels/
#98FSS Essentialscannibal 7 /sommelier-training/fss-essentials/no match none
#99FSS Basicexists 8 /sommelier-training/fss-basic/no match none
#100FSS Advancedexists 7 /sommelier-training/fss-advanced/no match none
#101Best Sommelier School Bangkokexists 8 /sommelier-training/best-sommelier-school-bangkok/token-match /wine/best-sommelier-school-in-bangkok-professional-wine-education-fundamentals-classes-sommelier-certification/
#102Why Choose WSAcannibal 6 /sommelier-training/why-choose-wsa/multi-match /wine/why-choose-essentials-of-sommelier-skills-at-wine-spirit-academy-bangkok/ /wine/why-choose-wine-spirit-academy-bangkok-for-your-short-wine-classes/
#103Wine Tour in France 2026exists 8 /tours/wine-tour-in-france-2026/slug-fixed /wine/wine-tour-in-france-2026-the-best-way-to-learn-about-wine-with-hands-on-experience-in-bordeaux-burgundy-champagne-rhone/
#104Why Join a Wine Tourexists 7 /tours/why-join-a-wine-tour/token-match /wine/why-join-our-wine-tour-in-france/
#110Best Wine Experiences Bangkok 2026exists 8 /wine/best-wine-experiences-bangkok-2026/token-match /wine/best-wine-tasting-experiences-in-bangkok-2026/
#111Private French Masterclassexists 8 /wine/private-french-masterclass/token-match /wine/private-french-wine-masterclass-bangkok-2026-premium-group-tasting-for-teams-friends-private-events/
#112French Premium Classcannibal 6 /wine/french-premium-class/multi-match /wine/french-premium-class-explore-the-spirit-of-france-in-3-hours/ /product/french-premium-class-bordeaux/
/product/french-premium-class-burgundy/
/product/french-premium-class-loire-valley/
/product/french-premium-class-champagne/
#113Italian & Spanish Masterclassexists 6 /wine/italian-and-spanish-masterclass/token-match /wine/italian-spanish-wine-masterclass-bangkok-2026-premium-tasting-experiences-at-wine-spirit-academy/
#114Michelin Grappes Awardexists 6 /wine/michelin-grappes-award/token-match /wine/what-are-the-michelin-grappes-michelin-awards-stars-to-wine-estates-for-the-first-time-in-history/
#167Sake Course Bangkok (pillar)cannibal 6 /sake/sake-course-bangkok/slug-fixed /sake/sake-course-bangkok-2026-sake-studies-basic-essentials-the-best-sake-school-in-bangkok/
#168Why WSA HORECA Programs Helpexists 8 /horeca/why-wsa-horeca-programs-help/token-match /wine/why-our-horeca-training-programs-help-hotels-restaurants-and-catering-companies-increase-quality-and-sales-revenue/
#169HORECA Wine & Sake Training for Hotels/Restaurantsexists 8 /horeca/horeca-wine-and-sake-training-for-hotels-restaurants/token-match /wine/wine-sake-training-for-hotels-and-restaurants-in-bangkok-2026-wine-spirit-academy-bangkok/
#176HORECA Wine Etiquette & Mannersthin 6 /horeca/horeca-wine-etiquette-and-manners/token-match /product/horeca-wine-etiquette-manners/
#197Professional Sommelier Serviceexists 8 /horeca/professional-sommelier-service/slug-fixed /wine/professional-sommelier-service-in-bangkok/
#201Corporate Wine Tasting (pillar)cannibal 6 /corporate/corporate-wine-tasting/multi-match /wine/elevate-your-brand-corporate-wine-tasting-experiences-for-client-entertainment-and-guest-experiences-in-bangkok-with-wine-spirit-academy/ /wine/vip-wine-sake-tasting-with-gourmet-canapes-exclusive-corporate-experience-in-bangkok/
/wine/corporate-wine-tasting-bangkok-2026-team-building-client-entertainment-exclusive-wine-experiences-for-companies/
/wine/corporate-wine-sake-tasting-bangkok-2026-the-complete-guide-for-hr-event-managers/
/product/vip-wine-sake-tasting-with-gourmet-canapes-exclusive-corporate-experience/
#204VIP Wine & Sake Tasting with Canapésexists 8 /corporate/vip-wine-and-sake-tasting-with-canapes/multi-match /wine/vip-wine-sake-tasting-with-gourmet-canapes-exclusive-corporate-experience-in-bangkok/ /product/vip-wine-sake-tasting-with-gourmet-canapes-exclusive-corporate-experience/
#205HR Event Manager's Guideexists 7 /corporate/hr-event-manager-s-guide/token-match /wine/corporate-wine-sake-tasting-bangkok-2026-the-complete-guide-for-hr-event-managers/
#206Sommelier for Corporate Eventsexists 8 /corporate/sommelier-for-corporate-events/token-match /wine/professional-sommelier-sake-expert-for-corporate-events-fairs-exhibitions-in-bangkok/
#207Wine & Sake Mixologythin 6 /corporate/wine-and-sake-mixology/token-match /product/wine-sake-mixology/
#208Wine Tasting Team Buildingthin 7 /corporate/wine-tasting-team-building/slug-fixed /product/wine-tasting-team-building/
#209Wine Gift Guide Bangkok 2026exists 6 /lifestyle/wine-gift-guide-bangkok-2026/multi-match /wine/how-to-start-learning-wine-in-bangkok-in-2026-the-ultimate-guide-to-short-wine-classes-sommelier-courses-france-wine-tours/ /wine/corporate-wine-sake-tasting-bangkok-2026-the-complete-guide-for-hr-event-managers/
/wine/wine-101-bangkok-2026-the-ultimate-beginners-guide-to-wine-tasting-education-in-thailand/
/wine/sommelier-course-bangkok-2026-the-complete-guide-to-becoming-a-professional-sommelier-at-wine-spirit-academy/
/wine/top-certified-wine-programs-in-bangkok-2026-the-complete-guide-to-sommelier-certification-levels/
#210Essential Sommelier Accessoriesexists 8 /lifestyle/essential-sommelier-accessories/slug-fixed /wine/the-essential-sommelier-accessories-tools-to-elevate-your-wine-expertise/
#216Bermarexists 8 /lifestyle/bermar/slug-fixed /product/bc06-bermar-tower-portable/
#217Dom Pérignonexists 6 /lifestyle/dom-perignon/slug-fixed /product/dom-perignon-2017/
#218Lehmannexists 6 /lifestyle/lehmann/multi-match /product/lehmann-collection-jamesse-synergie-52cl/ /product/lehmann-collection-jamesse-grand-champagne-40cl/
/product/lehmann-collection-jamesse-grand-blanc-54cl/
#222Sake vs Wineexists 7 /wine/sake-vs-wine/slug-fixed /wine/sake-vs-wine-what-is-the-difference-a-complete-guide-for-beginners-and-enthusiasts/
#225Wine Class vs Wine Tastingthin 6 /tasting/wine-class-vs-wine-tasting/token-match /wine/beginner-wine-class-bangkok-2026-the-best-wine-tasting-for-absolute-beginners/
#227WSET vs CMS vs FSSexists 8 /sommelier-training/wset-vs-cms-vs-fss-certification/token-match /wine/wset-vs-cms-vs-fss-which-sommelier-certification-should-you-choose-in-bangkok-in-2026/

C — Intra-matrix duplicate flags (kept, row numbers preserved)

Two topics appear twice inside the 233-map under different clusters. Not deleted (would break row-number cross-references) — flagged for consolidation decision. Both also marked ⚠ in the master map's Alternates column:

RowsTopicClustersNote
#79 / #182Wine by the Glass Programwine / horecaSame asset serving two intents; keep one canonical URL, cross-link the other.
#96 / #227WSET vs CMS vs FSSwine / comparisonRow 96 resolves to the live article; #227's target slug is redundant — redirect to #96's URL.