Panduan Semantic Search
How mesin pencari match meaning alih-alih keywords — graf pengetahuan, Hummingbird, RankBrain, neural matching, BERT, dan MUM, dan what ini berarti untuk SEO.
Bahasa
Semantic search retrieves oleh meaning, not oleh exact keyword match. Google got there di layers — graf pengetahuan (2012, 'things not strings'), Hummingbird (2013, whole-kueri meaning), RankBrain (2015, novel kueri), neural matching (2018, concept-tingkat synonyms), BERT (2019, contextual kata meaning), dan MUM (2021, multimodal). ini adalah why keyword stuffing dan chasing setiap synonym stopped berfungsi, dan why topical depth, jelas entities, dan intent alignment started mattering. Semantic search adalah goal; pencarian vektor adalah one cara untuk melakukan ini. 'LSI keywords' adalah sebuah myth — John Mueller said so flatly. optimization jawaban hasn't changed di seluruh sebuah decade dari updates: write naturally, cover topic, name Anda entities.
TL;DR — Semantic search berarti mesin pencari match meaning dari what Anda’re looking untuk, not hanya exact kata Anda typed. Google figures out “what does this person actually want?” (terjemahan) “what melakukan ini person actually ingin?” dan “what is this page really about?” (terjemahan) “what adalah ini halaman really tentang?” — lalu connects two. ini adalah why Anda tidak memiliki untuk repeat keywords di atas dan di atas anymore, dan why writing naturally tentang sebuah topic berfungsi better daripada stuffing ini dengan phrases.
What semantic search adalah
Semantic search seeks matches berdasarkan meaning dan context di addition untuk exact istilah. Evidence for this claim BERT learns bidirectional contextual language representations that can be fine-tuned for search-relevant language tasks. Scope: BERT research; semantic retrieval systems may use many other models and signals. Confidence: high · Verified: Devlin et al.: BERT Modern sistem dapat combine language models, lexical retrieval, entities, dan lainnya signals alih-alih rely pada one technique. Evidence for this claim Google reported using BERT to better understand language and context in some Search queries. Scope: Google Search's documented rollout; it does not mean lexical matching was replaced or disclose the full ranking system. Confidence: high · Verified: Google: Understanding searches better than ever before
untuk sebuah panjang time, mesin pencari mostly counted kata. jika Anda searched “cheap flights,” (terjemahan) “cheap flights,” mereka looked untuk halaman dengan kata “cheap” (terjemahan) “cheap” dan “flights” (terjemahan) “flights” pada them. berguna, tetapi dumb — ini memiliki no idea itu “affordable airfare” (terjemahan) “affordable airfare” berarti yang sama thing, atau itu “jaguar” (terjemahan) “jaguar” dapat menjadi sebuah animal atau sebuah car.
Semantic search fixes itu. alih-alih matching letters dan kata, ini tries untuk memahami meaning. Two ideas drive ini:
- Understanding what Anda berarti. Google reads Anda whole kueri sebagai sebuah kalimat, not sebuah bag dari keywords. ini berfungsi out Anda intent — adalah Anda trying untuk buy something, learn something, atau temukan sebuah spesifik situs?
- Understanding what sebuah halaman adalah tentang. ini figures out topics sebuah halaman covers dan dunia nyata things (people, places, products) ini mentions — not hanya which kata appear.
sebuah baik cara untuk picture ini: searching “how to fix a leaky faucet” (terjemahan) “cara fix sebuah leaky faucet” dan “repairing a dripping tap” (terjemahan) “repairing sebuah dripping tap” seharusnya mengembalikan sama hasil, bahkan though itu phrases share almost no kata. untuk sebuah keyword mesin mereka look unrelated. untuk sebuah semantic mesin mereka berarti sama thing.
Why ini changed SEO
When Google dipahami meaning, sebuah lot dari old tricks stopped berfungsi:
- Anda tidak perlu untuk stuff keywords. Google sudah knows synonyms dan related istilah. Repeating “best running shoes” (terjemahan) “best running shoes” twenty times doesn’t help — ini dapat hurt.
- Anda tidak perlu sebuah separate halaman untuk setiap wording. “Python tutorial,” (terjemahan) “Python tutorial,” “Python guide,” (terjemahan) “Python guide,” dan “learn Python” (terjemahan) “learn Python” semua berarti roughly yang sama thing, so Google picks one halaman untuk peringkat untuk semua dari them. Splitting them di seluruh halaman hanya competes dengan yourself.
- Covering sebuah topic well beats hitting sebuah keyword count. sebuah halaman itu genuinely jawaban sebuah pertanyaan — dengan related detail sebuah reader akan ingin — outperforms one itu hanya mentions keyword sebuah lot.
thing sebagian besar people get wrong
Semantic search tidak berarti keywords adalah dead. Keyword research masih tells Anda what people search untuk dan how sering. What died adalah keyword stuffing dan idea itu Anda harus repeat exact phrases. dan untuk menjadi jelas: “LSI keywords” (terjemahan) “LSI keywords” adalah not sebuah nyata thing. Google’s John Mueller said so directly. Sprinkling “semantically related keywords” (terjemahan) “semantically related keywords” dari sebuah alat isn’t how ini berfungsi — covering topic naturally adalah.
ingin full history (graf pengetahuan, Hummingbird, RankBrain, BERT, MUM) dan technical detail dari how ini berfungsi? Switch untuk Advanced tab.
TL;DR — Semantic search retrieves oleh meaning, not exact keyword match. Google dibangun ini di layers — graf pengetahuan (2012), Hummingbird (2013), RankBrain (2015), neural matching (2018), BERT (2019), MUM (2021) — setiap solving sebuah berbeda piece (entities, whole-kueri meaning, novel kueri, concept-tingkat synonyms, contextual kata meaning, multimodal reasoning). mereka augment keyword retrieval (BM25 masih runs pertama di scale), mereka don’t replace ini. Semantic search adalah goal; pencarian vektor adalah one implementation. “LSI keywords” (terjemahan) “LSI keywords” adalah sebuah myth. optimization jawaban hasn’t changed di sebuah decade: natural language, topical depth, jelas entities, intent alignment.
Keyword search vs. semantic search
Keyword dan semantic retrieval adalah complementary, not mutually exclusive eras. Evidence for this claim BERT learns bidirectional contextual language representations that can be fine-tuned for search-relevant language tasks. Scope: BERT research; semantic retrieval systems may use many other models and signals. Confidence: high · Verified: Devlin et al.: BERT Google’s public explanations confirm language-understanding sistem without revealing complete peringkat weights. Evidence for this claim Google reported using BERT to better understand language and context in some Search queries. Scope: Google Search's documented rollout; it does not mean lexical matching was replaced or disclose the full ranking system. Confidence: high · Verified: Google: Understanding searches better than ever before
Classic retrieval peringkat documents oleh istilah statistics. TF-IDF (istilah frequency × inverse document frequency) weights sebuah kata oleh how sering ini appears di sebuah document terhadap how rare ini adalah di seluruh corpus. BM25 (“Best Match 25” (terjemahan) “Best Match 25”) refines itu dengan length normalization dan sebuah saturation curve, dan ini adalah masih dominant pertama-stage baseline di Elasticsearch, Solr, dan Lucene — dan inside Google dan Bing. Powerful, fast, dan entirely tentang kata. ini memiliki no idea itu “leaky faucet” (terjemahan) “leaky faucet” dan “dripping tap” (terjemahan) “dripping tap” berarti yang sama thing.
Semantic search menambahkan sebuah layer dari understanding pada top:
| Dimension | Keyword search | Semantic search |
|---|---|---|
| Matches pada | Exact istilah | Meaning / intent |
| Synonyms | hanya jika hand-configured | Natively |
| Entity variants | hanya jika normalized | Via entity recognition |
| panjang / conversational kueri | Poorly (setiap kata weighted alone) | Well (full phrase dipahami) |
| Where ini masih wins | Exact brand names, SKUs, technical strings | Everything fuzzier |
penting framing: semantic search augments keyword retrieval alih-alih replacing ini. di Google scale, sebuah inverted-indeks BM25-style pass masih melakukan tinggi-recall pertama cut untuk speed, lalu neural sistem re-peringkat dan tambahkan documents itu share concepts tetapi not kata. Pandu Nayak’s 2023 DOJ testimony described exactly ini — sebuah embedding sistem (internally RankEmbed) itu “identifies a few more documents to add to those identified by the traditional retrieval.” (terjemahan) “identifies sebuah few more documents untuk tambahkan untuk itu identified oleh traditional retrieval.” Keyword retrieval didn’t die; ini got sebuah meaning-aware partner.
How Google dibangun semantic search — milestones
evolution adalah incremental. No single update flipped Google dari “keywords” (terjemahan) “keywords” untuk “meaning” (terjemahan) “meaning” — ini adalah sebuah decade dari layers, setiap solving sebuah distinct masalah.
The timeline begins with Knowledge Graph in 2012, followed by Hummingbird in 2013, RankBrain in 2015, neural matching in 2018, BERT in 2019, MUM in 2021, and the 2023-plus LLM era.
© Patrick Stox LLC · CC BY 4.0 ·
2012 — graf pengetahuan (“things, not strings” (terjemahan) “things, not strings”)
Google’s database dari dunia nyata entities dan mereka relationships. Amit Singhal’s launch framing — “things, not strings” (terjemahan) “things, not strings” — adalah masih single best one-line explanation dari semantic shift. ini launched dengan 500+ million entities dan 3,5+ billion facts; framing penting more daripada angka. ini adalah what lets Google disambiguate “Taj Mahal” (terjemahan) “Taj Mahal” (monument, musician, atau casino) dan jawaban entity pertanyaan directly. graf pengetahuan adalah entity backbone rest dari stack leans pada — I go deeper pada ini di entity SEO.
2013 — Hummingbird (whole-kueri meaning)
sebuah complete rewrite dari Google’s core kueri mesin — not sebuah tweak like Panda atau Penguin, tetapi sebuah baru mesin. Singhal called ini paling dramatic perubahan since 2001. goal adalah conversational dan panjang-tail kueri: paying attention untuk whole kueri — whole kalimat, meaning — alih-alih particular kata. Danny Sullivan’s contemporaneous summary captures ini well: Hummingbird “is paying more attention to each word in a query, ensuring that the whole query… is taken into account, rather than particular words.” (terjemahan) “adalah paying more attention untuk setiap kata di sebuah kueri, ensuring itu whole kueri… adalah taken ke account, rather daripada particular kata.” Google says ini affected 90% dari searches. (ini adalah now listed sebagai retired di peringkat sistem Guide — superseded oleh sistem itu evolved out dari ini.)
2015 — RankBrain (tidak pernah-sebelum-seen kueri)
pembelajaran mesin applied untuk kueri interpretation. RankBrain’s job adalah roughly 15% dari daily kueri Google memiliki tidak pernah seen sebelum — ini converts sebuah unfamiliar kueri ke sebuah mathematical vector dan menemukan conceptually similar kueri ini melakukan memahami. Greg Corrado, Google scientist who confirmed ini (via Bloomberg, not sebuah Google blog post), described ini sebagai embedding “vast amounts of written language into mathematical entities — called vectors — that the computer can understand.” (terjemahan) “vast amounts dari written language ke mathematical entities — called vectors — itu computer dapat memahami.” oleh 2016 ini processed setiap kueri. Note boundary: RankBrain maps unknown kueri untuk known concepts; ini adalah not yang sama sebagai BERT.
2018 — Neural matching (concept-tingkat synonyms)
Where RankBrain related kueri untuk concepts, neural matching extended concept-matching untuk document side — connecting sebuah kueri’s concepts untuk sebuah halaman’s concepts bahkan when mereka share no vocabulary. Danny Sullivan’s plain-language deskripsi adalah best one out there: “Last few months, Google has been using neural matching, [an] AI method to better connect words to concepts. Super synonyms, in a way, and impacting 30% of queries.” (terjemahan) “Last few months, Google memiliki telah menggunakan neural matching, [sebuah] AI metode untuk better connect kata untuk concepts. Super synonyms, di sebuah cara, dan impacting 30% dari kueri.” canonical contoh: “why does my television look strange” (terjemahan) “why melakukan my television look strange” dapat surface hasil tentang “soap opera effect” (terjemahan) “soap opera effect” — sebuah concept neither phrase names. (Internally, 2023 DOJ testimony revealed ini lineage sebagai RankEmbed / RankEmbedBERT.)
2019 — BERT (contextual kata meaning)
big NLP breakthrough. BERT (Bidirectional Encoder Representations dari Transformers) reads sebuah kata di context — looking di kata sebelum dan setelah ini, alih-alih left-untuk-right one di sebuah time. itu’s what lets ini catch how “to” (terjemahan) “untuk” perubahan meaning dari “2019 brazil traveler to usa need a visa” (terjemahan) “2019 brazil traveler untuk usa perlu sebuah visa” (sebuah Brazilian traveling untuk US, which older sistem got backwards). Pandu Nayak called ini “biggest leap forward in the past five years, and one of the biggest leaps forward in the history of Search,” (terjemahan) “biggest leap forward di past five years, dan one dari biggest leaps forward di history dari Search,” affecting 1 di 10 US English kueri di launch dan now nearly semua dari them. ini adalah juga update SEOs sebagian besar sering misread: Danny Sullivan’s respons adalah blunt — “There’s nothing to optimize for with BERT.” (terjemahan) “There’s nothing untuk mengoptimalkan untuk dengan BERT.”
2021 — MUM (multimodal, multilingual)
Multitask Unified Model — dibangun pada T5 framework, trained di seluruh 75 languages, dan able untuk memahami informasi di seluruh text dan images. Google says ini adalah 1 000× more powerful daripada BERT dan, unlike BERT, dapat both memahami dan generate language. penting caveat: MUM adalah digunakan untuk spesifik tinggi-complexity cases (kompleks multi-langkah pertanyaan, certain featured snippets, shopping) — ini adalah tidak pernah Google’s umum peringkat mesin, dan ini didn’t “replace” (terjemahan) “replace” BERT.
2023+ — LLMs dan AI search
Semantic retrieval now feeds generative jawaban. AI Overviews dan AI Mode gunakan sama meaning-based retrieval untuk temukan relevant passages, lalu sebuah LLM synthesizes sebuah jawaban — see RAG. semantic layer determines what gets retrieved dan cited; model hanya writes ini up.
Semantic search vs. pencarian vektor
ini get blurred constantly, so menjadi precise:
- Semantic search adalah goal — retrieve oleh meaning dan intent.
- pencarian vektor adalah one implementation — mewakili kueri dan documents sebagai dense vectors dan temukan nearest neighbors oleh cosine distance.
pencarian vektor adalah paling umum modern implementation, tetapi ini isn’t satu-satunya path untuk semantic search: kueri expansion, synonym aturan, graf pengetahuan lookups, dan entity recognition semua get Anda there without computing sebuah single embedding. Think dari semantic search sebagai destination dan pencarian vektor sebagai one (fast, scalable) vehicle. mechanics dari vehicle — embeddings, cosine similarity, nearest-neighbor search — adalah covered di embeddings dan pencarian vektor artikel; I won’t re-derive them here.
How ini actually berfungsi di bawah hood
Four moving bagian, roughly di order:
- kueri understanding — intent classification (informational, navigational, transactional, commercial), entity extraction, dan synonym/concept expansion. ini adalah RankBrain dan BERT territory.
- Entity recognition + graf pengetahuan — identifying dunia nyata things sebuah kueri dan sebuah document adalah tentang, dan disambiguating them. tentang 40% dari English kata memiliki multiple meanings; context resolves which one Anda berarti.
- Embeddings dan semantic similarity — encoding meaning sebagai vectors so “fix a leaky faucet” (terjemahan) “fix sebuah leaky faucet” dan “repairing a dripping tap” (terjemahan) “repairing sebuah dripping tap” land close together (~0,89 similarity despite barely sharing sebuah kata). Deep dive di embeddings.
- Passage peringkat dan neural re-peringkat — since 2020, individual passages dari sebuah halaman dapat peringkat untuk sebuah kueri bahkan when whole halaman isn’t perfectly targeted, dan sebuah neural re-ranker reorders keyword-retrieved set oleh semantic fit. ini adalah why setiap bagian perlu untuk stand pada -nya own.
LSI keyword myth
ini one penting because ini drives sebuah lot dari buruk advice. “LSI keywords” (terjemahan) “LSI keywords” (Latent Semantic pengindeksan) adalah sebuah 1988 informasi-retrieval technique itu Google memiliki tidak pernah confirmed menggunakan sebagai sebuah peringkat input. John Mueller put ini flatly: “There’s no such thing as LSI keywords — anyone who’s telling you otherwise is mistaken, sorry.” (terjemahan) “There’s no such thing sebagai LSI keywords — anyone who’s telling Anda otherwise adalah mistaken, sorry.” What Google actually menggunakan adalah far more sophisticated — neural matching, BERT, kata embeddings, entity recognition. So when sebuah alat hands Anda sebuah list dari “LSI keywords,” (terjemahan) “LSI keywords,” what’s berguna tentang ini isn’t LSI bagian; ini adalah itu itu istilah reflect vocabulary dari topic. Cover topic naturally dan Anda get itu untuk free.
What semantic search berarti untuk SEO
setiap major semantic update memiliki pushed di yang sama direction, which membuat playbook unusually stable:
- Topic coverage beats keyword density. Google judges whether sebuah halaman covers sebuah topic thoroughly, not whether ini hits sebuah keyword n times. Deep coverage peringkat untuk dozens dari related kueri Anda tidak pernah targeted individually.
- Entity optimization. Name dan describe Anda entities clearly; gunakan structured
data (
sameAs,@id) untuk disambiguate them terhadap Wikipedia/Wikidata. ini adalah entity SEO discipline. - Intent alignment adalah non-negotiable. Google classifies kueri intent dan filters oleh ini. sebuah halaman itu jawaban sebuah berbeda intent daripada kueri won’t peringkat no penting how well keywords match.
- Write naturally. dengan BERT reading context, prepositions dan kalimat structure carry meaning. Gary Illyes’ advice pada RankBrain masih holds: “If you try to write like a machine then RankBrain will just get confused and probably just pushes you back.” (terjemahan) “jika Anda try untuk write like sebuah machine lalu RankBrain akan hanya get confused dan probably hanya pushes Anda back.”
- Synonyms adalah handled untuk Anda. Anda tidak perlu setiap variation; covering topic’s natural vocabulary signals depth without stuffing.
- Passage-tingkat quality. setiap H2/bagian seharusnya stand alone sebagai sebuah clean, self-berisi jawaban — itu’s what passage peringkat dan AI Overviews retrieve.
When semantic SEO penting less
Honesty periksa: untuk sebuah single-service local business atau sebuah thin situs, heavy entity dan topical-authority berfungsi dapat not pay off. ROI menampilkan up when Anda’re competing pada informational depth di seluruh sebuah topic. sebagai Sally Mills put ini, “If you do SEO properly, you’re automatically doing semantic SEO. It’s just that most people aren’t doing it properly.” (terjemahan) “jika Anda melakukan SEO properly, Anda’re automatically doing semantic SEO. ini adalah hanya itu sebagian besar people aren’t doing ini properly.” dan Google won’t go purely semantic anytime soon — full semantic retrieval adalah expensive, exact-match adalah masih umum pengguna perilaku, dan purely semantic hasil remain unreliable. Keyword retrieval dan semantic understanding coexist.
How AI search membangun pada ini
AI Overviews, AI Mode, dan AI assistants adalah semantic search plus generation. mereka retrieve passages oleh meaning (biasanya dense retrieval — see RAG dan vector search), lalu sebuah LLM writes jawaban. Bing’s framing dari shift adalah sharp: grounding pengindeksan, di mereka kata, “is being built to help AI systems decide what to say.” (terjemahan) “adalah menjadi dibangun untuk help AI sistem decide what untuk say.” practical consequence: yang sama things itu membuat sebuah passage peringkat well — jelas entities, self-berisi bagian, topical depth — adalah what membuat ini mungkin untuk menjadi cited di sebuah AI jawaban. There’s no separate trick.
AI summary
sebuah condensed take pada Advanced versi:
- Semantic search = retrieval oleh meaning, not exact keyword match. itu distinction adalah whole poin. “Fix a leaky faucet” (terjemahan) “Fix sebuah leaky faucet” dan “repairing a dripping tap” (terjemahan) “repairing sebuah dripping tap” seharusnya mengembalikan sama hasil despite sharing no kata.
- ini augments keyword search, ini doesn’t replace ini. BM25-style retrieval masih runs pertama di scale (speed + recall); neural sistem re-peringkat dan tambahkan concept-matched documents. DOJ testimony confirmed Google’s embedding layer (RankEmbed) menambahkan documents untuk traditional retrieval.
- Google dibangun ini di layers: graf pengetahuan (2012, “things not strings” (terjemahan) “things not strings”) → Hummingbird (2013, whole-kueri meaning, 90% dari searches) → RankBrain (2015, novel kueri) → neural matching (2018, concept-tingkat “super synonyms,” (terjemahan) “super synonyms,” 30% dari kueri) → BERT (2019, contextual kata meaning, 1-di-10 kueri) → MUM (2021, multimodal, 75 languages, tidak pernah umum peringkat mesin).
- Semantic search ≠ pencarian vektor. Semantic search adalah goal; pencarian vektor adalah one implementation (others: kueri expansion, synonym aturan, graf pengetahuan lookups).
- “LSI keywords” (terjemahan) “LSI keywords” adalah sebuah myth — John Mueller said so directly. Google menggunakan neural matching, BERT, dan embeddings instead.
- SEO playbook (unchanged di seluruh sebuah decade): topic coverage di atas keyword density, jelas entities + data terstruktur, intent alignment, natural-language writing, passage-tingkat quality. Keyword research masih penting; keyword stuffing doesn’t.
- AI search = semantic retrieval + generation. What peringkat well (jelas entities, self-berisi passages, depth) adalah what gets cited.
Official documentation
Primary-source documentation dan announcements dari Google dan Microsoft.
- sebuah guide untuk Google Search peringkat sistem — official saat ini deskripsi dari BERT, neural matching, RankBrain, MUM, dan Passage peringkat (dan list dari retired sistem, including Hummingbird).
- Introducing graf pengetahuan: things, not strings — 2012 entity launch dan “things, not strings” (terjemahan) “things, not strings” framing.
- Understanding searches better daripada ever sebelum (BERT) — Pandu Nayak’s 2019 BERT announcement, dengan visa/esthetician contoh.
- MUM: sebuah baru AI milestone untuk understanding informasi — 2021 multimodal, multilingual model.
- How AI powers great hasil pencarian — Google’s overview dari how RankBrain, neural matching, BERT, dan MUM fit together.
Microsoft / Bing
- Science Behind Semantic Search (Azure AI) — “a Transformer-based semantic ranking engine that understands the meaning behind the text.” (terjemahan) “sebuah Transformer-based semantic peringkat mesin itu understands meaning behind text.”
- Semantic peringkat di Azure AI Search — BM25/RRF retrieval → transformer re-peringkat pattern, spelled out.
- Towards More Intelligent Search: Deep Learning untuk kueri Semantics — rare technical depth pada Bing’s pre-BERT neural peringkat (GloVe vectors, CNN + cosine similarity).
- Introducing Deep Search — one dari earliest public deskripsi dari kueri fan-out di production scale.
Quotes dari source
pada—record statements dari Google dan Microsoft reps. Where sebuah deep tautan adalah available ini jumps untuk quoted passage pada source halaman.
Google — semantic shift
- “Things, not strings.” (terjemahan) “Things, not strings.” — Amit Singhal, introducing graf pengetahuan, 2012. Jump untuk quote
Google — BERT (Pandu Nayak, 2019)
- “BERT models can therefore consider the full context of a word by looking at the words that come before and after it — particularly useful for understanding the intent behind search queries.” (terjemahan) “BERT models dapat therefore pertimbangkan full context dari sebuah kata oleh looking di kata itu come sebelum dan setelah ini — particularly berguna untuk understanding intent behind search kueri.”
- “[The] biggest leap forward in the past five years, and one of the biggest leaps forward in the history of Search.” (terjemahan) “[] biggest leap forward di past five years, dan one dari biggest leaps forward di history dari Search.”
- “Language understanding remains an ongoing challenge, and it keeps us motivated to continue to improve Search.” (terjemahan) “Language understanding remains sebuah ongoing challenge, dan ini mempertahankan us motivated untuk continue untuk meningkatkan Search.” Jump untuk quote
Danny Sullivan, Google Search Liaison
- pada neural matching (2018): “Last few months, Google has been using neural matching — AI method to better connect words to concepts. Super synonyms, in a way, and impacting 30% of queries.” (terjemahan) “Last few months, Google memiliki telah menggunakan neural matching — AI metode untuk better connect kata untuk concepts. Super synonyms, di sebuah cara, dan impacting 30% dari kueri.”
- “RankBrain helps Google better relate pages to concepts. Neural matching helps Google better relate words to searches. It’s like a super synonym system.” (terjemahan) “RankBrain helps Google better relate halaman untuk concepts. Neural matching helps Google better relate kata untuk searches. ini adalah like sebuah super synonym sistem.”
- pada optimizing untuk BERT (2019): “There’s nothing to optimize for with BERT, nor anything for a site owner to be ‘concerned’ about. The fundamentals of us seeking to reward great content remain unchanged.” (terjemahan) “There’s nothing untuk mengoptimalkan untuk dengan BERT, nor anything untuk sebuah situs owner untuk menjadi ‘concerned’ tentang. fundamentals dari us seeking untuk reward great konten remain unchanged.”
Gary Illyes, Google
- pada writing untuk RankBrain (Big Digital Adelaide, 2016): “Optimizing for RankBrain is actually super easy… write in natural language. Try to write content that sounds human. If you try to write like a machine then RankBrain will just get confused and probably just pushes you back.” (terjemahan) “Optimizing untuk RankBrain adalah actually super easy… write di natural language. Try untuk write konten itu sounds human. jika Anda try untuk write like sebuah machine lalu RankBrain akan hanya get confused dan probably hanya pushes Anda back.”
John Mueller, Google
- pada LSI myth (Twitter, July 30, 2019): “There’s no such thing as LSI keywords — anyone who’s telling you otherwise is mistaken, sorry.” (terjemahan) “There’s no such thing sebagai LSI keywords — anyone who’s telling Anda otherwise adalah mistaken, sorry.”
Greg Corrado, Google (pada RankBrain, via Bloomberg, 2015)
- “RankBrain uses artificial intelligence to embed vast amounts of written language into mathematical entities — called vectors — that the computer can understand. If RankBrain sees a word or phrase it isn’t familiar with, the machine can make a guess as to what words or phrases might have a similar meaning and filter the result accordingly.” (terjemahan) “RankBrain menggunakan kecerdasan buatan untuk embed vast amounts dari written language ke mathematical entities — called vectors — itu computer dapat memahami. jika RankBrain sees sebuah kata atau phrase ini isn’t familiar dengan, machine dapat membuat sebuah guess sebagai untuk what kata atau phrases mungkin memiliki sebuah similar meaning dan filter hasil accordingly.”
Pandu Nayak, Google (DOJ antitrust testimony, 2023)
- “RankEmbed identifies a few more documents to add to those identified by the traditional retrieval.” (terjemahan) “RankEmbed identifies sebuah few more documents untuk tambahkan untuk itu identified oleh traditional retrieval.” (Confirms itu Google’s semantic embedding layer augments classical keyword retrieval alih-alih replacing ini.)
Microsoft — Azure AI / Bing
- “Semantic search is moving beyond keyword-based ranking to a Transformer-based semantic ranking engine that understands the meaning behind the text.” (terjemahan) “Semantic search adalah moving beyond keyword-based peringkat untuk sebuah Transformer-based semantic peringkat mesin itu understands meaning behind text.” — Microsoft Research, 2021.
Google’s semantic milestones — cheat sheet
layered stack, di order. setiap solved sebuah berbeda masalah; none replaced one sebelum ini.
| Year | Milestone | What ini solved | Scale (sebagai stated) |
|---|---|---|---|
| 2012 | graf pengetahuan | Strings → things (entities + relationships) | 500M+ entities, 3,5B+ facts di launch |
| 2013 | Hummingbird | Keywords → whole-kueri meaning (conversational, panjang-tail) | ~90% dari searches; now retired |
| 2015 | RankBrain | tidak pernah-sebelum-seen kueri → known concepts | ~15% dari daily kueri; setiap kueri oleh 2016 |
| 2018 | Neural matching | kueri concepts ↔ document concepts (“super synonyms” (terjemahan) “super synonyms”) | ~30% dari kueri |
| 2019 | BERT | Contextual kata meaning di dalam sebuah kalimat (bidirectional) | 1-di-10 US English kueri → nearly semua |
| 2021 | MUM | Multimodal, multilingual, multi-langkah reasoning | 75 languages; 1 000× BERT; not umum ranker |
| 2023+ | LLM + RAG | Semantic retrieval feeds generative jawaban | AI Overviews, AI Mode, AI assistants |
Quick distinctions untuk pertahankan straight
- RankBrain vs. BERT — RankBrain maps unknown kueri untuk known concepts; BERT understands contextual meaning dari kata di dalam sebuah kueri kalimat.
- Semantic search vs. pencarian vektor — semantic search adalah goal; pencarian vektor adalah one implementation (others: kueri expansion, synonym aturan, graf pengetahuan).
- Semantic SEO — topic coverage, entity relationships, intent matching. Not synonym stuffing, dan definitely not “LSI keywords” (terjemahan) “LSI keywords” (sebuah myth — see artikel).
- Keyword search isn’t dead — BM25-style retrieval masih runs pertama; semantic sistem re-peringkat dan tambahkan concept-matched documents pada top.
mental models
1. Goal vs. implementation. Semantic search adalah destination (retrieve oleh meaning). pencarian vektor adalah one vehicle (embeddings + nearest-neighbor). Anda dapat juga walk there — kueri expansion, synonym aturan, entity lookups. Don’t conflate destination dengan one route.
2. layered stack, not sebuah switch. graf pengetahuan (entities) + RankBrain (unknown kueri) + neural matching (concept synonyms) + BERT (kata context) + MUM (multimodal). mereka stack dan cooperate; no update threw out previous one. When Anda alasan tentang “how Google understands this query,” (terjemahan) “how Google understands ini kueri,” tanyakan which layer adalah doing berfungsi.
3. Retrieval adalah two-stage. Stage 1: fast, keyword-based, tinggi-recall (BM25 di atas sebuah inverted indeks). Stage 2: neural re-peringkat + concept-matched additions. Semantic search adalah mostly stage 2 — ini augments stage 1, ini doesn’t delete ini.
4. optimization invariant. setiap semantic update poin yang sama cara: natural language, topical depth, jelas entities, intent alignment. jika sebuah tactic hanya membuat sense untuk sebuah keyword-counting mesin (stuffing, exact-match obsession, “LSI keywords” (terjemahan) “LSI keywords”), ini adalah optimizing untuk sebuah machine itu no longer exists.
5. “what gets cited” (terjemahan) “what gets cited” aturan untuk AI search. AI jawaban = semantic retrieval + generation. What peringkat sebuah passage (jelas entities, self-berisi bagian, depth) adalah what gets ini retrieved dan cited. There’s no separate AI-search trick — ini adalah yang sama passage-tingkat quality.
Semantic-search mistakes
membangun halaman sekitar lists dari “LSI keywords”
LSI keyword advice mislabels how modern retrieval berfungsi. Cover subject naturally, name nyata entities dan relationships, dan jawaban pengguna’s intent alih-alih menambahkan sebuah mechanically generated synonym list.
Treating semantic search dan pencarian vektor sebagai synonyms
Semantic retrieval adalah goal dari matching meaning; vectors adalah one metode itu dapat mendukung ini. pertahankan distinction when evaluating sebuah sistem atau choosing sebuah audit.
Repeating head istilah alih-alih resolving ambiguity
More repetition melakukan not clarify which entity atau intent sebuah halaman menyajikan. gunakan explicit names, attributes, context, dan connected subtopics so meaning survives beyond sebuah single keyword string.
Test yourself: Semantic search
Resources worth Anda time
My related reviews
- Semantic SEO (Ahrefs) — advanced practitioner guide (I’m sebuah reviewer pada ini one), covering EAV model dan why Google won’t go purely semantic.
pada ini situs
- Entity SEO — practical discipline dari naming, describing, dan disambiguating entities ( graf pengetahuan side dari semantic search).
- Embeddings dan pencarian vektor — technical mechanism itu membuat meaning-based similarity berfungsi.
- RAG — how AI search retrieves passages dan grounds generated jawaban.
dari others
- Semantic Search — Mateusz Makosiewicz’s Ahrefs guide untuk meaning-based retrieval, entities, dan konten.
- Google’s graf pengetahuan — Despina Gavoyannis dan Michal Pecánek’s Ahrefs guide untuk entity data dan SEO.
- RankBrain glossary dan Hummingbird glossary (Ahrefs) — quick reference entries dari Ahrefs editorial team.
- Google’s Search peringkat sistem guide — authoritative list dari what’s live dan what’s retired.
- SEO oleh Sea — Hummingbird retrospective — detailed history dengan Singhal context.
- Google Hummingbird (mesin pencari Land) — Danny Sullivan’s original 2013 announcement report dengan Singhal quotes; primary source untuk “90% of searches” (terjemahan) “90% dari searches” dan full-phrase meaning.
- Meet RankBrain, Google’s kecerdasan buatan Search Algorithm (mesin pencari Land) — original 2015 report breaking RankBrain, dengan Greg Corrado’s verbatim quotes pada vectors dan unknown kueri.
- Google Neural Matching (mesin pencari Journal) — covers 2018 neural matching launch, Danny Sullivan’s “super synonyms” (terjemahan) “super synonyms” tweet, dan distinction dari RankBrain.
- FAQ: semua tentang BERT Algorithm di Google Search (mesin pencari Land) — comprehensive Q&sebuah including Danny Sullivan’s “nothing to optimize for” (terjemahan) “nothing untuk mengoptimalkan untuk” guidance.
- Google Turning -nya Lucrative Web Search di atas untuk AI Machines (Bloomberg) — original RankBrain disclosure; Greg Corrado confirms ini sebagai “the third-most important signal.” (terjemahan) “ ketiga-sebagian besar penting signal.”
- Science Behind Semantic Search: How AI dari Bing adalah Powering Azure Cognitive Search (Microsoft Research) — Bing’s BM25 → transformer re-peringkat pipeline dijelaskan; mencakup 2% / 4,5% CTR lift data dari Microsoft Docs testing.
Videos
- Google Search Central (YouTube) — How Google Search berfungsi series, including explainers pada kueri understanding dan sistem behind ini. Channel
Stats worth citing
- ~40% dari English kata memiliki multiple meanings — which adalah why context (location, history, surrounding kata) adalah what semantic search menggunakan untuk disambiguate “apple” (terjemahan) “apple” atau “jaguar.” (terjemahan) “jaguar.” Source
- ~0,89 vector similarity antara “how to fix a leaky faucet” (terjemahan) “cara fix sebuah leaky faucet” dan “repairing a dripping tap” (terjemahan) “repairing sebuah dripping tap” — despite sharing almost no kata. concrete face dari meaning-based matching. Source
- Neural matching affects ~30% dari kueri (Danny Sullivan, 2018) — scope dari concept-tingkat “super synonym” (terjemahan) “super synonym” matching.
- BERT affected 1 di 10 US English kueri di launch (Pandu Nayak, 2019) dan now plays sebuah role di nearly setiap English kueri. Source
- ** graf pengetahuan holds ~1,6 trillion facts tentang ~54 billion entities** today (up dari 500M entities di 2012 launch) — scale dari Google’s entity backbone. Source
Log perubahan
Diperbarui 22 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 17 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.