← Field Notes · June 10, 2026

Writing for ChatGPT, Perplexity, and Gemini at the same time (when their preferences conflict)

ChatGPT, Perplexity, and Gemini reward different structural patterns. In most cases the patterns reinforce each other. In a few specific cases they conflict, and you have to pick. Knowing where the conflicts are saves time on optimizations that cancel each other out.

This is what 30 days of comparative testing across the three engines surfaced.

Where the engines agree

Most of what works for one engine works for all three. The overlap is large enough that 80 percent of the optimization work helps every engine.

The patterns that reinforce across all three:

If your site does these six things well, you are doing 80 percent of the work for any AI engine you care about. The next 20 percent is engine-specific and requires picking which engine you prioritize.

Where ChatGPT and Perplexity diverge

ChatGPT browse mode uses Bing-routed retrieval. Perplexity uses a hybrid of Google search, its own crawler, and select third-party APIs. The retrieval differences produce two divergence points.

Divergence one: page length.

ChatGPT preferentially cites pages in the 1,500 to 3,500 word range. Shorter pages get cited less because there is less content to extract from. Longer pages get cited at similar rates but with more variability about which paragraph gets cited.

Perplexity preferentially cites shorter, sharper pages (800 to 2,000 words). Pages above 2,500 words tend to be skimmed or partially cited rather than fully sourced.

The conflict: the same page cannot be both 1,500 and 2,500 words. Pages need to pick a length range based on which engine the post prioritizes.

The practical rule: for evergreen pillar pages, target the 1,500 to 2,200 word range. This is the overlap where both engines cite well. For tactical posts where Perplexity is the priority audience, target 1,200 to 1,800. For longer pages where ChatGPT is the priority, target 2,500 to 3,500.

Where Perplexity and Gemini diverge

Perplexity’s retrieval reaches more of the open web. Gemini’s retrieval leans heavily on Google’s own assets (Maps, Knowledge Graph, GBP, YouTube).

Divergence one: source authority weighting.

Perplexity weights independent third-party sources (Pew, Forrester, named studies) heavily for verifiability. Gemini weights Knowledge Graph entries and Google-affiliated sources (YouTube transcripts, Maps data, Books) heavily for entity confirmation.

The conflict: a page heavily optimized for Perplexity may cite many independent third-party sources but have weak Knowledge Graph presence. A page heavily optimized for Gemini may have rich entity binding but light third-party citation density.

The practical rule: ship both. Independent named-source citations matter for Perplexity. Wikidata entry and Google Business Profile completion matter for Gemini. The two pieces of work are independent and additive. There is no actual conflict if you do both.

Where ChatGPT and Gemini diverge

ChatGPT’s responses tend to summarize the answer with 1 to 4 cited sources. Gemini’s responses often include rich entity panels and cite from a mix of web pages and Google’s structured data sources.

Divergence one: schema preference.

Both engines preferentially extract from FAQPage and HowTo schema. But Gemini gives extra weight to LocalBusiness schema, GBP-linked structured data, and YouTube VideoObject schema in ways that ChatGPT does not.

The conflict: for non-local businesses, time spent on LocalBusiness schema produces Gemini-only benefit and may not justify the maintenance cost.

The practical rule: ship LocalBusiness schema only if you have a meaningful local component (physical location, service area, or local SEO is a priority). If you are a fully remote SaaS, skip LocalBusiness schema. The ChatGPT-priority moves are higher ROI.

The pages where conflict matters most

Three page types where the engine-specific divergences add up to real decisions.

One: long-form pillar pages.

The length question hits hardest here. A 3,000-word pillar that ChatGPT cites perfectly may be too long for clean Perplexity citation. The fix: structure the pillar so the answer is in the first 200 words (Perplexity-citable), with the depth below (ChatGPT-citable). The page works for both.

Two: local-business landing pages.

LocalBusiness schema, GBP integration, and Maps presence drive Gemini citation. They have weak effect on ChatGPT and Perplexity. If your local business pages prioritize Gemini, ship the local schema work. If your business is remote, the same effort applied to general Organization and Person schema produces more cross-engine value.

Three: comparison pages.

Perplexity preferentially cites pages that compare 3+ options (because the comparison gives the engine a defensible source for a multi-option answer). ChatGPT preferentially cites pages that compare 2 options with a clear “pick X if Y” framework. Gemini behavior on comparison pages is less predictable in our tests.

The practical rule: where possible, write three-way comparisons rather than two-way. They serve Perplexity better and they still work for ChatGPT.

The cross-engine optimization order

When optimizing a single page for all three engines, the order that produces the best aggregate result:

  1. Answer-first writing (helps all three equally).
  2. FAQPage schema (helps all three).
  3. Named-source citations every 150-200 words (helps Perplexity most, all three positively).
  4. Question-formatted H2s (helps Perplexity and ChatGPT, neutral for Gemini).
  5. Organization schema with full sameAs (helps all three, Gemini most).
  6. Wikidata entry and Knowledge Graph propagation (helps Gemini most, ChatGPT secondarily).
  7. Page length tuned to the priority engine (last because it requires committing to one engine).

The first five moves help every engine. The last two require picking which engine matters most for the specific page.

The move for this week

Pick your top 5 commercial pages. For each, identify which engine matters most to your audience. If you do not know, default to ChatGPT (largest user base in B2B in 2026).

Audit those 5 pages against the first 5 cross-engine moves above. If any are missing, ship them this week.

If you want us to handle the audit and the ship as part of a productized engagement, book the fit call.

Start ranking easier →


Related reading:
How ChatGPT actually decides what to cite (three signals tested)
Perplexity citations: how to actually get included
Gemini cites differently because it leans on Google Maps
GEO 101: Generative Engine Optimization Explained

Like this:

Discover more from Net Page Two

Subscribe now to keep reading and get access to the full archive.

Continue reading