🔒

Authorized Access Only

This dashboard is restricted to the Vivere & Amari marketing team.
Please enter the access password to continue.

90-Day GEO/SEO Monitoring Dashboard

Vivere Hotel · Vivere Azure · Amari The Inn at El Nido
Team: Lyle (Marketing Assistant) · Ela (Marketing Associate) · Belle (Group Director of Marketing)
Start: Mar 23, 2026
End: Jun 21, 2026
Day:
Total visits:

🏆 Team Race — Who's Leading?

🎯 Campaign Milestones

Property Progress

SEO & GEO Ranking Targets

PropertyTarget QueryCurrent SEOTarget SEOGEO BaselineGEO Target (Day 90)Status

GEO Monitoring Log

Test each query monthly across ChatGPT, Gemini, Perplexity & Claude. Record if your property was mentioned.

Date TestedAI PlatformQuery UsedPropertyMentioned?Position/ContextNotes

Strategy & Context — Why These Queries?

What is GEO (Generative Engine Optimization)?

GEO is the practice of optimizing your brand's visibility in AI-powered search tools like ChatGPT, Gemini, Perplexity, and Claude. Unlike traditional SEO where you rank on a page of links, GEO determines whether AI tools mention and recommend your property when users ask travel questions. AI tools pull from:

  • OTA platforms (Booking.com, TripAdvisor, Expedia) — AI heavily scrapes these
  • Review content — volume and recency of reviews drive AI recommendations
  • Structured data / Schema markup — helps AI understand your property accurately
  • Third-party editorial mentions — blog posts, listicles, Wikipedia (cited in 63% of AI results)
  • Your own website content — FAQ pages, destination guides, blog posts in conversational tone

How SEO and GEO Work Together

SEO and GEO are complementary. Good SEO practices (schema markup, quality content, keyword optimization) directly feed GEO because AI tools use the same web content as search engines. The key difference:

  • SEO = Ranking on Google search result pages (links)
  • GEO = Being mentioned/recommended in AI-generated answers
  • Both benefit from: structured data, quality content, reviews, third-party mentions, consistent NAP (Name, Address, Phone)

By improving SEO signals, you simultaneously improve GEO signals. The 90-day plan targets both channels.

Why These Target Queries Were Selected

Each query was chosen based on search intent (what travelers actually ask), competitive gap (where you're not yet visible), and business value (bookings it can drive).

Vivere Hotel Queries

"best hotels Alabang"
Why: High-intent local search. Travelers searching for Alabang hotels are likely considering a stay. You're currently on page 2-3 — moving to page 1 captures this demand. In GEO, being "sometimes mentioned" means AI knows you exist but doesn't consistently recommend you. Consistent top-3 placement means you become the default answer.
"5-star hotels south Manila"
Why: Broader geographic query capturing travelers who want luxury south of Manila but haven't decided on Alabang specifically. Currently not ranking — this is a competitive gap you can fill with content and schema.
"best rooftop restaurants Manila"
Why: The Nest is a unique differentiator. This query drives non-hotel traffic (diners) who may then discover the hotel. Currently not mentioned by AI at all — a major opportunity since The Nest is genuinely competitive in this category.
"wedding venues Alabang" / "corporate events south Manila"
Why: High-value event bookings. Wedding and corporate event revenue per booking far exceeds room-night revenue. These queries have lower competition than hotel queries and represent significant revenue upside.

Vivere Azure Queries

"best resorts Batangas" / "diving resorts Anilao"
Why: Azure's biggest challenge is invisibility. Not ranking for any of these queries means AI tools don't know you exist. Anilao is the birthplace of Philippine diving — Azure should own this narrative. The "boutique diving resort 2 hours from Manila" positioning differentiates from mass-market Batangas resorts.
"luxury beach resorts near Manila"
Why: Weekend getaway intent from Manila residents. Azure's proximity (2 hours) is a competitive advantage. Target: "hidden gem" positioning since Azure can't compete on review volume with larger resorts yet.

Amari El Nido Queries

"best hotels El Nido" / "boutique hotels El Nido" / "where to stay El Nido town"
Why: El Nido is a top Philippine destination with fierce competition. Amari's critical weakness: only 17 reviews vs. competitors with 500+. AI tools won't recommend a property they can't validate through reviews. The "town hotel" angle differentiates from expensive island resorts — targeting travelers who want walkable town access, not isolation.

How Each Task Category Contributes

  • Schema Markup: Tells AI tools exactly what your property is (hotel, restaurant, event venue). Without schema, AI must guess from unstructured text — and often guesses wrong or ignores you.
  • OTA Optimization: AI tools scrape OTAs heavily. A well-optimized Booking.com listing with 50+ photos and a complete description feeds directly into AI responses.
  • Google Business: Google's data feeds into Google's own AI (Gemini) and is crawled by others. Weekly posts keep your profile fresh and signal an active business.
  • Content (FAQ, blogs, guides): AI tools love conversational, Q&A-style content. A well-written FAQ page is essentially training data for how AI should describe your property.
  • Reviews: AI tools use review volume and sentiment as trust signals. A property with 17 reviews vs. 500+ will almost never be recommended. This is Amari's #1 bottleneck.
  • PR & Editorial: Third-party mentions are the strongest GEO signal. A Conde Nast Traveler article mentioning your hotel carries more weight than 10 of your own blog posts.
  • Wikipedia: Cited in 63% of AI-generated responses. A Wikipedia article about your hotel is one of the highest-impact GEO actions you can take.

Activity Log

Real-time feed of all task changes made by your team.

No activity yet. Changes will appear here in real time.

Schema Markup Monitor

Scan your property websites to check for structured data (JSON-LD schema markup). This helps AI tools understand and recommend your properties.

📡 Digital Marketing Scan

Last scan: Never  |  ⏰ Auto-scans daily at 8:00 AM
Vivere Hotel
viverehotel.com.ph
0
Vivere Azure
vivereazure.com
0
Amari El Nido
amarielnido.com
0
0
Overall Score
Awaiting Data
No GSC/GA4 data uploaded
SCORE BREAKDOWN No GSC/GA4 data uploaded
Visibility
0/30
CTR + SERP
0/15
Content Authority
0/15
Technical SEO
0/10
LLM Visibility
0/10
Entity Strength
0/10
Content Retrieval
0/10

🔴 Critical Findings

🔴
H1 is a visual number "72" — not keyword-targeted. Google cannot determine page relevance from this.
🔴
No social proof visible on homepage — no review score, no awards badge, no testimonials.
🟠
Image alt text missing across all images — accessibility and image SEO gap.
🟠
Zero GEO strategy — no FAQ schema on key pages, no "About" fact page for AI citation.

⚡ Top Priority Actions

1
Rewrite H1 → "Boutique Hotel in Alabang, Metro South Manila"
2
Add Google Reviews widget + TripAdvisor badge to homepage
3
Add descriptive alt text to all hero and room images
4
Create GEO "About Vivere Hotel" fact page (year, rooms, location)
5
Add FAQPage schema to key pages (Rooms, Packages, Contact)

✅ What's Working

Rich site structure — 9 sitemaps (Rooms, Venues, Offers, Stories, Careers) all indexed.
Good meta title — "Your preferred home in the Metro South" has local positioning.
Meta description present with location signal ("15 min from airport").
WP Rocket caching active — Core Web Vitals likely strong.

📡 Live Signals

SSL / HTTPS — Active
Meta Title — Present
Meta Description — Present
H1 Tag — Present but Non-descriptive
Schema Markup — Organization, WebPage, BreadcrumbList
Sitemap — 9 sitemaps detected
FAQPage Schema — Not found
Image Alt Text — Missing on key images
0
Overall Score
Awaiting Data
No GSC/GA4 data uploaded
SCORE BREAKDOWN No GSC/GA4 data uploaded
Visibility
0/30
CTR + SERP
0/15
Content Authority
0/15
Technical SEO
0/10
LLM Visibility
0/10
Entity Strength
0/10
Content Retrieval
0/10

🔴 Critical Findings

🔴
No blog content visible — zero informational content to attract organic Batangas resort searches.
🔴
No GEO strategy — Amari and competitors with structured AI content will dominate Batangas AI search results.
🟠
Image alt text minimal — images referenced by filename, not descriptions.
🟠
Special offers sitemap last updated 2022 — stale content signals for Google.

⚡ Top Priority Actions

1
Start a blog — "Best Batangas Beach Resorts" cluster (5 posts minimum)
2
Update Special Offers sitemap — refresh packages for 2026
3
Add descriptive alt text to all beach, pool, and suite images
4
Create GEO "About Vivere Azure" fact page for AI citation
5
Add FAQPage schema — "Is Vivere Azure good for families?", "How far from Manila?"

✅ What's Working

Strong meta title — "Batangas Beach Resort | Vivere Azure" has exact match keyword.
Good meta description with CTA — "Book now!" included.
Awards imagery on homepage — 2026 award badge visible = trust signal.
Suites + Special Offers sitemaps — transactional pages indexed.

📡 Live Signals

SSL / HTTPS — Active
Meta Title — Strong (keyword-matched)
Meta Description — Present with CTA
Schema Markup — Organization, WebPage, BreadcrumbList
Booking Form — Present on homepage
Blog / Content — Minimal (needs expansion)
FAQPage Schema — Not found
Special Offers — Last updated 2022 (stale)
0
Overall Score
Awaiting Scan
Click "Scan All Properties Now" to start
SCORE BREAKDOWN Awaiting first scan
Visibility
0/30
CTR + SERP
0/15
Content Authority
0/15
Technical SEO
0/10
LLM Visibility
0/10
Entity Strength
0/10
Content Retrieval
0/10

🔴 Critical Findings

🔴
No Rooms/Packages/Dining pages — visitors cannot browse and book. Biggest revenue blocker.
🔴
H1 is just "amari" (lowercase) — zero keyword signal to Google.
🔴
Only 2 blog posts, 7 total indexed pages — no topical authority, invisible in search.
🟠
External booking engine (ipms247) — breaks brand trust, cannot retarget abandoners.

⚡ Top Priority Actions

1
Build Rooms/Suites page with photos, rates, and direct booking CTA
2
Fix H1 → "Boutique Resort in El Nido, Palawan — Amari The Inn"
3
Write meta descriptions for all 5 indexed pages
4
Add Google Reviews badge + WhatsApp button to homepage
5
Publish 6 more El Nido travel guides to build topical authority

✅ What's Working

"How to Get to Amari" post — excellent meta, strong H2 structure, good GEO potential.
FAQPage schema on both blog posts — LLM-readable, foundation for AI citations.
WP Rocket + lazy loading — strong Core Web Vitals foundation.
Yoast SEO + 3 subsitemaps — technical SEO infrastructure in place.

📡 Live Signals

SSL / HTTPS — Active
Meta Title — Present but generic
Meta Description — Thin (no keyword intent)
H1 — Non-descriptive ("amari" only)
Schema — Organization, Article, FAQPage
Rooms Page — Not found / not indexed
Social Proof — No review badge on homepage
Indexed Pages — Only 7 (target: 20+)

🔎 Score Diagnosis

Run your first scan to generate a diagnosis. Click "Scan All Properties Now" above.

Team Roles & Responsibilities

Recommended Weekly Workflow

DayActivitiesOwner
MondayLyle publishes Google Business posts for all 3 properties. Ela reviews previous week's content performance.All
Tue-WedLyle writes blog content and updates OTA listings. Ela works on schema, SEO, and website updates.Lyle, Ela
ThursdayLyle monitors and responds to new reviews. Ela tests AI platforms for GEO visibility (monthly).Lyle, Ela
FridayBelle conducts PR outreach and follows up with media contacts. Team syncs on progress (30 min standup).Belle + All
OngoingLyle: Review responses within 48 hours. Ela: Update dashboard weekly. Belle: Approve content before publishing.All

Weekly Decision Brief

Auto-generated every Monday at 11AM · Powered by Capy

AUTO-UPDATED
Waiting for first brief...
🐾
No brief yet
Capy will post the weekly brief here every Monday at 11AM automatically.
Your team sends CSVs → Capy forwards to Outlook → Brief generates → Updates here.
Previous Briefs
Previous briefs will appear here after the first Monday run.
All changes saved locally