LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)

/ 7:43 / E367

Listen on your favourite platform

PlatformLink
YouTubeListen on YouTube →

What Does “LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)” Talk About?

This episode of the James Dooley Podcast explores Selection Rate Optimisation (SRO), a concept that describes how large language models like ChatGPT decide which sources to extract and summarise when answering a query. Charles Floate walks through the mechanics of how AI search works, explaining that when ChatGPT performs multiple grounded searches for a single query, it may evaluate up to 200 unique sources but will ultimately select only around 14 to 16 of them. Understanding that narrow selection process is what SRO is designed to address.

The episode covers practical content-level strategies for improving a site's chances of being selected, including how to structure content in well-defined chunks, place extractable information near the top of a page under H2 or H3 headings, and use question-based headings paired with concise answers to create semantic triples that AI models can easily process. James and Charles also discuss how strong domain authority remains a prerequisite, since a page generally needs to rank in Google or Bing before an AI model will consider selecting it.

Beyond on-site optimisation, the conversation shifts to off-site and entity-level signals, including knowledge-graph signals, third-party corroboration, and brand sentiment across the web. Charles explains that models apply different weightings to sources and that OpenAI has partnerships with certain publishers that grant them preferential treatment. The pair also explore how insufficient or negative brand sentiment can cause AI models to include caveats, warnings, or uncertainty indicators when mentioning a brand, making reputation management a critical component of any SRO strategy.

“Selection Rate Optimisation is essentially the process of getting your content chosen within that final group of selected sources.”

— Charles Floate

Who Are the Guests on “LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)”?

Charles Floate is an SEO expert with deep expertise in both traditional search engine optimisation and the emerging field of AI search visibility. In this episode he demonstrates a strong technical understanding of how large language models process and select sources, covering topics from content chunking and semantic structure to entity signals, knowledge graphs, and model-specific grounding systems. He is clearly experienced in advanced link building and parasite SEO strategies, and has been a recurring guest on the James Dooley Podcast discussing these subjects across multiple episodes.

James Dooley is the host of the James Dooley Podcast and an SEO practitioner in his own right. Throughout the conversation he actively contributes to the discussion rather than simply asking questions, referencing concepts like query fan-out, semantic triples, and consensus signals across titles, URLs, and meta descriptions. His familiarity with the subject matter helps steer the conversation toward actionable insights, and he frames the discussion around practical implications for SEOs trying to adapt their strategies for the next generation of AI-driven search engines.

What Are the Key Takeaways From “LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)”?

Here are the key points discussed in this episode:

  • When ChatGPT processes a query it may evaluate around 200 unique sources but will typically select only 14 to 16 of them, making competition for inclusion extremely narrow.
  • Content-level optimisation offers the highest ROI for SRO, with well-structured chunks of content placed near the top of a page under H2 or H3 headings being most likely to be extracted by AI models.
  • A page must already rank in a traditional search engine like Google or Bing before an AI model is likely to select it, meaning domain authority remains a foundational requirement.
  • Off-site entity signals, knowledge-graph data, and third-party corroboration all influence how AI models perceive and trust a brand, and insufficient background information can cause models to add caveats or warnings to their answers.
  • Negative or missing brand sentiment across the web can effectively poison an AI model's perception of a brand, making proactive reputation management and positive consensus-building essential components of an SRO strategy.

“What we've seen increasingly is that if a brand appears in an article or list but the AI doesn't have much background information about that brand, the model may include caveats in the answer.”

— Charles Floate

Is “LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)” Worth Listening To?

This episode is worth listening to because it offers one of the clearest plain-language explanations of how AI search selection actually works under the hood. Rather than speaking in vague generalities about AI and SEO, Charles Floate gives specific numbers — such as the 14 to 16 sources typically selected from roughly 200 candidates — and explains concrete mechanisms like query fan-out, token limitations, and model-specific grounding systems. That level of specificity makes the advice genuinely actionable rather than theoretical.

The episode is also valuable because it challenges the assumption that AI search optimisation is simply an extension of traditional SEO. Charles and James make a compelling case that brand entity signals, knowledge-graph presence, and web-wide sentiment now directly influence whether an AI model will recommend your brand confidently or hedge its answer with uncertainty. For anyone trying to future-proof their digital presence, the discussion of consensus signals, third-party corroboration, and the risks of negative or missing brand sentiment adds a dimension to SEO strategy that most practitioners have not yet fully considered.

Who Should Listen to “LLM Selection Rate Optimization (James Dooley Interviews Charles Floate)”?

This episode is ideal for:

  • SEO professionals looking to understand how to adapt their strategies for AI-powered search engines like ChatGPT and Perplexity
  • Digital marketers and brand managers who want to understand how AI models perceive and represent their brand in generated answers
  • Content strategists interested in learning how to structure and format content so it can be extracted and summarised by large language models
  • Business owners and entrepreneurs who want to protect and grow their brand's visibility and reputation in the age of AI search

Where Can You Listen to James Dooley Podcast?

You can listen to James Dooley Podcast on all major podcast platforms:

  • Apple Podcasts – Search for “James Dooley Podcast” in the Podcasts app
  • Spotify – Available on Spotify for free
  • Amazon Music / Audible – Listen through your Amazon account
  • Overcast – For iOS users who prefer a dedicated podcast app
  • Pocket Casts – Cross-platform podcast player

You can also subscribe using the RSS feed: https://feeds.transistor.fm/james-dooley-podcast

What Are Listeners Saying About This Episode?

★★★★★

“The breakdown of how ChatGPT narrows down 200 sources to just 14 or 16 was genuinely eye-opening for me. I had no idea the selection window was that tight. Charles and James made a complex technical topic feel very approachable and I came away with specific things I can actually do with my content.”

— Marcus T.

★★★★★

“I appreciated that this episode went beyond the usual surface-level AI and SEO talk. The point about AI models adding warning caveats when they don't have enough background information on a brand really hit home. It made me realise how important entity-building and third-party mentions are, not just for rankings but for how the AI frames your brand.”

— Sophie R.

★★★★★

“The discussion about question-based headings and semantic triples was the most useful part for me. I've already started restructuring some of my key landing pages based on that advice. It's rare to get this level of practical detail in a podcast episode rather than just vague strategy talk.”

— Daniel M.

In this episode of the James Dooley Podcast, James Dooley is joined by SEO expert Charles Floate to discuss Selection Rate Optimisation (SRO) and how it impacts visibility in AI search. They break down how large language models like ChatGPT select sources when generating answers, why only a small number of sources are chosen, and how SEOs can optimise their content to be included in those selections. James Dooley and Charles Floate also explore content chunking, semantic structure, question-based headings, entity signals, and the importance of third-party corroboration across the web. The conversation highlights how building brand authority, trust signals, and consensus across multiple sources can improve your chances of being selected by AI systems. This episode is packed with insights for SEOs looking to understand how AI search works and how to optimise content for the next generation of search engines.

James Dooley: SRO — Selection Rate Optimisation in LLMs. Today I’m joined with Charles Floate. Charles, it’s a pleasure having you on. With regards to Selection Rate Optimisation, for anyone who doesn’t know what it is, can you briefly explain what it is and why it’s important within AI search today? Charles Floate: Yeah. So without going into extreme technical detail about how the system actually works, SRO is essentially the process of the AI selecting which sources it’s going to extract information from and then summarise that information from. Let’s say as an example that ChatGPT performs five grounded searches for a specific query during a conversation. Each of those searches might return around 50 results. That gives you roughly 250 results in total. There will be overlap between those results, so you might end up with about 200 unique sources. Now, from those 200 sources, the AI can only select a limited number. For most queries right now in ChatGPT, it will typically choose somewhere between 14 and 16 sources. Selection Rate Optimisation is essentially the process of getting your content chosen within that final group of selected sources. James Dooley: Right. So if someone does an initial search query, the AI may create additional synthetic queries — part of the query fan-out process — and then collect results from those. It pulls back the top results and then the model needs to decide which documents it’s going to select. After that, it performs chunking to extract specific parts of those documents that help form the final answer. For someone watching this, are there any tips or strategies around trust signals or content optimisation that can help improve Selection Rate Optimisation? Charles Floate: Yes, absolutely. The first and most cost-efficient thing you can do with the highest ROI is content-level optimisation. The AI only has a limited number of tokens it can process from each source. From those hundreds of results it’s evaluating, it can only look at a relatively small portion of your page. So you want to create well-structured chunks of content that are designed to be easily extracted by the AI. These chunks need to be optimised for the query itself, which means the way you structure them will vary depending on the search intent. Because of certain biases within the models, the AI often looks near the top of the article. Typically, the extractable content will be located under an H2 or H3 heading. But the page also needs to be on a strong domain that can already rank in Google or Bing. If you launch a brand-new website and try to rank for something competitive like “best casino websites,” you’re probably not going to be selected by the AI. The page needs to rank first, and then it needs to have an optimised snippet that can be extracted by the AI model. James Dooley: That makes sense. So you mentioned semantic content being placed higher up the page. I remember Dejan talking about using question-based headings. The idea is to structure headings as clear questions, and then directly underneath provide a concise, structured answer that clearly resolves the question. That creates a semantic triple — question, answer, and supporting context — which makes it easier for AI models to extract that chunk of information. But another interesting point he raised was about consensus signals. If the AI sees consistent information across multiple sources — for example across titles, URLs, and meta descriptions — it might not even need to open the page to confirm that information. So this is why I wanted to talk to you about things like parasite SEO, link building, and building consensus. Can you explain why Selection Rate Optimisation isn’t just about optimising your own website, but also about off-site signals and third-party corroboration? Charles Floate: Yeah, absolutely. First, it’s important to understand that a lot of this is model-dependent. Some models are grounded in Bing, others in Google, and some platforms like Perplexity have their own crawlers and caching systems. Each of these systems applies different weighting to sources. For example, OpenAI has partnerships with certain news publishers. Those sites often receive preferential weighting in the model. So authority plays a role not just in traditional search rankings but also within the AI models themselves. Beyond that, there are entity-level signals and knowledge-graph signals that reinforce trust around your brand. These signals help the AI validate and understand your entity. They also influence both training data and grounded retrieval systems. What we’ve seen increasingly is that if a brand appears in an article or list but the AI doesn’t have much background information about that brand, the model may include caveats in the answer. For example, it might not rank the brand first, it might flag it with a warning, or it might include some kind of caution indicator. Those situations are obviously not ideal for your brand. So the goal is to ensure positive sentiment across the web and across all entity signals, so that the model consistently recognises and trusts your brand. James Dooley: Exactly. So what you’re really trying to do is expand the entity attributes connected to your brand. That might include reviews, testimonials, case studies, awards, and other reputation signals. Instead of the AI simply mentioning your brand, it can also pull the reasoning behind why it’s recommending you. For example, it might say that a company has strong five-star reviews or recognised awards. On the other hand, if there isn’t enough supporting information, the AI might say there’s limited evidence or mixed sentiment. As you mentioned, negative or missing sentiment can effectively poison the model’s perception of your brand. Charles, it’s been an absolute pleasure talking about Selection Rate Optimisation. If you want to learn more, check the link in the description — there are several other episodes where Charles and I discuss topics like parasite SEO, link building, and building third-party corroboration. Charles, it’s been a pleasure.

Creators & Guests

James Dooley Host
James Dooley

James Dooley is a UK entrepreneur.

No episode selected
0:00
0:00