chatgpt-searchperplexitygeoai-search

How to Rank in ChatGPT and Perplexity Search Results

AB

Andrey Boyko

Founder, Accrue Dev · May 20, 2026

ChatGPT Search reached 400 million monthly active users by early 2025, according to OpenAI. Perplexity crossed 100 million monthly users in the same period, with 100 million weekly searches processed through its platform. These are not small experimental surfaces. They are established search destinations, and they retrieve results through entirely different mechanisms than Google. A site ranking at position 1 on Google is not guaranteed a citation in ChatGPT Search or Perplexity. A newer site with better-structured content can outrank an established domain on both platforms. Understanding how to rank in ChatGPT and Perplexity requires understanding why these platforms select sources differently from Google, Bing, and Google AI Overviews.

This article breaks down how ChatGPT Search and Perplexity each work, the 6 factors shared across both platforms, platform-specific optimizations, and a 30-day action plan.


Why ChatGPT and Perplexity Play by Different Rules

Why do ChatGPT Search and Perplexity require different optimization than Google? The core reason is index source. Google AI Overviews draws from Google’s own organic index, which means Google ranking correlates strongly with Google AI Overview appearances. ChatGPT Search uses Bing’s index plus its own direct crawl via OAI-SearchBot. Perplexity uses its own autonomous crawler, PerplexityBot, and does not pull results from Google or Bing.

This three-way divergence has a concrete consequence. A site that has invested years in Google SEO, earned backlinks that Google values, and ranked in Google’s top 5 may have mediocre Bing presence and minimal Perplexity crawl coverage. When that site’s target audience shifts to ChatGPT Search or Perplexity, the years of Google-specific SEO do not transfer directly.

The weight given to domain authority also differs. Perplexity’s citation selection places relatively high weight on content freshness and direct-answer structure compared to domain authority. This means a well-structured article on a six-month-old domain can appear in Perplexity citations ahead of a thin article on a domain with 10 years of link equity. The same opportunity exists in ChatGPT Search, though Bing ranking (which correlates with domain authority) remains a stronger input there than in Perplexity.

For background on how these AI search surfaces relate to the broader discipline of Generative Engine Optimization, see What Is Generative Engine Optimization (GEO).


How ChatGPT Search Works

How does ChatGPT Search retrieve and select sources? ChatGPT Search, launched in November 2024, combines Bing’s web index with a direct crawl capability via OAI-SearchBot. When a user submits a query, the system pulls candidate results from Bing’s top results for that query and supplements them with real-time crawl data. It then synthesizes a response and presents 3 to 8 cited sources alongside the generated answer.

Source selection involves four signals. First, Bing ranking: pages appearing in Bing’s top 5 results for a query are the primary candidate pool. If a site does not rank in Bing’s top 10 for a keyword, the probability of appearing as a ChatGPT citation for that keyword drops significantly. Second, content freshness: OAI-SearchBot prioritizes pages with clear publication dates and content updated within the past 6 to 12 months. Third, direct-answer structure: pages that answer the query directly in the first paragraph of the relevant section are more likely to be extracted as a usable citation. Fourth, domain reputation: Bing’s domain trust signals influence which candidates from the candidate pool get promoted to citations.

What this means in practice: Google-only SEO is insufficient for ChatGPT Search optimization. A page that ranks at position 3 in Google but does not appear in Bing’s top 10 may receive zero ChatGPT Search citations. Bing Webmaster Tools shows keyword rankings, crawl data, and indexing status for Bing’s index. For teams that have never submitted a sitemap to Bing, that is the first correctable gap.

OAI-SearchBot must also be permitted in robots.txt. Sites that added blanket Disallow: / rules for AI crawlers in 2023 and 2024 may have inadvertently blocked OAI-SearchBot, removing themselves from ChatGPT Search candidacy entirely. Verify bot access at yourdomain.com/robots.txt.


How Perplexity Search Works

How does Perplexity select which sources to cite in its answers? Perplexity operates a fully autonomous crawl pipeline through PerplexityBot. It does not query Bing or Google for its source pool. Instead, PerplexityBot indexes pages based on its own crawl schedule, relevance signals, and freshness weighting, then retrieves candidates from its proprietary index at query time.

Four factors carry particular weight in Perplexity’s citation selection.

Freshness. Perplexity places higher emphasis on publication date and content recency than either Google or ChatGPT Search. A page updated in April 2026 outcompetes an equivalent page last updated in 2023, even if the 2023 page has more backlinks. The practical fix: add datePublished and dateModified in Article schema, and display a visible “Last Updated” date on every page.

Direct-answer density. Perplexity’s product design centers on providing a synthesized answer with cited sources. Pages that contain one or more self-contained, directly answerable passages per section are structurally easier for Perplexity to extract and cite. A 3,000-word article with vague, context-dependent paragraphs produces fewer usable citation units than a 1,500-word article with 6 clearly-structured Q-A blocks.

Citation density. Pages that cite external authoritative sources (with year) tend to score higher in Perplexity’s quality signals. A page citing 4 named studies or reports reads differently to Perplexity’s quality layer than a page making equivalent claims without attribution.

Topic authority. Perplexity’s selection favors sources that demonstrate sustained coverage of a topic. A site with 10 articles covering different angles of the same subject area shows topic authority signals that a site with one article on the same subject does not.

Perplexity users also ask multi-turn follow-up questions. A user who asks “what is email deliverability” may follow up with “how do I improve it for cold outreach” and “what tools handle this automatically.” Content structured with related question sections performs better across the multi-turn session because Perplexity can draw from different sections of the same article across different follow-up queries.

For a detailed guide on llms.txt and how it signals to Perplexity specifically, see What Is llms.txt and Why Your Site Needs One.


The 6 Factors That Matter for Both Platforms

What optimization factors improve citation rates on both ChatGPT Search and Perplexity? Six factors apply across both platforms, regardless of the underlying index source.

FactorChatGPT SearchPerplexityPrimary Action
Index presenceBing ranking (critical)PerplexityBot crawl (critical)Submit sitemap to Bing; verify PerplexityBot in server logs
Content freshnessModerate weightHigh weightdateModified schema + visible Last Updated
Direct-answer structureHigh weightHigh weightQ-A opening in every H2 section
Citation densityModerate weightHigh weightCite 1+ named source per 400 words
Entity clarityModerate weightModerate weightOrganization schema; consistent brand name use
Structured dataHigh weightModerate weightArticle, FAQ, HowTo schema

Factor 1: Index presence. For ChatGPT Search, Bing ranking is the primary gate. Submit your XML sitemap to Bing Webmaster Tools at bing.com/webmasters. Verify that all priority pages are indexed. Check Bing’s keyword ranking report for your target queries. For Perplexity, confirm PerplexityBot is permitted in robots.txt and check server access logs to confirm the bot has crawled your priority pages at least once in the past 90 days.

Factor 2: Content freshness. Add datePublished and dateModified properties in Article schema on every page. Display a visible “Last Updated: [Month] [Year]” line near the article title. Update statistics on high-priority pages at minimum once every 12 months. Perplexity weights this signal more heavily than ChatGPT Search, but both reward recency.

Factor 3: Direct-answer structure. Every H2 section should open with a sentence or two that directly answers the implied question of that section heading. This structure serves two purposes: it creates extractable citation units for AI systems, and it passes the “2-sentence extraction test” where the first two sentences of a section, read alone, provide a complete and accurate answer. If the first two sentences of a section require the surrounding text to be understood, restructure the opening.

Factor 4: Citation density. Cite named external sources with year for every major claim. “According to the Princeton and ACM KDD 2024 study by Aggarwal et al., content with statistics received up to 37% more AI citations than equivalent content without them” is a citable passage. “Studies show that citations help” is not. Aim for 1 named citation per 400 words.

Factor 5: Entity clarity. Both platforms use entity recognition to classify what a page is about and who produced it. Organization schema on the homepage, a clear About page, and consistent brand name usage across all pages help establish entity identity. A site where the brand name appears inconsistently (“Acme,” “Acme Inc.,” “Acme SEO”) creates entity ambiguity that weakens citation candidacy.

Factor 6: Structured data. FAQ schema marks question-and-answer pairs as explicitly machine-readable. Article schema provides authorship, publication date, and modification date. HowTo schema marks procedural content for AI extraction. Implementing all three takes 3 to 5 hours using a JSON-LD implementation and produces lasting structural benefits across both ChatGPT Search and Perplexity.


Platform-Specific Optimizations

What optimizations are unique to ChatGPT Search versus Perplexity? Beyond the shared factors, each platform has signals that only apply to its specific retrieval mechanism.

ChatGPT Search: Bing-First Strategy

ChatGPT Search’s Bing dependency means that standard Bing SEO practices directly translate into ChatGPT citation opportunity.

Submit to Bing Webmaster Tools. Many SEO teams have never submitted a sitemap to Bing. Bing Webmaster Tools provides keyword data, crawl reports, and indexing status. Creating a free account and submitting the sitemap takes under 30 minutes. Without Bing indexing, the path to ChatGPT Search citations is essentially closed for most queries.

Win Bing featured snippets. Bing featured snippets correlate with ChatGPT Search citations at a higher rate than organic rank alone. A page that wins the Bing featured snippet for a query is structurally formatted in a way that ChatGPT’s synthesis layer finds extractable. Bing’s featured snippet selection favors content that opens a section with a direct definition or answer. Structure matches purpose.

Permit OAI-SearchBot explicitly. In robots.txt, add:

User-agent: OAI-SearchBot
Allow: /

This is separate from Googlebot permissions. Sites that blocked GPTBot (the training crawler) may have inadvertently set rules that affect OAI-SearchBot. Check and separate the two explicitly.

Freshness for Bing. Bing places higher freshness weight than Google for informational and news-adjacent query types. The same dateModified schema that helps Perplexity also improves Bing rankings, creating a compounding benefit for ChatGPT Search citation rates.

Perplexity: Crawl and Citation Priority

Confirm PerplexityBot access. Add an explicit allow rule in robots.txt:

User-agent: PerplexityBot
Allow: /

Check server access logs for PerplexityBot activity. If PerplexityBot has not visited a site in the past 60 days, the site is unlikely to appear in recent Perplexity results for competitive queries.

Publish at consistent frequency. Perplexity’s freshness weighting rewards sites that publish new content regularly. A site that publishes 4 articles per month consistently builds a freshness signal that a site publishing 12 articles once a year does not. Consistency compounds.

Add “Related Questions” sections. Perplexity users follow up with related queries. A “Related Questions” section at the bottom of an article covering 3 to 5 related questions increases the chance that the article provides citation material across multiple turns of a Perplexity conversation.

Consider llms.txt. An llms.txt file at the site root provides Perplexity (and other AI crawlers) with a machine-readable map of the site’s most important content. Not all AI crawlers read llms.txt yet, but Perplexity has indicated support for the format. The implementation cost is low relative to the potential coverage benefit.


How to Measure Appearances in ChatGPT and Perplexity

How can you track whether your site is being cited in ChatGPT Search and Perplexity? As of May 2026, no comprehensive analytics platform provides complete AI search citation data comparable to Google Search Console for organic search. Four partial methods exist.

Manual query testing. List your 10 most important informational queries. Run each in ChatGPT Search (at chat.openai.com with “Search” enabled) and Perplexity (at perplexity.ai). Record whether your domain appears in the cited sources. Repeat monthly. This takes 20 to 30 minutes per cycle and provides the most accurate ground-truth data available.

Referral traffic from ai.com and perplexity.ai. Both ChatGPT Search and Perplexity send referral traffic when users click through to cited sources. In Google Analytics 4 or any analytics platform, segment referral traffic by source and look for perplexity.ai, chat.openai.com, and ai.com (which redirects to ChatGPT). An increase in these referral sources over 60 days provides indirect confirmation that citations are occurring.

Bing Webmaster Tools as a ChatGPT proxy. Because ChatGPT Search draws from Bing’s index, pages performing well in Bing are the most likely ChatGPT citation candidates. Monitor Bing Webmaster Tools keyword data for your target queries. Pages moving from positions 6 to 10 into positions 1 to 5 in Bing become meaningfully more likely to appear in ChatGPT Search.

Brand mention tracking. Set up Google Alerts for your brand name, product name, and key article titles. When Perplexity or ChatGPT answer a query using your content, users sometimes share those answers in forums, social platforms, or other content. These surface through brand mention alerts. It is an indirect signal, but for brand monitoring it provides useful data.

Tools like SEO Audit MCP include a GEO agent that checks AI bot access permissions, llms.txt presence, and Article schema implementation across a site’s pages, providing a baseline technical compliance check for AI search readiness.

The honest limitation: AI search analytics for ChatGPT and Perplexity are genuinely early as of 2026. The manual testing method remains the most reliable available approach. The AI Visibility Checker covers the current tooling landscape in more detail, including which third-party platforms are adding AI search tracking features.


A Practical 30-Day Action Plan

What is the most effective sequence of steps to start appearing in ChatGPT Search and Perplexity? The 30-day plan below is organized by week, prioritizing technical fixes first, then content restructuring, then authority and measurement.

Week 1: Technical Foundation

Day 1 to 2: Robots.txt and bot access audit. Open your robots.txt file. Confirm that OAI-SearchBot, PerplexityBot, and GPTBot each have their own explicit allow rules. If any of these are missing or grouped under a blanket User-agent: * disallow rule, add explicit allow rules per bot. This is the most common blocking error and takes under 30 minutes to correct.

Day 3: Submit sitemap to Bing Webmaster Tools. Create or log into a Bing Webmaster Tools account at bing.com/webmasters. Submit your XML sitemap. Request indexing for your 5 highest-priority pages using the URL inspection tool. Verify that no pages are marked as crawl errors.

Day 4 to 5: Article schema on all content pages. Add Article schema with author, datePublished, and dateModified fields to every blog post or article page. If the site runs on WordPress, the Yoast SEO or Rank Math plugin handles this in under 2 hours. For custom-built sites, a JSON-LD block in the page template covers all pages simultaneously. Verify with Google’s Rich Results Test at search.google.com/test/rich-results.

Day 6 to 7: FAQ schema on 5 priority pages. Select the 5 pages targeting your highest-traffic informational queries. Add FAQ schema with 3 to 5 question-and-answer pairs per page. Each question should match the phrasing a real user would type into ChatGPT or Perplexity. Verify schema with the Rich Results Test.

Week 2: Content Restructuring

Day 8 to 10: Direct-answer rewrites. For each of your 5 priority pages, rewrite the first 2 sentences of every H2 section to directly answer the implied question. Apply the extraction test: read the first 2 sentences of each section in isolation. If a standalone reader gets a complete, accurate answer, the section passes. If they would need context from surrounding paragraphs, rewrite the opening. This is the single highest-impact content change for both ChatGPT Search and Perplexity citation rates.

Day 11 to 12: Citation and statistics update. Identify every major claim in your 5 priority pages. Replace vague references (“research shows,” “experts agree”) with named citations: “According to [Organization], [Year], [finding].” Update any statistics older than 18 months with current equivalents. Add a visible “Last Updated: [Month] [Year]” line near the article title on each page.

Day 13 to 14: Add “Related Questions” sections. At the bottom of each priority page, add a “Related Questions” section with 3 to 5 short Q-A blocks covering follow-up queries related to the main topic. This improves multi-turn Perplexity performance and creates additional FAQ schema opportunities. Keep each answer to 2 to 4 sentences.

Week 3: Citation Authority and Discovery

Day 15 to 17: Organization schema and About page. Add Organization schema to the homepage with the brand name, URL, logo, founding year, and social profile links. Create or update an About page with verifiable company information. Consistent entity signals across the site reduce citation ambiguity for both ChatGPT Search and Perplexity.

Day 18 to 19: llms.txt implementation. Create an llms.txt file at the site root listing the site’s most important content pages with brief descriptions. Follow the format specification at llmstxt.org. This takes 1 to 2 hours and provides PerplexityBot with a structured map of priority content. For the full specification and rationale, see What Is llms.txt and Why Your Site Needs One.

Day 20 to 21: External link building on Bing-indexed domains. Because ChatGPT Search uses Bing’s index, links from domains well-indexed by Bing carry direct value for ChatGPT citation rates. Identify 3 to 5 industry publications or resource pages that rank consistently in Bing. Submit guest articles or resource link requests to these domains. The Bing-specific link profile may differ from the Google-specific profile most SEOs have built.

Week 4: Measurement Baseline

Day 22 to 24: Manual query test baseline. Run your 10 target queries in both ChatGPT Search and Perplexity. Record: does an answer appear, does the answer cite sources, is your domain among the cited sources. Document the date and query exactly. This is the baseline for all future measurement.

Day 25 to 26: Referral traffic segment setup. In Google Analytics 4, create a custom segment for referral traffic from perplexity.ai, chat.openai.com, and ai.com. Note current monthly referral sessions from these sources. This becomes the comparison point at day 60 and day 90.

Day 27 to 28: Bing keyword ranking snapshot. In Bing Webmaster Tools, export current keyword rankings for your 10 target queries. This baseline shows whether content changes in weeks 1 through 3 have improved Bing position, which is the leading indicator for ChatGPT Search citation improvement.

Day 29 to 30: 60-day review calendar and maintenance schedule. Set a recurring calendar reminder every 30 days with four tasks: run the 10-query manual test in ChatGPT and Perplexity; check referral traffic from AI search sources; check Bing ranking for target queries; update any statistics on priority pages that are now more than 12 months old. Consistency over 90 days compounds the impact of all structural changes made in weeks 1 through 3.