⛵ Client Preview — Confidential | Prepared for Seaforth Boat Rentals by AAMP Agency | ← Back to Hub
⛵ AAMP Full-Service Agency of Record · April 2026 Engagement
Executive Summary

"$2,538/Month in Ads. 69% of Brand Impressions Lost. We Fix That — Week One."

A clear-eyed assessment of where Seaforth stands today and the specific, high-ROI opportunities we're activating on their behalf.

The Gap We're Closing

Seaforth Boat Rentals is San Diego's most established water recreation company — 50+ years, 5 marina locations across Mission Bay, Coronado, Downtown, and Harbor Island. Their Google Ads account is processing $2,538/month and 182 conversions at a competitive $13.94 CPA. This is a performing business. But the gaps are leaving significant revenue on the table.

The Branded campaign — which converts best and costs least — is capped at $15/day. It's losing 69% of impressions. That single budget increase to $50–75/day is the highest-ROAS action available in the entire account and takes five minutes to execute. Meta Pixel fires PageView only; zero conversion events exist, meaning Meta campaigns are optimizing on traffic, not bookings. TikTok — a 9/10 platform fit for the 18–35 San Diego demographic — has zero infrastructure. No pixel, no account, no presence.

On the organic side, "boat rental San Diego" gets 8,100–18,000 monthly searches and Seaforth has no page directly targeting it. The blog has been silent for 10+ months. Core Web Vitals all fail. A 404 on /special-occasions/ is leaking bookings every day. Our job: plug every leak, scale every winner, and build the infrastructure that makes TikTok and Meta into real booking channels by Q3.

By the Numbers
$2,538
Monthly Ads Spend
182
Conversions (30-Day)
$13.94
Blended CPA
5
Marina Locations
50+
Years in Business
69%
Brand Impressions Lost
8,100+
Mo. Searches Uncaptured
4.6★
Yelp + TripAdvisor Avg

What This Engagement Delivers

  • Google Ads Optimization — Branded campaign budget increase, negative keyword cleanup, ad copy expansion, FareHarbor cross-domain attribution fix.
  • Meta Ads Rebuild — Install full conversion event suite (Purchase, Lead, ViewContent, InitiateCheckout) + Conversions API to recover iOS 14.5+ signal loss.
  • TikTok Launch — Pixel installation, account setup, and first campaign targeting San Diego 18–35 for pontoon/sunset experiences (9/10 platform fit).
  • SEO Technical Fixes — Core Web Vitals remediation (LCP, CLS, INP), alt text on 20+ images, FAQ URL fix, lazy loading, AggregateRating schema.
  • Cornerstone Content — "Best Boat Rentals in San Diego" page targeting 8,100–18,000/mo head term + /special-occasions/ 404 fix.
  • Local SEO & GBP — GBP access for all 5 locations, NAP correction (Quivara → Quivira), 5 location landing pages, schema hours fix.
  • Social Media — TikTok channel launch, Instagram/Facebook content calendar (3–4 posts/week), UGC amplification strategy.
  • GEO / AI Search — FAQPage schema on all service pages, AggregateRating schema, Course schema for ASA sailing courses, llms.txt expansion.
  • Analytics Foundation — FareHarbor cross-domain tracking, KPI dashboard (BCR, CPB, OBS, ABV), call tracking setup.
Three Highest-ROI Actions — Week One
💰
Branded Campaign Budget: $15/day → $50/day

The Branded campaign has the best conversion rate and lowest CPA in the account. It's losing 69.2% of impressions due to budget cap. A 5-minute change to $50/day stops the bleeding immediately. Estimated incremental bookings: 15–25/month. This single action likely pays for the entire engagement.

🎯
Fix Meta Pixel: Zero Conversion Events → Full Event Suite

Meta Pixel currently fires PageView only. No Purchase, no Lead, no InitiateCheckout events. Any Meta ads running today are optimizing on raw traffic — not bookings. Installing conversion events unlocks Meta's booking optimization algorithm. Combined with the Conversions API to recover iOS 14.5+ signal loss, this transforms Meta into a real booking channel.

Fix /special-occasions/ 404 — Active Booking Leak

The /special-occasions/ page returns a 404 error. This page likely receives organic traffic, ad clicks, and referral traffic for one of the highest-margin booking types (weddings, birthdays, corporate events). Every click to this page today is a lost booking. Restore the page or redirect to an active equivalent — same-day fix with direct revenue impact.

Situation Analysis

Current State Assessment

A channel-by-channel breakdown of Seaforth's digital presence — what's working, what's broken, and where the fastest gains are.

54
/100
Composite Digital Health Score — seaforthboatrental.com
Seaforth is a strong business with underperforming digital infrastructure. Google Ads is functional but leaving 69% of brand impressions on the floor. Meta and TikTok are effectively non-functional as booking channels. SEO has a solid foundation but critical CWV failures and a content gap. The upside is significant — this is a performance fix engagement, not a rebuild from scratch.
5 P0 Actions High Upside Strong Foundation
ChannelScoreGradePrimary IssuePriority Action
SEO56/100C+Core Web Vitals all failing; 20+ images no alt text; stale blogCWV remediation + alt text sprint
GEO / AI Search67/100B-llms.txt exists but thin; E-E-A-T weak; no FAQ schemaFAQPage schema + staff expertise page
Google Ads64/100C+Branded capped at $15/day losing 69% impressionsBudget increase Week 1
Meta Ads36/100FPixel fires PageView only — no conversion events, no CAPIFull event suite install + CAPI
TikTok Ads39/100FZero pixel — not launch-ready; 9/10 platform fit ratingPixel + account setup
GBP / Local52/100CNo GBP access; NAP typo; no location landing pagesGrant GBP access immediately
Social Media52/100CZero TikTok; dead Twitter/X; irregular postingTikTok launch + content calendar
Content2/10F5 posts, 10+ months stale; 404 on /special-occasions/; zero head term coverageCornerstone page + 404 fix
Analytics✓ DoneAFareHarbor cross-domain tracking broken — booking attribution unreliableGTM cross-domain fix
P0 Actions — Fix This Week
P0
Branded Campaign Budget Cap — Increase from $15/day to $50/day. Losing 69.2% of impressions on highest-converting campaign. 5-minute change, immediate ROAS impact.
P0
Fix FareHarbor Cross-Domain Tracking — All booking conversion data is materially understated. GTM cross-domain config required before any KPI baselines are trustworthy.
P0
Meta Pixel Conversion Events — Install Purchase, Lead, ViewContent, InitiateCheckout + Conversions API. Meta campaigns are currently blind to bookings.
P0
GBP Dashboard Access — Client must grant AAMP access to all 5 GBP listings. Largest local SEO blocker; cannot optimize, post, or verify without access.
P0
Fix /special-occasions/ 404 — Active conversion leak on high-margin event bookings (weddings, corporate). Restore or redirect — same-day fix.
Strengths to Build On

⛵ 50-Year Legacy

Brand authority, trust, and local recognition that no competitor can replicate. The heritage story is underutilized in marketing — major E-E-A-T and social content opportunity.

📢 Active Google Ads

$13.94 CPA and 182 conversions/month is solid performance. Infrastructure exists — it just needs optimization, not a rebuild.

📱 Strong Brand Voice

Instagram and Facebook have an 8/10 brand voice consistency score. Welcoming, experience-first tone. Good raw material for TikTok and UGC expansion.

🤖 llms.txt Exists

Seaforth already has an llms.txt — the emerging AI site structure standard. Most competitors don't. We expand and optimize it for AI citation advantage.

⭐ 4.6★ Reviews

Strong Yelp and TripAdvisor ratings not yet embedded on the website or in schema. Adding AggregateRating schema and a review widget is a quick trust signal win.

🎯 5 Locations

Multi-location presence is a powerful local SEO moat. Once 5 location landing pages exist, Seaforth can dominate local pack rankings across Mission Bay, Coronado, and Downtown SD.

Competitive Landscape

San Diego Boat Rental Market

Key competitors across Mission Bay, Harbor Island, and the broader San Diego water recreation market — with specific gaps we can exploit.

Market Positioning Opportunity
Seaforth's 50-year legacy, 5 locations, and ASA-certified sailing instruction is a defensible competitive moat. Most competitors are single-location or single-service operators. The opportunity: dominate "boat rental San Diego" organically while owning branded search in paid — a combination no current competitor has achieved simultaneously.
Mission Bay Sportcenter
Direct

Motorized boat rentals, kayaks, paddleboards, and electric boats on Mission Bay. Single location. Strong Google Maps presence for Mission Bay searches.

Our wedge: Seaforth has sailing, ASA courses, fishing, and 5 locations. MBS is single-category. We win on breadth + authority.
Campland on the Bay / Bay Sports
Direct

Campground-adjacent water sports rentals on Mission Bay. Primarily serves campers. Limited standalone web presence for rental searches.

Our wedge: Pure rental/sailing/fishing focus vs. campground add-on. Seaforth is the destination, not a convenience stop.
West Coast Sailing
Partial

San Diego sailing school and charter operation. Strong for ASA certification searches. Does not compete on powerboat, pontoon, or fishing charters.

Our wedge: Seaforth offers ASA AND all other categories. West Coast is sailing-only. We target "sailing lessons San Diego" + everything else.
Flagship Cruises & Events
Partial

Harbor cruises, dinner cruises, whale watching. Larger vessels, no self-drive rentals. Competes for "sunset cruise San Diego" and "harbor cruise" queries.

Our wedge: Seaforth offers self-drive flexibility + small-group experiences. Flagship is commercial tours. Different experience promise.
San Diego Sailing Club
Partial

Membership-based sailing club. Competes for ASA and sailing enthusiast searches but requires membership. Different conversion funnel entirely.

Our wedge: No membership required. Walk-in friendly. 5 locations with multiple access points across the bay system.
AquaAdventures Kayak & Surf
Low

Kayak tours, SUP lessons, surf lessons. Competes for "Mission Bay water sports" and recreational activity searches but not boat rental or sailing.

Our wedge: Different category. Seaforth targets higher-intent booking queries (boat rental, sailing lessons, fishing charter) vs. casual activity seekers.
Keyword Gap Analysis — Who Ranks for What
KeywordMonthly VolumeSeaforth Ranks?Top CompetitorGap
boat rental San Diego8,100–18,000No PageFareHarbor aggregator / YelpP0 — build cornerstone page
Mission Bay boat rental600–1,800No PageMission Bay SportcenterP1 — location landing page
sailing lessons San Diego800–2,400WeakWest Coast SailingP1 — strengthen existing page
pontoon boat rental San Diego1,000–3,000No PageBoat rental aggregatorsP1 — dedicated service page
sunset cruise San Diego600–1,500WeakFlagship CruisesP1 — dedicated experience page
fishing charter San Diego500–1,200WeakH&M Landing, Fisherman's LandingP2 — strengthen page + FAQ schema
ASA sailing certification San Diego200–600PartialWest Coast SailingP2 — Course schema + course guide content
things to do Mission Bay2,000–5,000No PageTripAdvisor, Yelp, travel blogsP2 — informational funnel page
SEO Strategy

From 56/100 to 75+ — 90-Day Technical & Content Sprint

Technical fixes first, then content infrastructure. The goal: rank for "boat rental San Diego" head term and all key service/location queries within 90 days.

Phase 1 — Technical Fixes (Weeks 1–4)
Core Web Vitals — All Three Failing
LCP: 3.0s (threshold: <2.5s) · CLS: 0.40 (threshold: <0.1) · INP: 250ms (threshold: <200ms). Google uses CWV as a ranking signal. Fixing these is the highest-impact SEO action after content. Lazy loading images addresses LCP; layout stabilization via explicit image dimensions addresses CLS; event handler optimization addresses INP.

🖼 Image Optimization Sprint

20+ images across location cards and boat listings are missing alt text. Combined with the CWV image issues, this is a 2–3 hour task with outsized impact.

  • Add descriptive alt text to all 20+ flagged images
  • Add loading="lazy" to all below-fold images
  • Specify explicit width/height on all img tags (CLS fix)
  • Convert hero images to WebP format where not already done

🔗 URL & Redirect Fixes

Two URL issues to fix immediately — both are quick and affect crawlability and UX.

  • /frequenly-asked-questions/ — misspelled, canonical locked in. Create /frequently-asked-questions/ with 301 redirect.
  • /special-occasions/ — returns 404. Restore page or 301 redirect to relevant active page (yacht charter, private events).
  • www. variant creates a 2-hop redirect chain. Consolidate to single hop.
Schema Markup Roadmap
Schema TypePriorityTarget PagesBusiness Impact
AggregateRatingP0Homepage, all service pagesStar ratings in SERPs — up to 35% higher CTR. 4.6★ from Yelp/TripAdvisor currently invisible to Google.
FAQPageP0Boat rental, sailing, fishing pagesEnables direct FAQ display in SERPs + AI citation extraction for "boat rental San Diego" queries.
LocalBusiness (fix)P0All pagesFix "Quivara" → "Quivira" typo + update hours from 09:00–17:00 to actual 9:30am–sunset. NAP consistency required for local pack.
CourseP1All 6 ASA sailing course pagesAI systems directly cite Course schema for "sailing lessons San Diego" queries. Revenue per course: $100–$1,450.
ServiceP1Boat rental, fishing, harbor cruise pagesEnhances search snippet detail. Helps Google understand service boundaries for local pack attribution.
Review (individual)P2Testimonials sectionSupplements AggregateRating with specific review display in schema.
Title Tag & Meta Description Audit — Key Pages
Current — Homepage
Seaforth Boat Rentals | San Diego Boat Rentals, Sailing, Kayaking & More
Current — Yacht Rental Meta
"...boat charters in San Deigo..." (typo — "San Deigo")
Paid Ads Strategy

Google + Meta + TikTok — Three-Platform Booking Engine

Google Ads optimization in Week 1, Meta conversion tracking fix in Week 2, TikTok launch by end of Month 1. Current $2,538/mo spend gets significantly more efficient.

🔵 Google Ads — CID 262-617-1421
🔵 Meta Ads — Facebook + Instagram
⚫ TikTok Ads — Launch Phase
Google Ads — Optimization Roadmap
🚨
Branded Campaign: 69.2% Impression Share Lost — Fix Week 1
The Branded campaign has the account's best conversion rate and lowest CPA. Budget capped at $15/day. At current demand, Google is showing ads only 30.8% of the time someone searches "Seaforth," "Seaforth boat rental," or related brand queries. Competitor ads can show on those missed impressions. Budget increase to $50/day is a 5-minute fix and the single highest-ROI action in the account.
🏷 Branded Campaign
Current: $15/day → Recommended: $50–75/day
Priority Actions
Increase budget to $50/day Add sitelinks (already exist in account) Add callout extensions for multi-location Ensure phrase/exact match for brand terms
🔍 Non-Brand Search Campaign
Focus: Boat rental + sailing + fishing intent
Target Keywords
boat rental San Diego Mission Bay boat rental sailing lessons San Diego pontoon rental San Diego sunset cruise San Diego fishing charter San Diego
📚 Classes & ASA Campaign
Focus: ASA 101–114 sailing certifications ($100–$1,450/booking)
Immediate Fix Needed
Add 7 more headlines (currently 8/15) Add price extensions for course tiers ASA sailing certification San Diego learn to sail San Diego
⛔ Negative Keywords — Active Campaigns Unprotected
510 of 514 negatives are on PAUSED campaigns
Add Immediately to Active Campaigns
promo code coupon discount sdyc junior sailing for sale buy used boat
Meta Ads — Conversion Tracking Rebuild
Meta Pixel Status: PageView Only — All Campaigns Flying Blind
The Meta Pixel fires only on page load. No Purchase event, no Lead event, no InitiateCheckout, no ViewContent. Every dollar spent on Meta today is optimizing toward people who visit the website — not people who book. Without conversion signal, Meta cannot identify booking-intent audiences or use ROAS bidding. Additionally, no Conversions API (CAPI) means iOS 14.5+ signal loss of an estimated 20–40% even after events are installed.
EventTriggerPriorityMethod
Purchase/thank-you/ and /confirmed-reservation/ page loadP0GTM tag — fires on thank-you page URL match
InitiateCheckout"Book Now" button click (FareHarbor embed)P0GTM click trigger on FareHarbor booking button
ViewContentService page view (boat rental, sailing, fishing pages)P1GTM pageview trigger with URL conditions
LeadContact form submission, phone call clickP1GTM form submission trigger + tel: link click
Conversions API (CAPI)Server-side event deduplicationP1Meta CAPI via GTM server container or Meta direct integration
TikTok Ads — Launch Plan
🎵
TikTok Platform Fit: 9/10 — Zero Infrastructure Today
San Diego boat rentals are a near-perfect TikTok vertical: visual, experiential, aspirational, and highly shareable. The 18–35 demographic that dominates TikTok is exactly the group renting pontoon boats for bachelorette parties, birthday groups, and sunset experiences. No pixel, no account, no presence today — but this is a 2–4 week setup, not a rebuild. TikTok can be a meaningful booking channel by Month 2.

🚀 Phase 1 — Setup (Week 1–2)

  • Install TikTok Pixel via GTM
  • Set up TikTok Business Account
  • Configure Purchase + ViewContent events
  • Connect TikTok Business Center to Meta & GA4

🎯 Phase 2 — First Campaigns (Week 3–4)

  • TopView or In-Feed for pontoon/sunset experience
  • Target: 21–35, San Diego DMA, interests: boating, beach, water sports
  • Creative hook: "You can rent a boat in San Diego for $X/hour"
  • Retarget website visitors who didn't book

📊 Phase 3 — Scale (Month 2+)

  • UGC creative (customer reels, on-water content)
  • Lookalike audiences from FareHarbor customer list
  • TikTok Shop integration for gift cards / prepaid experiences
  • Spark Ads to boost organic UGC posts
Recommended Ad: Google Branded Campaign
Ad
seaforthboatrental.com › boat-rentals
Seaforth Boat Rentals San Diego | Mission Bay, Coronado & Harbor Island
San Diego's Trusted Boat Rental Company for 50 Years. Powerboats, Pontoons, Sailing & Fishing Charters. Book Online Today.
Social Media Strategy

TikTok Launch + Instagram/Facebook Amplification

Seaforth has a strong brand voice (8/10) and great visual content. The gap: no TikTok, no content calendar, dead Twitter/X. We fix all three and build a content engine.

📸 Instagram — Active (strengthen)
👍 Facebook — Active (strengthen)
🎵 TikTok — Launch (new)
▶ YouTube — Shorts launch (new)
🐦 Twitter/X — Retire
Content Pillars
On-Water Experiences

Sunset cruises, pontoon parties, sailing adventures. User-generated content from customers + owned video. "Here's what renting a boat in San Diego actually looks like." Pure inspiration and aspiration — drives awareness and booking intent.

🐟
Fishing & Sailing Expertise

Fishing tips, sailing lesson highlights, ASA course recaps. Positions Seaforth as the authority — not just a rental company. "What to bring on a San Diego fishing charter." Drives organic discovery from fishing/sailing interest communities.

🎉
Groups & Events

Bachelorette parties, birthday groups, corporate charters, family outings. High-margin bookings with strong social shareability. Before/after content, group highlights, "book your group outing" CTAs. TikTok-first format.

📍
San Diego Local Content

Mission Bay guides, Coronado sights, harbor wildlife, sunset photography spots from the water. "5 things to do on Mission Bay this weekend." Builds local organic discovery and positions Seaforth as the San Diego water recreation authority.

🏫
Sailing School & Learning

ASA certification journey content, student success stories, instructor spotlights. "Day 1 of my ASA 101 sailing course." Untapped content niche with strong long-form and Shorts potential. Builds E-E-A-T simultaneously.

🏛
50-Year Heritage

Archive photos, company milestones, long-tenured staff stories. "Seaforth in 1975 vs. today." Nostalgia and legacy content performs strongly on Facebook with the 35+ demographic and builds brand authority for GEO/AI visibility.

TikTok Launch Strategy
🎵
TikTok Hook Formula for Seaforth
Best performing hooks for boat rental/water experience content: "POV: You rented a boat in San Diego for 4 hours [cost]" · "This is what $X buys you on San Diego Bay" · "Nobody talks about [pontoon parties / sailing lessons / sunset cruises] in San Diego" · "Day in my life as a sailing instructor in San Diego." First 2 seconds must show water, boat, or San Diego skyline.

📅 Posting Cadence — Month 1

  • TikTok: 3–4 videos/week (test & learn phase)
  • Instagram: 4 feed posts + 5–7 Stories/week
  • Facebook: 3–4 posts/week (repost from Instagram)
  • YouTube Shorts: 1–2/week (repurposed TikTok)
  • Twitter/X: Archive/retire account — 32 followers, 12 tweets in 15 years. Not worth maintaining.

🎯 Hashtag Strategy

  • Primary: #boatrentalSanDiego #SanDiegoBoating #MissionBay
  • Experience: #SunsetCruise #SanDiegoSunset #HarborCruise
  • Activities: #SailingLessons #FishingCharter #PontoonBoat
  • TikTok discovery: #SanDiego #ThingsToDo #SanDiegoLife
  • UGC encourage: #SeaforthBoatRentals for brand monitoring
Content Strategy

90-Day Content Engine — From 5 Posts to 25+

5 blog posts in 10+ months. Zero coverage of the primary head term. A 404 leaking special occasion bookings. The content gap is real and fixable fast.

📋
Content Score: 2/10 — The Biggest Missed Revenue Channel
"Boat rental San Diego" gets 8,100–18,000 searches per month. Seaforth has no page targeting it. The /sailing/ ASA course pages support a service worth $100–$1,450 per booking with zero blog content backing them. The sailing school alone could drive $10,000+/month in bookings with the right content support. This is the highest-upside content investment in the engagement.
Phase 1 — Immediate Fixes (Week 1)
P0 — Fix This Week

Fix /special-occasions/ 404

This page is receiving traffic (organic, paid, direct) and returning a 404. It's a direct booking leak for weddings, birthday parties, bachelorette parties, and corporate events — Seaforth's highest-margin category. Either restore the original page or create a new one and 301 redirect. Same-day fix.

P0 — Build Week 1–2

"Best Boat Rentals in San Diego" — Cornerstone Page

A 1,500–2,000 word cornerstone service page targeting "boat rental San Diego" (8,100–18,000/mo). Structure: overview, types of rentals, 5 location sections, FAQs, booking CTA. This is the most valuable single content investment in the entire engagement.

90-Day Content Calendar
Month 1 — Week 1–2
"Best Boat Rentals in San Diego: Complete Guide"
Cornerstone · 1,500–2,000 words · Target: "boat rental San Diego" (8,100–18,000/mo)
Month 1 — Week 2–3
"Mission Bay Boat Rentals: Everything You Need to Know"
Location Page · Target: "Mission Bay boat rental" (600–1,800/mo)
Month 1 — Week 3–4
"Sailing Lessons in San Diego: ASA Course Guide"
Service Content · Supports ASA 101–114 courses · $100–$1,450/booking
Month 2 — Week 1–2
"Pontoon Boat Rental San Diego: Groups & Party Guide"
Service Page · Target: "pontoon boat rental San Diego" (1,000–3,000/mo)
Month 2 — Week 2–3
"San Diego Sunset Cruise: What to Expect"
Experience Content · Target: "sunset cruise San Diego" (600–1,500/mo)
Month 2 — Week 3–4
"Special Occasions on the Water — Seaforth Events"
Replacement for /special-occasions/ 404 · Weddings, birthdays, corporate
Month 3 — Week 1–2
"Fishing Charter San Diego: Guide + Best Spots"
Service Content · Target: "fishing charter San Diego" (500–1,200/mo)
Month 3 — Week 2–3
"Things to Do on Mission Bay — Local Guide"
Informational Funnel · Target: "things to do Mission Bay" (2,000–5,000/mo)
Month 3 — Week 3–4
"Coronado Boat Rentals: Glorietta Bay Guide"
Location Page · Target local searches + Coronado GBP listing support
5 Location Landing Pages — Local SEO Foundation
Mission Bay — Primary Location
1641 Quivira Rd., San Diego, CA 92109
  • Target: "Mission Bay boat rental," "Mission Bay sailing"
  • Include: map embed, hours, parking, nearby attractions
  • Schema: LocalBusiness with correct address (Quivira not Quivara)
Coronado — Glorietta Bay
1715 Strand Way, Coronado, CA
  • Target: "Coronado boat rental," "Glorietta Bay sailing"
  • Include: Hotel Del proximity, Naval Air Station views
  • Schema: LocalBusiness with Coronado address
Downtown San Diego — Harbor Island
955 Harbor Island Dr., San Diego, CA
  • Target: "Harbor Island boat rental," "downtown San Diego marina"
  • Include: downtown skyline views, airport proximity
  • Schema: LocalBusiness with Harbor Island address
Loews Coronado Bay
4000 Coronado Bay Rd., Coronado, CA
  • Target: hotel guests, Coronado Bay luxury experiences
  • Include: resort partnership context, private bay access
  • Schema: LocalBusiness with Coronado Bay Rd. address
GEO / AI Search Strategy

From 67/100 to 80+ — Building AI Citation Authority

Seaforth already has llms.txt — a meaningful head start. The path to AI citability is schema, E-E-A-T content, and structured Q&A. Get cited in ChatGPT, Claude, Perplexity, and Google AI Overviews for "boat rental San Diego."

🤖
Seaforth's GEO Advantage: llms.txt Already Exists
Seaforth has already implemented llms.txt — the emerging standard for AI site access. AI crawlers (GPTBot, ClaudeBot, PerplexityBot) have full, unrestricted access (88/100). The current llms.txt is minimal but functional. We expand it to include structured service descriptions, FAQ summaries, and location data — giving AI models richer material to cite when answering "best boat rentals in San Diego" queries.
AI Crawler Access Status
GPTBot (OpenAI)
✓ Full Access
ClaudeBot (Anthropic)
✓ Full Access
PerplexityBot
✓ Full Access
Google-Extended
✓ Full Access
Googlebot
✓ Full Access
llms.txt
⚠ Exists — Expand
GEO Score Breakdown & Improvements
GEO CategoryCurrent ScoreTargetKey Action
AI Crawler Access88/10090+Maintain open access; verify no future blocks
llms.txt78/10090+Expand with service descriptions, FAQ section, location data
Technical SEO73/10080+CWV fix, canonical tags on homepage + sailboat rental page
Local GEO Signals72/10085+5 location pages + GBP optimization + NAP correction
Schema Markup62/10080+FAQPage + AggregateRating + Course + Service schemas
E-E-A-T Signals58/10075+Staff expertise page, 50-year heritage content, certifications
Brand Authority55/10070+Wikipedia-style About page, press mentions, award content
Content Citability52/10070+FAQ sections on all pages, structured Q&A, how-to content
E-E-A-T Content Plan

👨‍🏫 Staff Expertise Page

A "Meet Our Team" page featuring ASA-certified instructors, Coast Guard-licensed captains, and the founding story. Each staff member: name, certifications, years of experience, specialty. This is the single highest E-E-A-T improvement available — AI systems heavily weight staff expertise signals for "who should I trust with this activity" queries.

Target GEO boost: +8–12 points on E-E-A-T

🏛 50-Year Heritage Content

An "About Seaforth" expanded page covering founding year, history of Mission Bay development, awards, community involvement, and notable milestones. A 50-year operating history is a uniquely powerful brand authority signal — no competitor can match it. AI models weight historical operational depth in trust assessments.

Target GEO boost: +6–10 points on Brand Authority
FAQ Schema — AI Citation Triggers

These FAQ items should be added as FAQPage schema on the relevant pages. They directly match the queries AI systems are asked and will enable Seaforth to be cited in answers.

QuestionTarget PageAI Query Match
How much does it cost to rent a boat in San Diego?Homepage / Boat Rentals page"boat rental San Diego cost/price"
Can I rent a boat in San Diego without a license?Boat Rentals page"do you need a license to rent a boat San Diego"
What is included with a Seaforth boat rental?Boat Rentals page"what's included boat rental San Diego"
How long does it take to get ASA sailing certified?Sailing school page"how long does ASA sailing certification take"
What is the best time of year to go sailing in San Diego?Sailing page / Blog"sailing San Diego best time"
How many people can fit on a pontoon boat rental?Pontoon rental page"pontoon boat rental capacity San Diego"
Local SEO & Google Business Profile

5-Location GBP Strategy — Dominate the Local Pack

No GBP access, a persistent NAP typo, and zero location landing pages. Fixing these three things unlocks Seaforth's full local search potential across Mission Bay, Coronado, and San Diego Harbor.

🔑
#1 Blocker: GBP Access Not Granted
AAMP currently has no access to any of Seaforth's 5 Google Business Profile listings. We cannot verify, optimize, add photos, post updates, respond to reviews, or track local pack performance without access. Action required from client immediately: grant AAMP Manager access to all 5 GBP listings via the Google Business Profile dashboard.
5-Location Overview & Action Plan
📍 Mission Bay — Primary
1641 Quivira Rd., San Diego, CA 92109 (NOT "Quivara")
  • NAP typo: fix "Quivara" → "Quivira" in schema + GBP
  • Hours in schema: 09:00–17:00 → actual 9:30am–sunset
  • Build dedicated landing page: /locations/mission-bay/
  • Add 20+ photos once GBP access granted
📍 Coronado — Glorietta Bay
1715 Strand Way, Coronado, CA
  • No landing page exists — build /locations/coronado/
  • Verify GBP listing once access granted
  • Add Coronado-specific content (Hotel Del, bay views)
📍 Downtown — Harbor Island
955 Harbor Island Dr., San Diego, CA
  • No landing page — build /locations/harbor-island/
  • Verify GBP + ensure category = "Boat Rental Service"
  • Target "Harbor Island boat rental" keywords on page
📍 Harbor Island East
Harbor Island East, San Diego, CA
  • No landing page — build /locations/harbor-island-east/
  • Verify GBP listing — confirm correct map pin
  • Clarify service distinction from Harbor Island main
📍 Loews Coronado Bay Resort
4000 Coronado Bay Rd., Coronado, CA
  • No landing page — build /locations/loews-coronado/
  • Leverage resort partnership in listing description
  • Target hotel concierge-referred search intent

⭐ Review & Reputation Strategy

4.6★ Yelp and TripAdvisor ratings are not displayed on the website. This is a trust signal gap that's quick to fix:

  • Add review widget to homepage (Elfsight or custom)
  • Implement AggregateRating schema (4.6★, 500+ reviews)
  • Set up GBP review response protocol — respond within 48h
  • Add post-booking email review request (FareHarbor automation)
Local Pack Keyword Targets by Location
LocationPrimary Pack TargetSecondary TargetEst. Monthly Volume
Mission Bayboat rental Mission Baykayak rental Mission Bay600–1,800
CoronadoCoronado boat rentalsailing Coronado San Diego200–600
Downtown / Harbor Islandboat rental Harbor Island San Diegoyacht charter downtown San Diego200–500
All Locationsboat rental San DiegoSan Diego sailing lessons8,100–18,000