For local small business honestly Google Business Profile is still the biggest bang for your buck. Keep it updated, post on it regularly, and actually get real reviews from customers — this moves the needle way more than any on-site SEO trick right now.
For the website itself, stop chasing keywords and just answer the questions your customers actually ask you. Think about what people call you about, what they ask before buying — write pages around that. Google in 2026 with all the AI stuff cares a lot more about whether your content actually answers something specific than whether you stuffed a keyword in the title.
One thing most small businesses completely ignore — get listed on every local directory you can find. Yelp, Apple Maps, local chamber of commerce sites, whatever is relevant to your city. Consistent name/address/phone across all of them matters.
Also if you have any local news sites, bloggers, or even other local businesses you could get a mention from — that's worth more than buying random links.
Don't overthink it, the basics done properly still beat 90% of competitors at the local level.