Search engine optimization is the work that lets Google crawl a page or a listing, store it, and show it when someone searches. For a shop in Bhagalpur or Kolkata, that search is often “near me”, the category plus the locality, or the name painted on the shutter.

Owners ask the same questions on agency FAQs and in first calls: why the pin is missing, whether a website is required, whether to buy ads first. Those are SEO questions. They are not AEO, IEO, or GEO — those have their own posts.

SEO · crawl, index, rank Maps · the local result NAP · same facts everywhere near me · the query that calls

Crawl, then index, then rank

  1. Crawl. Googlebot or the Business Profile crawler can fetch the URL or the listing.
  2. Index. The facts are stored: name, address, phone, hours, what you sell.
  3. Rank. For a query, Google chooses what to show. Rank cannot happen if step one failed.

A WhatsApp thread is not crawlable. Two pins for one shop split the index. A phone on the site that does not match Maps is a mixed signal. Fix those before a “ranking package”.

The listing is the local result

Google Business Profile is how most near-me searches resolve: Maps, the call button, photos, hours. Google does not require a website to create or verify the listing. Name, address, and phone must match the board, the site, and the listing — that is NAP. See the NAP checklist and the Maps walkthrough.

Questions owners actually type

  • Why is my business not showing on Google Maps?
  • Do I need a website if I have Google Business Profile?
  • Should I start with Ads or with the listing?
  • Hindi page or English page for a Bihar or Bengal shop?

Maps first. A thin page you own second — the language the customer uses, not a brochure in a language the counter never speaks. Ads after the path converts. Instagram is a rented shelf; it does not replace the listing.

What not to do

  • Do not stuff the Maps name with keywords. Use the signboard.
  • Do not run a second pin “for SEO”.
  • Do not let the website, the board, and Maps disagree on the phone.

Order of work

  1. Claim and verify Google Business Profile.
  2. Match name, address, and phone.
  3. Hours, category, real photos.
  4. A short page you own, with a tap to call and WhatsApp.
  5. Then ads, if the first four already convert.

That is SEO for a local shop. AEO is the sentence a snippet can lift. IEO is which page matches the job of the query. GEO is being cited when an AI answer is written.

Frequently asked questions

What is SEO for a local shop?
SEO is the work that lets Google crawl, index, and rank you. For a shop that is the Business Profile, matching name-address-phone, and a page a stranger can open. Rank is a later problem if the listing is missing.

Why is my business not showing on Google Maps?
Usually the Google Business Profile is unverified, suspended, duplicated, or filed under the wrong category. Claim and verify the listing, match name-address-phone to the signboard, then add real photos.

Do I need a website for Google Business Profile?
No. Google does not require a website to create or verify a listing. Start there. A thin page you own still helps ads, hours, and anything a search tool needs to quote besides a chat thread.

Should I start with Google Ads or with the listing?
Start with Google Business Profile. It is free and it answers near-me searches. Ads wait until the listing, the number, and a page or WhatsApp path convert.

Should I put keywords in the Google Maps name?
No. Use the name on the signboard. Keyword stuffing in the Maps title is against Google’s rules and is a common reason listings get suspended.

Digital presence · Digital marketing · Contact