Caleb Ulku argues that Google's removal of the call button from organic map pack results is part of a deliberate 'friction injection' strategy to push local businesses toward paid ads — the same playbook Google used with organic shopping results. He reports a potential 20-40% drop in call volume for businesses with thin Google Business Profiles, and warns that the bigger threat is AI Overviews replacing the map pack entirely, with less than one-third overlap between AI-recommended businesses and traditional map pack results. His core argument is that deep GBP optimization, multi-platform review strategies (especially Yelp), and cross-platform presence are now essential — not optional — for surviving both changes. He also cautions against blindly following popular advice like enabling GBP messaging (unless you can respond in minutes) or treating Local Service Ads as mandatory for all business types.
A strategy where Google takes something that was previously free and easy for users, adds just enough friction to make it annoying, and then sells the solution back to businesses — coined by the creator Caleb Ulku.
View concept page →Google's AI-generated business recommendation summaries that appear above or replace the traditional map pack, pulling data from multiple sources and recommending businesses that often differ from those in the standard map pack.
View concept page →Google's removal of the direct call button from organic three-pack map results, requiring users to first click into a business listing before seeing the call option, reducing direct call volume for organic listings.
View concept page →The strategy of building reviews across multiple platforms beyond just Google Business Profile, including Yelp, Facebook, Foursquare, and industry directories, because AI systems pull from many sources.
View concept page →Deep optimization of Google Business Profiles including photos, reviews, service listings, posts, and descriptions designed to attract user clicks and satisfy AI data requirements, not just achieve rankings.
View concept page →A term coined by Cory Doctorow describing how platforms first make experiences great for users, then slowly degrade those experiences to extract money from businesses that depend on the platform.
View concept page →The condition of a Google Business Profile with minimal photos, few reviews, no posts, and a basic description, which was previously adequate when the call button did the heavy lifting but now results in lost visibility and clicks.
View concept page →The diminishing importance of geographic proximity as a ranking factor as AI overview systems replace the traditional map pack, since AI recommendations are not proximity-dependent the way organic map pack results are.
View concept page →The consistent, ongoing acquisition of new reviews over time across multiple platforms, as opposed to simply having a total number of reviews, which signals active business health to both users and AI systems.
View concept page →Google's paid advertising product for local service businesses that places ads above the map pack and includes a call button, often positioned as a solution to the organic call button removal.
View concept page →The primary guest and SEO expert featured in the video, founder of an AI SEO agency that developed the Core 30 local SEO methodology and scaled to 97 plumber clients using AI-driven content and local link-building strategies.
View concept page →The risk that enabling Google Business Profile messaging without dedicated rapid response capability can actively suppress a business's visibility, since Google tracks and penalizes slow response times.
View concept page →Google's historical reduction of local business results displayed in the map pack from seven listings down to three, an earlier step in Google's pattern of monetizing local search.
View concept page →Author and digital rights activist credited with coining the term 'inshittification' to describe how platforms degrade user experiences over time to extract money from dependent businesses.
View concept page →Google removed the call button from organic map pack (three-pack) results. Previously, users could tap a large call button directly from the search results listing. Now, the call button is only visible after a user clicks into the business profile first. Sponsored/paid listings still show the call button directly in search results, but organic listings require that extra click to access it.
The number floating around in SEO communities is a 20-40% drop in call volume from organic map pack results. However, this figure is largely anecdotal and hasn't been hard-sourced. From one agency's actual client data across dozens of Google Business Profiles with real call tracking, there is a noticeable decline in direct calls from the map pack, but it's not uniform across all clients. The businesses hit hardest are those with thin profiles — bad images, few reviews, no posts, and outdated descriptions.
Friction injection is a strategy where Google takes something that used to be free and easy for users and adds just enough friction to make it annoying, then sells the solution back to businesses. For example, Google used to show organic shopping results for free; then they added shopping ads at the top and pushed organic results down, effectively forcing businesses to pay for visibility. With local search, they've progressively reduced the map pack from 7 to 3 results, pushed local service ads above the map pack, added sponsored listings inside the map pack, and now removed the call button from organic results — all steps that push businesses toward paying for what they used to get for free.
Inshittification is a term coined by Cory Doctorow to describe how platforms degrade user experience over time to extract money from businesses that depend on them. Platforms start by making the experience great for users, then slowly degrade it to monetize the businesses relying on the platform. Google has been doing this with local search by systematically monetizing every free action in search — reducing the map pack size, adding paid ads above and inside the map pack, and now removing the call button from organic results — all pushing businesses toward paid alternatives.
The biggest threat is Google's AI Overview (AIO) replacing or pushing down the traditional map pack entirely. Unlike the call button change (which adds friction but leaves your listing visible), AI overviews generate AI-written business recommendations that can completely bypass the map pack. Critically, the businesses appearing in AI overview results are largely different from those in the traditional map pack — the overlap is only about one-third. This means a business ranked #1 in the map pack might not even be mentioned in Google's AI results. When this rolls out fully, businesses without rich, deep profiles will be ignored by Google's AI entirely.
On average, only about one-third of businesses appearing in Google's AI Overview are the same as those showing up in the traditional map pack. In some cases, the overlap can be zero — meaning none of the businesses in the AI results match those in the regular map pack. This means you could be ranked #1 in the map pack and Google's AI won't mention you at all, because the AI is selecting businesses based on different signals than traditional map pack ranking.
The primary differentiator is a review profile spread across multiple websites on the internet — not just Google Business Profile. Yelp is a particularly important source. Businesses showing up in Google's AI Overview tend to have reviews on multiple platforms (Yelp, Facebook, Foursquare, Angie, industry-specific directories, etc.). Additionally, AI systems favor longer, more detailed, narrative reviews over short generic ones. For example, 50 detailed Yelp reviews provide more useful data for AI than 200 five-star Google reviews that just say 'great service.'
Yelp reviews tend to be longer, more detailed, and more narrative in nature compared to typical Google reviews. AI systems can extract far more useful information from detailed Yelp reviews than from short Google reviews. Yelp is showing up as a major data source in about one-third of all AI-generated local searches, and it's a significant source not just for Google's AI overview but across all major AI platforms including ChatGPT, Claude, Perplexity, and Grok. The richness of Yelp review content gives AI systems more signals to work with when generating business recommendations.
ChatGPT pulls the majority of its local business data from Bing and Foursquare, not from Google. This means that if a business is not listed and accurate on Bing and Foursquare, it will be essentially invisible to ChatGPT users searching for local businesses. As AI-powered search assistants become more common, businesses that only focus on Google Business Profile optimization are missing a significant and growing channel of customer discovery.
Turning on GBP messaging should be done with caution. While the logic makes sense — giving users another contact method — in practice, most service businesses handle Google Business messages poorly, with slow response times and unanswered messages. The critical issue is that Google tracks your response time, and if you turn on messaging but don't respond quickly, Google will actually suppress your visibility as a penalty. Unless you or your client has someone dedicated to responding within minutes (not hours), it's better not to turn it on. Activating messaging and then ignoring it can do more harm than good to your rankings.
No, LSAs are not mandatory across the board. LSAs make a lot of sense for high-volume, lower-ticket service businesses like plumbers, locksmiths, and HVAC companies where the cost per lead is manageable and the math works. However, for businesses like medical practices (e.g., LASIK clinics), LSAs have different cost structures, compliance requirements, and lead quality considerations that may make them a poor fit. LSAs are mandatory for some businesses, helpful for many, optional for others, and a bad fit for some. Don't implement them without understanding whether your specific business type is a good candidate.
With the call button gone, the profile itself must earn the click. Key optimizations include: (1) High-quality, plentiful, regularly updated photos — not blurry old images; (2) Consistent review velocity — getting new reviews regularly, not just a one-time push; (3) Reviews across multiple platforms: Yelp, Facebook, Foursquare, Angie, and industry directories; (4) Keywords inside reviews matter because Google and AI systems read them; (5) Regular GBP posts — weekly, not annually; (6) Every service listed and every category filled out; (7) A compelling, specific business description (not generic filler); (8) Active presence on Reddit. Thin profiles with minimal content won't give users enough reason to click in to find the call button.
Thin profiles — those with few photos, minimal reviews, no posts, and generic descriptions — were previously able to get calls simply because the call button was prominently displayed in search results. Users would see the listing, tap call, and never need to evaluate the profile. Now that the call button requires clicking into the profile first, users must decide whether the profile is worth engaging with. Thin profiles don't provide enough visual appeal or information to attract that initial click, so those businesses are losing the calls they were previously getting almost by default.
Proximity to the searcher is an important factor in Google's traditional organic map pack rankings — businesses closer to the searcher get a ranking advantage. However, proximity is NOT a factor for AI systems. This means businesses that are currently getting calls primarily because they're geographically close to searchers will lose that advantage as AI overviews become more prominent. The AI selects businesses based on profile richness, review quality across platforms, and other content signals — not location. Businesses relying on proximity as their main competitive advantage need to start building deeper profiles now.
Google has systematically monetized local search through these steps: (1) Reduced the map pack from 7 business results down to 3; (2) Started pushing Local Service Ads (LSAs) above the map pack; (3) Added sponsored listings inside the map pack itself; (4) Removed the call button from organic three-pack results (call buttons now only appear on paid/sponsored listings directly in results). Each step takes a free action that local businesses benefited from and either eliminates it or adds friction, pushing businesses toward paying for what they previously got for free.
To maximize visibility across AI platforms, local businesses should build reviews on: Google Business Profile (still important but no longer sufficient alone), Yelp (particularly important — shows up in about one-third of AI-generated local searches and is valued for detailed narrative reviews), Facebook, Foursquare (important for ChatGPT which pulls local data from Bing and Foursquare), Angie (formerly Angie's List), Bing, and industry-specific directories relevant to the business type. All major AI platforms — Google AI Overview, ChatGPT, Claude, Perplexity, and Grok — pull reviews from multiple sources beyond just Google.
Optimizing solely for the traditional three-pack is increasingly risky because AI overviews are beginning to replace or push down the map pack, and the businesses appearing in AI results are largely different from map pack results (only about one-third overlap). However, the solution isn't to abandon map pack optimization — it's to go deeper. A fully optimized Google Business Profile with rich content, consistent reviews across multiple platforms, and a well-structured website serves both traditional map pack ranking AND AI overview visibility. The businesses that win will be those optimizing for both, not choosing one over the other.
Google's AI Overview has caused significant traffic losses even for websites that maintained their exact same search rankings. One agency reported watching websites that stayed in the same ranking positions lose 30-60% of their traffic solely because an AI overview appeared above them answering the user's question directly on the search results page. When Google answers the question right there, users no longer need to click through to a website. This same pattern is now beginning to affect local business searches, where AI-generated business recommendations may appear instead of the traditional map pack.
The call button? That was one of the last free actions left.
Platforms start by making the experience great for users. Then they slowly degrade that experience to extract money from the businesses that depend on the platform.
I call it a friction injection. Take something that used to be free and easy for users and add just enough friction to make it annoying. And then sell the solution back to you.
You don't remove the free option. You just make it worse and worse until business owners pay for the alternative.
The call button change is Google adding friction to something that still exists. The AI overview is a completely different animal. This is not adding friction. It replaces the map pack.
I've personally watched websites that are still ranked in the exact same position they were before, lose 30 to 60% of their traffic solely because an AI overview appeared above them. The ranking didn't change. The traffic just disappeared.
You could be ranked number one in the map and Google's AI doesn't even mention you. That is a completely different game.
The AI systems can pull way more information from 50 detailed Yelp reviews than they can get from 200 five-star Google reviews that say 'great service.'
If your client's review strategy is GBP, GBP, GBP — that's honestly not enough anymore. Even Google's own AI isn't just looking at Google. They're looking everywhere.
Google killing the call button and pushing AI overviews — these changes actually make what you're doing more valuable, not less.
Your Google business profile has to earn the second click. The lazy tap to call is gone.
If you turn on messaging and then don't respond quickly, Google will actually suppress your visibility because of that. You're not just failing to help — you're actively hurting your ranking.
If all you're doing is optimizing for the traditional three pack, you're optimizing for a game that is going to go away.
Proximity-based ranking is going to be gone. A lot of businesses right now are getting calls just because they're close to the searcher. That's going to go away.
Without the call button visible in the map pack, users must now click into a profile before seeing the call option — compelling photos are what earn that first click
Thin profiles with minimal information are getting hit hardest by the call button removal and will be ignored by Google's AI overview
Generic descriptions that haven't been updated since 2017 are not enough to earn a click now that users must actively choose to tap into a profile
Regular GBP posting signals activity and freshness, which matters both for ranking and for AI overview inclusion
Google's AI overview and other AI platforms (ChatGPT, Perplexity, Grok) pull reviews from across the web; businesses appearing in AI results have review profiles on multiple sites, with Yelp being particularly important
AI systems can extract far more useful information from 50 detailed Yelp reviews than from 200 five-star Google reviews that just say 'great service'
Keyword-rich reviews help AI systems understand what the business does and can influence whether it appears in AI-generated local recommendations
Ongoing review acquisition signals to both Google's algorithm and AI systems that the business is active and reputable
AI platforms pull from a wide range of sources including Reddit, and having a presence there contributes to AI overview visibility
ChatGPT pulls the majority of its local business data from Bing and Foursquare — if you're not listed there, you're invisible on ChatGPT entirely
Google tracks response time on GBP messages; slow or unanswered messages will actively suppress your search visibility — it can do more harm than good
LSAs work well for high-volume, low-ticket service businesses (plumbers, locksmiths, HVAC); they are a poor fit for some industries like medical/LASIK practices where cost structure and compliance requirements differ significantly
LSAs are mandatory for some, helpful for many, optional for others, and a bad fit for some — blanket adoption is not the right approach
Research shows less than a third overlap between businesses in the traditional map pack and those in AI overview results — being #1 in the map pack does not guarantee AI overview inclusion
Most local business websites have pretty images, generic service pages, and blog posts that do nothing for local rankings — the GBP gets visibility but the website builds the trust and relevance Google needs to rank the profile
When call volume dips, it's easy to panic and think SEO isn't working — understanding what's happening allows for smart moves rather than fear-based reactions
Proximity is a factor for Google's organic map pack but is NOT a factor for AI systems — businesses coasting on being geographically close to searchers will lose that advantage as AI overviews expand
Credited with coining the term 'enshittification' to describe how platforms degrade user experience to extract money
"Cory Doctorow called it inshittification. And yeah, that's the real word."
Concept used to describe Google's pattern of degrading free features to push businesses toward paid alternatives
"Cory Doctorow called it inshittification. Platforms start by making the experience great for users. Then they slowly degrade that experience to extract money from the businesses that depend on the platform."
Used as a historical example of Google pushing organic results down in favor of paid ads
"Think about what happened with Google Shopping. Now this was years ago, but years ago you could show up in Google's product results organically, completely for free."
Central subject of discussion; speaker advises deep optimization of GBP to survive Google's changes
"going from 50 calls a month to 30 from your Google business profile, that's a lot of lost revenue."
Discussed as a paid alternative to organic map pack results; speaker says they are valid for some businesses but not mandatory for all
"LSAs are valid for certain businesses... LSA makes a lot of sense for high volume, low ticket service businesses."
Described as a major structural threat to local search, potentially replacing the map pack entirely
"The AI overview has been coming for the map pack, and this is the one thing that should actually scare you."
Mentioned as an AI platform pulling local business data from Bing and Foursquare, not Google
"ChatGPT, of course, is pulling the majority of its local business data from Bing and Foursquare not Google."
Mentioned as a data source for ChatGPT local business results and as a review platform to target
"ChatGPT, of course, is pulling the majority of its local business data from Bing and Foursquare not Google."
Mentioned as a data source for ChatGPT and as a review/listing platform businesses should be present on
"ChatGPT, of course, is pulling the majority of its local business data from Bing and Foursquare not Google."
Highlighted as a particularly important review platform for AI-generated local search results; AI systems favor detailed Yelp reviews
"Yelp being a particularly important one... It's showing up in about a third of all AI generated local searches."
Mentioned as a review platform businesses should diversify onto beyond Google
"You need reviews spread across multiple platforms, Yelp, Facebook, Angie, Bing, Foursquare."
Mentioned as a review/directory platform businesses should be present on for AI visibility
"You need reviews spread across multiple platforms, Yelp, Facebook, Angie, Bing, Foursquare."
Mentioned as one of the AI platforms pulling reviews from multiple sources beyond Google
"across all of the AI platforms, Google, ChatGPT, Cloud, Perplexity, Groke, they're pulling reviews from way more places than just the Google business profile."
Mentioned as one of the AI platforms pulling reviews from multiple sources beyond Google
"across all of the AI platforms, Google, ChatGPT, Cloud, Perplexity, Groke, they're pulling reviews from way more places than just the Google business profile."
Mentioned as one of the AI platforms pulling reviews from multiple sources beyond Google
"Google, ChatGPT, Cloud, Perplexity, Groke, they're pulling reviews from way more places than just the Google business profile."
Mentioned as a platform businesses should be active on as part of their broader online presence strategy
"It means being active on Reddit."
Discussed as a commonly recommended response to the call button removal, but cautioned against unless response times are very fast
"If you turn on messaging and then don't respond quickly, Google will actually suppress your visibility because of that."
Speaker references their own community on School where agencies and freelancers implement his local SEO system
"the agencies and freelancers inside my school community are implementing the same system right now. There is a link in the description if you want to be a part of that conversation."
Used in developer mode to demonstrate the mobile search experience and show the removal of the call button
"I am viewing this in developer mode to show the iPhone 14 Pro Max."