CASE STUDY

How The Granite YMCA Took Every
Targeted Program Search
Into Google's Top Three

0 → 38
targeted program searches, every one now in the top 3
#1 on Google
for 14 non-branded program searches
Largest channel
organic search drives more visits than any other source
Sources: Advanced Web Ranking, Google Analytics 4

The Granite YMCA serves families across southern New Hampshire from branches in Manchester, Goffstown, Concord, Londonderry, and the Seacoast, with childcare-paired memberships, aquatics, camps, and youth programs. When we began, the Y did not rank for the program searches families actually use. We built that visibility search by search, and the Y now holds the top three for every one of the targeted program keywords it ranks for, with organic search its single largest source of visits.

Children playing in the pool at The Granite YMCA

The Results

By building the program-page presence the site was missing, we took the Y from not ranking for its targeted searches to owning the top of the results, and made organic search its biggest channel.

Top-3 Domination 0 → 38
Every targeted program keyword the Y ranks for now sits in Google's top three
Source: Advanced Web Ranking
#1 Rankings 22 keywords
Top spot for 22 searches, 14 of them non-branded like "gym daycare" and "water aerobics"
Source: Advanced Web Ranking
Organic Channel #1 source
Organic search drove 198,168 visits over the past year, more than any other channel
Source: Google Analytics 4
Average Position 1.6
Across the program searches the Y ranks for, near the very top of page one
Source: Advanced Web Ranking

The Problem

The Granite YMCA is a New Hampshire institution, with branches across Greater Manchester, Concord, Londonderry, and the Seacoast offering everything from childcare-paired gym memberships to swim lessons, water fitness, and summer camp. But when families searched for those programs, the Y was hard to find. For the program searches that fill classes and start memberships, the site was not ranking, even though people searched for its branches by name every day.

A community Y also competes program by program against focused specialists: standalone swim schools, daycares, and fitness studios that each concentrate on one offering. To win the searches that matter, the Granite YMCA needed real program-page presence across every community it serves, not just brand recognition.

Campers at The Granite YMCA
OUR GOAL

Build the Granite YMCA's organic presence so it ranks at the top for the program and membership searches families across New Hampshire actually use, and turn that visibility into memberships, registrations, and camp sign-ups.

We strengthened the Y's program and branch pages and tightened the site's structure so Google could clearly understand every program the Y offered and every community it served. We improved the technical signals and schema so each program and location was machine-readable, and reinforced the Y's local presence across its branches. Rather than chasing raw traffic, we focused on the specific program and location searches that lead to registrations and memberships. The Y did not have to become an SEO shop. We carried the strategy and the build, and reported the results in plain numbers each month.

THE CHALLENGES

Building program-search visibility from the ground up, across several branches and against focused specialists, was the central challenge.

Start from no program rankings

At kickoff, none of the targeted program searches ranked. The Y needed real organic presence built search by search, not just brand recognition for its branch names.

Win the childcare-and-gym niche

The Y's strongest opportunity was the family searching for a gym with childcare. Owning terms like "gym daycare" and "fitness center with childcare" meant pages built to answer exactly that intent.

Cover every branch

From Manchester to Concord to the Seacoast, the Y needed to be visible in each community it serves, not only near its largest branch.

  • No program-search presence: the targeted program keywords did not rank at the start, so families found competitors first.
  • Brand demand not captured: people searched for the Y's branches by name, but that demand did not reach the program pages that convert.
  • Specialist competition: standalone swim schools, daycares, and studios competed for each individual program search.
  • A multi-branch footprint to cover: each New Hampshire community needed its own search-ready program presence.
The Bottom Line
  • From unranked to the top three: the targeted program set went from 0 keywords ranking to 38, and every one of them sits in Google's top three (Source: Advanced Web Ranking).
  • Category number ones: top spot for 22 searches, 14 of them non-branded, including "gym daycare," "water aerobics," and "summer programs" (Source: Advanced Web Ranking).
  • Organic became the Y's top channel: organic search drove 198,168 visits over the past year, more than any other source (Source: Google Analytics 4).
  • Commanding local presence: 145,884 organic clicks and 4.07 million impressions over the past year, owning branch searches like granite ymca at position 1.1 (Source: Google Search Console).
The Results

Starting from no rankings on its targeted program searches, the Granite YMCA now owns the top three for every one it ranks for, at an average position of 1.6, and organic search has become its single largest channel.

Keywords in Top 3 0 → 38
Source: Advanced Web Ranking
Keywords Ranking #1 0 → 22
Source: Advanced Web Ranking
Average Position Unranked → 1.6
Source: Advanced Web Ranking
Top Organic Channel 198,168 visits
Source: Google Analytics 4

Ready to get started?

Let's build the foundation that gets you found in your market.