SEO plan

A practical plan to move ShowFi.io from visible to defensible

Current status: the public site has a sound SEO base and a growing topic map, but the next lift comes from source-control parity, query-level measurement, tighter internal links, and consistent authority work.

15

live sitemap URLs found

9

local sitemap URLs found

1

H1 per audited live page

90

days in the first push

Current scan

Where we stand today

The technical foundation is usable

The live pages I checked return 200, have one H1, include canonicals, use indexable robots tags, and expose a sitemap from robots.txt.

The content map is already expanding

The live sitemap includes pages for webinar no-shows, Zoom webinar reminders, reminder templates, wallet pass marketing, and a calculator, which is stronger than the older local sitemap.

Repo parity needs cleanup

This checkout still lists only the original marketing pages in public/sitemap.xml, so future deploys could accidentally remove newer SEO URLs unless the source is brought current.

Rank data is not available locally

The repo has Search Console scripts, but this environment is missing the local OAuth credentials required to pull impressions, clicks, average position, and query-level movement.

Priorities

The highest-leverage moves

The goal is not more pages for the sake of more pages. The goal is a measured cluster that teaches search engines ShowFi owns the attendance-visibility problem across wallet, webinar, appointment, and event use cases.

Protect

Lock the live SEO surface into source control

Reconcile the deployed sitemap, routes, metadata, and prerender paths so the 15 live URLs are not dependent on a stale branch or manual deploy state.

Consolidate

Turn every page into a cluster node

Make wallet-pass, webinar, event, booked-call, and GoHighLevel pages link to one another by intent instead of treating each page as a standalone landing page.

Publish

Ship answer-led pages and off-site responses

Use the existing traffic backlog to publish content around no-shows, webinar reminders, GHL appointment reminders, and wallet-vs-email visibility.

Measure

Rebuild reporting around Search Console

Track branded demand, non-branded category terms, query clusters, indexed pages, click-through rate, and page-level conversion to waitlist or pricing.

90-day roadmap

What gets us into a better position

Days 1-14

Baseline and safety

  • Restore Search Console credentials locally and export a 90-day query baseline.
  • Reconcile local source with the 15 live sitemap URLs.
  • Add rank and index checks for every indexable URL to the release checklist.
  • Create a simple SEO dashboard: clicks, impressions, CTR, average position, indexed URL count, and top query clusters.
Days 15-45

Content cluster buildout

  • Expand the webinar cluster: Zoom reminders, reminder sequence template, no-show reduction, and reminder failure analysis.
  • Expand the booked-call cluster: appointment reminders, GHL no-shows, ghosting diagnosis, and calendar-plus-wallet workflows.
  • Add FAQ sections with practical answers on the highest-intent pages.
  • Strengthen internal links from homepage, pricing, and every cluster page to the most relevant next page.
Days 46-90

Authority and compounding

  • Execute the top directory submissions already researched: G2, Capterra, GetApp, Product Hunt, SaaSHub, and GoHighLevel Marketplace.
  • Publish the highest-scoring answer-engine drafts in HubSpot, Zoom, Reddit, and Stack Overflow communities where product mention is appropriate.
  • Create comparison pages only where the product can be specific, useful, and honest.
  • Refresh titles and meta descriptions using Search Console CTR data after the first measurement cycle.
Content targets

Topics to build around

webinar no-show reductionZoom webinar remindersGoHighLevel appointment remindersbooked call no-show reminderswallet pass marketingApple Wallet vs email remindersGoogle Wallet reminders for Android audiencesevent reminder sequence template
Measurement

Scoreboard for progress

  • Non-branded clicks from wallet pass, webinar reminder, booked-call, and GoHighLevel query clusters.
  • Impressions for pages published or refreshed in the last 30 days.
  • Average position movement for target queries before and after internal-link updates.
  • Click-through rate for pages with rewritten titles and descriptions.
  • Waitlist, pricing, and demo intent events attributed to organic landing pages.