Saihajpreet Singh

Saihajpreet Singh

Co-Founder, Lighthouse Local

Saihajpreet is a full-stack engineer and technical leader with deep expertise in scalable platforms, API infrastructure, and developer tooling. His career spans founding engineering roles at high-growth startups, open-source leadership within the GraphQL ecosystem, and site reliability work powering products used by millions. At Lighthouse Local, Saihajpreet leads engineering, building the platform that tracks whether ChatGPT, Gemini, Claude, Perplexity, and Google AI recommend local businesses, and turns every visibility gap into a plain-English fix.

Articles by Saihajpreet Singh.

All articles
Blacksmith's GitHub Actions analytics page for our first week on it, with the job duration distribution

CI Now Runs on Blacksmith

Our GitHub Actions jobs now run on Blacksmith runners, same 2 vCPU size. Jobs finish a quarter to a third faster, and most of that comes from Blacksmith's cache.

Saihajpreet Singh
Saihajpreet SinghOct 24, 20261 min read
Product Updates
A dashboard sorting the sources AI assistants cited for one plumbing company, company websites ahead of directories and Yelp near the bottom

Do Directory Listings Affect AI Visibility? What 2026 Research Shows

We sorted the 1,634 citations behind one plumber's AI answers and read every 2025 and 2026 study on listings. A few directories matter per assistant, the long tail doesn't, and a complete listing still isn't a recommendation.

Saihajpreet Singh
Saihajpreet SinghOct 22, 202612 min read
Local SEO
A dashboard panel titled Where the Stale Fact Came From comparing a search-off answer with no sources to a search-on answer citing the business site

Why Does ChatGPT Have Outdated Information About Your Business?

ChatGPT can quote hours you changed last spring or a price you never charged, and each kind of stale fact has a different source behind it. We tested our own business with search off and on, then traced the four places an old fact hides and what corrects each one.

Saihajpreet Singh
Saihajpreet SinghOct 20, 202610 min read
AI Visibility
A dashboard comparing Google AI Overviews and AI Mode for one local search, showing five businesses named on each surface with four shared

Google AI Overviews vs. AI Mode, Explained for Local Businesses

One sits on top of the results, the other replaces them. We ran the same Boise plumber search both ways, then pulled the 2025 and 2026 research on how often each appears, what each cites, and where the click goes.

Saihajpreet Singh
Saihajpreet SinghOct 19, 20269 min read
AI Visibility
A dashboard panel titled Where ChatGPT Searches listing Bing data, the OpenAI index, and licensed partners, with no Google source

Does ChatGPT Use Google or Bing? What It Means for Local Businesses

ChatGPT doesn't run on Google. It searches Bing's data, an index OpenAI built with its own crawler, and licensed sources like Yelp, and the mix keeps shifting. A dated timeline, the overlap numbers, and what that changes for a local business.

Saihajpreet Singh
Saihajpreet SinghOct 16, 20269 min read
AI Visibility
Timeline for a new page published Monday 9 AM, first AI crawler at 14 minutes, AI Mode citations at day 7, ChatGPT citations at day 30

How Long Does It Take AI to Notice Website Changes in 2026?

The first AI crawler can reach a new page within minutes, and a month later ChatGPT may still not cite it. Here are the measured 2026 lags for each assistant, why they differ, and what shortens them.

Saihajpreet Singh
Saihajpreet SinghOct 15, 20269 min read
AI Visibility
A Gemini visibility panel for a Miami car wash showing a 6 percent named rate, 28 of 468 answers, and 224 citations of its site

How to Get Your Business Recommended by Gemini

Gemini draws local answers from Google's own map records, so the profile you may not have opened in a year has a lot to say about whether it names you. What it reads, six fixes in order, and a weekly test.

Saihajpreet Singh
Saihajpreet SinghOct 13, 20267 min read
AI Visibility
A fix list panel showing 24 open recommendations, an AI visibility score of 13, and a business named in 2 of 39 AI answers

How to Use ChatGPT to Find What to Fix for AI Visibility

A heating and air company with thousands of Google reviews was named in 2 of 39 AI answers last month. Here's how four plain questions to an AI assistant turned its tracking data into 24 sorted fixes, and how to ask them in ChatGPT.

Saihajpreet Singh
Saihajpreet SinghOct 12, 20269 min read
Guides
Dashboard panel showing a mobile car wash named in 0 of 31 AI answers to a plain car wash prompt and 21 of 27 once the prompt said mobile

Why AI Knows You but Doesn't Recommend You

In a 2026 study, six AI models never once suggested L.L.Bean to someone asking for a hiking jacket, then named it in nearly nine answers out of ten when researchers rewrote the prompt in the brand's own marketing language. Being known and being recommended are different things, and a three-prompt test shows which one you're missing.

Saihajpreet Singh
Saihajpreet SinghOct 8, 20269 min read
AI Visibility
Dashboard panel showing a business named in 3 percent of AI answers when its site was not read against 49 percent when it was

Why AI Names Your Competitor and Not You

When an assistant answers a customer without reading a page of yours, it names you about three times in a hundred. When it reads one, about half the time. A 2026 study of 35,000 answers found four gates between the question and your name, and here's how to tell which one you're failing.

Saihajpreet Singh
Saihajpreet SinghOct 5, 20269 min read
AI Visibility
The Lighthouse Local dashboard with the mentions-over-time chart, mentions, citations, and source links plotted as separate series

What Shipped in Lighthouse Local in September 2026

Everything that shipped in September. Your AI assistant can now work from your dashboard, AI Answers shows mentions and citations separately, totals count only the days we checked, and a few things for white-label partners.

Saihajpreet Singh
Saihajpreet SinghOct 1, 20264 min read
Product Updates
Tracker panel for a Miami boat repair shop showing 1,241 of 1,584 AI answers named it, with Gemini handing the most answers to rivals

Is AI Visibility Software a Must-Have in 2026, or Can You Wait a Year?

Must-have or defer? A decision framework for AI visibility software in 2026, with two real tracker histories, five questions that settle it, and how to wait without losing the year.

Saihajpreet Singh
Saihajpreet SinghOct 1, 202611 min read
AI Visibility
A dashboard panel titled AI Search Visibility showing 4,199 impressions, 81 clicks, and a 28-day trend line

How to Set Up an AI Search Visibility Dashboard

An AI search visibility dashboard is four feeds on one page. Two connect live, two you log each Monday. Here's the build, with our own site's Search Console numbers as the worked example, and these five questions to ask it every week.

Saihajpreet Singh
Saihajpreet SinghSep 30, 202611 min read
Guides
A real Claude chat reading Lighthouse Local data, with the daily AI visibility score for lighthouselocal.ai flipping between 16 and 0 over 30 days

Lighthouse Local Now Has an MCP Server

Connect Lighthouse Local to the assistant you already use and ask what AI says about your business, which questions skip you, and what to fix first. Read-only, your normal login, about five minutes to set up.

Saihajpreet Singh
Saihajpreet SinghSep 27, 20263 min read
Product Updates
A dashboard titled Typed Judgments with tiles for Choice, Noul, and Score above a bar chart of probabilities across six business scopes

How to Use TypeSafe's Jev Model

A URL slug convinced our audit that a national software firm was a neighborhood shop. We handed the question to Jev, TypeSafe's new judgment model, and wrote down everything we learned about questions, thresholds, fallbacks, and limits.

Saihajpreet Singh
Saihajpreet SinghSep 22, 202612 min read
Guides
A dashboard titled Ask Like a Stranger with a 52 percent AI local research stat and tiles reading memory off, city in prompt, three runs

Why AI Recommendations Differ by User

You asked ChatGPT about your own business and it named you. Or it didn't. Either way, your screen is the one that looks least like a customer's, because memory, location, and plain randomness bend every answer. Here's how to ask like a stranger.

Saihajpreet Singh
Saihajpreet SinghSep 21, 20269 min read
AI Visibility
Dashboard tagging AI answers as mentioned, not mentioned, or competitor won, with the questions a rival wins highlighted

Why the AI SEO Checklist Stops Working

You added the stats, the expert quote, and the FAQ. So did the three businesses AI names ahead of you. A 2026 study tested what happens when everyone runs the same playbook, and the answer is to read the competition before you rewrite a word.

Saihajpreet Singh
Saihajpreet SinghSep 18, 20269 min read
AI Visibility
A mobile performance audit panel showing a median score of 56 across five runs that ranged from 38 to 76, with LCP 5.3 seconds and layout shift 0.31

How to Improve Website Performance With AI

Your site is slow for its own reasons, and a generic list won't find them. Here's how to run Lighthouse in Chrome DevTools, read the report, and hand the real results to AI, round by round, until the score stops moving.

Saihajpreet Singh
Saihajpreet SinghSep 16, 202611 min read
Guides
Captured AI answers about Bluewater Pool Care on a dashboard, with a 41 percent mention rate, a rising trend, and tiles for cited and stored answers

How to Track What ChatGPT Says About Your Business

You can't see why an AI assistant picks one business over another. You can see every answer it gives. Here's how our tracker asks, stores, and reads what ChatGPT, Gemini, Claude, Perplexity, and Google AI say about you.

Saihajpreet Singh
Saihajpreet SinghSep 14, 20269 min read
AI Visibility
An Answer Sources dashboard showing 17 percent of AI-cited pages rank top 10 on Google, with tiles for fan-out searches and cited-page freshness

How AI Answer Engines Source Content vs. Traditional Search

Google ranks a page and sends a click. An AI answer engine fans out a dozen searches, reads passages, and cites a handful of sources, often without a link. Here's how each machine picks what it uses, with 2026 data.

Saihajpreet Singh
Saihajpreet SinghSep 11, 202610 min read
AI Visibility
A sitemap health dashboard for Ridgeline Roofing showing fourteen URLs discovered, twelve indexed, zero errors, and a Success status

What Is an XML Sitemap, and Does It Help SEO?

An XML sitemap is the page list you hand search engines. Here's what Google reads in it, what it ignores, whether a local business site needs one, and how to check yours in two minutes.

Saihajpreet Singh
Saihajpreet SinghSep 4, 20269 min read
Guides
A dashboard ranking the sources AI assistants cite when recommending local businesses, Google and Yelp far ahead of a short tail of directories

Where AI Gets Its Data About Your Local Business

Nearly 2 million logged citations show exactly where AI assistants pull local business facts from. The list is shorter than you'd guess, and you can claim every spot on it.

Saihajpreet Singh
Saihajpreet SinghSep 2, 202613 min read
AI Visibility
A dark card showing a 4.9 star rating with 213 reviews beside a snippet of AggregateRating JSON-LD code

AggregateRating Schema for Local SEO

AggregateRating is the schema that puts your star rating in code machines can read. Here's how it works, the reason your own stars often won't show in Google search, and how to write one that holds up.

Saihajpreet Singh
Saihajpreet SinghAug 30, 20267 min read
Local SEO
A website performance dashboard showing a 92 score with speed metrics like Total Blocking Time and Largest Contentful Paint, trending up

Core Web Vitals in Plain English

Someone told you your site "fails Core Web Vitals" and it sounded like a foreign language. Here's what LCP, INP, and CLS actually mean, how to measure them in Chrome, and how to fix them with AI.

Saihajpreet Singh
Saihajpreet SinghAug 27, 20268 min read
Guides
A Structured Data dashboard showing a LocalBusiness entity marked valid, with green checks on its detected name, address, phone, hours, and rating

What Is Local Schema Markup, and How Do You Add It?

A few lines of code can tell Google and AI exactly what your business is, where it works, and when it's open, no guessing required. Here's how local schema markup works, and how to add it in one sitting.

Saihajpreet Singh
Saihajpreet SinghAug 26, 20267 min read
Local SEO
A browser at lighthouselocal.ai/llms.txt showing the short markdown file, a heading, a one-line summary, and a Pages list, marked readable by AI

What Is llms.txt, and Do You Need One?

More AI models read your site before they recommend anyone. An llms.txt file hands them a clean summary instead of your raw code. Here's what it is, whether you need one, and where it goes.

Saihajpreet Singh
Saihajpreet SinghAug 26, 20266 min read
Guides
The Lighthouse Local dashboard showing where AI platforms mention a business

How to Get Your Business Recommended by AI

When a customer asks AI for a business like yours, only a few names come up. Here's how AI decides who to recommend, how to check where you stand, and what to fix to get named more often.

Saihajpreet Singh
Saihajpreet SinghAug 25, 20269 min read
AI Visibility
The Lighthouse Local dashboard showing off-site reputation across reviews and profiles

How Reviews Shape AI Recommendations

The assistants that recommend businesses lean heavily on your reviews, how many, how recent, how good, and what they say. Here's how reviews feed AI recommendations, and how to make yours work harder.

Saihajpreet Singh
Saihajpreet SinghAug 12, 20266 min read
Local SEO