Google now bans promos in your Charleston listing
Google revised its Maps policy this week. Time-bound promotions, pricing, and direct calls-to-action are now explicitly banned from your business listing.
If your Google Business Profile says "Free Estimates" or "24/7 Emergency Service, Call Now" or "$89 Drain Special" anywhere in the listing itself, Google updated its rules this week and you are now on the wrong side of them.
Barry Schwartz wrote up the change at Search Engine Roundtable on October 6, working from before-and-after screenshots that Hiroko Imai posted on LinkedIn. I went and read the live policy page rather than trusting the write-up, because this is exactly the kind of thing that gets garbled after a week of reblogging. It is real, and the wording is blunter than I expected.
What Google actually wrote
Here is the new opening of the Advertising and solicitation section on Google's prohibited and restricted content page, verbatim:
Contributions to Google Maps should reflect genuine experiences or define a business's permanent identity. This helps users discover listings and ensures the platform remains reliable rather than a marketplace.
Then the part with your name on it. Under "For merchants," prohibited content now includes:
In the listing: Promotional or commercial content that contains any of the following: Time-bound promotions, pricing, or direct calls-to-action.
Three categories, named out loud. Time-bound promotions. Pricing. Direct calls-to-action.
The second merchant bullet is the one people are misreading, so read it slowly. In posts, you cannot drop email addresses, phone numbers, social links, or links to unrelated sites. But that same bullet ends with this: "Offers and updates that may be seen as promotional or commercial content are otherwise permitted in posts."
So the pitch is not banned from Google. It is banned from the listing. Posts are still fair game. That distinction is the whole article, and it is where most Charleston service businesses are currently doing it backwards.
Why this one hits home services harder than anyone
Think about where a roofer or a plumber or an HVAC company actually puts the pitch. It is almost never in a post. It is baked into the permanent furniture of the listing:
- The business name, as in "Lowcountry Air | Free Estimates"
- The business description, which is where "serving Mount Pleasant since 2009, call today for same-day service" tends to live
- The services list, padded out with "$99 Tune-Up Special"
- The products module, which a lot of home-services companies use as a de facto price sheet
- Photo captions carrying a phone number or a banner ad someone made in Canva
Every one of those is "in the listing." Not one of them is a post. A restaurant or a boutique tends to run promos through Posts, because that is what Posts were built for. Service businesses skipped Posts and wrote the promo straight into the profile, which is the behavior Google just named.
I will take the stance plainly: this is good for you, and I say that knowing it sounds like cope. Every competitor who got cheap lift out of stuffing "Free Estimates, Call Now" into the title is now sitting on a documented violation, and Google has gotten noticeably more willing to act on documented violations. I made the same argument about the suspension waves that keep hitting Charleston home services, and I still believe it. Clean operators gain ground every time Google tightens a rule, as long as they are actually clean.
At this point a lot of people are thinking: my competitor does this and outranks me
Fair, and true. Keyword and promo stuffing in the title works. I am not going to pretend it does not.
Whitespark's 2026 Local Search Ranking Factors report surveyed 47 local search specialists scoring 187 factors, and "Keywords in GBP Business Title" came out as the third strongest factor for local pack and Maps rankings, behind only the primary category and raw proximity to the searcher. That is why the field is abused. The incentive is enormous and it is sitting right there.
But notice what the policy now bars from the listing. It is not keywords. It is pricing, time-bound offers, and calls-to-action. Those three do roughly nothing for ranking. Nobody searches "free estimates" in Maps. The guy who wrote "Call Now" in his business name took on real suspension risk for a phrase with no ranking value and no search volume, which is the worst trade in local SEO.
So separate the two problems. Keyword stuffing in the title is a different guideline, an older fight, and a genuine ranking lever that Google enforces unevenly. Promo copy in the listing is the new thing, carries the same enforcement risk, and buys you nothing. Strip the second one out today regardless of what you decide about the first.
(There is also a slower cost here that nobody puts on a spreadsheet. Anybody can push edits into your profile now, which I wrote about when Tell Maps shipped. A profile already carrying policy-violating copy is a profile that invites a competitor to file a report and have your whole listing looked at by a human. Do not hand them the opening.)
Where the promo is supposed to go instead
Google told you in the same paragraph. Posts.
One honest caveat first, because I do not want you expecting the wrong payoff. Sterling Sky ran a controlled test on this: one post a week for nine weeks, 441 keywords tracked per location. No noticeable change in rankings. Their conclusion, which I agree with, is that Posts are a conversion feature and a messaging feature, not a ranking feature.
That is fine. Your "$89 drain special" was never ranking you anyway. It was there to close the person already looking at your listing. Posts close that person just as well, they are explicitly permitted, and they expire on their own, which is actually the correct home for a time-bound offer.
If the offer needs a hard call-to-action with a phone number attached, that is what the ads surface is for. Just go in with your eyes open on the economics, because Local Services Ads now bill Charleston pros for calls nobody answers.
The 15-minute audit, do it this week
Open your profile and read every field as if you were the reviewer:
- Business name. It should be the name on your truck and your invoices. Nothing else. No "Free Estimates," no "24/7," no city, no service.
- Description. Delete any sentence with a price, a deadline, a discount, or an imperative verb aimed at the reader. "Call today" goes. "We have served Mount Pleasant and Daniel Island since 2009" stays.
- Services. Service names only. "Drain cleaning," not "Drain cleaning $89."
- Products. If you have been using it as a price list, that is the single most exposed thing on your profile right now.
- Photos. Any image that is really a flyer, with a phone number or an offer printed on it, comes down. Photos should show the work.
Then take everything you just deleted and schedule it as a Post. Same copy, legal home, and it expires on its own.
That is the whole job. It takes about fifteen minutes, it costs you no ranking, and it moves you off a list Google just went out of its way to write down. Most of the Charleston profiles I look at when we start local SEO work with a new service business fail at least two of those five bullets, usually the description and the products module, and almost always because somebody well-meaning filled the fields out like a Facebook ad four years ago and nobody has touched them since.
Go look at your description right now, before you close this tab. If it ends in "call us today," you already know what to do.