Vol. 01 · No. 18 Brooklyn, NY Brooklyn, New York
Local AI Search Check · Free · Two-minute form
§ Journal · The Archive
§ Issue 05

The
Journal.

Field notes from inside the AI search shift. What we’re seeing in Brooklyn, what we publish for clients, and the experiments we’re running in real time.

“Read by ChatGPT before it’s read by you.”

Weekly · Issue 05 18 posts in archive 0 new this week

This week’s issue.

Updated Sep 27, 2026 Issue 05 · Oct 18, 2026

Recent posts.

Sorted newest first 16 of 18
BrooklynSep 13, 2026 · 7 min
SAME BUSINESS · DIFFERENT ANSWER BY NEIGHBOURHOODWILLIAMSBURGCROWN HTSPARK SLOPEBED-STUYCITED HERECrown HeightsBed-StuyNOT CITEDWilliamsburgPark SlopeGeo

Why AI Search Answers at Neighborhood Resolution Instead of Borough

AI engines answer local questions at neighbourhood level, not borough. What that changes about who gets named, and how to check your own neighbourhood.

Brooklyn · Geo
7 min →
Field NotesSep 13, 2026 · 7 min
HOW BROOKLYN ASKS · PROMPT SHAPE, NOT KEYWORDS"best X near me"↓"who should I call for X"↑"X open right now"↓"is X worth it in [area]"↑Citations

What a Citation Is Worth When Nobody Clicks It

AI answers name businesses without sending clicks. What a citation is worth, why page two stopped mattering, and how to see AI referrals in GA4.

Field Notes · Citations
7 min →
Field NotesSep 13, 2026 · 7 min
REFERRALS FROM AI ANSWER ENGINESJANTODAYPerformance

Indexed, Retrieved, Cited. Three Different Things.

Indexed isn't retrieved, and retrieved isn't cited. How AI engines decide which local business to name, and how to find the gate you're stuck at.

Field Notes · Performance
7 min →
AI SearchSep 6, 2026 · 7 min
ONE PROMPT · FIVE ENGINESChatGPTCITES YOUPerplexityCITES YOUGoogle AICITES A DIRECTORYClaudeNO ANSWERGeminiCITES A COMPETITORCITED IN 2 OF 5 · FIXABLEPrompts

How People Ask AI for a Local Business, and What Each Kind of Prompt Retrieves

How people phrase local questions to AI, from descriptive to prescriptive, why 'near me' fades, and what each kind of prompt needs from your site.

AI Search · Prompts
7 min →
PlaybookAug 30, 2026 · 7 min
JSON-LD · WHAT THE ENGINE READS{"@type": "LocalBusiness","name": "Your Business","areaServed": "Crown Heights","telephone": "+1-718-555-0100","openingHours": "Mo-Fr 09:00-19:00","sameAs": [ … ]}Schema

Audit Your Structured Data in Ten Minutes With the Rich Results Test

A five-step structured data audit for independent businesses, using Google's Rich Results Test and the Schema Markup Validator. About ten minutes a page.

Playbook · Schema
7 min →
PlaybookAug 30, 2026 · 7 min
FAQPage · AN ANSWER THE ENGINE CAN LIFT WHOLEQDo you take walk-ins onSaturdays?AYes. Walk-ins are welcomeSaturdays, 10am to 5pm, noappointment needed."Yes, walk-ins arewelcome Saturdays,10am to 5pm."QUOTED VERBATIMSchema

How to Write an FAQ Section That an Engine Can Lift Whole

How to write and mark up an FAQ section AI engines can quote: one answer per question, five question frames, placement rules and FAQPage schema.

Playbook · Schema
7 min →
PlaybookAug 30, 2026 · 7 min
GOOGLE BUSINESS PROFILE · SIX FIELDS THAT GATE YOUPrimary categoryELIGIBLEService areaELIGIBLEHours · incl. holidayBLANKProducts / servicesELIGIBLEAttributesBLANKBusiness descriptionBLANKLocal SEO

The Six Google Business Profile Fields That Change Which Queries You're Eligible For

Six GBP fields determine whether your business appears in AI search results. Fill them wrong and you're invisible to entire query categories.

Playbook · Local SEO
7 min →
PlaybookAug 30, 2026 · 8 min
WHO CITES YOUR COMPETITOR · FREE TOOLS ONLYGoogle Business ProfileYelpLocal news mentionChamber directoryTheir own FAQ pageCitations

Reverse Engineer a Competitor's Citation Surface Without Paid Tools

See which sources name a competitor, what schema they publish and which prompts cite them, using only a browser, free Google tools and the engines themselves.

Playbook · Citations
8 min →
PlaybookAug 23, 2026 · 8 min
ONE PAGE PER NEIGHBOURHOOD · NOT ONE FOR THE BOROUGH/services/crown-heightsCITED/bed-stuyCITED/park-slopeLocal SEO

How to Build Neighborhood Landing Pages AI Search Can Cite

How to build neighbourhood landing pages AI engines can cite: what goes in the first 50 words, headings, FAQs, schema, and hub-and-spoke for one location.

Playbook · Local SEO
8 min →
SchemaAug 23, 2026 · 7 min
sameAs · ONE BUSINESS, PROVED SIX WAYSYour BusinessGOOGLEAPPLE MAPSYELPLINKEDINFACEBOOKBBBIdentity

SameAs Is the Identity Graph Most Local Sites Never Fill In

SameAs markup tells AI engines which profiles and sites belong to the same business. Most local sites skip it. Here's why it matters.

Schema · Identity
7 min →
SchemaAug 23, 2026 · 7 min
JSON-LD · WHAT THE ENGINE READS{"@type": "LocalBusiness","name": "Your Business","areaServed": "Crown Heights","telephone": "+1-718-555-0100","openingHours": "Mo-Fr 09:00-19:00","sameAs": [ … ]}Local SEO

Service Schema: Making Your Offering Visible to AI Search

Service schema tells AI engines what you offer separately from page text. Here's how to mark it up so Perplexity and ChatGPT cite you as a specific solution.

Schema · Local SEO
7 min →
SchemaAug 17, 2026 · 7 min
areaServed · DECLARE A RADIUS YOU CAN ACTUALLY SERVESHOP3 mi10 mi · CLAIMED, NOT SERVED"geoRadius": "4828""unitCode": "MTR"a radius you cannotserve reads as noiseLocal SEO

Service Area Radius in Schema.org. How to Declare It Without Diluting Citations Across Boroughs.

Declare your service area so AI search can match you to a neighborhood: named places in areaServed, a radius only when distance is the real boundary.

Schema · Local SEO
7 min →
SchemaMay 3, 2026 · 6 min
GOOGLE BUSINESS PROFILE · SIX FIELDS THAT GATE YOUPrimary categoryELIGIBLEService areaELIGIBLEHours · incl. holidayBLANKProducts / servicesELIGIBLEAttributesBLANKBusiness descriptionBLANKCitations

How to Mark Up Your Google Business Profile Hours in Schema.org

Schema.org openingHoursSpecification lets AI engines read your hours directly from your site. Here's how to mark them up correctly for local search.

Schema · Citations
6 min →
Case StudyApr 26, 2026 · 4 min
"Who should I call for this in Brooklyn?"ASKED IN CHATGPTFor this in Brooklyn, the one I'd start with is[Business name] — with its own siteas the source.ILLUSTRATIVE · NOT A RESULTSignal

Brooklyn BJJ Lessons: A First ChatGPT Citation 41 Days After Launch

Brooklyn BJJ Lessons got its first ChatGPT citation 41 days after launch. Here is what the one-page site included, and what one citation can't tell you.

Case Study · Signal
4 min →
Case StudyApr 26, 2026 · 5 min
ONE PROMPT · FIVE ENGINESChatGPTCITES YOUPerplexityCITES YOUGoogle AICITES A DIRECTORYClaudeNO ANSWERGeminiCITES A COMPETITORCITED IN 2 OF 5 · FIXABLESignal

Nostrand Optical: Four Rich-Result Types Validated on Launch Day

Nostrand Optical's new site validated four rich-result types in Google's Rich Results Test on launch day. Here is what the build included and what is on record.

Case Study · Signal
5 min →
SchemaApr 26, 2026 · 6 min
JSON-LD · WHAT THE ENGINE READS{"@type": "LocalBusiness","name": "Your Business","areaServed": "Crown Heights","telephone": "+1-718-555-0100","openingHours": "Mo-Fr 09:00-19:00","sameAs": [ … ]}Signal

The Seven Schema Types Every Local Business Is Missing in 2026

Seven schema types local business sites usually skip, what each tells AI engines, and where to go deeper on FAQ, Service, sameAs and hours markup.

Schema · Signal
6 min →
The newsletter · Fridays

Signal. What’s real in AI this week.

Five minutes, every Friday. The story that mattered, what’s real and what’s hype, and one tool worth trying. Every fact sourced. By Joshua Supitskiy.

Or subscribe on the web →
§ The Audit

See if AI is missing your business.

Send a two-minute form. I’ll run your business through ChatGPT, Perplexity, Google AI, and Claude and tell you in writing, within one business day, exactly what AI says — and doesn’t say — about you. Free. No pitch.

Get your free AI check →