CASE STUDY
pages indexed in 12 days
Getting a new brand found by AI assistants, not mistaken for another
pages indexed in 12 days
pages reaching page one
impressions, first 24 days
URLs pushed to Bing on demand
Our own site. Asked to read midalaxy.com, ChatGPT returned facts about Midaxo — a different company. Nothing was broken: DNS, TLS, robots, redirects and sitemap all checked clean. The failure was entity recognition, not infrastructure, and fixing it took the site from 0 to 85 indexed pages in twelve days.
We publish this one because it is ours. A new domain, a new company name, and an assistant that confidently answered questions about midalaxy.com with details belonging to Midaxo — a different business entirely. The obvious assumption was that something was broken.
Nothing was. DNS resolved correctly across four independent resolvers, TLS was valid, robots.txt allowed every crawler we cared about, the sitemap parsed, redirects were clean, and a different vendor’s fetcher retrieved the exact URL without complaint. Every technical check passed, which is the least useful result an investigation can return — until you take it seriously.
The real failure was one of identity. An assistant asked about an unfamiliar string does not fetch it; it searches, and search engines are built to be forgiving about spelling. With nothing indexed anywhere containing "Midalaxy", the closest confident match won, and that match was a company with a decade of citations behind it. We were not being blocked. We were being autocorrected.
That reframed the work from debugging to establishing an entity. Structured data gained a stable @id, a named founder, an explicit topic list and sameAs links to profiles that actually existed — so the name had something to anchor to. Canonical hosts were consolidated onto permanent redirects rather than temporary ones, which is the difference between accumulating ranking signals and repeatedly discarding them.
Distribution mattered more than markup. We wired IndexNow to Bing’s endpoint directly, pushing all 480 URLs the moment they change instead of waiting on an organic crawl — worth doing precisely because ChatGPT’s search reads Bing’s index, so a page Bing has not seen is a page the assistant cannot find. The generic aggregator endpoint proved unreliable from our network; Bing’s own accepted the full set first try.
Twelve days after the first check returned nothing at all, Search Console reported 85 pages carrying impressions, 33 of them averaging a first-page position. The measurement discipline mattered as much as the fixes: we read totals from the Pages report rather than Queries, because Queries withholds low-click rows and had us briefly reporting zero clicks when there were two.
The honest ending is that the original problem is not solved. Brand searches for "Midalaxy" are still zero, which is the number that decides whether an assistant stops guessing — and it is the one we now watch, rather than the one we would prefer to report.
What made this hard
Every technical check passed
DNS resolved across four independent resolvers, TLS was valid, robots allowed every crawler, the sitemap parsed, and a different vendor's fetcher retrieved the exact URL without complaint. All-green is the least useful result an investigation can return — until you take it seriously.
A new name that reads as a typo
With nothing indexed anywhere containing "Midalaxy", the closest confident match won, and that match had a decade of citations behind it. We were not being blocked; we were being autocorrected.
Crawl budget on a new domain
Authority determines how much a site gets fetched. Several hundred pages on a domain weeks old will not all be crawled promptly, which constrains how quickly any fix can be measured.
Assistants search rather than fetch
An assistant asked about an unfamiliar string does not retrieve it — it queries an index. That makes the index the target, not the website.
How we built it
Establish the entity
Structured data gained a stable @id, a named founder, an explicit topic list and sameAs links to profiles that actually exist, so the name has something to anchor to.
Consolidate ranking signals
Canonical hosts moved onto permanent redirects rather than temporary ones — the difference between accumulating signals and repeatedly discarding them.
Push rather than wait
IndexNow wired to Bing's endpoint directly, submitting every URL on change. Worth doing precisely because ChatGPT's search reads Bing's index; the generic aggregator proved unreliable from our network and Bing's own accepted the full set first try.
Measure honestly
Totals read from the Pages report rather than Queries, because Queries withholds low-click rows — which had us briefly reporting zero clicks when there were two.
The stack
What should you take from this?
- When every technical check passes and the symptom persists, the problem is usually a layer above the one being tested. All-green is a finding, not a dead end.
- A new brand name that resembles an established one is an entity problem before it is an SEO problem, and it is solved by being cited elsewhere rather than by editing your own site.
- The honest ending is that it is not solved. Brand searches are still zero, which is the number that decides whether an assistant stops guessing, and it is the one we watch rather than the one we would prefer to report.
Frequently asked questions
Why can ChatGPT not read my website?
Usually it can, and is not trying. Asked about an unfamiliar name it searches rather than fetches, and if the index has a confident near-match it answers from that instead. Check what a search for your brand actually returns before assuming a crawler problem.
How do you get a new brand recognised as an entity?
Structured data with a stable @id and real sameAs links, plus indexed mentions somewhere other than your own site. Your own markup asserts an identity; citations elsewhere are what confirm it.
Does IndexNow help with ChatGPT?
Indirectly and materially. ChatGPT's search is backed by Bing's index, and IndexNow is how you tell Bing a URL changed without waiting for an organic crawl. Google ignores IndexNow entirely and needs the sitemap signal instead.
How long does this take to work?
Indexing moved within twelve days. Entity recognition is slower, because it depends on citations accumulating elsewhere rather than on anything we can deploy.
Build something at this level
Tell us what you are building. We reply within one business day.
