Skip to content

C-SEO Bench: Does Conversational SEO Work? (Puerto et al. 2025)

Quick facts

Authors
Haritz Puerto, Martin Gubri, Tommaso Green, Seong Joon Oh, Sangdoo Yun
Venue
NeurIPS 2025 Datasets and Benchmarks Track (Advances in Neural Information Processing Systems 38)
Year
2025
DOI
10.52202/085713-0923
URL
https://arxiv.org/abs/2506.11097
Reproducibility
Code + data public
Evidence base
The benchmark includes 1,921 queries and 16,360 document records across two tasks and six domains.
Tested on
The tests used snapshots of GPT-4o mini, Claude 3.5 Haiku, o3, and o4-mini.
Headline finding
Only 3 of 54 cases were significantly positive, while context order was more reliable than rewriting.

Plain-English summary

Puerto and colleagues tested whether ten white-hat content rewrites could improve the citation rank of documents that had already been retrieved. Across two tasks, six domains, four answer-model snapshots, and varying levels of competitor adoption, most rewrites proved unreliable or harmful. Moving a document earlier in the model context worked far more consistently. The result challenges universal rewrite recipes, but it does not show that GEO, useful content, or retrieval optimization is ineffective.

Key findings

  • Only 3 of the 54 cases in the paper's main significance tally showed a statistically significant improvement in citation rank after correction for multiple comparisons.
  • The Statistics rewrite significantly lowered citation rank in 19 of 24 model-by-domain settings, showing that seemingly useful quality signals can backfire.
  • No tested rewrite was significantly effective in the question-answering domains or with Claude 3.5 Haiku.
  • Manually placing a document earlier in the model context produced larger, more consistent improvements in rank than the tested content rewrites.
  • The few gains seen with a single adopter weakened as more competing documents adopted the same method and approached zero at full adoption.
  • The benchmark covers English content, documents that fit within the model context, four proprietary model versions, and ten white-hat transformations. Its findings do not justify a verdict on GEO as a whole.

1. What the paper tests

Conversational search optimization is often reduced to a list of edits: add statistics, adopt a more authoritative tone, include citations, simplify the prose, or place a summary where a model can see it. Behind that advice lies a testable assumption. Once a document has been retrieved, rewriting it will improve its position in a conversational system’s citations.

C-SEO Bench tests that assumption using a broader protocol than earlier studies. Puerto, Gubri, Green, Oh, and Yun evaluate ten white-hat transformations across product recommendation and question answering. Their benchmark covers six domains, four proprietary model snapshots, and adoption levels ranging from a single optimized document to all competing documents.

Most tested rewrites do not reliably improve citation rank, some make it worse, and the position of a document in the model’s context has a more consistent effect than the rewrite itself. This does not mean that generative engine optimization is ineffective. It means that a content edit should not be treated as a universal way to improve ranking simply because it worked with one model, in one domain, or in a single-adopter test.

BoundaryWhat the benchmark establishes
TestedTen white-hat document transformations applied to fixed candidate sets across two tasks, six English-language domains, and four answer-model snapshots
FoundStatistically significant improvements in citation rank were rare. Some methods often lowered citation rank, while earlier placement in context had a stronger effect.
Not testedThe full retrieval and safety systems used by live search products, non-English content, documents too long to fit in context, revenue, traffic, or every possible GEO method

These limits matter. C-SEO Bench shows that claims about rewrites require stronger evidence, but one negative benchmark does not settle the value of content quality, retrieval work, or the broader practice of optimizing for AI answer systems.

2. Retrieval rank, citation rank, and competition

The paper separates two stages that are often discussed as though they were one. Retrieval determines which documents reach the model and the order in which they appear. During generation, the model determines which candidates to cite and how to order those citations. Traditional search optimization can affect the first stage, while C-SEO rewrites aim to affect the second.

query
  → retrieval and candidate ranking
  → ordered documents in the model context
  → answer generation and source selection
  → citation rank

C-SEO Bench holds the candidate set fixed while evaluating each rewrite. It measures whether replacing an original document with its optimized version changes the document’s citation position. The paper defines rank gain as follows:

rank gain = baseline citation rank − optimized citation rank

example: rank 5 → rank 2 gives +3; rank 2 → rank 5 gives −3

A positive value means that the document moved earlier in the citation order; a negative value means that it moved later. Rank gain is a discrete, competitive outcome. It does not measure how many words the answer draws from a source, whether the resulting claim is correct, or whether each citation fully supports the sentence attached to it. This distinction matters for citability. A passage must be usable before a model can cite it, but usability does not guarantee either a better citation position or adequate evidential support.

The benchmark also models competition. In a unilateral experiment, one randomly selected document adopts a method while its competitors remain unchanged. Random selection reduces the influence of the target’s original retrieval position. In the multi-actor experiment, the share of candidate documents using the same method increases from 10% to 100%.

SettingQuestion answeredInterpretation
One adopterCan one rewritten document move ahead of competitors that remain unchanged?The advantage available to an early or sole adopter
10%–90% adoptionDoes the advantage persist as competitors adopt the method?How well the advantage withstands competition
100% adoptionDoes the method still distinguish documents when everyone uses it?Whether the signal creates an advantage or simply resets the baseline
Adoption AUCWhat is the average rank gain across the full adoption curve?Overall robustness across adoption levels, rather than performance at the best point

This design goes beyond an isolated before-and-after comparison. A rewrite may help one document compete against unchanged alternatives, yet lose its ability to distinguish that document once the method becomes common. A temporary ranking advantage therefore differs from a lasting improvement in the information available to the model.

3. Methodology: two tasks, six domains, 1.9k queries, and 16.3k documents

The official dataset contains 1,921 unique queries and 16,360 query-document records. Three domains cover product recommendation and three cover question answering. The domains differ in how their queries were created, where their documents came from, and how many candidates were available to the model.

TaskDomainQueriesDocument recordsSource and construction
Product recommendationRetail5005,000Amazon Shopping Queries products and queries
Product recommendationVideo games4364,360Steam game catalog records with recommendation queries
Product recommendationBooks2492,245Google Books records paired with model-generated queries
Question answeringWeb3001,500Web passages with model-generated query expansions
Question answeringNews2942,375Multi-News documents with model-generated questions
Question answeringDebate142880Queries and supporting or opposing snippets reused from Liu et al. after removing queries with fewer than five snippets
TotalSix domains1,92116,360English benchmark

For the recommendation task, the answer model receives ten unsorted candidate documents and must recommend five of them with explanations. For the question-answering task, the model must answer from the candidate documents and provide citations. The distinction is important because a method that influences product selection may not carry over to factual questions or questions involving conflicting sources.

The description “real data” requires some qualification. The source records include real products, books, web passages, news articles, and debate snippets, but some queries and query expansions were generated by a model. The Debate subset reuses queries and accompanying snippets from Liu et al.’s verifiability study and removes cases without enough candidate snippets. The benchmark is not entirely synthetic, but not every query is a verbatim record of organic user behavior.

One fixed model, gpt-4o-mini-2024-07-18, generates the optimized document variants. The answer experiments use four named API snapshots:

RoleModel snapshot
Rewrite generationgpt-4o-mini-2024-07-18
Chat-style answer modelgpt-4o-mini-2024-07-18
Chat-style answer modelclaude-3-5-haiku-20241022
Reasoning answer modelo3-2025-04-16
Reasoning answer modelo4-mini-2025-04-16

Naming the snapshots makes the study easier to audit, but it also ties the results to specific points in time. These models are not complete consumer search products. The experiment does not reproduce their live crawlers, retrieval indexes, ranking systems, citation post-processing, or safety policies.

4. Evaluation protocol: ten rewrites, rank gain, significance, and adoption AUC

Eight methods come from the content transformations evaluated by Aggarwal et al.. C-SEO Bench adds Content Improvement, which combines the earlier ideas, and LLM Guidance, which places a generated Markdown summary before the document in the model context.

MethodTransformation under testIntended signal
AuthoritativeRewrites the document in a more authoritative registerConfidence or expertise
StatisticsAdds quantitative claims or statistical languageSpecificity and evidence
CitationsAdds citations or attribution for supporting materialExternal support
FluencyImproves the flow and readabilityEase of processing
Unique WordsVaries the vocabulary to reduce repetitionDistinctive wording
Technical TermsAdds terminology from the relevant domainSubject-matter expertise
Simple LanguageSimplifies the wordingAccessibility
QuotesAdds relevant quotationsAttributed evidence
Content ImprovementCombines the eight content-improvement instructionsA more comprehensive rewrite
LLM GuidancePrepends a generated Markdown summary to the document in contextDirect guidance for selecting and synthesizing sources

LLM Guidance is inspired by the idea behind llms.txt, but the implementation does not test a public llms.txt file. The summary is inserted directly into the answer model’s input, so no crawler has to discover, fetch, interpret, or follow a file on a website. A positive result for this transformation therefore cannot show that deploying a public llms.txt file affects any production system.

The evaluation protocol is designed to distinguish average rank changes from statistically reliable ones:

ComponentProcedureWhat it protects against
Target choiceRandomly select the document to rewrite in unilateral testsBias from the document’s original retrieval position
Rank metricCompare the baseline and optimized citation positionsCounting any textual change as improved visibility
Significance testUse a one-tailed Wilcoxon signed-rank testAssuming normally distributed rank changes or relying on the mean alone
Multiple testingApply the Holm–Bonferroni correctionMistaking chance results from many comparisons for genuine improvements
Multi-actor adoptionRewrite progressively more candidates, up to all tenOverlooking what happens when competitors adopt the same method
Adoption AUCIntegrate rank gain over the 0%–100% adoption curveSelecting only the most favorable adoption level

These choices make it harder to dismiss the negative results as noise in the averages. They also keep the claims narrow. Statistical confidence within the benchmark does not establish that the same effects will appear in a live engine or among a different set of documents.

5. Results: rewrites rarely help, while context position dominates

The central result is not that every rewrite fails. Rather, positive effects are rare and vary by method, task, domain, model, and adoption rate.

FindingStrongest evidenceWhat the result supports
Reliable improvements are rareOnly 3 of 54 cases in the main significance tally are significantly positive after correctionMost tested rewrites lack broad support, although the result does not cover methods that were not tested.
Results depend on the taskNo rewrite is significantly effective in the question-answering domainsA result from recommendation tasks should not be generalized to factual answers.
Results depend on the modelNo method is significantly effective with Claude 3.5 HaikuNo method can be described as effective across models.
Negative effects are substantialStatistics significantly lowers citation rank in 19 of 24 model-by-domain settingsAdding numbers can backfire, but this does not mean that accurate quantitative evidence is inherently harmful.
Input order has a stronger effectPutting the target first produces significant gains in all six domains, with average rank gains from 0.70 to 2.77The experiment demonstrates an effect from context position, not the effectiveness of any specific SEO tactic in a live system.
The advantage declines with adoptionGains from the best unilateral methods shrink as adoption rises and approach zero at full adoptionCitation rank is competitive, but the benchmark does not directly measure total traffic or market demand.

The three significantly positive cases are LLM Guidance in Retail and Video Games, and Content Improvement in Retail. None comes from question answering. This concentration matters more than a pooled average because the positive effect appears limited to recommendation settings in which a concise, directly useful framing can influence selection.

Negative effects are not confined to a few outliers. The Statistics method significantly lowers rank in 19 of 24 settings. In the Haiku product experiments, 26 of 30 method-domain comparisons are significantly negative. In the o4-mini question-answering experiments, 19 of 30 are significantly negative. These results show why a generally useful content feature should not be treated as an automatic way to improve ranking. Accurate statistics may help readers and support verification while having no effect, or even a negative effect, on citation rank for a particular prompt and candidate set.

Averages can also hide substantial differences among documents. In Retail tests using LLM Guidance, 61.0% of ranks are unchanged, 26.2% improve, and 12.8% decline. A modest positive mean does not show that every optimized page benefits. The mean instead combines improved results, worse results, and a large majority with no change. Any operational test should report all three groups, not just the mean or the best examples.

The most consistent intervention is not a content rewrite. Manually moving the target earlier in context produces a larger effect on citation rank, and the first two positions produce significant gains in every domain. In practice, this makes retrieval and prominent placement a higher priority than applying generic rewrite instructions to a document that has already been retrieved. The benchmark does not show how to obtain that position in Google, Bing, or another live system because it reorders the context directly rather than changing an upstream ranking algorithm.

Finally, the multi-actor curves put the few positive results in context. LLM Guidance and Content Improvement can help early adopters in Retail or Video Games, but the advantage declines as more documents use the same method and is close to zero when every candidate adopts it. In a fixed list, citation rank is partly zero-sum because not every document can rank first. This pattern resembles a finding in the adversarial study by Nestaas et al., though the two are not equivalent: widespread preference manipulation also produces a worse competitive outcome. That work studies black-hat attacks, while C-SEO Bench studies white-hat rewrites.

6. Critical assessment

The paper’s main contribution is a more rigorous method for evaluating rewrites, rather than another rewrite recipe.

  1. It evaluates two tasks and six domains under one protocol, revealing differences that a single dataset would hide.
  2. It focuses on citation rank and adoption AUC, measuring competitive selection rather than only the amount of answer text attributed to a source.
  3. It releases the benchmark, modified documents, code, and results, allowing others to inspect a large-scale negative result instead of relying on anecdotal evidence.

The findings clearly differ from those of the original GEO benchmark, but calling C-SEO Bench a “failed replication” would be misleading. The studies differ along several dimensions:

DimensionAggarwal et al. 2024C-SEO Bench 2025Safe comparison
Primary outcomeNormalized word count, position-adjusted word count, and subjective impressionCitation-rank gain and adoption AUCA rewrite can change its share of an answer without reliably improving its citation order.
ActorsPrimarily one optimized source competing against fixed alternativesA randomly selected unilateral target plus multi-actor adoption from 10% to 100%An advantage for an early adopter may not last as competitors adopt the same method.
TasksQuestion answering in GEO-benchProduct recommendation and question answeringEffects in recommendation tasks should not be generalized to question answering.
DomainsAbout 10,000 queries assembled from nine benchmark sources1,921 queries and 16,360 records in six named domainsThe later study uses a different, more explicitly defined set of domains.
ModelsGenerative engines and models available during the original study periodFour named 2024–25 proprietary API snapshotsNeither paper establishes an effect that remains constant across models and time.
Supported conclusionSome transformations improved the study’s visibility measuresMost tested rewrites did not produce consistent improvements in citation rankThe later paper requires stronger evidence for any claim of a universal benefit.

Five limitations prevent the benchmark from supporting a broad conclusion about GEO.

First, the studies measure different outcomes. Citation rank is useful, but it is not the same as answer-text share, factual support, brand mention, or conversion. C-SEO Bench notes that its citation-rank result need not contradict earlier word-count results. Comparisons between the studies should therefore distinguish among the metrics instead of treating them as interchangeable.

Second, the retrieval-order baseline is a proxy. Manually placing a document first proves that the answer model is sensitive to input position. It does not prove that title rewrites, link acquisition, structured data, or any other specific search tactic will produce the same effect in a production index.

Third, the experimental setup limits external validity. Four proprietary model versions answer from fixed candidate sets. ChatGPT Search, Perplexity, and Google AI Overviews add query rewriting, crawling, ranking, deduplication, safety, citation rendering, and product-specific policies that are absent from the benchmark. Model providers can also change behavior after the named snapshots.

Fourth, the benchmark has a narrow language and context scope. The benchmark is English, and documents fit into the available context. Long-document truncation, cross-language retrieval, summarization layers, and culturally different trust cues could all change the result.

Fifth, the study tests a limited set of methods. Ten white-hat transformations are not every possible content, technical, or distribution intervention. The paper also does not evaluate interactions between traditional retrieval optimization and C-SEO rewriting. Its negative result cannot show that future methods will fail, nor can it establish the safety of manipulative techniques that the study deliberately excludes.

Two related studies may help explain the results, although neither provides direct evidence for C-SEO Bench. Wan et al. find that models choosing between conflicting sources respond more to topical relevance than to surface signals such as scientific references or neutral tone. This resembles the weak performance of generic style transformations, but Wan et al. use a different preference task and earlier models. Nestaas et al. identify a multi-player prisoner’s dilemma in adversarial preference manipulation. That finding reflects a similar competitive pattern, but it concerns black-hat prompt-injection attacks rather than the white-hat edits tested here.

The evidence supports a stricter reporting standard. Effects should be reported by task, domain, model, baseline position, and adoption rate. C-SEO Bench shows why the upper bound from a single-adopter experiment should not be treated as a general rule and raises the empirical standard for claims about GEO methods.

7. Reproducibility

The official release supports a code-and-data rating. It includes the benchmark records, generated document variants, experiment notebooks, evaluation code, and an archive of results. These materials make the negative findings easier to inspect, but they do not form a self-contained package that can reproduce the results indefinitely with one command.

ArtifactAvailabilityLicenseRerun constraint
Final paperNeurIPS proceedingsPublisher accessThe final reference for the methods and results
Code and notebooksOfficial GitHub repositoryMITEnvironment setup is required, and no tagged release was found.
Benchmark dataOfficial Hugging Face datasetApache-2.0 at the dataset-card levelUpstream component datasets have their own licenses, including restrictions on Multi-News.
Modified documents and resultsOfficial results datasetApache-2.0 at the dataset-card levelThis large artifact must be matched to the intended experiment configuration.
Model accessOpenAI and Anthropic APIsProvider termsExact reruns require paid keys and continued access to the historical snapshots.
DependenciesRequirements and project configuration in the repositoryMixed package licensesCore versions are pinned, but some notebook tools are not, and the dependency information in the README differs from the project’s Python requirements.

The code license and the dataset-card license are different. The code uses the MIT license, while the benchmark card declares Apache-2.0. The paper’s appendix lists separate licenses for the upstream corpora, and Multi-News in particular has research and non-commercial restrictions. Anyone reusing the data should check the relevant source license rather than assume that the top-level card overrides every downstream condition.

Exact replication also depends on commercial APIs and the continued availability of historical model versions. The release allows researchers to audit transformations, reuse published outputs, recompute statistics, and rerun much of the pipeline, but it cannot preserve provider-side inference behavior. “Code and data available” accurately describes the release. It does not mean that the study can always be reproduced at the same cost with identical output.

8. Implications for practitioners

The practical lesson is to measure visibility systematically instead of relying on universal copywriting rules.

  1. Confirm retrieval eligibility. Make sure the content is crawlable, indexable, topically relevant, and eligible for the candidate set. A rewrite cannot affect citation rank if the document is never retrieved.
  2. Record the baseline. Segment queries by task and domain; record the engine, model or product surface, retrieval position when observable, and the shares of citation-rank increases, decreases, and unchanged results.
  3. Run one controlled rewrite. Change a named property while holding the candidate set and evaluation prompt as stable as possible. Treat accurate evidence, structure, summaries, and other substantive improvements as hypotheses to test, not guaranteed ways to improve rank.
  4. Repeat the test as competition changes. Test again after model updates and after competitors adopt similar patterns. Do not assume that an early-adopter improvement will persist over time.

These steps do not diminish the value of accurate statistics, original research, clear structure, or verifiable citations. C-SEO Bench measures changes in citation rank, not every benefit of publishing high-quality material. A statistic can help a reader evaluate a claim or make a decision even when it does not change an answer model’s ranking, and a source can improve factual support without becoming the first citation.

This distinction clarifies the role of citability. Clear, self-contained claims and attributable evidence make a passage usable, but they do not guarantee a higher rank. GEO practice also includes technical access, retrieval relevance, entity clarity, evidence quality, distribution, and measurement. A generic rewrite prompt cannot replace those parts of the work.

Teams should also retain negative results. If 60% of queries do not move, 15% decline, and 25% improve, reporting only the quarter that improved gives a misleading account of the test. The benchmark provides a useful model: measure the full distribution, correct for repeated tests, and determine whether an effect persists when competitors imitate it.

9. Further reading

Frequently asked questions

Does C-SEO Bench show that conversational SEO does not work?
No. It shows that ten named white-hat content transformations did not produce reliable improvements in citation rank across this benchmark, and several often lowered citation rank. The study did not test every GEO method, the full retrieval stack of a production search product, non-English content, or long-term traffic and revenue outcomes.
Why does this result differ from the original GEO paper by Aggarwal et al.?
The studies use different outcomes and protocols. Aggarwal et al. emphasized how much of the generated answer came from a source and adjusted that amount for position. C-SEO Bench focuses on citation rank, adds a product-recommendation task, tests named model snapshots across six domains, and examines multi-adopter scenarios. The later result challenges broad generalizations, but it is not a failed like-for-like replication.
Does the strong context-position result prove that traditional SEO always beats GEO?
No. The benchmark manually reorders documents that are already present in the model context. This demonstrates an input-order effect, but it does not test whether a specific technical or content SEO tactic would cause the same ranking change in a live search engine.
Does LLM Guidance prove that a public llms.txt file improves visibility?
No. The experiment directly prepends a generated Markdown summary to the answer model's context. It does not test whether a crawler discovers, fetches, parses, or follows a public llms.txt file, so the result cannot validate that deployment method.
Can the C-SEO Bench experiments be reproduced?
The authors released MIT-licensed code, an official benchmark dataset, modified documents, and results data, so the paper earns a code-and-data rating. Exact reruns still require paid OpenAI and Anthropic APIs, access to the named historical model versions, and careful handling of some unpinned dependencies and upstream dataset licenses.

Related work

Sources

Primary

  1. C-SEO Bench: Does Conversational SEO Work? (NeurIPS 2025 proceedings) · NeurIPS 2025 Datasets and Benchmarks Track
  2. C-SEO Bench: Does Conversational SEO Work? (arXiv) · arXiv · 2025-06-06
  3. C-SEO Bench official code repository · Parameter Lab / GitHub
  4. C-SEO Bench official benchmark dataset · Parameter Lab / Hugging Face
  5. C-SEO Bench official experiment results · Parameter Lab / Hugging Face

Secondary

  1. GEO: Generative Engine Optimization (Aggarwal et al. 2024) · arXiv / KDD 2024
  2. Evaluating Verifiability in Generative Search Engines (Liu et al. 2023) · Association for Computational Linguistics
  3. What Evidence Do Language Models Find Convincing? (Wan et al. 2024) · Association for Computational Linguistics
  4. Adversarial Search Engine Optimization for Large Language Models (Nestaas et al. 2025) · ICLR 2025
Last updated: 2026-08-19 Authors: Ray Yang Topic: Ecosystem