Panduan nosnippet
nosnippet kills snippet untuk sebuah seluruh halaman; data-nosnippet hides hanya satu bagian. scopes, valid-HTML gotcha, dan AI Overviews angle.
nosnippet dan data-nosnippet keduanya suppress snippet text, di berbeda scopes. nosnippet adalah sebuah robots directive — sebuah meta-robots nilai atau sebuah X-Robots-Tag header — itu kills snippet text dan video preview untuk seluruh halaman (though sebuah static image thumbnail dapat masih tampilkan), menghapus featured-snippet eligibility, dan (per Google) drops konten sebagai sebuah direct input untuk AI Overviews dan AI Mode. data-nosnippet adalah sebuah HTML attribute, valid hanya pada span/div/bagian, itu hides hanya wrapped bagian — dari keduanya regular dan featured snippets — sementara rest dari halaman tetap eligible; ini adalah sebuah boolean attribute, markup harus menjadi valid, closed HTML atau sebuah unclosed tag swallows semuanya setelah ini, dan data terstruktur di dalam ini tetap usable. nosnippet equals max-snippet:0 untuk text; neither touches pengindeksan atau rankings; Bing mendukung nosnippet tetapi documents Tidak data-nosnippet. Google adalah juga testing sebuah terpisah property-tingkat Penelusuran generative AI control di Search Console.
TL;DR — sebuah snippet adalah bit dari descriptive text di bawah Anda hasil di Google.
Bukti untuk klaim ini Google's nosnippet directive prevents a text snippet and video preview from being shown for the page in search results. Cakupan: Google Search presentation; it does not itself remove the URL from the index. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Robots directives Bukti untuk klaim ini Google's data-nosnippet attribute can exclude text within span, div, and section elements from snippets. Cakupan: Section-level Google snippet control; valid, well-formed HTML is required. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: data-nosnippetnosnippettells Google untuk tampilkan Tidak snippet text untuk seluruh halaman — Anda mendapatkan mostly hanya sebuah judul dan URL (Google says sebuah static image thumbnail dapat masih tampilkan di beberapa cases).data-nosnippetadalah lebih surgical: wrap satu paragraf di ini dan hanya itu paragraf adalah hidden dari snippet, sementara rest dari halaman dapat masih tampilkan. Neither satu menghapus Anda halaman dari Google atau perubahan Anda rankings — mereka hanya perubahan apa menampilkan di listing.
Apa sebuah snippet adalah, dan dua cara untuk suppress ini
Ketika Anda halaman menampilkan up di Google, mesin biasanya pulls sebuah line atau dua dari text untuk tampilkan di bawah Anda tautan. itu’s snippet. oleh default Google menulis ini untuk Anda dari whatever’s pada halaman.
Sometimes Anda tidak ingin itu text ditampilkan — maybe ini adalah paywalled konten, atau sesuatu sensitive, atau Anda sekadar jangan ingin Google lifting sebuah chunk dari Anda halaman ke hasil. Anda memiliki dua alat:
nosnippet— hides snippet untuk entire halaman. Anda tambahkan ini sebagai sebuah robots meta tag (atau kirim ini sebagai sebuah header HTTP). hasil adalah sebuah bare listing: judul dan URL, Tidak deskripsi.data-nosnippet— hides hanya satu bagian. Anda tambahkan ini sebagai sebuah attribute pada sebuahspan,div, atausectionsekitar text Anda ingin dipertahankan out. Semuanya di luar itu wrapper dapat masih menjadi digunakan di snippet.
halaman-tingkat satu: nosnippet
Drop ini di <head> dan seluruh halaman’s snippet goes away:
<meta name="robots" content="nosnippet">«A couple of things to know: this also takes you out of featured snippets (the boxed answer at the top), and Google says it removes your content as a direct input to AI Overviews and AI Mode. The trade-off is that your normal listing now looks a bit bare — no description under the link (a small image thumbnail can still show, but the text is gone). » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sebelas, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
bagian-tingkat satu: data-nosnippet
Wrap text Anda ingin pertahankan out dari snippet:
<p>This part can show in a snippet
<span data-nosnippet>but this part won't</span>.</p>paling penting catch: HTML memiliki untuk menjadi valid dan properly closed. jika Anda forget untuk close tag, Google’s own warning adalah itu ini’ll sertakan semua konten setelah ini anyway — so protection silently fails.
Apa ini melakukan tidak melakukan
nosnippet dan data-nosnippet jangan hapus Anda halaman dari Google dan jangan
perubahan Anda rankings. halaman masih indeks dan masih peringkat — ini hanya menampilkan
tanpa snippet text. jika Anda sebenarnya ingin sebuah halaman hilang, itu’s sebuah berbeda
control (sebuah noindex pada robots meta tag, covered elsewhere).
ingin tepat spec language, max-snippet:0 equivalence, AI-Overviews
lag, dan Bing caveat? Switch untuk Advanced tab.
TL;DR —
Bukti untuk klaim ini Google's nosnippet directive prevents a text snippet and video preview from being shown for the page in search results. Cakupan: Google Search presentation; it does not itself remove the URL from the index. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Robots directives Bukti untuk klaim ini Google's data-nosnippet attribute can exclude text within span, div, and section elements from snippets. Cakupan: Section-level Google snippet control; valid, well-formed HTML is required. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: data-nosnippetnosnippetadalah sebuah robots directive (<meta name="robots" konten="nosnippet">atau sebuahX-Robots-Tag: nosnippetheader) itu suppresses text snippet dan video preview untuk seluruh halaman, menghapus featured-snippet eligibility, dan — per Google — drops konten sebagai sebuah direct input untuk AI Overviews dan AI Mode. untuk text ini equalsmax-snippet:0, dan pada conflict lebih restrictive aturan wins (nosnippetbeatsmax-snippet:50).data-nosnippetadalah sebuah HTML attribute, valid hanya padaspan/div/section, itu excludes satu bagian — dari keduanya regular dan featured snippets; ini adalah boolean (apa pun nilai adalah ignored), markup harus menjadi valid, closed HTML atau sebuah unclosed tag swallows semuanya setelah ini, dan data terstruktur di dalam ini tetap usable. Neither touches pengindeksan atau rankings, dannosnippettidak jaminan zero visuals (sebuah static image thumbnail dapat masih tampilkan). Bing honorsnosnippet; ini documents Tidakdata-nosnippet.
Dua controls, dua scopes
Nosnippet adalah sebuah halaman-tingkat robots directive itu menghapus seluruh text snippet dan video preview dan mencegah direct gunakan di Google AI fitur. data-nosnippet adalah sebuah attribute pada sebuah span, div, atau bagian itu excludes hanya properly wrapped valid HTML. Keduanya control display alih-alih pengindeksan atau peringkat.
seluruh hal muncul down untuk cakupan. nosnippet berfungsi di halaman tingkat;
data-nosnippet berfungsi di bagian tingkat. Orang reach untuk wrong satu
constantly, so pertahankan ini straight:
nosnippet— sebuah nilai di sebuah robots meta tag atauX-Robots-Tagheader. Seluruh-halaman suppression.data-nosnippet— sebuah HTML attribute padaspan/div/section. Satu-bagian suppression.
Keduanya adalah display controls. mereka sit alongside rest dari robots meta tag
family dan X-Robots-Tag header, dan mereka’re suppression cousins dari
max-snippet / max-image-preview length controls.
nosnippet — halaman-tingkat robots directive
Syntax (meta tag dan header)
di HTML, Anda set ini pada robots meta tag:
<meta name="robots" content="nosnippet">untuk apa pun itu tidak HTML — PDFs, images, lainnya files di mana Anda dapat’t tambahkan sebuah
<head> — Anda kirim ini sebagai sebuah respons header HTTP alih-alih:
X-Robots-Tag: nosnippetsama directive, dua pengiriman mechanisms. header route adalah satu-satunya cara untuk reach non-HTML resources.
Apa ini sebenarnya menghapus
Google’s spec adalah plain: nosnippet berarti “Lakukan tidak menunjukkan a text snippet atau video
preview di itu penelusuran hasil untuk ini halaman.” (terjemahan) “melakukan tidak tampilkan sebuah text snippet atau video
preview di hasil pencarian untuk ini halaman.” itu’s lebih luas daripada ini sounds. Per
yang sama doc, ini “applies untuk all forms dari penelusuran hasil (di Google: web penelusuran,
Google Images, Discover, AI Overviews, AI Mode) dan akan juga cegah itu konten
dari menjadi digunakan sebagai a direct input untuk AI Overviews dan AI Mode.” (terjemahan) “applies untuk semua forms dari hasil pencarian (di Google: web penelusuran,
Google Images, menemukan, AI Overviews, AI Mode) dan akan juga mencegah konten
dari menjadi digunakan sebagai sebuah direct input untuk AI Overviews dan AI Mode.”
So satu directive melakukan four hal:
- menghapus text snippet.
- menghapus video preview.
- menghapus featured-snippet eligibility — Google says jika Anda ingin sebuah guaranteed
cara out dari featured snippets,
nosnippetadalah ini. - menghapus konten sebagai sebuah direct input untuk AI Overviews dan AI Mode.
Satu qualification worth knowing: nosnippet tidak jaminan sebuah completely bare
listing. Google’s spec menambahkan itu “a static image thumbnail (jika tersedia) mungkin
masih menjadi visible, ketika it hasil di a better user experience.” (terjemahan) “sebuah static image thumbnail (jika tersedia) dapat
masih menjadi terlihat, ketika ini hasil di sebuah better pengguna experience.” So Anda’re
guaranteed Tidak text snippet dan Tidak video preview — tidak niscaya zero visuals.
jika Anda tidak set ini, default adalah itu “Google mungkin generate a text snippet dan video preview based pada information ditemukan pada itu halaman.” (terjemahan) “Google dapat generate sebuah text snippet dan video preview berdasarkan informasi ditemukan pada halaman.”
Hubungan untuk max-snippet:0
«nosnippet is functionally equivalent to max-snippet:0 for text — Google
documents that 0 for max-snippet means “No snippet is to be shown. Equivalent
to nosnippet.” The difference is that max-snippet also takes positive values
(cap the snippet at N characters) where nosnippet is all-or-nothing.
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh satu, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«When robots rules conflict, the more restrictive one applies. Google’s own
example: “if a page has both max-snippet:50 and nosnippet rules, the
nosnippet rule will apply.”
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh dua, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
data-nosnippet — bagian-tingkat HTML attribute
Syntax dan official contoh
«You designate a chunk of text to be kept out of the snippet by putting the
attribute on the element that wraps it. Google: “You can designate textual parts
of an HTML page not to be used as a snippet. This can be done on an HTML-element
level with the data-nosnippet HTML attribute on span, div, and section
elements.” Those three elements are the whole allowed list — it does not work
on arbitrary tags.
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Di sini’s Google’s own contoh, verbatim:
<p>This text can be shown in a snippet
<span data-nosnippet>and this part would not be shown</span>.</p>
<div data-nosnippet>not in snippet</div>
<div data-nosnippet="true">also not in snippet</div>
<div data-nosnippet="false">also not in snippet</div>
<!-- all values are ignored -->
<div data-nosnippet>some text</html>
<!-- unclosed "div" will include all content afterwards -->ini adalah sebuah boolean attribute
Notice ="true" dan ="false" lines di atas behave identically. itu’s
karena, di Google’s kata, “Itu data-nosnippet adalah considered a boolean
attribute. Sebagai dengan all boolean attributes, any value specified adalah ignored.” (terjemahan) “ tidak terdefinisi adalah considered sebuah boolean
attribute. sebagai dengan semua boolean attributes, apa pun nilai specified adalah ignored.”
Presence adalah apa penting — jangan bother giving ini sebuah nilai, dan jangan assume
="false" turns ini off. ini tidak.
valid-HTML requirement ( failure mode)
ini adalah bagian hampir tidak seorang pun covers, dan ini adalah paling umum alasan
data-nosnippet silently tidak berfungsi. Google parses attribute dari dirender
markup, so: “Untuk ensure machine-readability, itu HTML section harus menjadi valid HTML
dan all appropriate tags harus menjadi closed accordingly.” (terjemahan) “untuk ensure machine-readability, HTML bagian harus menjadi valid HTML
dan semua appropriate tags harus menjadi closed accordingly.”
lihat terakhir line dari Google’s contoh again — <div data-nosnippet>some text</html>. div adalah tidak pernah closed, dan Google’s comment spells out
hasil: “unclosed div akan include all konten afterwards.” (terjemahan) “unclosed tidak terdefinisi akan sertakan semua konten afterwards.” di lainnya
kata, sebuah unclosed protected region tidak hide lebih, ini hides tidak ada apa pun —
semuanya setelah open tag leaks back ke snippet. jika Anda
data-nosnippet tidak taking, periksa bahwa wrapping element adalah sebenarnya closed.
JavaScript caveat
Satu lebih dari spec: “Untuk avoid uncertainty dari rendering, lakukan tidak add atau
remove itu data-nosnippet attribute dari existing nodes melalui JavaScript.” (terjemahan) “untuk hindari uncertainty dari rendering, jangan tambahkan atau
hapus tidak terdefinisi attribute dari existing nodes melalui JavaScript.” Put
ini di server-dirender HTML dan leave ini di sana. Toggling ini client-side
introduces persis jenis dari rendering ambiguity valid-HTML aturan adalah trying
untuk mencegah. membangun elements dynamically adalah fine — Google’s guidance adalah untuk set
attribute di creation time, tidak untuk mutate existing nodes: “Ketika adding DOM
elements melalui JavaScript, include itu data-nosnippet attribute sebagai necessary
ketika initially adding itu element untuk itu halaman’s DOM.” (terjemahan) “Ketika menambahkan DOM
elements melalui JavaScript, sertakan tidak terdefinisi attribute sebagai necessary
ketika initially menambahkan element untuk halaman’s DOM.”
ini excludes featured snippets too, dan data terstruktur masih berfungsi di dalam ini
bagian-tingkat exclusion tidak limited untuk regular snippets — sebuah bagian wrapped
di data-nosnippet adalah juga dipertahankan out dari featured snippets. dan jika sebuah halaman
carries keduanya sebuah halaman-tingkat nosnippet dan sebuah bagian-tingkat data-nosnippet,
halaman-tingkat aturan adalah lebih restrictive satu, so ini takes priority untuk seluruh
halaman.
«data-nosnippet also doesn’t touch structured data the way you might assume:
Google says “structured data remains usable for search results when declared
within a data-nosnippet element.” Don’t generalize the attribute past text
snippet eligibility — it isn’t an access-control mechanism and it doesn’t hide
images or other media on the page; it only keeps the wrapped text out of snippet
selection (with the documented max-snippet/description-field nuances Google
covers for structured data separately).
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian lima puluh tujuh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Yang satu untuk gunakan
decision adalah hampir selalu tentang cakupan dan intent:
- Hide seluruh snippet (dan exit featured snippets / AI Overviews untuk
halaman) →
nosnippet. - Hide hanya satu paragraf atau block sementara rest dari halaman mempertahankan -nya
snippet →
data-nosnippet. - hanya shorten snippet alih-alih kill ini → itu’s
max-snippet:N, length control, tidak ini. - Apply ini untuk sebuah PDF atau lainnya non-HTML file →
X-Robots-Tag: nosnippet, since ada Tidak<head>untuk put sebuah meta tag di.
menghapus konten dari AI Overviews
2025–2026 alasan sebuah lot dari orang land pada ini topic adalah AI Overviews.
mechanics berfungsi — nosnippet dan data-nosnippet melakukan hapus konten sebagai sebuah direct
input — tetapi expect latency. di Glenn Gabe’s case study, nosnippet pulled his
konten out dari sebuah AI Overview quickly, tetapi effect adalah initially pendek-lived
dan konten reappeared sebelum ini settled; setelah John Mueller weighed di,
removal melakukan ultimately stick — ini hanya took lebih lama untuk fully proses. So jika Anda
apply ini dan konten’s masih menunjukkan, memberikan ini time sebelum assuming ini failed.
dan mind trade-off Gabe flagged: seluruh-halaman nosnippet juga strips Anda
wajar snippet, leaving sebuah awkward, deskripsi-lebih sedikit listing di ten blue
tautan. jika Anda hanya perlu untuk hapus bagian dari konten dari AI surfaces,
bagian-tingkat data-nosnippet (atau sebuah max-snippet cap) adalah gentler lever.
ada juga sebuah newer, terpisah control worth knowing tentang: Google adalah testing sebuah
property-tingkat “Penelusuran generative AI” (terjemahan) “Penelusuran generative AI” control di Search Console — sebuah
sertakan/exclude/inherit setting itu scopes untuk AI Overviews, AI Mode, dan
generative AI di menemukan. ini adalah distinct dari halaman-tingkat nosnippet (yang adalah sebuah
per-halaman HTML/header aturan) dan dari Google-Extended (yang governs AI
training dan grounding, tidak Penelusuran preview eligibility). rollout adalah
limited, dan per Google, propagation dari sebuah perubahan dapat take sebuah day atau dua, atau
lebih lama. jangan reach untuk ini sebagai Anda default — ini adalah sebuah Search Console setting layered
pada top dari halaman-tingkat controls di atas, tidak sebuah replacement untuk them.
Bing dan lainnya mesin
sebuah parity caveat worth saying out loud: Bing mendukung nosnippet (dan
snippet-length controls), tetapi Bing melakukan tidak document data-nosnippet.
bagian-tingkat attribute muncul untuk menjadi Google-spesifik. jika Anda perlu bagian-tingkat
snippet control untuk hold di mana-mana, hanya Google jaminan ini — jangan assume Bing
honors sebuah data-nosnippet wrapper.
Apple documents sebuah berbeda, berguna boundary: dengan nosnippet, Apple dapat masih
gunakan halaman’s judul untuk matching dan penemuan, tetapi ini akan tidak gunakan halaman
konten sebagai context untuk generative models. itu adalah sebuah Apple-spesifik gunakan-control
notice, tidak sebuah generic claim itu nosnippet menghapus URL dari penemuan.
cost Anda’re accepting
ini adalah worth menjadi honest itu snippet eligibility adalah sebuah nyata, losable asset. I
learned itu blunt cara dengan * Story dari Blocking 2 tinggi-peringkat halaman dengan
Robots.txt* — ketika I blocked dua dari kami peringkat halaman di robots.txt, paling
terlihat casualty adalah itu mereka lost semua dari mereka featured snippets. itu adalah
robots.txt, tidak nosnippet, tetapi lesson transfers: giving up snippet
eligibility adalah sebuah deliberate cost. perbedaan adalah itu nosnippet dan
data-nosnippet let Anda memberikan ini up precisely — seluruh halaman atau satu bagian, pada
purpose — alih-alih sebagai collateral damage dari sebuah crawl block. Spend ini di mana ini adalah
worth spending.
AI summary
sebuah condensed take pada Advanced versi:
«- Two controls, two scopes. nosnippet = whole-page robots directive;
data-nosnippet = section-level HTML attribute.
nosnippetgoes in the robots meta tag (<meta name="robots" content="nosnippet">) or theX-Robots-Tag: nosnippetheader (the header is the route for non-HTML like PDFs). It removes the text snippet and video preview, removes featured-snippet eligibility, and — per Google — drops the content as a direct input to AI Overviews and AI Mode.nosnippet≈max-snippet:0for text; on conflict the more restrictive rule wins (nosnippetbeatsmax-snippet:50).data-nosnippetis valid only onspan,div,section. It’s a boolean attribute —="true"/="false"/no value all behave the same. The markup must be valid, closed HTML; an unclosed tag includes everything after it (the protection fails). Don’t toggle it on existing nodes via JavaScript — set it when a node is first created instead. It excludes wrapped text from both regular and featured snippets, and structured data inside it stays usable.nosnippetdoesn’t guarantee zero visuals — a static image thumbnail may still show “when it results in a better user experience,” per Google.- Neither affects indexing or rankings — display-only; the page still ranks, just without snippet text.
- AI Overviews removal works but lags (Gabe/Mueller); whole-page
nosnippet» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tujuh puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.) « also strips your normal snippet, leaving a bare listing — section-leveldata-nosnippetis gentler. Google is also testing a separate, property-level Search generative AI control in Search Console (limited rollout) for AI Overviews/AI Mode/Discover, distinct from page-levelnosnippetand fromGoogle-Extended. - Bing honors
nosnippet;data-nosnippetis documented by Google only. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tujuh puluh empat, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Dokumentasi resmi
Utama-sumber documentation dari mesin pencari.
- Robots meta tag, data-nosnippet, dan X-Robots-Tag specifications — definitive spec untuk
nosnippet,data-nosnippetaturan, official contoh, danmax-snippet:0equivalence. - Featured snippets dan Anda situs web — cara opt sebuah halaman out dari featured snippets (
nosnippetadalah guaranteed metode). - Top cara untuk ensure Anda konten performs well di Google’s AI experiences pada Penelusuran — Penelusuran Central blog, dapat 2025; lists
nosnippet/data-nosnippet/max-snippet/noindexsebagai preview controls untuk AI experiences. - Penelusuran generative AI control — Google Search Console Help; newer property-tingkat sertakan/exclude/inherit setting untuk AI Overviews, AI Mode, dan generative AI di menemukan, terpisah dari halaman-tingkat
nosnippetdan dariGoogle-Extended.
Bing / Microsoft
- Announcing baru options untuk webmasters untuk control mereka snippets di Bing — Bing Webmaster Blog, April 2020; mengonfirmasi Bing mendukung
nosnippetmeta tag dan length controls (max-snippet,max-image-preview,max-video-preview). Note: Tidakdata-nosnippet. - Robots meta tags dan attributes itu Bing mendukung — Bing’s langsung help halaman (JS-dirender).
Quotes dari sumber
pada—record statements dari Google. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada sumber halaman.
«Google — nosnippet (robots meta tag spec)
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian delapan puluh lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- “Do not show a text snippet or video preview in the search results for this page.” — Google Search Central docs. Jump to quote
- “This applies to all forms of search results (at Google: web search, Google Images, Discover, AI Overviews, AI Mode) and will also prevent the content from being used as a direct input for AI Overviews and AI Mode.” Jump to quote
- “If you don’t specify this rule, Google may generate a text snippet and video preview based on information found on the page.” Jump to quote
- “A static image thumbnail (if available) may still be visible, when it results in a better user experience.” Jump to quote » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian delapan puluh enam, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«Google — data-nosnippet (robots meta tag spec)
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian delapan puluh tujuh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- “You can designate textual parts of an HTML page not to be used as a snippet. This can be done on an HTML-element level with the data-nosnippet HTML attribute on span, div, and section elements.”
Jump to quote
- “As with all boolean attributes, any value specified is ignored.” Jump to quote
- “To ensure machine-readability, the HTML section must be valid HTML and all appropriate tags must be closed accordingly.” Jump to quote
- “To avoid uncertainty from rendering, do not add or remove the
data-nosnippetattribute of existing nodes through JavaScript.” Jump to quote - “When adding DOM elements through JavaScript, include the
data-nosnippetattribute as necessary when initially adding the element to the page’s DOM.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian delapan puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.) « Jump to quote - “Structured data remains usable for search results when declared within a
data-nosnippetelement.” Jump to quote » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian delapan puluh delapan, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Google — max-snippet equivalence & conflict resolution
«- “No snippet is to be shown. Equivalent to nosnippet.”
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sembilan puluh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- “In the case of conflicting robots rules, the more restrictive rule applies. For example, if a page has both max-snippet:50 and nosnippet rules, the nosnippet rule will apply.”
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sembilan puluh, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Google — featured snippets opt-out
«- “If you need a guaranteed solution, use the nosnippet rule.”
— Google, “Featured snippets and your website.”
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sembilan puluh dua, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Google — AI penelusuran preview controls
«- “Make use of nosnippet, data-nosnippet, max-snippet, or noindex to set your display preferences. More restrictive permissions will limit how your content is featured in our AI experiences.”
— Google Search Central Blog, May 2025.
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian sembilan puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
nosnippet adalah didukung dan data-nosnippet adalah tidak
mentioned. Search Console “Search generative AI control” (terjemahan) “Penelusuran generative AI control” deskripsi di atas
adalah summarized, tidak quoted verbatim — langsung help halaman blocked automated
fetching dengan sebuah bot-periksa halaman selama ini perbarui lulus; re-verify -nya tepat
wording di-browser sebelum quoting ini secara langsung. Snippet-suppression cheat sheet
nosnippet vs data-nosnippet vs max-snippet:0
«| Control | Scope | Where it goes | Effect |
| --- | --- | --- | --- |
| nosnippet | Whole page | Robots meta tag (content="nosnippet") or X-Robots-Tag: nosnippet header | No text snippet, no video preview; out of featured snippets; out of AI Overviews/AI Mode as a direct input |
| data-nosnippet | One section | HTML attribute on a span, div, or section element | Hides only the wrapped text; rest of page stays eligible |
| max-snippet:0 | Whole page | Robots meta tag (content="max-snippet:0") or header | Same as nosnippet for text (0 = “equivalent to nosnippet”) |
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian seratus, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Quick aturan
nosnippet≈max-snippet:0untuk text. pada conflict, lebih restrictive aturan wins —nosnippetbeatsmax-snippet:50.data-nosnippetadalah boolean:="true",="false", dan bare semua behave identically (nilai ignored).data-nosnippetmemerlukan valid, closed HTML — sebuah unclosed tag leaks semuanya setelah ini back ke snippet.- jangan tambahkan/hapus
data-nosnippetpada existing nodes melalui JavaScript; set ini ketika sebuah node adalah pertama dibuat jika Anda’re membangun markup dynamically. data-nosnippetjuga excludes wrapped text dari featured snippets; halaman-tingkatnosnippettakes priority di atas ini ketika sebuah halaman memiliki keduanya.- data terstruktur di dalam sebuah
data-nosnippetelement tetap usable — attribute tidak hide images, lainnya media, atau data terstruktur, hanya snippet-eligible text. nosnippettidak jaminan zero visuals — sebuah static image thumbnail dapat masih tampilkan ketika ini improves hasil.- PDFs / non-HTML → header hanya:
X-Robots-Tag: nosnippet. - None dari ini memengaruhi pengindeksan atau rankings — display hanya.
- Bing: mendukung
nosnippet+ length controls; Tidak terdokumentasidata-nosnippet. - sebuah newer, terpisah Search Console “Penelusuran generative AI” (terjemahan) “Penelusuran generative AI” control (testing,
limited rollout) scopes untuk AI Overviews/AI Mode/menemukan di property tingkat
— distinct dari halaman-tingkat
nosnippetdan dariGoogle-Extended.
“Yang lakukan I ingin?” (terjemahan) “Yang melakukan I ingin?”
- Seluruh snippet hilang (dan out dari featured snippets / AI Overviews) →
nosnippet. - Satu paragraf hidden, rest masih menampilkan →
data-nosnippet. - hanya shorten ini →
max-snippet:N( length control, tidak ini).
Snippet-control mistakes untuk hindari
- menggunakan
nosnippetketika hanya satu sensitive bagian perlu exclusion. - Expecting
data-nosnippetuntuk mencegah crawling, pengindeksan, atau halaman access. - menambahkan attribute untuk tidak valid markup atau hanya setelah delayed client rendering.
- Blocking halaman di robots.txt so crawler cannot baca directive.
- Suppressing snippets tanpa accepting potential click-melalui tradeoff.
- Assuming
data-nosnippethides images, lainnya media, atau data terstruktur pada halaman — ini hanya excludes wrapped text dari snippet selection. - Assuming
nosnippetjaminan zero visuals di listing — sebuah static image thumbnail dapat masih tampilkan bahkan dengannosnippetset.
umum snippet-control issues
Text masih muncul di sebuah snippet
Penyebab: data-nosnippet adalah pada wrong element, tidak valid markup, atau tidak tersedia ketika dirender. Perbaiki: inspect dirender element dan move boolean attribute onto valid div, span, atau section markup sekitar tepat text.
entire hasil loses -nya deskripsi
Penyebab: halaman-tingkat nosnippet atau equivalent suppression adalah digunakan. Perbaiki: hapus ini dan gunakan bagian-tingkat data-nosnippet jika hanya bagian dari halaman perlu exclusion.
sebuah perubahan melakukan tidak muncul immediately
Penyebab: penelusuran output memperbarui setelah recrawling dan processing. Perbaiki: validate langsung markup pertama, lalu monitor setelah sebuah recrawl alih-alih repeatedly mengubah directives.
Yang snippet control fits?
Choose sebuah snippet-suppression control
Uji pemahaman Anda
berfungsi contoh
Suppress seluruh halaman (HTML)
<head>
<meta name="robots" content="nosnippet">
</head>Suppress seluruh halaman (non-HTML, e.g. sebuah PDF)
X-Robots-Tag: nosnippetHide satu inline phrase, pertahankan rest
<p>This text can be shown in a snippet
<span data-nosnippet>and this part would not be shown</span>.</p>Hide sebuah seluruh block (div atau section)
<div data-nosnippet>
Internal pricing notes that shouldn't appear in the search snippet.
</div>
<section data-nosnippet>
<p>An entire region kept out of the snippet.</p>
</section>Boolean — ini adalah semua identical (nilai ignored)
<div data-nosnippet>not in snippet</div>
<div data-nosnippet="true">also not in snippet</div>
<div data-nosnippet="false">also not in snippet — value is ignored</div>** failure mode — tidak pernah melakukan ini**
<div data-nosnippet>some text</html>
<!-- unclosed "div": everything after it leaks back into the snippet -->Close setiap data-nosnippet element. jika markup tidak valid, Google dapat’t baca
boundary dan protection silently fails.
menambahkan ini dynamically — set ini di creation, tidak setelah
// Do this: include the attribute when you first create the node
const el = document.createElement('div');
el.setAttribute('data-nosnippet', '');
document.body.appendChild(el);
// Don't do this: add/remove it on a node that's already in the DOM
existingEl.setAttribute('data-nosnippet', ''); // rendering uncertainty Log perubahan
Diperbarui 19 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 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.