A patient in Park Slope opens ChatGPT and types “best optometrist near me in Brooklyn.” Three names appear. Yours isn’t one of them. She calls the first one.
68%
have used ChatGPT to research a local product or service
Yext, Jul 2025 · survey of 2,237 online shoppers who use voice or conversational AI · US/UK/FR/DE
43%
use AI search tools like ChatGPT or Gemini daily or more
¹By the time you read this, that conversation has happened again somewhere near your storefront. Multiply it by every “near me” question your customers ask: best dentist, best gym, best private BJJ instructor, best frame shop. The new local search isn’t a map — it’s a sentence, and someone is being named in it.
²The names AI offers aren’t random. They go to businesses with structured data, consistent citations, real reviews, and content written for retrieval. Most local sites have none of these. Signal exists for the businesses who would have shown up — if only the machine could read them.
§ 02 · Selected Work
§ 02
Selected Work.
Case № 01 · Optometry Validated
Nostrand Optical.
Crown Heights, Brooklyn
Fig. 01 — Google’s Rich Results Test · launch day
4 valid · 0 errors · eligible, not guaranteed
4 rich-result typesvalid, 0 errors
—Which fournot recorded
An independent practice on Nostrand Avenue, open since 2001. We rebuilt the site in Next.js with LocalBusiness, MedicalBusiness and FAQPage markup, an insurance page that names each plan, and an article archive.
014 rich-result types validated at launch in Google’s Rich Results Test, with zero errors.
02AI-optimized content structure and Schema.org markup written to be cited verbatim by retrieval engines.
“As a first-time parent filling my son’s prescription, I appreciated Igor’s patience and professionalism. The glasses were ready in a timely manner and the entire experience was seamless.”
The founder’s own practice: a one-instructor, private-lessons program competing with full gyms. We positioned the site around first-timer language — the actual phrasing AI hears from anxious beginners — and shipped a content engine that publishes weekly to stay cited.
01One-page booking site with Person and LocalBusiness schema.
02Google Business Profile verified.
03First ChatGPT citation at 41 days — described in the case study.
“Joshua is an excellent instructor — very knowledgeable, patient, and able to break down techniques in a way that makes them easy to understand. Every session is extremely valuable.”
days from launch to first ChatGPT citation — Brooklyn BJJ Lessons, the founder’s own practice.
1
written fact rubric behind every figure on this site — with a corrections log for the ones we got wrong.
§ 03 · Pricing
§ 03
One offer, one operator.
A build + a retainer. The build is the AI-legible site. The retainer is the ongoing site-care and visibility layer: fixes, indexing oversight, reporting, and content or portfolio updates based on what the business needs.
Signal AI · Full ServiceEverything you need
Build + Retainer.
A custom AI-optimized website, then ongoing care: fixes and changes, Search Console and indexing oversight, reporting — and content or portfolio updates, based on what your business actually needs. Built to keep you cited in ChatGPT, Perplexity, and Google AI Overviews. Scope-dependent — from a focused 5-page site to a multi-location buildout.
Just want the site looked after? Maintenance only covers security and software updates, uptime monitoring, backups and one-click recovery, and up to an hour of small edits a month. Hosting is billed to you directly by the host. Bigger changes and SEO are quoted separately.
What’s included
Custom Next.js site with full Schema.org & GEO markup
Google Business Profile setup & weekly post engine
Local citation cleanup (consistent NAP across the major directories)
Site care: fixes, changes, Search Console & indexing oversight
Content publishing or portfolio & press updates — whichever fits
Competitor prompt monitoring across ChatGPT & Perplexity
Three moves, in order. Same as it ever was, only the index has changed.
01 REDESIGN02 MARKUP03 CONTENT
HERO
SERVICES
FAQ
JOURNAL
CONTACT
{
"@context": "https://schema.org",
"@graph": [{
"@type": "LocalBusiness",
"name": "Your business",
"areaServed": "Your service area"
}, {
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What areas do you serve?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Anywhere near you."
}
}]
}]
}
VALIDATED
01.
Redesign the site.
A fast, structured Next.js build. Static where it can be, server-rendered where it should be. Every page exists at a clean, retrievable URL with one job, written in the language a customer actually uses.
Deliverable~3 weeks
02.
Add the markup.
Schema.org / JSON-LD for LocalBusiness, FAQ, Product, Service, BreadcrumbList. Geo coordinates, hours, payment, and entity links the AI can verify. The page now says what it is, not just what it looks like.
Deliverable~1 week
03.
Publish content AI cites.
Weekly long-form posts written for retrieval — neighborhood guides, comparison pages, "near me" answers, FAQ depth. Each post is monitored across ChatGPT, Perplexity, Google AI, Claude. Cited posts get reinforced, dead ones get rewritten.
Neighbourhood by neighbourhood: see AI search optimization in Brooklyn, with what four AI engines said about Brooklyn practices in October 2026.
I'll run your business through ChatGPT, Perplexity, Google AI, and Claude and show you, sentence by sentence, what AI says about your category, your competitors, and you. If there's nothing to fix, I'll tell you. If there is, I'll tell you what.
FormatShort form · call optional
CostFree
OutcomeA written audit, sent within one business day