Insights
Notes from the job.
What’s working for local businesses right now, written up as it comes. No SEO filler, no listicles.
More reading
Your Google Business Profile stats disappeared for three days. Here’s what to check now they’re back.
Google Business Profile stats went blank for three days. Here’s what to check now they’re back.
A 58-year-old fashion brand just went into receivership. Here’s what it means for your overhead
Cue had scale and six decades of brand recognition. It still could not outrun its fixed costs.
Google just halved the cost to run Demand Gen. Here’s what that means if you’re on a budget
Google halved the entry price for Demand Gen campaigns. Here’s when it makes sense to test and when to wait.
You can now see if your business is showing up in Google’s AI answers
Google’s new Search Console report shows if your pages are appearing in AI answers, but not if anyone is clicking through.
The surcharge ban starts in three weeks. Here’s what to do before October 1
Card surcharges end October 1. Three weeks to update your prices, your POS, and your signage. Here’s what to do now.
Google just killed language targeting in Search ads. Here’s what to do this week
Google removed language targeting from Search campaigns. If you run multiple languages, you need to restructure now.
If your products disappeared from Google Shopping this week, here’s why
Google retired its old Shopping API. If your feed hasn’t been updated, your products are dropping out quietly.
ChatGPT can now book your tables. Here’s what that means for your restaurant
Yelp added reservations into ChatGPT. People can now book your table without leaving their chat. Here’s what to check.
Google is testing Performance Max channel controls. Here’s what to do before you get them.
Google is testing channel controls for Performance Max. Here’s what to do now, while it’s still a black box.
You can now connect your Google Business Profile to Google’s AI. Here’s what to do with it.
Connect your Google Business Profile to Gemini and let AI handle review replies, customer questions, and performance insights.
If Claude wrote it, it now says so
Claude now watermarks all AI-generated text. If you paste it straight in, platforms will see it.
The free AI chatbot has an expiry date
Meta’s WhatsApp Business Agent is no longer free. If you set it up, you’re now being billed per conversation.
If you can’t sell it, you don’t own an asset
If your business only runs because you’re in it every day, you don’t have something to sell. You have a job.
The write-off is permanent. Now what?
The $20,000 instant asset write-off is now permanent. Here’s what that means and how to use it properly.
When your rankings stay the same but your traffic drops
Your rankings look fine, but traffic is down 30%. Google changed the rules. Here’s how to adapt.
Why one photo shoot is worth more than a year of stock images
Half a day in the venue is enough for the website, months of posts and the printed menu.
The PDF menu is costing you bookings
It can’t be read on a phone and Google can’t read it at all. What to do instead.
What a Google Business Profile actually needs
Hours, photos, categories and reviews. The four fields most local businesses leave half done.
Shooting food in a working kitchen
No studio, no reshoots, one service window. How we get a usable library in half a day.
A month of posts from one afternoon
The cutting process that turns a single shoot into a content calendar you can approve in ten minutes.
Your website has one job. Name it.
Book a table, get a quote, place an order. Pages that try to do all three usually do none.
When a rebuild is the wrong call
Sometimes three fixes beat starting over. How to tell which situation you’re in before spending anything.
Nothing filed under that yet. Try another.
Rather skip the reading?
Tell me what your site isn’t doing and I’ll tell you which of these actually applies to you.