Every checklist tells contractors to post weekly on their Google Business Profile. Almost none of them say what the posts actually do, and the implication is usually that they help you rank. So before writing another one of those checklists, we went and read what Google actually publishes about it.
The short answer: posts are not a ranking factor, and treating them as one is why most contractors quit after three weeks. They are something else, and that something else is worth about twenty minutes a month.
What Google says, and the part it does not say
Google’s documentation on creating posts on your Business Profile describes them plainly: you can share announcements, offers, updates and event details with customers on Search and Maps. That is the whole claim. Reach and communication.
Now read the other document. Google’s guidance on local ranking names three things that decide where you appear: relevance, distance and prominence. It goes on to explain each one. Posts are not among them. Not under prominence, not anywhere.
Two official documents, and the one about ranking never mentions the feature that every checklist tells you drives ranking.
That absence is the finding. When Google wants you to know something affects ranking, it says so, and it says so in the ranking document. Reviews are discussed there. Categories and complete information are discussed there. Posts are not.
So why bother at all
Because ranking is not the only thing that happens on a search results page.
Picture the moment that matters. A homeowner in San Jose searches for a plumber, the map pack appears, and they tap your listing. Your profile panel opens. In that panel are your reviews, your photos, your hours, your phone number, and if you have posted recently, your post.
They have already found you. Ranking did its job. What happens next is a decision, and the panel is the only surface where you control what they read at that moment. Your website is one tap further away and most of them will never take it.
That is what a post is. Not a lever on visibility, a piece of copy at the point of decision. It is closer to a shop window than to SEO, and once you see it that way the question of what to post answers itself.
What to post when you are a contractor
Most advice on this is written for retail and it shows. “Promote your weekend sale” is useless to a roofer.
Here is what actually fits a trade business, in rough order of how well it works.
Finished jobs. A photo of work you completed this week, the town it was in, and one line about what it involved. “Replaced a 40-gallon water heater in Willow Glen, same day.” This is the single best thing a contractor can post because it is proof, it is local, and it is inexhaustible. You finish jobs every week whether or not you post about them.
Seasonal warnings. Genuinely useful timing, tied to the calendar. A roofer posting about clearing gutters before the first Bay Area rain is giving real advice and reminding people the season is coming. We have measured how sharply this demand swings: California roof leak searches run from around 1,300 in June to 8,100 in November, and the work you do in June is what shows up in the November spike.
Answers to the question you get asked constantly. Whatever the phone call always opens with. “Why is my upstairs always hotter than downstairs” is a post. It is also, not coincidentally, a good blog topic.
Availability, when it is genuinely true. “We have two openings for panel upgrades in the first week of October.” Only post this if it is real. Manufactured scarcity from a company with a visibly empty schedule reads exactly as what it is.
What to skip: generic motivational copy, holiday greetings, and anything that would be identical for a bakery. If the post would work unchanged for another business, it is not doing anything for yours.
The honest cost
One post a week, each one a photo from a job plus two sentences. Ten minutes if you take the photo while you are already standing there. Under an hour a month.
Whether that hour is worth it depends entirely on whether people are reaching your profile at all. If your listing is not appearing for the searches that matter, posting into it is decorating a room nobody enters. Fix the appearing first, which is what local SEO for contractors actually covers, and treat posts as the thing you do once traffic is arriving.
The order matters more than the effort. A complete profile with the right categories and real reviews will do more than a half-finished profile posted to weekly. Our profile optimization checklist is the thing to work through first.
We are running this experiment on ourselves right now
Here is where we admit we do not have the answer yet, and what we are doing about it.
On 25 August we finished building out our own Google Business Profile. Categories, description, services, the full set. We started posting to it, one a week, each one repurposing something we had already published. We froze our Search Console numbers the same day, before any of it went live, so we would know what changed.
Our own baseline at that point: 733 impressions in August, eleven clicks, and every single one of those clicks came from someone searching our name. Zero non-brand clicks. Thirty-five of the forty-one queries we track sat below position 50.
We will publish what the posts did, including if the answer is nothing. That is the point of measuring before rather than after.
What we expect, based on what the documentation says: no movement in rankings, and some movement in how many people who reach the profile go on to call. If we see rankings move we will say so and we will be surprised.
The mistake that actually costs you
Posting weekly into a profile that cannot be reached, while the thing that gets you calls sits untouched.
We checked 81 Bay Area contractor websites recently and found that only 12 percent let a homeowner text them, and 53 percent offer no online booking and no texting at all. A post is worth something. Being reachable when the post works is worth considerably more.
Same for reviews. Google’s ranking document does discuss review count and score, and its guidance on getting more reviews exists precisely because they matter. If you have an hour a month for your profile and no review system, spend the hour on reviews instead. Posts can wait.
Frequently Asked Questions
Do Google Business Profile posts improve my ranking?
Not according to Google’s own documentation. The article on local ranking names relevance, distance and prominence, and posts appear in none of them. Anyone telling you posts drive rankings is going beyond what Google has said. They affect what a customer reads once they have already found you, which is valuable but different.
How often should a contractor post?
Once a week is plenty, and consistency beats frequency. Four real posts a month from finished jobs will do more than fifteen posts in one week followed by silence until spring. If once a week is not sustainable, once a month that you actually keep up is better than a weekly plan you abandon.
What if I have no photos?
You have a phone and you are standing in front of finished work several times a week. A clear photo of a tidy job beats a stock image every time, and homeowners can tell the difference instantly. Take the photo before you pack up.
Can I just post the same thing to Google and Instagram?
You can reuse the photo. Rewrite the words. A Google profile post is read by someone who is deciding whether to call you in the next few minutes, and an Instagram caption is read by someone scrolling. The intent is completely different, and copy written for scrolling reads as noise in a knowledge panel.
Do posts help with getting into AI answers?
No data either way that we would trust yet, and we are not going to guess. What we can say is that AI assistants pull heavily from Google’s business data, so a complete and accurate profile is worth having regardless. Whether the posts specifically feed that is not something anyone has demonstrated.
Where to start
If your profile is complete and you are getting found, start posting finished jobs this week. Photo, town, one line about the work. That is the whole format and it will outperform anything more elaborate.
If your profile is not complete, or you are not sure whether people are finding it, do that first. Our free marketing audit covers where you currently show up and what is actually holding the listing back, which tells you whether posting is worth your hour or whether something else is.
Either way, do not post because a checklist told you to. Post because someone is standing in your shop window deciding whether to call, and right now that window is empty.