This audit covers the franchise subdomain martymcquiston.focalpointcoaching.com — a 6-page public-facing coaching site operating under the Focal Point Coaching franchise system. The site is technically functional: an OTTO grade of 82/100 indicates the underlying template is reasonably well-structured. However, a deeper look reveals that most of the value that score implies is inaccessible in practice, and several findings that appear straightforward on the surface are more nuanced than they first seem.
The most significant finding is not a technical one — it is a structural one. As a franchise subdomain, Marty likely has limited or no direct control over the site's metadata, schema, canonical tags, heading structure, or social sharing configuration. The 197 issues identified by the audit are real, but the more pressing question is: how many of them can actually be fixed from within the franchise CMS? That answer will determine the entire strategy going forward, which is why this report includes a dedicated set of discovery questions before any work is scoped or priced.
Authority Score 0 and zero organic traffic are expected conditions for a subdomain of this type — they are structural constraints of the franchise model, not failures of the site or its owner. No amount of on-page optimization alone will meaningfully move these numbers without either franchisor cooperation or an independent web presence running in parallel. It is worth understanding, however, that any SEO investment Focal Point Coaching makes at the corporate level — national campaigns, press coverage, backlink building — does flow downstream to Marty's subdomain passively. That upstream relationship is invisible in this report but real.
The site does have one genuine structural asset: four distinct service pages, each with its own URL, covering Business Coaching, Business Consulting, Leadership Training, and Executive Leadership. This provides a legitimate foundation for segmented SMM campaigns — one targeted campaign per service offering — but only if those pages can be properly optimized for social sharing. As the SMM Readiness Scorecard in this report shows, they currently cannot.
It is also worth noting that the site contains more than the 6 public-facing pages visible in the navigation. The audit crawled 17 pages in total, including what appears to be a client-facing store or portal — pages such as /store, /store/cart, and /store/checkout — all carrying a page title of simply "Store." These pages are crawlable by Google and represent both an SEO gap and a potential user experience concern that Marty may not be aware of.
What this report is designed to do is establish a clear, honest baseline — what exists today, what is realistically fixable, and what requires a different approach entirely. The goal is not to present a list of problems, but to give Jordan and Marty a shared understanding of the landscape before any marketing investment is made. A campaign built on false assumptions about what the website can support will underperform regardless of how strong the creative is. This report exists to make sure that doesn't happen.
Control status reflects our current assessment of what is typically editable within a franchise CMS. This must be confirmed directly with Marty before any remediation work is scoped or priced.
| Issue category | Count | Likely controllable? |
|---|---|---|
| Page title | 0 / 17 | Confirm with Marty |
| Meta description | 0 / 17 | Confirm with Marty |
| Canonical link | 0 / 2 | Likely locked |
| Heading optimizations | 0 / 10 | Confirm with Marty |
| H1 length | 0 / 11 | Confirm with Marty |
| H2 length | 0 / 7 | Confirm with Marty |
| Issues with links | 0 / 18 | Partial — confirm |
| Image alt text | 0 / 39 | Confirm with Marty |
| Domain-level schema | 0 / 1 | Likely locked |
| Page-level schemas | 0 / 12 | Likely locked |
| Meta keywords | 0 / 17 | Confirm with Marty |
| Internal linking suggestions | 0 / 11 | Confirm with Marty |
| Twitter title | 0 / 7 | Likely locked |
| Twitter description | 0 / 2 | Likely locked |
| OG title | 0 / 7 | Likely locked |
Beneath the headline counts, a handful of specific findings explain where the issues actually come from — and why several of them produce the same broken result as having nothing in place at all.
This scorecard reflects the current state of the site's readiness to support an active social media marketing engagement. These signals directly affect how campaigns perform before a single post is published.
| Signal | Status | Notes |
|---|---|---|
| OG tags present | ⚠ Broken | Tags exist but are overlength — social previews render malformed |
| Twitter card tags | ✕ Missing | 0 of 7 pages configured |
| Dedicated contact / conversion page | ✕ Missing | Nav "Contact Me" is an anchor link only — no standalone page |
| Google Search Console connected | ✕ No | Zero search visibility data available |
| Sitemap submitted | ✕ No | Google is self-discovering all pages with no structured guidance |
| Google Business Profile | ? Unknown | Needs confirmation from Marty |
| Conversion tracking | ✕ None | No GSC, no analytics confirmed — campaigns are untrackable |
| Internal linking between service pages | ✕ None | 11 opportunities identified, 0 implemented |
| Mobile optimization | ⚠ Suspect | UX score 42/100 — social traffic is predominantly mobile |
| Client portal pages indexed | ⚠ Risk | /store, /store/cart, /store/checkout crawlable with 5-character titles |
The answers to these questions will determine which path forward is viable. Until these are answered, no remediation work should be committed to or priced.
Regardless of what Marty can or cannot control within the franchise subdomain, the long-term play for a meaningful local digital presence points in one direction: an independent, fully-controlled website built specifically for his Rochester market — one that is properly optimized, campaign-ready, and designed to support ongoing SMM activity.
| Priority | Action | Pillar |
|---|---|---|
| P1 | Complete discovery questionnaire with Marty to determine CMS access and franchise restrictions | Strategy |
| P1 | Confirm whether franchise agreement permits an independent supplemental website | Strategy |
| P1 | Add OG + Twitter metadata to all pages — if CMS allows (prerequisite for any SMM link sharing) | Social / Content |
| P1 | Build dedicated contact/conversion page with form or calendar embed — if CMS allows new pages | UX / Conversion |
| P2 | Rewrite page titles and meta descriptions with local, keyword-specific copy — if editable | Content |
| P2 | Optimize Google Business Profile — confirm it exists, link to subdomain or owned site | Authority / Local |
| P2 | Add LocalBusiness + Person schema markup via code injection — if available | Technicals / Local |
| P2 | Implement internal linking suggestions — if content is editable | Content |
| P3 | Scope and propose independent owned website pending franchise agreement review | Strategy |
| P3 | Build social proof loop: client testimonials → Google reviews → social content | Authority / UX |