Here you go—paste this into a single Custom HTML element in GHL: ```html UCRINC — SEO & GBP Audit Module
Interactive Audit
UCRINC — SEO & Google Business Profile Audit
0% Complete

Executive Summary

Universal Court Reporting has strong brand demand, but is structurally limited for non-brand searches by missing city-specific and service-specific pages, weak internal linking, and under-utilized Google Business Profiles (GBP). Fixing these elevates discovery across Fort Lauderdale, Miami, Tampa, Orlando, West Palm, and Atlanta.

Priority: High Timeline: 30 days Focus: City pages + GBP pairing Measurement: GA4 + GBP UTM + Call Tracking

Overall Progress
Progress counts completed items across all checklists in this module (stored in your browser).

What’s in this module?

  • 15 critical issues with owner-ready fixes
  • Google Business Profile (GBP) upgrade plan
  • Competitor snapshots (Fort Lauderdale & Atlanta)
  • Local heatmap gallery (upload your screenshots)
  • Traffic & revenue calculator (load SEMrush CSVs or enter manually)
  • 30-day implementation checklist with progress tracking
Tip: You can paste this file into a single HTML element in GHL. All data saves locally to your browser via localStorage.

Top 15 Killer Issues (and the Fix)

Show/Hide all
  • No dedicated city/location pages. Create unique, crawlable pages for Fort Lauderdale, Miami, Tampa, Orlando, West Palm, and Atlanta with NAP, map, amenities, and internal links.
  • Generic titles & H1s. Rewrite to target service + market, e.g., “Court Reporting & Legal Video | Fort Lauderdale & Miami.”
  • Services bundled into one page. Split into individual service pages (Court Reporting, Legal Video, Interpreters, Virtual Depositions, Trial Support), then add city variants.
  • Location data inconsistencies. Fix missing/typo’d addresses; standardize NAP across site, GBP, and citations.
  • Thin blog cadence. Publish weekly posts aligned to service + city and People-Also-Ask questions.
  • No structured data. Add JSON-LD for Organization, LocalBusiness (per location), Service, Review, and FAQ.
  • GBP landing mismatch. Pair each GBP to its matching location page (not homepage) with UTM parameters.
  • Competitors own city pages. Mirror their pattern: robust city pages with photos, parking, courthouse proximity, and amenities.
  • Weak internal linking. Build clusters: Home → Services hub → Service pages → City service pages; use descriptive anchors.
  • Under-leveraged testimonials. Surface quotes on relevant city/service pages with Review schema.
  • E-E-A-T gaps. Add staff bios, credentials, associations, and media mentions.
  • Conversion tracking gaps. Implement GA4, GSC, call tracking/DNI, form events, and CRM tie-back.
  • Core Web Vitals risk. Compress/next-gen images; lazy-load; defer non-critical JS; monitor LCP/CLS in GSC.
  • Sitemap/robots hygiene. Generate XML (incl. video), reference in robots, and submit to GSC.
  • Atlanta unaddressed. Launch /atlanta/court-reporting/ and ATL GBP now.

GBP Upgrade Plan

  • 1 GBP per staffed office. Primary category: Court reporter. Secondary only if accurate.
  • Landing-page pairing. Link each GBP to its matching city page with utm_source=gbp etc.
  • Products/Services. Court Reporting, Legal Videography, Virtual Depositions, Trial Support, Interpreters.
  • Photos weekly. Exterior, interior, conference rooms, A/V, parking; add short captions.
  • Q&A seeding. Add common questions and answer them (parking, remote setup, turnaround).
  • Reviews cadence. Ask by practice area & city; reply with keywords naturally.
  • UTM & Call tracking. Track “Website” clicks & calls by location.

CTR Benchmarks (Illustrative)

Fort Lauderdale — Organic/GBP Leaders

CompetitorStrengthNotes
US Legal SupportRobust city pageAmenities + courthouse proximity
EsquireCity hubs + adsStrong internal links
Lexitas / HusebyAuthority + pagesDeep service detail
Brickell KeyLocal relevancePhotos & reviews
Boss / Daughters / KaplanGBP strengthHigh review velocity
We’ll refine with SEMrush & GBP data inputs below.

Atlanta — Organic/GBP Leaders

CompetitorStrengthNotes
VeritextCity presenceCoverage + citations
EsquireAuthorityAds + landing cohesion
US Legal SupportBrand + contentService depth
Gallo Legal ServicesLocal nicheReview quality
Janice S. BakerLongevityGBP relevance

Upload Heatmap Screenshots

Drop or select PNG/JPG files. We’ll show them below for client review.

Images are kept in memory only; re-upload if you refresh.

Talking Points

  • Strong near Las Olas; drops west & south (target Sunrise, Davie, Pembroke Pines with GBP optimizations + localized content).
  • “Stenographer” queries underperform—add synonyms & service copy; build FAQs targeting those terms.
  • Compete on “Certified Court Reporter” with testimonials, credentials, and practice-specific case studies.

Traffic & Revenue Calculator


Upload SEMrush organic.Positions or paste manual rows; we’ll use an internal CTR table by position (1–10).
KeywordMonthly VolumeCurrent PosTarget PosCurrent CTRTarget CTRΔ Clicks / MoΔ Revenue / Day
Assumptions use organic CTRs (1–10). For local pack wins, actual clicks can be higher; adjust ranks and value for scenario testing.

30-Day Implementation

Website & IA
  • Create 6 city pages (FLD, Miami, Tampa, Orlando, WPB, ATL).
  • Create 5 service pillar pages; add city variants for at least top 3 cities.
  • Rewrite sitewide Titles/H1s/Metas to target intent + geography.
  • Add JSON-LD (Org, LocalBusiness per location, Service, Review, FAQ).
  • Build internal links among Home → Services → City Service pages.
GBP & Citations
  • Create/clean GBP for each staffed office; pair to matching page with UTM.
  • Add Products/Services, weekly Photos, and seed Q&A.
  • Start review program (by practice area & city).
  • Top citations per city with consistent NAP.
Tracking & Speed
  • Install GA4, GSC; configure call tracking/DNI and form events.
  • Submit sitemaps; tidy robots.txt.
  • Optimize LCP/CLS (images, lazy-load, JS defer).

Progress

0/0 Completed items

Use this to move progress between browsers.

Client Notes

Not saved
```