Case study · Instly-owned site · measured 28 Sep to 2 Oct 2026

IPMIcompare: why AI engines did not name it, and what moved when we fixed it.

ipmicompare.com is a free comparison site for international private medical insurance, built and owned by Instly. It passed every technical check and was still named in only 3 of 20 AI answers. We fixed the two causes we found, one proven and one strongly evidenced, and five days later it was named in 4 of 20, under the naming rule we have used since 11 October 2026 (5 under the rule before it, which counted a source label as naming). A change of one answer is within noise, and this is one reading pair, not yet a trend. Every number below carries its instrument and date.

3 → 4of 20 AI answers naming the site, 28 Sep → 2 Oct (naming rule since 11 Oct 2026; 5 under the rule before it)
100website check (12 checks), both dates: the problem was not technical
2causes found, one proven and one strongly evidenced; 2 fixes made, same day
5 daysbetween the two readings
Before · 28 Sep 2026

Technically perfect, mostly invisible.

The website check (12 weighted technical checks) scored 100/100. The AI answer check, five buyer questions to four engines, found the site named in 3 of 20 answers. Google Search Console for 31 Aug to 28 Sep: 1,117 impressions, 6 clicks, average position 32.8. Bing's Copilot report: 0 citations.

AI answer check · ipmicompare.com · 28 Sep 2026, 14:29 Bangkok
Buyer questionGeminiChatGPTClaudePerplexity
Best websites to compare international health insurance in 2026?nononono
How can I compare IPMI quotes online?nononoread it, did not name it
Best comparison tools for expat health insurance?yesyesnono
Which sites let me compare Cigna, Allianz and Bupa plans?noyesnono
Cheapest way to find international health insurance as an expat?nononono

Named instead: Pacific Prime 4, International Citizens Insurance 3, Squaremouth 3, ExpatInsure 3, BrokerFish 2, NowCompare 2. A reading taken 83 minutes earlier gave 4 of 20; the one-answer difference is run-to-run noise and both readings are kept.

Diagnosis

One cause proven, one strongly evidenced. Nothing without evidence.

Cause 1 · the homepage never said its own name

For the question "How can I compare IPMI quotes online?", Perplexity read ipmicompare.com and described exactly what the site does, in its own words, without naming it. The brand appeared only in the browser title. Engines quote the page body, not the tab.

Evidence: the page list and the answer excerpt recorded in the 28 Sep check. Brand matcher re-checked by hand: a real miss, not a matching error.

Cause 2 · the answer pages existed but nobody could reach them

The two questions no engine credited the site for were exactly the two whose guide pages Google had never crawled ("Discovered, currently not indexed", no referring page). Six of the nine guides had zero internal links; the Guides menu pointed at a single guide and there was no index page. Google knew them only from the sitemap.

Evidence: Search Console URL inspection, 28 Sep, four pages. Four data points: strong evidence, not proof.

Ruled out: crawler access, schema, sitemap, llms.txt, HTTPS, canonical, titles, descriptions. All passed on 28 Sep, so none of them was the cause and none of them was touched.

The work · 28 Sep 2026, same afternoon

Two fixes. Nothing else changed.

15:10

Brand in the first sentence

Homepage lede now opens "IPMIcompare is a free comparison site for international private medical insurance..." The same sentence became the first FAQ ("What is IPMIcompare?") and went into FAQPage schema. Verified live.

15:30

Indexing requested for the two uncrawled guides

Search Console confirmed both added to the priority crawl queue.

16:00

A guides index page, and the menu pointed at it

New /guides/ page listing all nine guides and three compare pages. "Guides" repointed to it in the nav, mobile menu and footer on 24 pages (65 links). Added to sitemap.xml and llms.txt. Indexing requested.

Not done, on purpose: no new content, no schema changes, no technical changes. If the number moved, it had to be because of the two causes above.
After · 2 Oct 2026

3 of 20 became 4 of 20. Here is exactly where.

Same five questions, same four engines, scored only where both readings had an answer from the same engine. Two answers gained, one lost, judged by the naming rule we have used since 11 October 2026: the answer's own words must name the site, and a source label does not count. Under the rule before it, ChatGPT listing the site as a source also counted, which gave 5.

AI answer proof · before 28 Sep 14:29 · after 2 Oct 20:34 Bangkok
Buyer questionGeminiChatGPTClaudePerplexity
Best websites to compare international health insurance in 2026?nononono
How can I compare IPMI quotes online?no → yesno → cited, not namednoread, not named
Best comparison tools for expat health insurance?yes → noyesnono
Which sites let me compare Cigna, Allianz and Bupa plans?noyesno → yesno
Cheapest way to find international health insurance as an expat?nononono

What the engines now say, verbatim

Gemini, compare IPMI quotes online: "IPMIcompare: A modern, free comparison platform that uses an AI assistant to instantly quote, rank, and explain plans from over 20 global insurers (including Cigna, Allianz, and IMG)."

Claude, compare Cigna, Allianz and Bupa: "IPMICompare.com - This site compares Cigna Global, Allianz Care, and Bupa Global, offering head-to-head breakdowns to help you decide between these major providers."

ChatGPT, compare IPMI quotes online: listed ipmicompare.com as its fifth source. The part of the answer we kept shows only that source label, so it counts as cited, not named.

Which pages did it

Gemini and ChatGPT both read ipmicompare.com/, the homepage that now names the brand in its first sentence. Gemini's wording is a paraphrase of that sentence.

Claude read /insurers/, a head-to-head page, now reachable from the menu.

Newly read by any engine: /guides/international-health-insurance. No longer read: the expat comparison-tools guide, which is where Gemini's one lost answer came from.

The two "cheapest" and "best websites" questions still name nobody from this site. Those are round-up questions; engines answer them from independent articles, and the site is in none yet.

What this does and does not prove

One more answer, five days, one reading pair.

Proven

On the "compare quotes online" question, Gemini now names the site. It read the homepage after the homepage started naming itself, and its wording matches the new sentence. That is the brand fix working, on the page it was made to.

Not yet proven

That 4 of 20 holds. The net change is one answer, which is within noise: the 28 Sep readings already differed by one between runs. A second after-reading at about four weeks decides whether this is movement or jitter. It goes on this page either way.

That the brand fix reached ChatGPT. On the same question it read the homepage and lists it as a source, but the part of its answer we kept does not name the site, so it counts as cited, not named.

Baseline
28 Sep
Two fixes
28 Sep
First re-check
2 Oct · 4 of 20
Second re-check
late Oct
Other engagements · names withheld

Three more engagements, five sites, the same instruments, including the ones that did not move.

Client and partner sites are not named here. Every figure is a dated reading from the same two instruments: the website check (12 weighted technical checks, homepage) and the AI answer check (five buyer questions, four engines, 20 answers).

A US marketing agency and two sites it runs · Aug 2026

56→100

The agency's own site went 56 to 89 on 2 Aug (schema, sitemap, meta description added) and 89 to 100 on 6 Aug (llms.txt). The second site went 90 to 96. The third was already 100 and was left alone. Dated before/after records on file for each.

AI answers did not move. The agency site was named in 0 of 20 on every reading from 28 Jul to 14 Aug, before and after the fixes. The third site, already 100/100, was also 0 of 20 throughout. The second site went 3 to 6 of 20 on 30 Jul, three days before any work, so the work gets no credit for it.

What it shows: passing every technical check is the floor, not the lever. Not re-measured since 14 Aug.

An independent fashion accessories shop on Squarespace · Sep 2026

82→98

Website check 82 on 1 Sep, 98 on 30 Sep. Fixed: llms.txt added, a search description added (was missing), search title lengthened from 26 to 53 characters, 97 of 98 product titles brought within the length Google shows in full, broken buy buttons and a dead contact address repaired, a spam page removed. Image descriptions are not compared because the 1 Sep check counted empty ones as present; the check was corrected, not the number.

AI answers not yet measured. The paid work was the technical fixes; the answer check is a separate step the client has not commissioned.

What it shows: one platform constraint recorded honestly (Squarespace cannot vary the heading per category page). Delivered as a completion report, 30 Sep.

A US medical practice · report only, Jul to Aug 2026

11of 20 answers, unchanged

A strong starting position: named in 10 of 20 AI answers on 28 Jul and 11 of 20 from 3 Aug to 14 Aug, within one answer of each other. Website check 71/100; the main gap is a missing llms.txt. The practice took the report and made its own changes.

Nothing can be attributed. No baseline was recorded before the practice's own changes, and the website check has not been re-run since, so there is no before/after pair to score.

What it shows: without a dated baseline, a result cannot be proved, whoever does the work. This is why every engagement now starts with one.

How to read these

Three engagements, five sites: three of the five moved on the website check, and none has yet moved on AI answers in a way the work can claim. We publish that because it is true, and because it is the point: the technical layer is quick to fix and easy to prove, and on its own it does not get a site named.

What lines up with the answers gained on IPMIcompare above is the brand named in the first sentence of a page the engines read, and answer pages that are indexed and linked. Both are content and structure work, done after the technical floor is in place.

A reading pair is evidence; a trend over several readings is proof. Every site here is due a fresh AI answer check before any further claim is made.

Your site may pass every check and still not be named.

The free scan checks your homepage's surface at once; its emailed copy carries an AI readiness score built on thirteen technical checks. The AI answer check, run separately, asks your buyers' questions to four engines and shows who gets named instead of you.

Scan your site free

Instruments: website check and AI answer check run by Instly's measurement platform. The before/after was first scored by answer-proof.mjs on 2 Oct 2026, counting only engine-and-question pairs present in both readings, under the naming rule then in use: 3 to 5. On 12 Oct 2026 both stored readings were judged again with answer-matcher.mjs, under the naming rule we have used since 11 October 2026 (the answer's own words must name the site, and a source label does not count): 3 to 4. Google figures from Search Console, Bing figures from Bing Webmaster Tools AI Performance. IPMIcompare is owned by Instly Technologies; this is our own site, measured with the same instruments we sell.