Ninety days in, counted through August 10. Here is everything, dated.
The short version: the map is working, the phone is working, and we can finally see the website working too.
One honest note before the numbers. Two systems count calls here and they count different things. Google counts taps on your profile. CallRail counts calls that came through your website. Both are real, neither is the whole picture, and we never add them together.
| Month | Calls from Google | Profile views | The month's work |
|---|---|---|---|
| Mayfrom the 11th, 21 days | 18 | 138 | Site foundation rebuilt: 225 fixes deployed across 43 pages |
| June | 20 | 260 | 50 map grids brought to full coverage across DFW |
| July | 30 +50% vs Jun | 228 -12% vs Jun | Weekly crawl and fix deployment continued, 551 fixes live to date |
| August so far10 days in, not yet a full month | 6 | 61 | 11 Google Business posts published, one every day |
The Ledger
One row per month from May 11, the day the work went live.
Google Business
Profile numbers pulled fresh today, every month side by side.
Tracked Calls
13 calls to your website's tracking number, counted since June 25.
Search
Google showed your site 7,440 times in July, up from 5,487 in June.
Branded vs Non Branded
Every clicked search across 90 days, split by whether they typed your name.
Keywords
101 search terms tracked since May 11, checked again today.
Map Pack
50 map grids across DFW, 39 check points on each one.
AI Visibility
4,405 AI mentions counted across five AI platforms, tracked since May 11.
Attribution
Two counters, both straight from Google: profile calls and search clicks.
Technical Work
551 fixes deployed out of 613 found, across 51 pages.
Your profile brought 30 calls in July, up from 20 in June, and 6 more in the first ten days of August. Google counted every one of them.
Everything below is counted, not estimated.Every month, on the record.
Every month, something got built and the phone did something. This table puts both side by side.
74 calls counted off your Google profile, and the trend goes the right way: 18 in the back half of May, 20 in June, 30 in July, and 6 more in the first ten days of August.
The work column is what we shipped that month. You can check any of it. The fixes are live on your site, the posts are on your profile, and the citations are on the networks we named.
| Month | What we did | What the phone did |
|---|---|---|
| May | Site foundation rebuilt: 225 fixes deployed across 43 pages · Google Business Profile optimized, 8 services and 13 attributes pushed live · Citations submitted to 5 networks, authority cloud stack published | 18 calls · 19 clicks |
| June | 50 map grids brought to full coverage across DFW · Daily Google Business posts running, every review answered · Schema and on-page cleanup across the specialty pages | 20 calls · 32 clicks |
| July | Weekly crawl and fix deployment continued, 551 fixes live to date · 8 new pages added to the site, now 51 total · AI answer tracking climbed to 12.4% visibility across five platforms | 30 calls · 27 clicks |
| August | 11 Google Business posts published, one every day · All 16 reviews still answered, rating holding at 5.0 · No new pages yet: the page builds below are the August work | 6 calls · 6 clicks |
| Total | 74 calls · 84 clicks |
74 calls from your Google profile across the full window. July was the strongest full month at 30.
Check any row against your own consult schedule.Your Google front door, measured.
Your Google Business Profile is the front door. When somebody in Dallas searches for a hernia surgeon on their phone, this is what they see before they ever reach your website.
The reviews are the part worth protecting. 16 reviews, 5.0 stars, and every single one has a reply. For surgery, that matters more than it does for almost any other business. A patient choosing who opens their abdomen reads every one of those.
One thing in this data is worth calling out because it looks like bad news and is not. Profile views dropped in July, from 260 down to 228. Calls went up anyway, from 20 to 30. Fewer people saw the profile and more of them picked up the phone. That is the profile doing its job better, not worse.
* May covers the 21 days from the 11th, when the work went live. It is a short month, so it sits lower than a full one.
August so far (first 10 days): 6 calls, 61 profile views. Full month lands in your next check-in.
These are only the calls Google counted from the call button on your profile. Calls that started on your website are counted separately, on the Website Calls tab.
16 reviews, 5.0 stars, every single one answered. That is the first thing a patient checks before they trust you with surgery.
Your Google Business Profile is what a patient sees before they decide to call.Every call, and where it came from.
This tab is new, and it is the one that closes the biggest hole in every report before this one.
Until June 25, nothing on earth could tell you how many patients called after finding you on your website. Your Google profile counted taps on its own call button, and that was it. If someone searched, read three pages about mesh revision, and then dialed the number in your header, that call was invisible to everyone including us.
There is now a tracking number on the site. Here is the first seven weeks.
13 calls. Every one of them answered. 10 from people who had never called before. 7 ran longer than two minutes, which for a surgical practice means an actual conversation rather than a wrong number. One ran twenty one minutes, and the most recent one, on the morning of August 10, ran almost fifteen.
Look at where they came from. 7 from a free Google search, 4 from a free Bing search, 2 straight to the site. Eleven of the thirteen came from search you do not pay for.
Two cautions, both important. This is seven weeks inside a ninety day report, so it is a starting line and not yet a trend. And it does not stack with the 74 profile calls. Those two systems count different things and adding them would be inventing a number.
One honest note. The tracking number went live on June 25, so this covers about seven weeks of the ninety days in this report, not all of it. Treat it as a starting line, not a trend. Next month is the first full comparison.
| How they found you | Calls |
|---|---|
| A free Google searchour work | 7 |
| A free Bing searchour work | 4 |
| Straight to your website | 2 |
11 of the 13 came from a free search on Google or Bing. 10 had never called you before.
These are the calls that start on your website, the ones nothing could see until now.The searches that find you.
This is what Google search itself did, straight from Search Console.
Impressions climb steadily every month: 2,636 from May 11, then 5,487 in June, then 7,440 in July, and 2,188 in the first ten days of August, which is July's pace holding. More people are being shown your name every month, and that part is working exactly as intended.
Clicks are the problem. 175 across the whole window, against 17,751 impressions. That is about one click in every hundred times you appear.
That is not a traffic problem. It is a position and a page problem, and the next two tabs name it precisely.
| What they searched | Clicks | Times shown | Avg spot |
|---|---|---|---|
| bola aladegbami | 30 | 188 | 2.8 |
| dr bola aladegbami | 17 | 164 | 14.8 |
| bola aladegbami md | 4 | 107 | 24.7 |
| dr bola | 4 | 225 | 7.6 |
| dr bola baylor | 4 | 39 | 1.2 |
| dr. bola | 2 | 36 | 6.4 |
| dr. bola aladegbami | 2 | 14 | 1.4 |
| sure | 1 | 1 | 4.0 |
| "bola" drops medicine | 0 | 4 | 11.0 |
Google showed you 17,751 times across the window and 175 people clicked. The next tab shows who those people were.
These are real people typing real searches and seeing your name.Beyond your name, new demand.
This is the tab that explains the strategy, and it needs one paragraph of care to read correctly.
There are two ways to ask whether people are finding you for the work instead of for your name, and they give different answers. Both matter, so here is each one.
The first question is who clicked. Over the window Google named 63 clicks, and every one of them came from somebody typing your name. Bola aladegbami. Dr bola. Dr bola baylor. On that number alone, your reputation is doing all the work.
The second question is who searched. Over the same window Google put you in front of somebody 11,151 times across 1,261 different searches it was willing to name. 9,948 of those appearances, just under 9 in 10, were people searching for the work. Hernia surgeon dallas. Recurrent hernia surgeon dallas. Who is the most experienced complex hernia surgeon in dfw. These people do not know your name. They are looking for what you do, and Google is already putting you on their screen.
That is the whole picture in one line: the demand is there, you are on the board for it, and the click is still not coming. Hernia surgeon dallas showed you 1,315 times and you average spot 4.8 on it, the middle of page one, with zero clicks to show. Hernia surgery dallas showed you 482 times, and that one really is buried at spot 27. Almost 7 in 10 of the searches you rank for sit past position 50, which is page five and nobody goes to page five.
It is also growing. In your first month, 86% of your appearances were people searching the work, across 262 named searches. In the last thirty days it was 91%, across 813. Three times the search surface in ninety days.
And it is already producing calls. 11 of your 13 tracked calls came from a free Google or Bing search and 10 of those callers had never called you before. Those calls are not coming from the 63 clicks on your own name.
So the job for the next ninety days is not to create demand. It exists and it is measured above. The job is to move you up the page on the searches you already appear for, and that is done with more pages, each aimed at one real question. That is the plan at the end of this report.
| Search | Times Google showed you | Where you rank |
|---|---|---|
| hernia surgeon dallas | 1,315 | 4.8 |
| hernia surgery dallas | 482 | 27.4 |
| who is the most experienced complex hernia surgeon in dfw | 303 | 21.1 |
| best abdominal wall reconstruction surgeons | 279 | 47.4 |
| hernia repair dallas | 269 | 30.0 |
| dallas hernia repair surgeon | 210 | 20.6 |
| abdominal hernia surgery dallas | 200 | 28.8 |
| recurrent hernia surgeon dallas | 177 | 22.9 |
| hernia surgery dallas-fw | 176 | 26.7 |
| dallas hernia surgeon | 168 | 26.0 |
| dallas hernia repair | 164 | 26.9 |
| complex hernia surgeon dallas | 145 | 30.5 |
About 9 in 10 of the searches you turn up for are people looking for the work, not for you by name. That is 1,228 different searches in this window, and it is climbing: 86.1% of your first month, 90.6% of the last. The demand is real and Google is already showing you for it. What it is not doing yet is placing you high enough to earn the click, and that is exactly what more pages fixes.
Branded means they already knew you. Non-branded is new demand..Your keywords, on the clock.
101 search terms tracked since May 11, checked again today.
The honest read on this quarter is mixed and we are not going to dress it up. Recurrent hernia surgeon dallas went from spot 6 to 3. Abdominal wall surgery dallas went from 9 to 3. Umbilical hernia repair dallas went from 12 to 6. Those are real gains on real terms, and they are the terms closest to the work you are known for.
Others went backwards, and more of them than last month. Top hernia surgeon dallas fell from 16 to 37. Hernia surgery dallas fell from 16 to 36. Inguinal hernia repair dallas fell from 11 to 24. Robotic hernia surgery dallas fell from 2 to 12. Across all 101 terms the average position slipped from 8 to 17, and 65 of them are not ranking at all. Twelve terms improved, seven declined, and the rest did not move.
Here is what is behind both directions. The terms that climbed are the ones with a real page underneath them. The terms that fell are the ones competing on content depth we have not built yet. Google spent this quarter deciding your site is technically excellent and thin on substance. It rewarded the pages with substance and demoted the ones without. That is the content bottleneck showing up in the rankings, and it is the thing the next quarter has to fix.
| Search term | Avg spot | Movement (May 11 to August 10, 2026) |
|---|---|---|
| dr bola aladegbami | 2.0 | Holding |
| bola aladegbami md | 2.0 | Holding |
| aladegbami md dallas | 2.0 | Holding |
| abdominal wall surgery dallas | 3.0 | Up 6 spots |
| recurrent hernia surgeon dallas | 3.0 | Up 3 spots |
The tracker compares where terms started against where they sit today. From next month, this section carries a month by month line for every term that ranks.
Recurrent hernia surgeon dallas moved to spot 3 and abdominal wall surgery dallas to 3. Hernia surgery dallas slipped to 36. Both directions are in here.
Where you sit on the page for the searches that bring in cases.Your map pack, pin by pin.
This is the map that appears when somebody searches on their phone. 50 grids across DFW, 39 check points on each one.
Your best map is the one that matters most for your practice. On abdominal wall reconstruction dfw you average spot 1.6 and hold a top three position on 38 of 39 points. Baylor Scott and White Center for Advanced Surgery averages 3.0 on that same map. On the procedure you built your reputation on, you are ahead of the hospital system in your own city.
The broad term is the other side of it. On hernia surgery dallas you average 6.4 and Baylor averages 1.0 across all 39 points. You are visible everywhere on that map and you are below them everywhere on it. That is the gap the content work is aimed at.
On abdominal wall reconstruction dfw you average spot 1.6 and hold the top three on 38 of 39 map points. Baylor Scott and White, the closest name on that map, averages 3.0.
Held through a July dip. Was 1.1 in June, slid to 2.7 in July, back to 1.6 on the August 1 refresh. Each pin is a real spot in town. The number is where you rank when someone searches from there. The ring marks your practice.
| Who holds this map | Avg spot | Top 3 pins | Rating |
|---|---|---|---|
| Bola Aladegbami, MD (you) | 1.6 | 38 of 39 | 5 · 16 reviews |
| Baylor Scott & White Center for Advanced Surgery - Dallas | 3 | 37 of 39 | 4.9 · 78 reviews |
| Baylor Scott & White Surgical Institute - Dallas | 4.5 | 26 of 39 | 4.8 · 32 reviews |
| Michael Sutker, MD | 6.7 | 6 of 39 | 4.9 · 220 reviews |
| Texas Health Surgical Specialists | 8.9 | 0 of 39 | 5 · 112 reviews |
Flat across four snapshots: 6.1 in May, 5.9 in June, 5.7 in July, 6.4 in August. Steady, not moving. Each pin is a real spot in town. The number is where you rank when someone searches from there. The ring marks your practice.
| Who holds this map | Avg spot | Top 3 pins | Rating |
|---|---|---|---|
| Baylor Scott & White Center for Advanced Surgery - Dallas | 1 | 39 of 39 | 4.9 · 78 reviews |
| Baylor Scott & White Surgical Institute - Dallas | 2.6 | 34 of 39 | 4.8 · 32 reviews |
| Michael Sutker, MD | 3 | 31 of 39 | 4.9 · 220 reviews |
| Steven Leeds MD | 4.4 | 5 of 39 | 4.9 · 207 reviews |
| Marc Ward, MD | 6.2 | 0 of 39 | 5 · 401 reviews |
On abdominal wall reconstruction dfw you hold spot 1.6 on average and sit in the top three on 38 of 39 points. Baylor Scott and White averages 3.0 on that same map.
This is the map that shows up when someone searches on their phone.Where AI recommends you.
Patients are starting to ask AI who to see. This tracks whether AI answers with your name.
Across five platforms, your visibility went from 6% to 12.4% this quarter, off 4,405 counted mentions. Sentiment sits at 82, which means when AI describes your practice it describes it well.
The spread across platforms tells you where the work is. ChatGPT names you in 60% of the answers we track. Gemini and Google AI Mode both sit at 40%. Copilot is at 20%. Perplexity names you in none of them.
On the specific question best abdominal wall reconstruction surgeon in Dallas TX, you come back ranked 3rd. That is the exact question a patient asks before a complex repair, and you are already in the answer.
| What people ask | How often you show up | Spot when shown |
|---|---|---|
| best abdominal wall reconstruction surgeon in Dallas TX | 56% | #3 |
| best laparoscopic inguinal hernia repair surgeon in Dallas | 36% | #3 |
| how to choose a Dallas ventral hernia surgeon for complex repair | 32% | #3 |
Google AI Mode is the AI layer inside Google search itself. A sentiment score of 82 means that when AI describes your practice, it describes it positively far more often than not.
ChatGPT names you in 60% of the answers we track. Perplexity names you in none of them yet.
Patients are starting to ask AI who to see, and AI is starting to answer with your name.Counted, not guessed.
Three counters now, where last quarter there were two.
Your Google profile counted 74 calls. Google Search counted 175 clicks. And since June 25, CallRail counts the calls that start on your website: 13 so far.
The profile number and the website number do not add together. One counts taps on a button inside Google, the other counts calls that reached the number on your site. Different questions, different answers, both counted honestly.
There is still one thing nobody here can see. We know the phone rang and we know what sent it. We do not know which of those callers booked a consult, or which consults became cases. That lives in your scheduling system. Connecting it is the last measurement job, and it is the one that turns this page from visibility into revenue.
Next up: your practice management system lands not connected.
We can now see the call. What we still cannot see is what happened after it: which of those callers booked a consult, and which of those consults became a case. That lives in your scheduling system, not in Google or CallRail. Connecting it is the last step, and it is the one that turns this page from visibility into revenue.
We can see the call now. We cannot yet see whether it became a consult, because that lives in your scheduling system.
74 profile calls and 175 search clicks over the window. Calls that start on your website are counted separately, on the Tracked Calls tab.
Two counters that measure different things, kept apart on purpose.The foundation under all of it.
This is the plumbing that lets Google and AI read and trust your site.
551 fixes deployed out of 613 found, across 51 pages. The technical pillar scores 94 out of 100, up from 92 at the 60 day mark. The site is fast, clean, and readable by every system that matters.
Content scores 15 out of 100. Authority scores 8.
Those two numbers are the whole strategy for the next quarter. There is no technical work left worth doing. A site this clean with content this thin will rank for your name and struggle for everything else, which is exactly what the keyword section shows. Everything from here is depth, not plumbing.
The work, month by month
- June: Schema content cleanup across 109 page schemas · Heatmap coverage completed to 50 of 50 grids
- July: Weekly crawl and fix deployment on autopilot · 551 fixes deployed to date of 613 found · Technical pillar reached 94 of 100
- August: Crawl autopilot held steady, no new issues surfaced · Still 551 fixes deployed of 613 found, across 51 pages · Technical holding at 94 of 100, Content still 15
The technical side scores 94 out of 100. Content sits at 15, and that is the honest bottleneck.
This is the plumbing that lets Google and AI read and trust your site.The plan, page by page.
Here is the plan. It is grouped by when, and every item names the number above that produced it.
All of it is pages. That is deliberate, and it is worth thirty seconds of explanation.
The instinct at this stage is usually to start a blog. We are not going to do that. A blog post is read once and then slides down the feed. A procedure page is a permanent address for one specific search. It earns links, it feeds the map pack, and it is the kind of page AI systems quote when a patient asks them who to see.
You have 51 pages against 101 tracked search terms, and 65 of those terms are not ranking yet. Every page below is built to widen that footprint and to answer one search that patients are already running today.
Rebuild the hernia surgeon Dallas page to win the click
This is the sharpest number in the report. Google showed you for hernia surgeon dallas 1,315 times across the ninety days and nobody clicked once. You average spot 4.8 on it, which is the middle of page one, and in the last thirty days you held 4.3. Being seen is not the problem anymore. What is missing is a page that earns the click once they see you: what you treat, who you treat it for, what the recovery looks like, and the proof that you do this every week. Dallas hernia surgeon and hernia doctor dallas need the same build and are further back, averaging spot 26 and 25.5, which is page three.
Why: Search shows 17,751 impressions and 175 clicks. Branded vs Non Branded shows all 63 named clicks were people typing your name, against 9,948 appearances for the work itself.Build the four procedure pages the map is already asking for
We track map grids for component separation, mesh revision, mesh removal, and failed hernia repair. Those are the hardest cases in your specialty and the ones you are known for. Right now none of them has a page deep enough to rank on its own, so they lean on the general hernia page. Four dedicated procedure pages, one per operation, each written the way you would explain it in consult.
Why: Keywords shows 65 of 101 tracked terms are not ranking. Technical shows Content at 15 out of 100 against 94 on the technical side.
City pages for Plano, Frisco, and Fort Worth
Your Dallas maps are strong and your suburb maps are not. Fort Worth averages spot 20.9, Frisco 17.6, Plano 14.2, against 1.6 on your best Dallas map. Patients travel for complex repair, but only if the page tells them you serve them. One page per city, each with the drive, the hospital affiliation, and the procedures, not a template with the city name swapped.
Why: Map Pack: hernia surgeon fort worth tx 20.9, inguinal hernia surgery frisco 17.6, inguinal hernia surgery plano 14.2.Answer pages for the AI layer
ChatGPT names you in 60% of the answers we track and Perplexity names you in none. That gap is not a ranking problem, it is a source problem. These systems quote pages that answer a question plainly and show their work. The seven tracked questions you score zero on are all the same shape, things like how component separation is done and how to choose between laparoscopic and open repair. Those are pages, and they are the same pages that win the searches above.
Why: AI Visibility: 3 of 10 tracked questions return you, 7 return nothing.
One note on why these are all pages and not blog posts. A blog post gets read once and slides down the feed. A procedure page is a permanent address for one search, it earns links, it feeds the map, and it is the thing AI quotes. Your site has 51 pages against 101 tracked search terms, and 65 of those terms are not ranking yet. Every page on this list is built to be a door into the practice that stays open. All of it is yours, and it stays yours.
Pages, not blog posts. The reason is in the numbers above and spelled out below.
This is what we already owe you, not a menu.The data behind every number.
Every number on this page came from a system you can log into and check yourself.
Nothing here is modeled, blended, or estimated. Where we could not count something, we said so on the page rather than filling the hole with a guess.
Two notes on the call data. We do not publish caller names, numbers, or recordings anywhere in this report. You are a medical practice and that information does not belong on a web page, even one only you can see. And one CallRail test call from the day the number was installed has been removed from every figure, because it was us, not a patient.
The one remaining hole is what happened after each call. That needs your scheduling system, and it is the next thing worth connecting.
| Source | Read on | Status |
|---|---|---|
| Google Business Profile | 2026-08-10 | Pulled live |
| Google Search Console | 2026-08-10 | Pulled live |
| Search trend checkpoints (GSC) | 2026-08-10 | Pulled live |
| Google Search Console, checked twice (direct Google pull) | 2026-08-10 | Verified twice |
| Branded vs non-branded split (Google Search Console) | 2026-08-10 | Pulled live |
| Organic footprint estimate (Search Atlas Site Explorer) | 2026-08-10 | Pulled live |
| Organic visits (Google Analytics) | 2026-08-10 | Pulled live |
| Search Console total, second read (Search Atlas) | 2026-08-10 | Pulled live |
| OTTO site work log | 2026-08-10 | Pulled live |
| AI visibility check | 2026-08-10 | Pulled live |
| AI visibility trend | 2026-08-10 | Pulled live |
| AI questions tracked | 2026-08-10 | Pulled live |
| Rank tracker | 2026-08-10 | Pulled live |
| Local map pack | 2026-08-10 | Pulled live |
| Map pack pins (39 points per term) | 2026-08-10 | Pulled live |
| Tracked website calls (CallRail) | 2026-08-10 | Pulled live |
Nothing here is modeled or estimated. If we could not count it, we said so.
You can check any of it yourself.