OneExample.com
Strategic Website Analysis
Prepared May 2026 · Confidential

Kokomo Botanical Resort
Website Analysis & Market Value Assessment

Independent technical, content, and commercial review of the current digital presence, what is built, what it is worth, what is missing for a property of this caliber.

https://kokomobotanicalresort.com/

Executive Summary

The website hosts an internationally-recognized luxury wellness resort (Caribbean Wellness Resort of the Year, Marriott Bonvoy Homes & Villas partner, $400–$800+/night ADR). The current build is a competent mid-tier production with three issues that materially damage brand and revenue: active SEO spam injection on the blog, severe content duplication on the homepage, and no real reservation engine behind the booking widget.

36+
Indexed Pages
~30
Blog Posts
3
Spam Posts Live
Duplicated Copy on Homepage
1
Language (EN only)

Site Inventory: What Is Built

Total of approximately 36 indexed pages across 5 sub-sitemaps (pages, posts, promotions, archive, categories), plus 30+ blog posts. Sitemap last refreshed end of April 2026.

Core Pages

  • Home
  • About Us
  • Gallery
  • Reservations
  • Contact Us
  • Blog (parent + posts)
  • Living the Dream
  • Thank You

Accommodation

  • Cottages (parent)
  • Classic 1-Queen + 2-Twin
  • Classic 2-Queen
  • Deluxe 2-King
  • Deluxe 1-King + 2-Twin
  • Luxury 2-King
  • Luxury 1-King + 2-Twin
  • The Casitas at Kokomo
  • Lifestyle Investments

Experiences

  • Amenities
  • Lovina Spa
  • Wellness
  • Wellness Retreat
  • Dining at Kokomo
  • WE Market Cafe
  • Gatherings
  • Wedding Venues
  • Corporate Retreat

Programs & Loyalty

  • Promotions
  • Promotions-3 (duplicate URL)
  • Fly-N-Buy 10% Off (orphan)
  • Giveaway
  • Kokomo Rewards (landing only, not a working program)

Travel Info & Policies

  • TCI Assured
  • TCI Entry Requirements
  • Turks & Caicos Islands Map
  • Hurricane Policy
  • Blizzard / Snow-Storm Policy (Caribbean, orphan)
  • Privacy Policy
  • Terms & Conditions
  • Archive

Blog (highlights of ~30 posts)

  • Turks & Caicos: Perfect Wellness Destination
  • Caribbean Wellness Resort of the Year
  • Healthy Indulgence Dining at WE
  • Ancient Wisdom Meets Caribbean Wellness
  • Marriott Bonvoy Partnership Announcement
  • Romanian casino spam post (LIVE)
  • Microsoft Office activator spam (LIVE)
  • German gambling spam post (LIVE)

Critical Findings

Seven critical and warning-level findings, each at teaser depth here. Full diagnosis and remediation for each one lives in the file linked below the finding. The cross-file work order is in Master Sequencing below.

1. Site is compromised, three SEO spam posts live and indexed

Critical · Brand Risk

Three foreign-language spam posts (Romanian casino, German gambling, Microsoft Office activator) have been live on the blog since January 2026, served at 200 OK with the full Kokomo template. Until the entry vector is closed, every brand-safety review run by an OTA partner, a corporate-event buyer, or a wellness ambassador can flag this. Highest-priority issue.

Full diagnosis & remediation sequence: LLM & GEO Analysis §10

2. Homepage content is duplicated 5+ times verbatim

Critical · Conversion

Five "Reasons to Book" cards on the homepage share the identical 90-word paragraph; the "Return on Health" intro repeats three times in the first scroll. To a 2026 luxury wellness buyer this pattern-matches as AI-generated filler and signals operational neglect at exactly the moment the rate gets evaluated.

Full diagnosis & before/after rewrite: Website Design Review §1 + §4

3. No real Internet Booking Engine

Critical · Revenue Leak

The "Reservations" page is a contact form, not a booking engine. No live inventory, no live rates, no instant confirmation, no payment capture. At this ADR, 60–80% of high-intent bookers abandon when they cannot book instantly, and Kokomo pays 15–25% commission to OTAs on the bookings that close on Marriott.com or elsewhere instead.

Full diagnosis & integration playbook: Website Design Review §3 + "What Almost Got Missed"

4. Heavy front-end payload, weak image optimization

Warning · Performance

Homepage loads 36 JavaScript files, 34 stylesheets, and 23 inline scripts. Of 19 hero / showcase images, only 2 are served in modern WebP. Real-world LCP on a mid-range phone is almost certainly 3.5–5.0 seconds, well outside Google's "good" threshold of 2.5s and far from the 1.5–2.0s benchmark luxury hospitality competitors hit. Sequenced as a P2 once schema and body-copy work has shipped; the redesign is when the asset pipeline gets rebuilt.

5. Duplicate, orphan, and irrelevant URLs

Warning · SEO Hygiene

Three competing /promotions*/ URLs, a /blizzard-snow-storm-policy/ on a Caribbean property, an orphan /living-the-dream/, a generic /archive/. Each one absorbs crawl budget and signals neglect. Quick to fix; cumulative drag on AI-side trust is non-trivial.

Full hygiene audit: LLM & GEO Analysis §11

6. English-only, single-language site

Warning · Market Reach

No Spanish, no French, no Portuguese. The Casitas real-estate funnel ("Lifestyle Investments") and the wellness-travel funnel both lose meaningful audience without at least an ES localization aimed at LATAM buyers. Sequenced as a P2 once the English site is structurally clean.

7. Schema markup present but incomplete

Warning · Visibility

Generic schema only (WebPage, Article, ImageObject, Person, SearchAction, WebSite). The schemas that drive hospitality rich results, Hotel / LodgingBusiness, HotelRoom on cottage pages, Review + AggregateRating from the 1,200+ reviews, FAQPage on the visible FAQ block, are all missing. Cheapest visibility fix on the site.

Full diagnosis & copy-ready JSON-LD: LLM & GEO Analysis §6

What is done well

Strength
  • Professional photography library, branded and consistent across the site
  • Award positioning is visible above the fold (Caribbean Wellness Resort of the Year, Marriott Bonvoy)
  • Active blog calendar, real wellness content monthly through April 2026
  • Five distinct cottage detail pages, the booking funnel has proper inventory granularity to build on
  • WE Market Cafe has its own page, the cross-property storytelling layer is in place

Master Sequencing: Across All Seven Files

Each of the six companion files carries its own roadmap (Design, GBP, LLM & GEO, AI Visibility, Competitive, Technical). What follows is the cross-file work order: the sequence in which the items in those roadmaps actually pay back when you stack them together. Every action below is sourced from a specific file and section, no item invented for this index.

P0: This week (mostly afternoon-to-day tasks that compound)

  1. Security cleanup. Take the three spam URLs offline (410 Gone), submit Search Console removal, audit for hidden ones, force password resets, run an integrity scan. → LLM & GEO §10
  2. Schema rewrite + FAQPage. Replace the misconfigured Person + Organization root with a single Resort + LodgingBusiness entity (NAP, awards, aggregateRating, sameAs). Convert the visible FAQ blocks on homepage and /wellness/ into FAQPage schema. → LLM & GEO §6
  3. Body-content publish. The five claims currently locked in metadata (BioGeometry, Marriott Bonvoy partnership, awards-with-provenance, 20-year gardens, chemical-free wellness) get written into homepage and About Us body content. → LLM & GEO §3
  4. Identity unification. Pick one canonical name ("Kokomo Botanical Resort"). Apply identically to JSON-LD name, og:site_name, footer, GBP profile (drop the "- Caribbean Family Cottages" tail), Bonvoy listing, every social profile. → LLM & GEO §7 + GBP Analysis §2
  5. GBP categories. Cut 11 categories down to 9: drop Hotel / 4-star hotel / Extended stay hotel / Wellness Centre; promote Wellness hotel to primary; add Cottage rental and Health resort. → GBP Analysis §3
  6. Map presence. Claim the duplicate Apple-native Kokomo entity on Apple Business Connect, claim Bing Places, verify the domain in Bing Webmaster Tools. → AI Visibility §1, §2
  7. Homepage copy fix. Kill the 5× repeated paragraph in the "Reasons to Book" cards and the 3× "Return on Health" intro. Half-day of work. → Design Review §1, §4
  8. Sharing previews. Add og:image (1200×630), Twitter Card, and the per-page hero variant on every URL. → LLM & GEO §8

P1: Next 30 days (the rebuild work that compounds the P0 wins)

  1. IBE deployment. First call is to the property's PMS vendor, not to a developer: "does our contract include the booking-engine module?" When the answer is yes (often the case at Marriott-affiliated properties), the timeline drops from 12 weeks to 3. → Design Review §3 + "What Almost Got Missed"
  2. Per-page schema + body content. HotelRoom on six cottage pages with rate, square footage, view type, occupancy, amenityFeature. Restaurant on WE Market Cafe with hours, signature dishes, the "50 Best Caribbean" award, menu URL. DaySpa on Lovina with hours and treatments. EventVenue on weddings/gatherings with capacity and layout types. → LLM & GEO §4, §5
  3. GBP completeness. Services list (spa, wellness, dining, weddings, 20+ entries with descriptions and price bands). Products for the six cottage variants and at least two packages, each with "from $" and a website link. Q&A seeded with 8–12 owner-answered pairs. Weekly Posts cadence. → GBP Analysis §7, §8
  4. External-listings hygiene. Realign the Booking.com slug to "kokomo-botanical-resort". Refresh the visittci.com listing. Bring all six cottages into Marriott Bonvoy Homes & Villas and link each cottage CTA to its Bonvoy listing. → AI Visibility §9 + LLM & GEO §2
  5. Casitas subdomain fix. Title, description, canonical, og:image, robots; reduce six H1s to one; link properly from the main site. The single highest-revenue product is currently the least visible to AI. → LLM & GEO §2 + Design Review §8
  6. Hygiene pass. 301-redirect /wellness-retreat//wellness/ and /kokomo-corporate-retreat/ to whichever lane wins. noindex on thank-you / terms / privacy. Rewrite blank or short titles and descriptions on /blog/, /giveaway/, /kokomo-rewards/. Site-wide alt-text audit. → LLM & GEO §9, §11

P2: 90 days (the authority and conversion work that the P0/P1 layer feeds)

  1. Authority builds. Founder / owner page (photos, bio, philosophy, citation-ready quote). Press & media coverage page consolidating the awards. Treatment menu on Lovina Spa with name, duration, price band, Service schema per treatment. Wedding capacity calculator + sample timelines + price-band packages. → LLM & GEO §3, §13 P2
  2. Cottage page rewrites + Casita sub-funnel build. Conversion-optimized cottage detail pages: rate calendar, gallery, amenities, per-cottage hero photo, schema-aligned. Casita real-estate sub-funnel as a dedicated tier. → Design Review §5, §8 + LLM & GEO §4
  3. Review-generation system. Post-checkout email, post-spa note, post-dining QR. Target 4.4 → 4.6 over 12 months. The half-star is worth more than the volume gap. → GBP Analysis §6
  4. Spanish localization. Casitas funnel for LATAM buyers; wellness pages for European travelers. → Index #6 (this file)
  5. Performance pass. AVIF / WebP via CDN, responsive srcset, lazy by default, asset pipeline trim. Target <2.0s LCP on mobile. → Index #4 (this file)
  6. Spa + restaurant as separate addressable entities. Stand up dedicated Lovina Spa and WE Market Cafe pages (and possibly Apple / Google profiles) so the wellness keyword has more than one Kokomo surface to grab onto. → AI Visibility §3, §4, §5
  7. Pillar pages and internal linking. Wellness travel, Turks & Caicos guide, corporate retreat. Each blog post links to two-to-three matching cottage / spa / dining / weddings pages. → LLM & GEO §13 P2

P3: Backlog (after the basics are paid back)

  1. Localized landing pages. FR and IT. Once the ES build proves ROI. → LLM & GEO §13 P3
  2. Image alt-text generation pipeline retrofitted to the historical media library. → LLM & GEO §13 P3
  3. VideoObject schema for property tour and Lovina Spa videos; podcast-appearance inventory with timestamps and pull-quotes. → LLM & GEO §13 P3
  4. Quarterly schema validation in Search Console; recurring backlink and toxic-link cleanup pass.

How to read this list against the file roadmaps. Each companion file's roadmap is correct for that file's lane (GBP optimizes GBP, LLM optimizes schema and body content, etc.). The order above is what happens when those lanes are stacked. P0 is non-negotiable: every later move depends on the canonical name, the schema base layer, and the security-cleaned domain. P1 is where most of the recoverable revenue lives. P2 is what turns the property from "structurally clean" into "actively cited." P3 is patient work for after the rebuild.

Market Value: What It Cost vs. What It Should Cost

What the current build is worth (production cost in USD)

Based on scope (~36 custom pages, custom design, professional photography integration, blog template, multiple lead forms, schema setup, no booking-engine integration, content-quality issues left unresolved), this build maps to a mid-tier agency production:

Offshore / Freelance
$3,000 – $7,000
Too thin, could not deliver this page count and design quality
Small NA Agency
$15,000 – $28,000
Matches the build quality, page count, and visible production decisions
Most Likely
Boutique Hospitality
$30,000 – $60,000
Quality of execution does not justify this band
Luxury Specialist
$80,000 – $200,000+
Aman / Six Senses / COMO tier, current build is far from this

Estimated current investment: $15,000–$28,000 USD for the build, plus a likely $400–$1,200/month maintenance retainer. The repeated content blocks, missing reservation engine, and unresolved spam infection all point to a small-to-mid agency build, not a luxury hospitality specialist.

What a property of this caliber should have

Award-winning, Marriott-partnered, $400–$800/night, with a real-estate ownership angle, the digital execution should match the brand:

CapabilityCurrentTarget for this brand
Reservation systemContact formLive IBE with PMS sync, instant confirmation, payment capture
Spa & treatment bookingNoneTreatment selector, therapist availability, package upsell
Wellness retreat bookingInquiry formDate / program / cohort booking with deposit
LanguagesEnglish onlyEN + ES minimum; FR for European market
Loyalty (Kokomo Rewards)Landing page onlyReal points, member portal, tiered benefits
Security postureSpam injected, unresolved 4+ monthsWAF, malware scanner, hardened logins, plugin audit
Image pipelineMostly PNG/JPG, only 2 WebP on homepageAVIF/WebP via CDN, responsive srcset, lazy by default
Performance budgetLikely 3.5–5s LCP mobile<2.0s LCP mobile, >90 PSI score
Cottage detail pagesSame template across 5Conversion-optimized: rate calendar, gallery, amenities, schema
Real estate showcase (Casitas)Single pageFloor plans, video tours, pricing tiers, agent contact, lead-scoring
SchemaGeneric onlyHotel / Room / Review / FAQ schema, AggregateRating from real reviews
Copy qualitySame paragraph 5× on homepageUnique, conversion-tested copy on every section

Fair market value for the build a property like this should have

Hospitality-Specialist Build
$55,000 – $110,000
Design + dev + content + IBE/PMS integration + spa booking + multilingual + security hardening
Recommended
Ongoing Retainer
$2,500 – $5,000 / mo
Security, content, conversion optimization, rate-parity monitoring, OTA hygiene

Glossary: Key Terms in This Report

IBE: Internet Booking Engine
A real-time reservation system embedded into the website, connected directly to the property's PMS and channel manager. The guest picks dates, sees live inventory and rates, applies promo codes, pays, and receives instant confirmation. Common platforms in this segment: Cloudbeds, Mews, SiteMinder Little Hotelier, RoomRaccoon, SynXis, TravelClick. Typical cost: $200–$1,200/month + 1–3% commission on direct bookings, still far cheaper than the 15–25% OTAs charge.
LCP: Largest Contentful Paint
One of Google's three Core Web Vitals. Measures the time from page request to when the largest visible element (usually hero image or main headline) finishes loading. Google thresholds: ≤2.5s = good, 2.5–4s = needs improvement, >4s = poor.
Performance budget <2.0s LCP mobile
An internal commitment that no page on the site will load its main hero in more than 2 seconds on a mid-range mobile phone over a 4G connection. Stricter than Google's 2.5s minimum because luxury hospitality competitors (Aman, Four Seasons, COMO, Six Senses) hit 1.5–2.0s. Each 100ms of LCP delay correlates with a measurable drop in booking conversion.
PMS: Property Management System
The software the front desk uses to manage rooms, guests, rates, housekeeping, and folio. The IBE must talk to the PMS for live inventory; the PMS must talk to a channel manager for OTA parity.
Schema markup
Structured data added to the HTML so search engines understand the page semantically (this is a Hotel, this is a Room, this is a Review). Powers rich results like star ratings in search snippets, price ranges, and featured FAQ.
WAF: Web Application Firewall
A security layer that filters and blocks malicious traffic before it reaches the website. The standard mitigation against the kind of compromise that produced the three spam posts now live on the blog.

Bottom Line

Brand says luxury wellness. Website says mid-tier.

What is live today is a competent mid-agency build hosting a $1M+/year luxury wellness brand. The gap between brand positioning ("Caribbean Wellness Resort of the Year," BioGeometry architecture, Marriott Bonvoy partner) and digital execution (duplicated copy, no real reservation engine, hacked blog, single language) is large.

The hacked blog is a $0-cost problem to fix and a brand-damaging problem to leave. The reservation engine is a direct revenue leak that pays back any redesign within months. The duplicated homepage copy is a 1-day fix that the current vendor has had four-plus months to address.

Sequence the work by what moves revenue first: (1) close the security hole and remove the spam, (2) ship a real reservation engine, (3) rewrite the homepage and cottage pages, (4) localize to Spanish, (5) design system and performance pass. Redesign is the long play; security and IBE are the short ones.