Local Business AEO: Dominating 'Near Me' Queries in ChatGPT and Perplexity
Back to Blog

Local Business AEO: Dominating 'Near Me' Queries in ChatGPT and Perplexity

Aeograph Team
March 16, 2026
3 min read

The search query "Coffee shop near me" used to trigger a list of 3 pins on Google Maps.

Today, a user asks ChatGPT: "Find me a quiet coffee shop near SOMA with good wifi and oat milk." ChatGPT replies with one single recommendation: "I recommend Sightglass Coffee on 7th St. It is known for its spacious seating (quiet), offers strong wifi, and has multiple oat milk options."

In this new paradigm, being #2 is being invisible.

Local AEO is about more than just NAP (Name, Address, Phone). It is about Attribute Optimization. Here is how to win the single-answer local query.

The New "Map Pack": AI Retrieval

Local queries in AI are processed differently than web queries.

  • Data Source: They rely heavily on Structured Directories (Yelp, TripAdvisor, OpenTable, Apple Maps) + Review Sentiment.
  • The Filter: The AI filters by Adjectives, not just Keywords. ("Quiet", "Romantic", "Dog-friendly", "Cheap").

Strategy 1: The "Vibe" Optimization (Attribute Mining)

Google Business Profile (GBP) allows you to select attributes. AI reads implied attributes from your reviews.

Action:

  1. Audit your reviews. If users keep saying "noisy," the AI will tag you as "Loud."
  2. Seed the Vibe. In your GBP description and website copy, explicitly state the vibe attributes users search for.
    • Old: "We serve great coffee."
    • AEO: "A quiet workspace perfect for remote work, featuring ergonomic seating and high-speed fiber wifi."

Strategy 2: LocalBusiness Schema (The GPS Anchor)

You need to tell the LLM exactly where you are and what you are near. Standard LocalBusiness schema is the baseline. You need AreaServed and HasMap.

{
  "@context": "https://schema.org",
  "@type": "CafeOrCoffeeShop",
  "name": "Aeograph Cafe",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Market St",
    "addressLocality": "San Francisco",
    "addressRegion": "CA"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 37.7749,
    "longitude": -122.4194
  },
  "areaServed": [
    {"@type": "Place", "name": "SOMA"},
    {"@type": "Place", "name": "Financial District"}
  ],
  "priceRange": "$$"
}

Pro Tip: Use the amenityFeature property (if supported) or list amenities in description.

Strategy 3: The "Apple Intelligence" Factor

With Apple Intelligence integration in iOS 19/20, Siri uses Apple Maps Connect data, not Google.

  • Action: Claim your Apple Maps Connect listing.
  • Action: Ensure your Yelp profile is pristine (Apple relies on Yelp heavily for photos and reviews).

If you ignore Apple Maps, you are invisible to 50% of mobile AI searches.

Strategy 4: "Hyper-Local" Content Pages

Create pages that link your business entity to the neighborhood entity.

  • Page Title: "Best Coffee near Moscone Center"
  • Content: "Located just 2 blocks from the Moscone Convention Center, we are the ideal stop for conference attendees."
  • Entity Logic: The AI knows "Moscone Center" is a Conference Hub. It links "Aeograph Cafe" -> "Near" -> "Moscone".
  • Result: When a user asks "Coffee near the conference," you win.

Summary: Be the "Best" for "Someone"

In Local SEO, you tried to be the "Best Coffee Shop" for everyone. In Local AEO, you must be the "Best [Adjective] Coffee Shop for [User Type]."

Define your niche. Mark it up. And let the AI match you to the right user.