Somebody has probably told you that you need a blog: post twice a week and Google will send you work. The honest answer is narrower. Writing helps when each post answers a question your customers really ask, from what you know from doing the work. It does very little when it is filler written to a schedule, and Google has written rules against the worst of it. And for a search like "plumber near me," your Business Profile matters more than any post.
Where a blog fits, and where it does not
Google's help pages say local results "are mainly based on relevance, distance, and popularity." Distance is how far your business is from the person searching. Prominence, as the same page calls it, is "how well-known a business is," based partly on "how many websites link to your business and how many reviews you have." A blog post does not move your shop closer to anyone, and it does not add a review. For "roofer near me," the work is a complete, accurate profile and a steady flow of honest reviews; the Business Profile setup covers that first.
Where writing does help is the stretch before someone is ready to hire: the questions people type while they are still working out what they need. Why is there water under the water heater? Does a fence need a permit here? What makes one deck cost twice another? A page that answers one of those well can be found by the right person at the right moment, and it shows them you know the work before they ever contact you.
What Google says it rewards
Google publishes the questions it suggests site owners ask about their own pages. A few that fit a contractor's site exactly:
That is good news for anyone who works with their hands. First-hand experience is the one thing a generic writer cannot fake: what you found when you opened up the wall, which shingle failed on which slope, why you stopped using a product. Google's SEO starter guide says much the same in plainer words: content people find "compelling and useful" will likely influence your site's presence in search "more than any of the other suggestions in this guide," and you should "create the content yourself based on what you know about the topic."
What Google treats as spam
Pages made in bulk to rank rather than to help a reader are what Google's spam policies call "scaled content abuse," however they are written. AI-Written Website Content covers that policy and what it means if you use a writing tool, and Service-Area Pages That Rank Without Spam covers the doorway rule for town pages. Two more points bear directly on a contractor's blog:
Three myths Google has answered
What to write about
The best list of topics is already in your phone: the questions customers asked this month. Each one that comes up more than once is a post. Some kinds that work for most trades:
Say a gutter installer hears "do gutter guards actually work?" three times in one week. One evening's writing, from what he has seen on real roofs (which guard types clog, which hold up under the trees in his area, when guards are not worth it), makes a page he can also send the next customer who asks. That is the test for every post: would you send the link to a customer?
A pace you can keep
One good post a month, written by the person who does the work, beats a weekly post nobody would send to a customer. Keep a running list of questions from calls and visits, write the one you heard most, and read it back the next morning for anything wrong. Google's starter guide also asks you to keep what you have published current: "update it as needed, or even delete it if it's not relevant anymore." A price post with three-year-old numbers can do more harm than no post at all.
Put your name and your trade on the posts. Google says its systems look for factors that show what it calls E-E-A-T (experience, expertise, authoritativeness and trustworthiness), and that "something that helps people intuitively understand the E-E-A-T of content is when it's clear who created it." And when a post quotes a rule, a fee or a figure, name where it came from, the way this article lists its sources at the end. More on the website side of the business is in Field Notes.
Posts about cost raise the reader's next question: what would mine cost? NapkinPrice™ puts an instant price range on your own website, so a reader who arrives from a post can get a number without waiting for a reply.