GEO-Score
ServicesAboutLearnLeaderboardReportsPricingBlog

GEO-Score

The Best GEO Analysis Tool

Test your content for AI search engines like ChatGPT, Perplexity, and Claude. Get actionable insights to improve your visibility.

Get GEO content tips

Resources

  • Knowledge Base
  • What is GEO?
  • GEO Blog
  • GEO Score Checker
  • Leaderboard
  • AI Glossary
  • Case Studies
  • GEO Insights
  • Reports

GEO Tools

  • Complete Website GEO Audit
  • GEO Analysis
  • AI Visibility Checker
  • ROI Calculator
  • Schema Validator
  • Perplexity SEO Checker
  • ChatGPT SEO Checker
  • Google AI Mode Checker
  • AI Crawler Checker
  • Agent Readiness Checker
  • llms.txt Generator
  • Query Fan-Out Tool
  • AI Bot Log Analyzer
  • Competitor Comparison
  • Professional Services
  • All Tools

Analyze Your

  • Blog Posts
  • Product Pages
  • Landing Pages
  • Homepages
  • Service Pages

GEO-Score

  • About
  • Privacy Policy
  • Terms & Conditions
  • Contact
  • White Label
  • Build Your Success

Follow GEO-Score

AI Search Guides

AI Search OptimizationPerplexity SEOChatGPT SEOLLM SEOAI Visibility CheckerAll guides →
GDPR CompliantData Hosted in EUMade in the Netherlands
KVK: 61855111BTW: NL004509498B76© 2026 GEO-score.onlineGEO-Score is part of Be-Found.
Empower your blogging with Bloffee
  1. Home
  2. /Glossary
  3. /Hybrid search

How AI answers are made

Hybrid search

Also called: BM25

Hybrid search combines keyword matching, often with a formula called BM25, and meaning-based vector search, and then merges the results.

In plain words

Keyword search is good at exact matches: names, product codes and error numbers. Vector search is good at similar meaning.

Anthropic describes BM25 as a ranking function that finds precise word or phrase matches. It builds on an older idea called TF-IDF.

Example

Anthropic gives this example. Someone searches a support database for "Error code TS-999". An embedding model might find content about error codes in general, while BM25 finds the exact "TS-999" match.

Why it matters for AI search

In Anthropic’s own tests, combining embeddings with BM25 worked better than embeddings alone.

So both your exact words and your meaning count. Exact names help keyword search; clear explanations help vector search.

What you can do

  • Write exact names, model numbers and codes as plain text, not only in images or PDFs.
  • Explain what they are in plain words as well.
  • Use one consistent name for each product.

Often confused with

Vector search
Vector search is one half of hybrid search: the meaning-based half.

Sources

  • Anthropic: Introducing Contextual Retrieval

Facts and sources last checked on 19 October 2026.

Related terms

  • Vector search
  • Embeddings
  • Semantic search
  • Reranking

Go deeper on GEO-Score

  • Semantic keywords guide
  • How AI search works

How does your page do in AI search?

GEO-Score checks one page on 22 signals, from AI crawler access to structured data, and shows what to fix first.

Analyze a page