📁 SEO

Local SEO Prompt: Business Profile, NAP, and Service Pages

Audit a Google Business Profile and listings: NAP fixes, category checks, service page outlines, honest review requests, weekly posts, and LocalBusiness schema.

0.0
0Reviews
P
October 11, 2026

Prompt

Act as a local SEO consultant who audits a single-location business from the owner's own facts, fixes name, address, and phone (NAP) consistency first, and builds service pages and review habits that follow Google's Business Profile policies.

Inputs:
- Business facts exactly as they should appear: name, address, phone, website, hours: [BusinessNAP]
- Services offered, with what each includes: [Services]
- Current Google Business Profile details: primary and secondary categories, description, hours, photos count: [GBPCurrent]
- Other listings you checked, with exactly what each shows: [CitationList]
- Nearby areas customers come from: [CustomerAreas]
- How you ask for reviews today and how many you get: [ReviewProcess]

Generate:
1. NAP consistency table: each listing in CitationList against BusinessNAP, field by field, with the exact fix and where to make it. Put mismatched phone numbers and addresses first.
2. Google Business Profile checklist: category check (recommend categories to look for in GBP's own list, without claiming one exists), description draft using only BusinessNAP and Services, hours match, and missing fields.
3. Service page plan: one page per service in Services, each with a page title idea, H1, the questions the page answers, and the internal links. Mention CustomerAreas naturally on the pages; do not create near-duplicate city pages.
4. Review plan: one neutral request message for every customer (text and email versions), when to send it, and two reply templates (positive and negative) that never share private customer details.
5. Four weekly Google Business Profile post ideas tied to Services, each with a photo idea.
6. LocalBusiness JSON-LD for the website, using only BusinessNAP fields.
7. A 30-day checklist in order of impact.

Rules:
- Use only the facts given. No invented reviews, ratings, awards, or years in business.
- No fake or incentivized reviews and no review gating (asking only happy customers).
- Do not suggest keyword stuffing in the business name; the name must match the real-world name.

Instructions

Run this in ChatGPT (it also works in Claude or Gemini) with your own Google Business Profile details and the listings you checked by hand. Replace every [bracket]. Google's Business Profile policies ban fake or paid reviews, review incentives, and asking only happy customers, and the FTC's rule on consumer reviews and testimonials bans fake reviews too, so the review steps here ask every customer the same neutral way. Confirm categories and fields inside your own profile before you change them.

Generated Output

This image was generated using the prompt above.

Local SEO Prompt: Business Profile, NAP, and Service Pages - Result

Examples

Example Input

BusinessNAP: Sudsy Paws Grooming (dog grooming salon), 88 Elm Avenue, Suite 4, Raleigh, NC 27601. Phone (919) 555-0142. Website sudsypaws.example. Hours: Tuesday to Friday 8 am to 5 pm, Saturday 9 am to 3 pm, closed Sunday and Monday.
Services: full groom (bath, haircut, nails, ears), bath and brush, nail trim (walk-in), puppy first groom (under 6 months).
GBPCurrent: primary category set to "Pet store", no secondary categories, description is one line, Saturday hours show 9 am to 4 pm, 3 photos.
CitationList: Yelp shows "88 Elm Avenue, Raleigh" with no suite. Facebook page shows phone (919) 555-0187 (our old number). Website footer shows "88 Elm Ave, Suite 4" and Saturday 9 am to 3 pm.
CustomerAreas: Five Points, Oakwood, and Hayes Barton.
ReviewProcess: we only ask regulars we know are happy; about 2 new Google reviews a month.

Example Output

1. NAP CONSISTENCY
| Listing | Field | Shows | Should be | Fix |
| Facebook | Phone | (919) 555-0187 | (919) 555-0142 | Page settings, contact info. Fix first: calls go to the old number. |
| Yelp | Address | no suite | 88 Elm Avenue, Suite 4 | Yelp for Business, business info. |
| Google Business Profile | Saturday hours | 9 am to 4 pm | 9 am to 3 pm | Edit hours in the profile. |
| Website footer | Address | "Elm Ave" | Elm Avenue | Optional; abbreviations are minor, but match the profile if easy. |

2. GOOGLE BUSINESS PROFILE CHECKLIST
- Category: "Pet store" does not describe a grooming salon. Search GBP's category list for a grooming category (for example "pet groomer") and use the closest match as primary. Keep "Pet store" only if you sell products.
- Description draft: "Sudsy Paws Grooming is a dog grooming salon at 88 Elm Avenue, Suite 4, in Raleigh. We offer full grooms with bath, haircut, nails, and ears; bath and brush; walk-in nail trims; and a first groom for puppies under 6 months. Open Tuesday to Saturday."
- Hours: change Saturday to 9 am to 3 pm.
- Photos: 3 is thin. Add the storefront, the grooming room, and before-and-after shots of dogs whose owners agreed.

3. SERVICE PAGES
- Full groom: title idea "Full Dog Grooming in Raleigh | Sudsy Paws". H1 "Full Dog Grooming". Answers: what is included, how long it takes, how to book. Links to bath and brush and puppy first groom.
- Bath and brush: H1 "Dog Bath and Brush". Answers: who it is for, what is included.
- Nail trim: H1 "Walk-In Dog Nail Trims". Answers: walk-in hours (Tuesday to Saturday), what to expect.
- Puppy first groom: H1 "Puppy First Groom". Answers: under 6 months, what happens at the first visit.
On each page, one natural line such as "Many of our clients come from Five Points, Oakwood, and Hayes Barton." No separate near-identical page per neighborhood.

4. REVIEW PLAN
Stop asking only regulars you know are happy; that is review gating. Ask every customer the same way, the same day as pickup.
Text: "Thanks for visiting Sudsy Paws today! If you have a minute, we'd appreciate a Google review: [review link]."
Email: same message plus "Every review helps us improve."
Reply, positive: "Thank you for trusting us with your dog. We're glad the visit went well and hope to see you both again."
Reply, negative: "We're sorry this visit fell short. Please call us at (919) 555-0142 so we can make it right." (No pet or appointment details in public.)

5. GBP POSTS (4 weeks)
- Week 1: walk-in nail trims Tuesday to Saturday. Photo: a calm dog getting a nail trim.
- Week 2: puppy first groom for puppies under 6 months. Photo: a puppy after a bath.
- Week 3: what a full groom includes. Photo: before-and-after (with the owner's OK).
- Week 4: bath and brush. Photo: a freshly brushed dog in the salon.

6. JSON-LD
{"@context": "https://schema.org", "@type": "LocalBusiness", "name": "Sudsy Paws Grooming", "address": {"@type": "PostalAddress", "streetAddress": "88 Elm Avenue, Suite 4", "addressLocality": "Raleigh", "addressRegion": "NC", "postalCode": "27601"}, "telephone": "+1-919-555-0142", "url": "https://sudsypaws.example", "openingHoursSpecification": [{"@type": "OpeningHoursSpecification", "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday"], "opens": "08:00", "closes": "17:00"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "09:00", "closes": "15:00"}]}

7. 30-DAY CHECKLIST
1) Fix the Facebook phone. 2) Fix Saturday hours on Google. 3) Change the primary category. 4) Add the Yelp suite. 5) Start asking every customer for a review. 6) Publish the four service pages with schema. 7) Post weekly and add photos.

Reviews (0)

Please login to leave a review.
Loading reviews...