Where this practice stood when we started
They were not invisible. They were on page one of Google for the searches that mattered in St. Petersburg, sitting around position 10 for most of them. That is the hardest position to be in, because being on page one and getting almost nothing is easy to mistake for SEO working.
What they did not have was coverage. They ranked for the obvious term and almost nothing else. A practice that treats twenty conditions and offers a dozen procedures was showing up for two or three searches. Every other search in their own city went to somebody else.
What we changed first
We rewrote the practice website around the searches people actually type, then started building a dedicated page for each one. Not blog posts about foot health. Landing pages, one per condition and one per city, each built to rank for a single search and to convert the person who lands on it.
The list came from the practice, not from a keyword tool alone. We asked which procedures they wanted more of and which ones they would happily never do again. Wound care, custom orthotics and PRP came back at the top. Those got pages first, in St. Petersburg and then in the smaller cities around it.
We also took over their Google Business Profile, tightened the business title, loaded the custom services, added the service areas, and kept posts running. The map pack and the organic results feed each other, and most practices leave the profile half filled in.
Why we build a page per search instead of one page about everything
A page that covers bunions, heel pain, wound care and orthotics ranks for none of them. Google has to decide what that page is about, and the answer is nothing in particular.
A page titled for one condition in one city, with the treatment explained, the questions answered and the practice named, is easy to rank and easy to trust. It also converts better, because somebody searching for a specific procedure lands on a page about that exact procedure instead of a general services page.
This is also how ChatGPT and Google's AI Overviews pick practices. They need a source that says plainly which conditions a practice treats and where. A page per search gives them one.
What happened to new patients, month by month
The practice reports these numbers to us from their own front desk tracker. These are new patients who said they found the practice through Google or the website, with no ads running.
Through most of 2025 the number ran in the high teens to low twenties. Then it stepped up, and stayed up.
- December: 31
- January: 38
- February: 32
- March: 30
- April: 39
- May: 51
The jump is not a one month spike. The monthly figure moved from the high teens into the thirties and stayed there, with May the best month so far at 51. February and March were the weakest of the six and we have left them in, because a chart with no dip in it is a chart somebody edited.
The pages we built in the early months are still the top sources of new patients a year later, and we have not touched most of them since. That is the part that makes this different from running ads.
What happened in Google Search Console
New patient counts come from the practice. Search Console shows the traffic underneath them.
In July 2025 the site took 147 clicks from Google in a month, from about 7,400 impressions, at an average position of 22.1. By May 2026 it took 1,643 clicks in a month at an average position of 9.7. That is a little over eleven times the clicks.
Impressions grew far faster than clicks over the same period, and we want to be straight about why rather than quote the bigger multiple. A large share of that impression growth is broad national questions about foot conditions, which draw enormous volume and will never book an appointment in Florida. We report clicks and position because those are the numbers tied to patients.
Across the last 90 days the site ranked in the top 100 for more than 900 non branded searches, which is where our reporting view tops out, so the real figure is higher. Of those, 631 sat in the top 10, 146 in the top 5, and 83 in the top 3. Those are the searches where someone is looking for a foot doctor and has no practice in mind yet.
Where this practice shows up in St. Petersburg today
We pulled these live in October 2026, logged out, from a search location inside St. Petersburg. Local rankings move with where the searcher is standing, so we check from inside the service area and say so. For a searcher inside St. Petersburg, the practice holds the number one spot in the Google map pack for "podiatrist st petersburg" and for "best podiatrist st petersburg," and number two for "foot doctor st petersburg."
In the organic results the same pattern repeats across procedures. They sit in the top three for "custom orthotics st petersburg" and "diabetic wound care st petersburg." For "prp therapy foot st petersburg" they hold the number one organic result and Google's AI Overview cites them in its answer.
Averaged across the last 90 days, Search Console puts them at position 2.1 for "nail fungus treatment st. petersburg," 2.9 for "best podiatrist st petersburg fl," 4.4 for "foot and ankle specialist st petersburg fl," and 5.0 for "medical pedicure st petersburg fl." That spread is the point. No single one of those searches is large. No one of them moved the needle either. The thirty first did.
One caveat we are not going to hide: during this period the practice also dropped insurance plans that were not working for them, which changed the mix of who booked. We are not going to pretend the two are perfectly separable. What we can attribute is the search visibility underneath it, eleven times the clicks and an average position that moved from 22 into single digits.
What the practice did differently once the patients showed up
This is the part owners do not expect. When enough new patients arrive on their own, the practice stops taking everything that walks in.
This one dropped insurance plans that were not working for them and began turning down procedures they did not want to do. That is a different business than the one that started, and it came from volume, not from a pricing change.
What we would do the same for another podiatry practice
Nothing here was specific to this office. We would start the same way anywhere: find the procedures the owner actually wants more of, build a page for each one in the home city, then repeat it city by city outward, and keep the Google Business Profile tight while that happens.
We do this for podiatrists in several states, and the searches are strikingly consistent. Wound care, plantar fasciitis, ingrown toenails, custom orthotics, bunions, PRP, and the city variations of "podiatrist" and "foot doctor," which behave like two different keywords because patients use both.
How long this took
Rankings on new pages move within days to weeks. The new patient number took longer, because it depends on enough pages existing at once. In this case the step change in patient volume landed a few months into consistent page building, and the biggest month came after about a year of it.
Any agency that promises you 51 patients by next month is guessing. What we will say is that the early rankings arrive quickly enough that you can tell inside a couple of weeks whether the approach is working on your practice.
What practices ask us about this account
What does this cost and what do I have to do?
The $97 test covers one keyword and four pages, so you can see the work before you commit to anything. Ongoing work is a monthly retainer starting at $495 and we quote it after we look at your market, because one city costs less than a cluster of them. Your side of it is approving the keyword list and correcting us when we get something clinical wrong. We write the pages, build them and publish them.
Were they running Google Ads at the same time?
No. The new patient numbers above are people who found the practice through Google organic results, the map pack or the website, with no ad spend attached.
How many pages did this take?
Dozens, built steadily rather than all at once. We usually run from four pages a month up to dozens depending on the package, and the compounding comes from the count, not from any single page.
Does this work for a practice that is not already on page one?
Yes, and we have newer practices in the same system. Starting from zero takes longer because the site has less authority to begin with, which is why we pair the pages with backlinks and a review system early.
Can you show me what this would look like for my practice?
That is what the $97 test below is for. We pick a search you do not rank for, build it out, and you see the result in 10 days.
Which practice is this?
A practice that turns away procedures it does not want has no reason to advertise why. It is a podiatry practice in St. Petersburg, Florida, and both the patient counts and the Search Console figures are theirs.
See what this looks like on your own practice
Pick one search your front desk hears about and your site does not rank for.
- You pick one keyword your practice does not rank for today.
- We build four pages designed to rank for it and publish them.
- Within 10 days you are on page one of Google for that keyword or recommended by ChatGPT for it.
- If we miss, you get your money back plus $500 in SEO credits.
It costs $97. If you would rather talk it through first, book a call and we will pull your rankings live on the call and show you exactly which searches your practice is missing.