Client: Good Beginnings Therapy

Location: Falls Church & Herndon, VA

Industry: Pediatric Therapy / Healthcare

Period: December 2025 to Present

Situation

Good Beginnings Therapy had been serving families in Northern Virginia for years, but the organic traffic was low, key systems weren’t set up properly, and there were technical issues quietly holding back their search visibility.

They needed someone who could handle both the technical side and the local SEO strategy without disrupting a practice that was already busy serving patients.

What I Did

Technical SEO

  • Resolved sitemap 404 errors by flushing the permalink structure
  • Fixed Core Web Vitals issues caused by the Avada slider and Google Fonts loading behavior
  • Corrected redirect chains and broken internal links found during the audit

Email Deliverability Fix

  • Diagnosed a broken confirmation email issue on the practice’s online bill payment form
  • Payments were going through but neither patients nor admins were receiving confirmation emails
  • Reconfigured WP Mail SMTP from Brevo to Gmail, restoring reliable email delivery on both ends

Booking and Scheduling Setup

  • Built out the booking interface in Acuity Scheduling and embedded it directly into the WordPress site
  • Configured appointment types and availability for the Falls Church location
  • Gave website visitors a direct path to book without having to call or email

On-Page and Content

  • Rewrote and optimized meta titles and descriptions across all key pages
  • Built dedicated location pages for Falls Church and Herndon targeting local search intent
  • Implemented JSON-LD structured data for LocalBusiness, Services, Reviews, and FAQ
  • Added a testimonials page, FAQ with accordion layout, and a hiring page with an application form to support E-E-A-T signals

Local SEO

  • Optimized Google Business Profiles for both practice locations
  • Ensured NAP consistency across the site and GBP listings
  • Added location-specific service content to support map pack visibility

Results

Good Beginnings Therapy - SEO Results
Organic search (Google Search Console)
MetricDec 2024 – Mar 2025Dec 2025 – Mar 2026Change
Organic clicks2,0702,620+26.6%
Impressions105,000115,000+9.5%
What this means Impressions grew but clicks grew faster. That tells you the pages weren't just showing up more, people were actually choosing to click. That usually comes down to better titles and meta descriptions, which is one of the first things I worked on.

Google Business Profile: Falls Church
MetricResultChange
Total profile interactions2,328+120.2%
Calls from profile476+26.9%
Direction requests1,415+717.9%
Website clicks from profile437-14.1%
What this means The direction requests number is the one that stands out most here. 1,415 people asked Google Maps for directions to this clinic in just 4 months. That's a direct sign the GBP profile went from barely showing up to consistently appearing when local families searched for therapy nearby.

The website clicks drop looks bad at first but it isn't. When a profile is properly set up, people already see everything they need without visiting the site. Calls still went up 26.9%, so the intent was there, they just didn't need the extra step.

Google Business Profile: Herndon
MetricResultChange
Total profile interactions1,032+71.1%
Calls from profile168-22.2%
Direction requests645+277.2%
Website clicks from profile219+1.4%
What this means Same pattern as Falls Church. Direction requests jumped 277.2%, which means more people found the Herndon location on Maps and wanted to actually go there. Overall profile interactions were up 71.1% too.

Calls being down 22.2% is worth noting. Herndon is a newer, less established listing compared to Falls Church, so there's still room to grow there. The direction requests growth tells me visibility is heading in the right direction.

Core Web Vitals: Cumulative Layout Shift (CLS)
MetricBeforeAfter
CLS score0.421 (failing)0.003 (passing)
What this means A CLS of 0.421 means the page layout was jumping around while it loaded. Bad for users, and Google takes note of it. I tracked it down to the Avada slider and the way Google Fonts was loading, fixed both, and it dropped to 0.003. That's a clean pass and removes a technical issue that was quietly working against the site's rankings.

Data sources: Google Search Console, Google Business Profile Insights. Comparison period: December 21 to March 31, year over year.

Actual and raw data

Tools and Platforms

Default Title
Default Title
Default Title
Default Title
Default Title
Default Title
Default Title
Default Title
Default Title
Default Title
Default Title

Interested in working together?