ANALYSIS

Content & Schema Analysis

Content and schema markup analysis

Content & Schema Analysis — Option C

Content & Schema Analysis

Barcelona Boat Rental — Technical Assessment

5 Issues Found
Core Finding
Schema is technically valid but semantically incomplete. AI platforms can read BRB's structured data but can't understand what services are offered or connect products to the brand.
10/10
Schema Valid
4
Schema Types Present
3
Missing Types
5
Content Gaps

Schema Coverage by Page

Page Schema Types Present Missing Status
Homepage
LocalBusiness Organization Breadcrumbs
AggregateRating Valid
Contact
LocalBusiness Organization
ContactPoint Valid
Catamaran Category
LocalBusiness FAQ Breadcrumbs
Service Valid
Bachelorette Events
LocalBusiness FAQ
Event Partial
Product Pages
Product Offer Breadcrumbs
AggregateRating Valid
Sailing Experiences
LocalBusiness FAQ
TourProduct Service Partial
Corporate Events
LocalBusiness FAQ
Event Service Partial
Catamaran Tours
LocalBusiness FAQ
TourProduct Partial

Critical Schema Gaps

Missing Event/TourProduct Schema
Service pages have LocalBusiness but AI can't understand these are bookable experiences, not just company info.
Affected: /sailing-experiences/, /corporate-events/, /catamaran-tour-cruise/
Missing AggregateRating
No review data in schema. Competitors show "(5.0, 788 reviews)" in AI responses while BRB shows nothing.
Affected: Homepage, all product pages
Missing Service Schema
Category pages don't declare what service type they offer. AI treats them as generic pages.
Affected: /rent/catamaran-barcelona/, /rent/sailboat-barcelona/
No Brand Connection in Product Schema
Product pages have Product schema but missing brand property. AI knows Eco Sail but not that it's BRB's.
Affected: /barcelona/eco-sail-catamaran/, /barcelona/eco-slim-catamaran/

Content Structure Issues

  • !

    Brand Entity Not in First 100 Words

    Product pages introduce the vessel without mentioning "Barcelona Boat Rental" in the opening paragraph. AI learns about Eco Sail without learning it's BRB's product.

    Evidence: Test #7 — Claude described Eco Sail perfectly without brand attribution
  • !

    "Rental" vs "Experience" Language Mismatch

    Service pages use rental terminology while users search for "experiences" and "tours". Competitor "Sailing Experience Barcelona" wins by naming convention alone.

    Evidence: Test #8 — 0% visibility despite having /sailing-experiences-barcelona/ page
  • Generic H1 Tags on Service Pages

    Corporate events page H1 lacks specifics. Southern Cross wins with "35m classic yacht, 65 guests" — clear, memorable, quotable.

    Evidence: Test #9 — Southern Cross appeared in ALL 4 platforms
  • No Differentiated Tour Positioning

    Generic "catamaran tours" page competes against ORSOM's "Jazz Cruise" niche. No unique angle for AI to cite.

    Evidence: Test #10 — ORSOM in ALL 4 platforms, BRB at 0%
  • i

    Pricing Not Consistently Visible

    Perplexity found specific pricing (€80-150/hr) on some pages but not others. Consistent pricing helps AI provide accurate recommendations.

    Evidence: Test #6 — Perplexity cited BRB with specific hourly rates

Schema Implementation Priority

  • 01 Add Brand property to all Product schema — connect Eco Sail/Eco Slim to BRB
  • 02 Implement AggregateRating on homepage and products — pull from Google Business Profile
  • 03 Add Event schema to bachelorette, corporate events pages
  • 04 Add TourProduct schema to experiences and tour pages
  • 05 Add Service schema to category pages (catamaran, sailboat, yacht)