Local SEO is about matching your business to "near me" intent. The good news is that most of it is fundamentals done consistently.
1. Keep your NAP identical everywhere
Name, Address and Phone must match exactly across your site, Google Business Profile and directories. Inconsistency dilutes trust.
2. Claim and complete your Google Business Profile
Categories, hours, photos and services drive both rankings and calls. Post updates regularly.
3. Add LocalBusiness structured data
Mark up your business once with LocalBusiness, including openingHoursSpecification, geo and areaServed. See the LocalBusiness generator.
4. Build location pages properly
If you serve multiple cities, build a genuinely unique page per location — not one page with the city swapped. Include local proof, testimonials and directions.
5. Gather reviews
Ask happy customers for reviews on Google. Reviews influence the local pack and appear in rich results via AggregateRating.
6. Make contact easy
Click-to-call, a map, and a clear address on every page reduce friction and correlate with conversions.
Do it
Start with accurate data and the free LocalBusiness schema generator, plus the FAQ generator for common questions.