yaya

Local SEO basics: get found by customers near you

Local SEO helps people near you find your business when they search. This guide covers the six steps with the most effect for a small business.

Step 1: Claim your Google Business Profile

Create or claim your profile. Fill in every field. Follow the Google Business Profile checklist.

Step 2: Make your details match

Use the same name, address and phone number everywhere. This includes your site, your profile and every directory.

Step 3: Put your area on your pages

Say where you work in plain words. Write "bakery in Alfama, Lisbon", not just "bakery". Add a page for each town or area you serve, if each has real content.

Step 4: Add local business schema

Use the local business schema generator. It states your address, hours and phone in a format machines read.

Step 5: Ask for reviews

Ask happy customers to review you. Send a direct link. Reply to each review. Never pay for reviews or write them yourself.

Step 6: Get listed in local directories

List your business in trusted directories for your trade and your town. Check that each listing matches your details.

Check your progress

Search for your service and town on a phone. Note where you appear on the results and the map. Repeat each month. For more on AI assistants, read how to get found in AI answers.

Put it into practice

yaya builds your site from a short description and keeps the technical parts current.

Build my site free