Based in Hampton Roads · Serving home service businesses nationwide

(757) 913-9320

How Often Should You Post on Your Google Business Profile?

Home service contractor checking his Google Business Profile on a phone beside his work van

You set up your Google Business Profile. You posted a couple of times. That was four months ago. Now a competitor two towns over is sitting above you in the map pack, and you are wondering whether the posting thing actually matters or if it is just busywork somebody sold you.

Fair question. I get asked it almost every week by painters, roofers, electricians, and plumbers around Hampton Roads. The answer online is usually “post once a week,” repeated by fifty different blogs, most of them quoting a rule Google changed years ago. So here is the real answer, and a cadence you can keep.

Key Takeaways

  • Once a week is the minimum. Two to three times a week in competitive markets. Consistency beats volume.
  • The “posts expire after 7 days” rule is outdated. Google changed that in January 2021. Update posts now stay on your profile until Google archives them at six months.
  • Posts are not a direct ranking lever. They feed relevance and engagement, which do influence rankings.
  • Most competitors are not doing this. In a study of 2,000 profiles in competitive industries, only about 17% had a post from the previous week and roughly 42% had never posted at all.
  • Format matters as much as frequency. No photo, no keyword, no button means a wasted post.
  • Posting will not fix a broken foundation. Wrong category, thin reviews, or a weak website will cap your results.

The Short Answer: How Often to Post on Google Business Profile

Once a week, minimum. Two to three times a week in a competitive market. That range is where local businesses get real movement without burning out.

  • Once a week: the floor. Enough to keep the profile active and give Google fresh service and location signals.
  • Two to three times a week: the sweet spot for home service businesses in a metro like Hampton Roads.
  • Every other day: what we run for our own profile at AdRize Digital, because we have the content system behind it. That is the only reason to go this hard.
  • Once a month or less: better than nothing, but do not expect it to change anything.

I would rather you post once a week for a year than seven times in one week and disappear until spring. Google reads patterns, not bursts. So does a homeowner comparing three plumbers on their phone at 9pm.

Why the “Posts Expire After 7 Days” Advice Is Outdated

Almost every article telling you to post weekly gives the same reason: posts vanish after seven days, so you need a new one to replace it.

That stopped being true in January 2021. Google made standard update posts stick around instead of dropping off after a week. Google’s own documentation now puts the limit at six months, after which a post is archived unless you set a date range. Offer and Event posts are the exception, and run on the dates you give them.

So why does weekly posting still hold up? Because visibility is not the same as existence. Your most recent post is the one shown up front. Older ones get pushed behind a “view all” link almost nobody taps. A post from two months ago is technically still there. It is doing nothing for the person searching “emergency electrician near me” today.

If an agency sells you a posting package and the whole pitch rests on a rule that changed five years ago, that tells you how current the rest of their advice is. Same pattern as most marketing mistakes that keep local businesses invisible online.

What Google Actually Rewards

Google is unusually direct about how local rankings work. Their documentation says local results come down to relevance, distance, and prominence. How well your profile matches the search, how close you are to the searcher, and how well known your business is.

Posting is not listed as a ranking factor. There is no dial inside Google that says “posted four times this month, move up two spots.”

What posting does is feed the factors that are in play:

  • Relevance. Every post is another chance to put your real services and service areas in front of Google in plain language. “Interior repaint in Yorktown” is a relevance signal. “Happy Friday everyone” is not.
  • Engagement. Clicks, calls, and direction requests are behavioral signals, and an active profile produces more of them.
  • Trust. Human, not algorithmic. A post from this week reads as a business that is open, working, and answering the phone.

Be realistic about scale. The average profile sees roughly 1,200 views and around 60 customer actions a month, and only a small slice of viewers touch a post. Posting compounds on top of the fundamentals in our local SEO work and the 2026 local SEO checklist. It is not a lead machine on its own.

Posting Frequency by Business Type and Market

Roofer installing new asphalt shingles on a suburban home roof

Once a week works for most home service businesses

If you are a roofer, electrician, or plumber serving a handful of cities, one solid post a week keeps you in good shape. Fifty-two posts a year covering your services, service areas, and recent jobs is a real body of content. Most competitors will not come close.

Two to three times a week for competitive markets

If a dozen companies are fighting for the same map pack, step it up. Same goes if you run multiple service lines that each need airtime. A painter doing interior, exterior, cabinet refinishing, and deck staining has four content tracks. At one post a week, each service surfaces about once a month.

Seasonal businesses should flex

Gutter cleaning in October. HVAC tune-ups before the first hot week. Pressure washing when spring hits. Push to three or four posts a week during peak season, then settle back to weekly. Your cadence does not have to be flat all year, which is the logic behind our seasonal marketing ideas for local businesses.

The bar is lower than you think

A study of 2,000 Google Business Profiles across competitive service industries found only about 17% had an active post from the past week, and roughly 42% had never posted once. Other industry data puts the never-posted number near 40% as well.

Showing up once a week puts you ahead of most businesses you compete against. That is rare in marketing, where advantages usually cost money. This one costs twenty minutes.

What to Post So the Cadence Is Sustainable

Contractor photographing a freshly painted room with a smartphone for a Google Business Profile post

Frequency falls apart when you run out of ideas. Here is the rotation I give clients:

  • Recent job. A photo, the city, and what you did.
  • Service spotlight. One service explained plainly, linked to the matching page.
  • Seasonal reminder. What homeowners should be handling this month.
  • Common question. Answer something customers actually ask you on the phone.
  • Review highlight. A line from a recent review plus context about the job.
  • Offer. Use the Offer post type so it carries the right dates.
  • Service area callout. Name a city or neighborhood you cover and why you work there.

Seven formats on a weekly cadence is nearly two months before you repeat.

Format matters more than people expect. Front-load the first 200 characters, because mobile truncates. Use a real photo, not stock. Use the CTA button, since posts with one earn more clicks. And link deep instead of to your homepage: a post about water heater replacement should land on your water heater page. If that page does not exist, that is a website problem worth solving first.

Posting Mistakes That Waste the Effort

I audit a lot of profiles. The same issues come up over and over:

  • Posting once and quitting. A single post from last August timestamps your inactivity.
  • Generic filler. “We are here for all your plumbing needs” carries no city, no service, and no reason to call.
  • Every link pointing at the homepage. You are making the customer hunt. They will not.
  • Keyword stuffing. Writing “Newport News plumber” six times reads like spam and gains you nothing.
  • Posting on a broken foundation. If your name, address, and phone number are inconsistent across the web, fix that first. Start with NAP consistency and why your business may not show up on Google Maps.

How Long Before You See Results

Thirty days in, you will not see much. That is normal, and where most people quit.

Sixty to ninety days in, you should see movement in your profile metrics: more website clicks, more calls, more direction requests. Not because one post went viral, but because the profile has accumulated enough activity and relevance to compete differently.

Six months in, posting is the least of what changed. By then reviews, citations, service pages, and profile completeness have compounded. We laid out realistic timelines in how long local SEO takes, and the same math applies here.

How to Build a Posting System You Will Actually Keep

Local business owner planning a month of Google Business Profile posts at a kitchen table

Motivation fails. Systems hold. The simplest version:

  • Batch once a month. Thirty minutes, four to twelve posts at once. Writing one a day is the habit that dies first.
  • Build a photo habit. Two photos on every job, before and after. That solves your image problem for good.
  • Schedule them. Google lets you queue posts ahead. Load the month and move on.
  • Track at the profile level. There is no native click data per post, so watch monthly calls, website clicks, and direction requests. Add UTM tags to post links for more detail.
  • Review quarterly. Notice which service topics line up with call volume, then lean in.

If that sounds like one more thing on a list you are already behind on, remember that marketing on a tight budget is about picking the few things you will sustain. Posting is cheap. Your time is not. If time is what you are short on, here is what handing it off costs.

When Posting Is Not Your Real Problem

Sometimes I look at a profile and posting frequency is the last thing I would change. Post daily for a year and it will not fix any of these:

  • Unverified profile or wrong primary category. Category is one of the strongest local ranking inputs. Fix it first.
  • Nine reviews against a competitor’s ninety. That gap is not closing through posts.
  • A thin website with no service pages. Your posts have nowhere good to send people, and that is a redesign conversation.
  • Competitors running ads all day. Organic visibility takes months. If you need calls next week, weigh local SEO against Google Ads, since paid search is the faster path.

Posting is a multiplier on a working foundation, not a substitute for one. If you are not sure which situation you are in, a local SEO audit will tell you in about a week, and a real strategy will tell you what order to fix things in.

Frequently Asked Questions

Do Google Business Profile posts still expire after 7 days?

No. Google changed this in January 2021. Update posts now stay visible until they are archived at six months, and Offer and Event posts run on the dates you give them. Your newest post is still the one displayed most prominently, which is why cadence matters.

Is posting once a month enough?

Better than nothing, but it will not move much. At that pace your profile looks neglected three weeks out of four. If once a month is truly all you can manage, put that effort into getting more reviews instead.


Find Out Where Your Profile Actually Stands

You can read posting advice all day. What you cannot see from the outside is how your profile stacks up against the three businesses ranking above you.

That is what our free Online Visibility Audit is for. We review your profile, rankings, reviews, citations, and website, then tell you plainly what is holding you back and what to fix first. If posting is the gap, we will say so. If something bigger is in the way, we will say that instead.

Request your free visibility audit and we will walk through the results on a short call.