SEO Audit Report

Sailor Hagar's Brew Pub

How People Find You Online — And What's Missing

Domain: sailorhagarspub.com
Date: March 16, 2026
Scope: Technical SEO, Local SEO, Schema, Keywords, Competitor Analysis, AI Search
Your site is invisible to Google. The new site fixes that.

Right now, customers searching for pubs in North Vancouver aren't finding you — even though you have the most reviews, the best events, and the longest history. Here's the gap in three numbers:

0
of your events show up
in Google search results
938
reviews with zero
owner responses
CLOSED
what Yelp tells people
searching for you
Already built into new site
Schema markup (12-15 types)
Meta tags on all pages
301 redirects (93 URLs)
Auto sitemap & HTTPS
Event pages with structured data
AI search ready (llms.txt)
Optional next phase
Weekly Google Posts
Review response strategy
Content expansion
Local link building
01 — Executive Summary

Your SEO at a Glance

A comprehensive audit across 10 dimensions reveals significant untapped potential.

18
/ 100
Current Score
85
/ 100
Projected (New Site)
How the score is calculated

Weighted across 10 categories. Each bar shows current (red) vs. projected (green) score within that category.

Technical
15%
1 → 13
Content
15%
2 → 12
Schema
15%
0 → 14
Local SEO
15%
5 → 12
Mobile
10%
3 → 9
Speed
10%
2 → 9
Keywords
5%
1 → 4
Links
5%
2 → 4
Social
5%
1 → 4
AI Search
5%
0 → 4
Current total: 18 / 100 Projected total: 85 / 100
938
Google Reviews
Most in market
0
Schema Types
Google can't show your stars, events, or hours
40%
NAP Consistency
Customers on Yelp see "CLOSED"

⚠ Critical Finding: Google Business Profile is Unclaimed

Despite having 938 reviews (more than any competitor), the GBP listing is not claimed. This means no review responses, no posts, no photo uploads, and no control over business information. This is likely the highest-impact issue — claim it today at business.google.com.

02 — Before & After

What Changes with the New Site

Side-by-side comparison of the current site vs. the redesigned Astro site on Cloudflare Pages.

Metric Current Site New Site Status
HTTPS / SSL Broken (cert mismatch) — browsers warn "Not Secure" Automatic via Cloudflare Fixed
Meta Descriptions 0 of 5 pages — Google shows random text as your preview 9 of 9 pages — each page has a crafted preview pitch Fixed
Schema.org Markup 0 types — Google can't show your star rating, events, or hours 12-15 types Fixed
Heading Structure Zero headings (H1-H6) — Google can't understand page topics Proper H1 → H2 → H3 Fixed
Open Graph Tags None — shared links show no image or description All pages — rich previews on Facebook, Instagram, iMessage Fixed
Event Pages None — comedy, karaoke, and DJ nights are invisible to search 3+ with Event schema New
FAQ Schema None 5+ Q&A pairs — expandable answers directly in Google New
Sitemap Frozen since March 2020 — Google thinks the site hasn't changed Auto-generated, always current Fixed
Page Speed Unknown (HTTP) 90+ Lighthouse target Fixed
AI Search Ready Not crawlable — ChatGPT, Perplexity can't find you llms.txt + schema New
301 Redirects N/A 93 URLs mapped — no broken links after launch New
GBP Claimed No — 938 reviews with no owner presence Client Action
Yelp CLOSED Listing Active at wrong address — customers think you've shut down Client Action
03 — What Was Built

SEO Improvements in the New Site

Each improvement explained in plain language — what it is and why it matters for your business.

Before
❌ Browsers warn "Not Secure" — visitors leave
❌ Google can't show your stars, hours, or events
❌ Google can't understand what your pages are about
❌ Links shared on social media show no preview
❌ Google thinks nothing has changed since 2020
❌ AI assistants can't find or recommend you
After
✅ Automatic HTTPS encryption
✅ 12-15 Schema.org types for rich search results
✅ Proper semantic structure
✅ Rich previews on all platforms
✅ Auto-generated fresh sitemap
✅ llms.txt + AI-ready content

Rich Results Now Possible

With proper Schema.org markup, your Google search results should display:

⭐ 4.1
Star Rating
938 reviews visible in search
🎫
Event Carousel
Comedy, Karaoke, DJ
FAQ Answers
Expandable in search
04 — Listing Health

What Customers See When They Search for You

Your business information across major platforms. Inconsistencies mean lost customers — people searching on Yelp right now see "CLOSED."

2
Correct
4
Issues
2
Wrong
1
Missing
Platform Address Phone Issues Status
Google Business Profile 86 Semisch Ave ✅ 604-984-3087 ✅ Unclaimed — 938 reviews and nobody is responding to them Unclaimed
Yelp (Active) 86 Semisch Ave ✅ Not listed ⚠ Shows $$$$ pricing and "Nightlife" category — puts off pub-goers Issues
Yelp (Old) 221 W 1st St ❌ 604-984-3087 Marked CLOSED at wrong address — customers think you've shut down Critical
TripAdvisor 86 Semisch Ave ✅ 604-984-3087 ✅ 3.4 rating, #247 of 325 restaurants Correct
Facebook Unknown Unknown Two duplicate pages — splits your followers and confuses customers Duplicate
Yellow Pages 221 1st St W ❌ 604-984-2337 ❌ Wrong address, wrong phone, listed as "Liquor Store" — sends people to the wrong place Critical
Tock 86 Semisch Ave ✅ 604-984-3087 ✅ None Correct
Foursquare No listing found — this feeds Apple Maps, Uber, and dozens of apps Missing
Apple Maps Not verified — Siri and Apple users may not find you Unverified
05 — Competitive Landscape

How You Compare

Sailor Hagar's vs. North Vancouver's top pubs — review volume, ratings, and SEO capabilities.

Google Review Volume

Sailor Hagar's
938 ⭐ 4.1
Jack Lonsdale's
904 ⭐ 3.9
Queens Cross
800 ⭐ 4.2
The Gull
756 ⭐ 4.6
Lonsdale BridgeDeck
448 ⭐ 4.5

You Have the Reviews — You're Missing the Visibility

With 938 reviews, Sailor Hagar's has the highest review count of any independent pub in North Vancouver. Yet it doesn't appear in Google's Local Pack for "North Vancouver pub." Queens Cross (800 reviews) appears at #1 instead. The difference? An optimized, claimed Google Business Profile. Claiming yours should close that gap.

SEO Feature Comparison

Feature Sailor Hagar's Queens Cross The Gull Tap & Barrel
HTTPS
Meta Descriptions
Schema.org Markup
Open Graph Tags
Event Pages
Event Schema
Blog / News

The Opportunity: Nobody Else Is Doing This Either

No competitor in North Vancouver uses Event schema, Open Graph tags, or has dedicated event pages. The new Sailor Hagar's site, with these features built in, would be among the best-optimized pub websites in the market on launch day.

06 — Hidden Strengths

Your Best Selling Points Are Invisible Online

Sailor Hagar's has the strongest entertainment programming in the market — but none of it shows up when people search.

What You Offer Findable on Google? What Happens When Someone Searches New Site
Comedy nights (PiratePack) ❌ No Zero results — no North Van pub ranks for comedy Dedicated page + Event schema
Karaoke (Sailor's Idol) ✅ #1 Dominant Reinforced with dedicated page
DJ / Industry nights ❌ No Zero results Dedicated page + Event schema
House-brewed craft beer (6 recipes) ❌ No Bridge Brewing, Steamworks show up instead Beer page + Brewery schema
Harbour views / patio ❌ No Pier 7 dominates these searches Prominent on About + Gallery
Heritage since 1986 ❌ No Not on the site at all About page with citable facts
Open until 2am (only on North Shore) ❌ No No competitor offers this — a unique selling point that's hidden Highlighted in hours + schema
Fundraiser / private events ❌ No Zero results — no pub ranks for "venue" Private events page + Service schema
07 — Who Does What

Ownership Model

Everything falls into one of three buckets. Most of the heavy lifting is already done.

Already Built Into New Site
No action needed — live on launch
  • ✅ Schema.org markup (12-15 types)
  • ✅ Meta descriptions on all 9 pages
  • ✅ Open Graph tags for social sharing
  • ✅ 301 redirects for 93 old URLs
  • ✅ Auto-generated sitemap
  • ✅ HTTPS via Cloudflare
  • ✅ Proper heading structure
  • ✅ FAQ schema
  • ✅ Event pages with structured data
  • ✅ llms.txt for AI search
  • ✅ Mobile-optimized & fast
Optional Next Phase
Ongoing — 15-30 min/week
  • → Weekly Google Posts
  • → Respond to Google reviews
  • → Keep event pages current
  • → Create Foursquare listing
  • → Verify Apple Maps
  • → Content expansion (specials, happy hour)
  • → Local link building (BIA, BC Ale Trail)
08 — Your Action Items

What You Need to Do

The website improvements are built into the new site. These are the tasks that only you can handle — they require your account logins.

⚠ Do This Week

★ Do This Month

📅 Ongoing Weekly Tasks (15-30 min/week)

TaskWhat to DoWhy It Matters
Google Post 1 photo + 2-3 sentences about this week's events or specials Shows Google the business is active; appears in your Knowledge Panel
Review Responses Reply to ALL new Google reviews (even just "Thanks!") Google tends to reward businesses with high response rates in local ranking
Event Updates Keep the events page current with this week's schedule Fresh Event schema should improve event carousel visibility
09 — 90-Day Roadmap

What Happens Next

A phased approach to building search visibility after launch.

Days 1-30 — Launch
  • New site live (auto HTTPS)
  • 301 redirects active (93 URLs)
  • Schema on all pages (12-15 types)
  • Submit sitemap to Google
  • Claim Google Business Profile
  • Fix Yelp + Yellow Pages
↑ Target SEO score: 18 → 80+
Days 31-60 — Foundation
  • Daily specials page
  • Private events page
  • Heritage story on About page
  • Begin weekly Google Posts
  • Respond to all reviews
  • NAP cleanup (all directories)
↑ Aim for event pages ranking
Days 61-90 — Growth
  • Happy hour page
  • Wing night content
  • Local link building (BIA, Tourism)
  • BC Ale Trail listing
  • Full re-audit to measure
  • Rank tracking setup
↑ Target Local Pack top 5-7
10 — Measuring Success

KPIs & Free Tools

What to track, where to check, and what targets to aim for.

Metric Where to Check Current 30-Day Target 90-Day Target
"North Van pub" rank Google Search Console Not visible Aim for top 10 Aim for #5-7
Schema types active Rich Results Test 0 12+ 15+
Review response rate GBP Dashboard 0% 80% 100%
Event rich results Google Search None Comedy + Karaoke All events
Search impressions Google Search Console Unknown Baseline Target +50%
Search clicks Google Search Console Unknown Baseline Target +100%
NAP consistency Manual audit 40% 75% 100%
Yelp status yelp.ca CLOSED Active Active, improving

Free Monitoring Tools

All of these are free and require no paid subscriptions:

Google Search Consolesearch.google.com/search-consoleWhich searches find you
Google Business Profilebusiness.google.comReviews, posts, insights
Rich Results Testsearch.google.com/test/rich-resultsSchema validation
PageSpeed Insightspagespeed.web.devSite speed & Core Web Vitals
11 — Investment Summary

Cost of SEO Improvements

ItemMonthly CostNotes
Website hosting (Cloudflare Pages)$0Free tier
SSL certificate$0Cloudflare automatic
Google Search Console$0Free
Google Business Profile$0Free
Schema.org implementation$0Built into site templates
Rich Results Test$0Free
Total Ongoing Cost $0 / month vs. $100-300/mo for SEMrush, Ahrefs, etc.