Start with local SEO
For any business with premises or a service area, local search is usually the fastest win.
Google Business Profile. Claim it, verify it and fill in every field: the right categories, accurate hours, services, a clear description and plenty of real photos. Post updates weekly, ask every customer for an honest review and reply to all of them. Our guide on how to improve your Google Business Profile walks through each section.
Consistent details. Your business name, address and phone number should match exactly across your website, social profiles and directories.
Directories that matter. Get listed on the general ones (Yelp, Yell, Bing Places, Apple Business Connect) and the ones your customers use: TripAdvisor and OpenTable for hospitality, Mindbody or ClassPass for fitness, Treatwell or Fresha for beauty.
Location pages. If you serve several areas or run more than one site, give each its own page with genuinely unique content: address, hours, how to get there, what is different about that location. Avoid copy-and-paste pages with only the place name changed.