Meta Tags untuk SEO
Which HTML head elements actually penting untuk SEO di 2026 — judul tautan, deskripsi meta, dan robots meta tag — plus X-Robots-Tag, rel attributes, dan dead tags untuk drop.
Bahasa
Meta tags adalah head elements itu pass metadata untuk mesin pencari — tetapi sebagian besar 'meta tags untuk SEO' lists adalah padded dengan tags itu melakukan nothing. hanya sebuah few penting: judul element (sebuah light peringkat factor dan main source dari SERP judul tautan), deskripsi meta (drives CTR, not sebuah peringkat factor), dan robots meta tag (noindex, nofollow, snippet controls — mirrored oleh X-Robots-Tag header untuk non-HTML files). Group head elements oleh job: appearance, pengindeksan/serving, tautan-tingkat, browser-hanya, dan ignored. trap itu bites everyone: sebuah halaman blocked di robots.txt adalah tidak pernah di-crawl, so Google tidak pernah sees Anda noindex. ini hub maps setiap tag dan routes Anda untuk deep dives.
TL;DR — Meta tags adalah bits dari HTML di head dari Anda halaman itu tell search mesin dan browser things tentang halaman. sebagian besar dari them don’t penting untuk SEO. three itu melakukan: judul ( clickable headline di hasil), meta deskripsi ( blurb di bawah ini), dan robots tag (which dapat tell Google not untuk indeks sebuah halaman). Meta keywords? Dead — Google ignores them completely.
Evidence for this claim The HTML meta element represents metadata that other head elements cannot express. Scope: HTML semantics, independent of whether a particular search engine uses a given name value. Confidence: high · Verified: MDN: meta element Evidence for this claim Google documents a defined set of meta tags it understands and ignores unsupported tags. Scope: Google Search's supported meta-tag behavior. Confidence: high · Verified: Google Search Central: Meta tags and attributes
What meta tags adalah
When Anda lihat sebuah halaman web, Anda see body — heading, paragraphs, images. Above semua dari itu, di sebuah bagian called head, sits metadata: informasi tentang halaman itu pengunjung don’t see tetapi mesin pencari dan browser read. Meta tags live there.
internet adalah full dari “SEO meta tags” (terjemahan) “SEO meta tags” checklists dengan sebuah dozen entries. Ignore sebagian besar dari them. di 2026, hanya sebuah few head elements actually melakukan anything untuk search:
- ** judul** — headline itu becomes Anda clickable tautan di hasil pencarian. (Technically ini adalah judul element, not sebuah “meta” (terjemahan) “meta” tag, tetapi ini belongs here dan ini adalah paling penting one.)
- ** deskripsi meta** — pendek blurb ditampilkan di bawah judul. ini doesn’t help Anda peringkat, tetapi sebuah baik one gets more people untuk click.
- ** meta robots tag** — how Anda tell mesin pencari not untuk indeks sebuah halaman, atau not untuk tampilkan sebuah snippet untuk ini.
tags itu melakukan nothing
- Meta keywords — Anda list keywords, Google ignores them entirely. Filling ini di adalah pure wasted effort, dan ini adalah telah itu cara since 2009.
- Author, revisit-setelah, dan similar — tidak pernah digunakan oleh Google.
jika sebuah “must-have meta tags” (terjemahan) “harus-memiliki meta tags” artikel tells Anda untuk tambahkan ini, close tab.
one mistake untuk hindari
People try untuk hide sebuah halaman dari Google two cara di once: mereka block ini di
robots.txt dan tambahkan sebuah noindex tag. itu backfires. jika Anda block halaman,
Google tidak pernah reads ini — so ini tidak pernah sees noindex, dan halaman dapat linger di
search. jika Anda ingin sebuah halaman out dari Google, let ini menjadi di-crawl dan tambahkan noindex.
Don’t block ini.
ingin full map — setiap tag, where ini lives, dan which ones control pengindeksan vs. snippets? Switch untuk Advanced tab.
TL;DR — Group head elements oleh job, not oleh name. Appearance: judul element (sebuah primary — not hanya — source dari SERP judul tautan) dan deskripsi meta (CTR copy, not sebuah peringkat factor). pengindeksan & serving: robots meta tag (
Evidence for this claim The HTML meta element represents metadata that other head elements cannot express. Scope: HTML semantics, independent of whether a particular search engine uses a given name value. Confidence: high · Verified: MDN: meta element Evidence for this claim Google documents a defined set of meta tags it understands and ignores unsupported tags. Scope: Google Search's supported meta-tag behavior. Confidence: high · Verified: Google Search Central: Meta tags and attributesnoindex,nofollow,nosnippet,max-snippet…), mirrored olehX-Robots-Tagheader HTTP untuk non-HTML files dandata-nosnippetdi element tingkat. tautan-tingkat:rel="nofollow",sponsored,ugcpada<a>tags — hints, not directives. browser-hanya: charset, viewport, refresh. Ignored: keywords, author, revisit-setelah. muat-bearing aturan: robots.txt adalah crawl control, robots meta tag adalah indeks control — block sebuah halaman dan Google tidak pernah sees Andanoindex.
What counts sebagai sebuah meta tag — dan judul-tag caveat
Meta tags adalah elements di head itu pass metadata tentang halaman untuk search
mesin dan browser. classic ones gunakan meta element. tetapi single sebagian besar
penting head element untuk SEO — judul element — adalah technically not sebuah meta
tag. I’m covering ini here anyway, because setiap “meta tags for SEO” (terjemahan) “meta tags untuk SEO” search ingin ini,
dan because grouping head elements oleh job mereka melakukan adalah far more berguna daripada
splitting hairs di atas which ones adalah literally <meta>.
So here’s map I ingin Anda untuk pertahankan di Anda head.
map — setiap head signal oleh -nya job
1. Appearance (penting untuk SEO).
- ** judul element** — becomes Anda judul tautan di hasil. ini adalah sebuah light
peringkat factor, dan ini adalah primary, tetapi not satu-satunya, source dari SERP
judul. Google: ini “uses a number of different sources to automatically determine
the title link,” (terjemahan) “menggunakan sebuah angka dari berbeda sources untuk automatically determine
judul tautan,” including Anda judul, terlihat H1, prominent text,
og:title, dan teks jangkar. So ini dapat rewrite yours. Ahrefs’ besar-scale research ditemukan Google rewrites judul roughly sebuah ketiga dari time, sering when mereka’re too panjang atau boilerplate. Aim untuk ~60 characters / di bawah ~600px. - ** deskripsi meta** — snippet copy. ini adalah not sebuah peringkat factor (more pada itu below), tetapi ini adalah pitch itu earns click — write ini sebagai conversion copy, not keyword copy. Google rewrites atau ignores ini majority dari time (Ahrefs’ data puts rewrite rate sekitar 62,78%), so spend effort pada tinggi-nilai, tinggi-traffic halaman dan don’t sweat ini pada panjang tail.
2. pengindeksan & serving control ( robots family). ini adalah one set dari directives delivered di up untuk three places:
- robots meta tag di head —
noindex,nofollow,none(=noindex, nofollow), plus snippet controlsnosnippet,max-snippet,max-image-preview,max-video-preview, dannoimageindex,notranslate,unavailable_after,indexifembedded. Target sebuah spesifik bot denganname="googlebot"alih-alihname="robots". X-Robots-Tagheader HTTP — sama directives, set server-side di respons header. ini adalah how Andanoindexsebuah PDF, sebuah image, atau apa pun non-HTML file itu memiliki no head untuk put sebuah meta tag di. Underused, dan sebuah nyata differentiator.data-nosnippetattribute — element-tingkat snippet control. Wrap sebuah span, div, atau bagian dan itu text adalah excluded dari snippet without hiding whole thing. ini adalah satu-satunya sub-halaman snippet control.
sebuah 2026-saat ini detail worth flagging: max-snippet now juga caps how much dari Anda
konten dapat feed AI Overviews dan AI Mode — Google’s docs say so explicitly. dan
when directives conflict, more restrictive aturan wins (nosnippet beats
max-snippet:50).
3. tautan-tingkat signals (pada <a> tags, not di head).
rel="sponsored"— paid tautan dan ads.rel="ugc"— pengguna-generated konten (comments, forum posts).rel="nofollow"— everything else Anda tidak ingin untuk vouch untuk. Since 2019, Google treats ini three sebagai hints, not strict directives, untuk peringkat — dan flagged tautan dapat masih menjadi ditemukan dan di-crawl melalui lainnya paths. Don’t confuse tautan-tingkatrel="nofollow"(one tautan) dengan halaman-tingkat robots metanofollow(setiap tautan pada halaman) — berbeda scope, berbeda mechanism.
4. browser-hanya (not SEO directives).
charset/konten-jenis dan viewport adalah untuk rendering, not peringkat.
meta-refresh tag — Google panggilan ini sebuah tag itu “sends the user to a new URL after a
certain amount of time” (terjemahan) “mengirim pengguna untuk sebuah baru URL setelah sebuah
certain amount dari time” — adalah sebuah browser convenience; untuk sebuah SEO redirect gunakan nyata
server-side 301, not sebuah refresh.
5. Ignored / dead.
keywords (“no effect on indexing and ranking at all” (terjemahan) “no effect pada pengindeksan dan peringkat di semua”), nositelinkssearchbox (now
sebuah no-op), dan author/revisit-setelah (tidak pernah digunakan oleh Google). Stop cargo-culting ini.
Where setiap tag lives — three locations
ini adalah lainnya axis itu trips developers up:
- HTML head — judul element, deskripsi meta, robots meta tag, dan browser tags.
- respons header HTTP —
X-Robots-Tag, carrying yang sama robots directives, set server-side, berfungsi untuk apa pun file jenis. - pada element / tautan —
data-nosnippetpada sebuah span/div/bagian, danrelnilai pada<a>tags.
crawling vs. pengindeksan vs. serving — why robots.txt dapat silence Anda meta tags
The same page contains a meta robots noindex directive. In the first path, crawling is allowed, so the crawler fetches the page, reads noindex, and can remove the URL from results after processing. In the second path, robots.txt blocks crawling, so the crawler cannot fetch the page or see noindex, and the URL may remain in results.
ini adalah paling penting concept pada halaman, so I’ll menjadi blunt tentang ini. ini adalah berbeda layers:
- robots.txt = crawl control. ini decides whether Google fetches URL di semua.
- robots meta tag /
X-Robots-Tag= indeks + sajikan control. mereka decide whether sebuah di-crawl halaman gets terindeks dan how ini adalah ditampilkan. data-nosnippet= sajikan control hanya, di element granularity.
Here’s gotcha, straight dari Google’s docs: jika sebuah halaman adalah “disallowed from
crawling through the robots.txt file, then any information about indexing or serving
rules will not be found and will therefore be ignored.” (terjemahan) “disallowed dari
crawling melalui robots.txt file, lalu apa pun informasi tentang pengindeksan atau serving
aturan akan not menjadi ditemukan dan akan therefore menjadi ignored.” Block halaman dan Anda
noindex adalah tidak pernah seen. halaman dapat sit di indeks dengan no snippet, terindeks
purely off tautan pointing untuk ini.
I’ve tested crawl side dari ini directly. di Story dari Blocking 2
tinggi-peringkat halaman dengan Robots.txt I
blocked two dari kami own peringkat halaman dan watched what happened. My takeaway holds up:
“Don’t block pages you want indexed. It hurts. Not as bad as you might think it
does—but it still hurts.” (terjemahan) “Don’t block halaman Anda ingin terindeks. ini hurts. Not sebagai buruk sebagai Anda mungkin think ini
melakukan—tetapi ini masih hurts.” halaman didn’t vanish — mereka dipertahankan peringkat, hanya without
mereka snippets dan featured-snippet slots. Which adalah exactly poin: blocking adalah sebuah
crawl lever, not sebuah deindex lever. untuk hapus sebuah halaman, allow crawling dan tambahkan
noindex.
deskripsi meta adalah not sebuah peringkat factor
ini adalah worth stating flatly because myth adalah so durable. John Mueller put ini plainly: deskripsi meta “is primarily used as a snippet in the search results page. And that’s not something that we would use for ranking.” (terjemahan) “adalah primarily digunakan sebagai sebuah snippet di hasil pencarian halaman. dan itu’s not something itu kami akan gunakan untuk peringkat.” ini affects CTR, not position. modern wrinkle: AI dan LLM surfaces increasingly lift ini sebagai sebuah ready-dibuat summary, so sebuah tight deskripsi earns Anda baik representation di more daripada hanya blue tautan now.
Two implementation gotchas itu quietly break metadata
Invalid HTML di head truncates everything setelah ini. <head> element
dapat hanya berisi title, meta, link, script, style, base, noscript, dan
template. Google’s docs adalah blunt tentang what happens jika Anda break itu: “If you
use an invalid element in the head element, Google ignores any elements that appear
after the invalid element.” (terjemahan) “jika Anda
gunakan invalid element di head element, Google ignores apa pun elements itu appear
setelah invalid element.” two invalid elements Google names explicitly adalah
iframe dan img. jika sebuah template accidentally drops one dari itu ke head —
ahead dari Anda deskripsi meta atau robots tag — everything setelah ini goes dark, bahkan
though markup “looks” (terjemahan) “looks” fine di source. Audit tip: periksa Anda rendered
head untuk sebuah stray iframe/img sebelum Anda go debug why sebuah meta tag “isn’t working.” (terjemahan) “isn’t berfungsi.”
Don’t let JavaScript inject atau mutate meta tags jika Anda dapat hindari ini. Google’s
own guidance: “We recommend that you avoid using JavaScript to inject or change meta
tags whenever possible, and if you must use it, test your implementations
thoroughly.” (terjemahan) “kami recommend itu Anda hindari menggunakan JavaScript untuk inject atau perubahan meta
tags whenever mungkin, dan jika Anda harus gunakan ini, test Anda implementations
thoroughly.” server-rendered head tags adalah stable default. tetapi “inspect the
rendered HTML” (terjemahan) “inspect
rendered HTML” tidak berarti “the rendered value always wins.” (terjemahan) “ rendered nilai selalu wins.” Record setiap field oleh
stage: judul dan deskripsi remain inputs untuk Google’s judul-tautan/snippet selection;
sebuah raw noindex dapat stop rendering sebelum JavaScript menghapus ini; dan Google says not
untuk emit one canonical di source dan perubahan ini later. saat ini JavaScript SEO
guidance
documents itu field-spesifik differences.
Duplicate metadata adalah evidence, not sebuah precedence aturan. HTML standard permits
one title
dan one deskripsi meta
per document. jika sebuah template emits several, tampilkan setiap raw dan rendered nilai dan flag
duplicate; melakukan not claim itu pertama atau last adalah Google’s guaranteed choice.
Robots meta di body adalah sebuah Google-spesifik exception. Valid, portable markup
masih puts tag di <head>, tetapi Google’s saat ini robots documentation
says Google Search reads dan respects robots meta tags di body. Treat body
placement sebagai sebuah conformance/portability notice untuk Google, not proof aturan failed.
Canonicals melakukan not share ini exception.
Where untuk go next
ini hub adalah map; setiap topic below adalah -nya own deep dive, dan mereka semua live di pada-halaman cluster sidebar. (untuk full set, see pada-halaman cluster indeks.)
Appearance
- tag judul — Anda sebagian besar penting head element: how judul tautan adalah chosen, why Google rewrites ini, dan how panjang ini seharusnya menjadi.
- deskripsi meta — writing snippet copy itu earns click, why ini adalah not sebuah peringkat factor, dan how sering Google rewrites ini.
pengindeksan & serving control
- robots meta tag (meta robots) —
noindex,nofollow,none, dan cara target spesifik bot. - X-Robots-Tag header — yang sama directives untuk PDFs, images, dan lainnya non-HTML files.
- noindex — cara actually hapus sebuah halaman dari indeks (dan why ini harus stay dapat di-crawl untuk berfungsi).
- nofollow — halaman-tingkat directive vs. tautan-tingkat attribute, dan what setiap one really melakukan.
- rel=sponsored dan rel=ugc — qualifying paid dan pengguna-generated tautan cara Google expects.
- max-snippet / max-image-preview — tuning how much text dan how besar sebuah image Google dapat tampilkan, including reach ke AI Overviews.
- nosnippet / data-nosnippet — suppressing snippet untuk sebuah whole halaman atau sebuah single element.
Social sharing & platform tags
- Open Graph tags —
og:title,og:image, dan rest dari protocol itu controls how sebuah tautan previews pada Facebook, LinkedIn, Slack, dan Discord. - Twitter/X Card tags —
twitter:cardfamily, dan how X’s own volatile tautan-preview perilaku memiliki changed independently dari Anda markup. - Social sharing images —
og:image/twitter:imagedimension, file-size, dan absolute-URL aturan itu pertahankan sebuah shared tautan dari showing sebuah broken atau stale preview. - Favicon SEO —
<link rel="icon">requirements untuk sebuah favicon untuk actually tampilkan up next untuk Anda hasil di Google.
Legacy & rarely-berguna tags
- ** meta charset tag** — why
<meta charset="utf-8">memiliki untuk sit di pertama 1024 bytes, dan what happens when ini doesn’t. - ** meta keywords tag** — tag Google memiliki ignored since 2009, dan why ini adalah masih worth menghapus.
- rel=“alternate” (terjemahan) “alternate” — umum tautan-relation mechanism behind hreflang, feed autodiscovery, dan now-retired AMP annotation.
layer itu sits above semua dari ini adalah crawling: sebuah halaman memiliki untuk menjadi dapat di-crawl untuk apa pun head directive untuk menjadi seen, which adalah why robots.txt adalah -nya own topic dan prerequisite untuk everything here.
AI summary
sebuah condensed take pada Advanced versi:
- Meta tags = head metadata. sebagian besar “SEO meta tags” (terjemahan) “SEO meta tags” lists adalah padded; hanya sebuah few melakukan anything di 2026.
- Group oleh job, not name:
- Appearance: judul element (sebuah light peringkat factor; primary—not hanya—source dari SERP judul tautan, which Google dapat rewrite ~sebuah ketiga dari time) dan deskripsi meta (CTR copy, not sebuah peringkat factor; rewritten ~62,78% dari time).
- pengindeksan & serving: robots meta tag (
noindex,nofollow,none,nosnippet,max-snippet,max-image-preview…), mirrored olehX-Robots-Tagheader HTTP untuk non-HTML files, dandata-nosnippetdi element tingkat.max-snippetjuga caps input untuk AI Overviews / AI Mode; pada conflict more restrictive aturan wins. - tautan-tingkat:
rel="nofollow",sponsored,ugcpada<a>tags — hints, not directives, since 2019. - browser-hanya: charset, viewport, refresh (gunakan 301, not meta-refresh).
- Ignored: keywords (“no effect on indexing and ranking at all” (terjemahan) “no effect pada pengindeksan dan peringkat di semua”), author, revisit-setelah, nositelinkssearchbox.
- Three locations: HTML head, header HTTP (
X-Robots-Tag), element/tautan (data-nosnippet,rel). - ** muat-bearing aturan:** robots.txt (crawl) sits above robots meta tag
(indeks/sajikan). Block sebuah halaman dan Google tidak pernah sees Anda
noindex— untuk hapus sebuah halaman, allow crawling dan tambahkannoindex. Patrick’s blocked-halaman experiment: blocked halaman mostly dipertahankan peringkat, “but it still hurts.” (terjemahan) “tetapi ini masih hurts.” - deskripsi meta ≠ peringkat (Mueller: “not something that we would use for ranking” (terjemahan) “not something itu kami akan gunakan untuk peringkat”) — ini drives CTR, dan increasingly feeds AI summaries.
- Two implementation gotchas: sebuah invalid head element (
iframe,img) membuat Google stop reading everything setelah ini — audit rendered head, not hanya source. dan Google says untuk hindari JavaScript-injected/mutated meta tags where mungkin; test rendered output thoroughly jika Anda dapat’t.
Official documentation
Primary-source documentation dari mesin pencari.
- Meta tags dan HTML attributes itu Google mendukung — canonical list: deskripsi, robots, keywords (ignored), notranslate, refresh, verification, dan browser tags.
- Robots meta tag, data-nosnippet, dan X-Robots-Tag specifications — setiap robots directive, where ini lives, combining aturan, dan crawl-vs-indeks dependency.
- Control Anda judul tautan di hasil pencarian — how judul tautan adalah chosen dan why Google dapat rewrite ini.
- gunakan valid HTML untuk specify halaman metadata — valid
<head>element list, dan why sebuah invalid element likeiframe/imgmembuat Google stop reading everything setelah ini. - Qualify Anda outbound tautan untuk Google —
rel="sponsored",ugc, dannofollow. - Evolving “nofollow” (terjemahan) “nofollow” — baru cara untuk identify nature dari tautan — 2019 perubahan itu dibuat tautan attributes hints.
Bing / Microsoft
- Robots meta tags dan attributes itu Bing mendukung — Bing’s robots directives di both meta tag dan
X-Robots-Tagheader, plusbingbottargeting. (Renders client-side; confirm specifics di sebuah live browser.)
Quotes dari source
pada—record statements dari Google. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada source halaman.
Google — what tags melakukan
- “Use this tag to provide a short description of the page. In some situations, this description is used in the snippet shown in search results.” (terjemahan) “gunakan ini tag untuk menyediakan sebuah pendek deskripsi dari halaman. di beberapa situations, ini deskripsi adalah digunakan di snippet ditampilkan di hasil pencarian.” — Google Search Central docs, pada deskripsi meta. Jump untuk quote
- “The meta-keyword tag is not used by Google Search, and it has no effect on indexing and ranking at all.” (terjemahan) “ meta-keyword tag adalah not digunakan oleh Google Search, dan ini memiliki no effect pada pengindeksan dan peringkat di semua.” — Google Search Central docs. Jump untuk quote
- “A title link is the title of a search result on Google Search and other properties (for example, Google News) that links to the web page.” (terjemahan) “sebuah judul tautan adalah judul dari sebuah search hasil pada Google Search dan lainnya properties (misalnya, Google News) itu tautan untuk halaman web.” — Google Search Central docs. Jump untuk quote
- “Make sure every page on your site has a title specified in the title element.” (terjemahan) “pastikan setiap halaman pada Anda situs memiliki sebuah judul specified di judul element.” ( docs reference judul element directly.) — Google Search Central docs. Jump untuk quote
Google — robots directives
- “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…” (terjemahan) “di case dari conflicting robots aturan, more restrictive aturan applies. misalnya, jika sebuah halaman memiliki both max-snippet:50 dan nosnippet aturan…” — Google Search Central docs. Jump untuk quote
- “…disallowed from crawling through the robots.txt file, then any information about indexing or serving rules will not be found and will therefore be ignored.” (terjemahan) “…disallowed dari crawling melalui robots.txt file, lalu apa pun informasi tentang pengindeksan atau serving aturan akan not menjadi ditemukan dan akan therefore menjadi ignored.” — Google Search Central docs. single sebagian besar penting aturan untuk ini hub. Jump untuk quote
- “If you use an invalid element in the head element, Google ignores any elements that appear after the invalid element.” (terjemahan) “jika Anda gunakan invalid element di head element, Google ignores apa pun elements itu appear setelah invalid element.” — Google Search Central docs, pada invalid
<head>elements likeiframedanimg. Jump untuk quote - “We recommend that you avoid using JavaScript to inject or change meta tags whenever possible, and if you must use it, test your implementations thoroughly.” (terjemahan) “kami recommend itu Anda hindari menggunakan JavaScript untuk inject atau perubahan meta tags whenever mungkin, dan jika Anda harus gunakan ini, test Anda implementations thoroughly.” — Google Search Central docs. Jump untuk quote
Google — rel attributes adalah hints
- “…are treated as hints about which links to consider or exclude…” (terjemahan) “…adalah treated sebagai hints tentang which tautan untuk pertimbangkan atau exclude…” — Danny Sullivan & Gary Illyes, Google Search Central blog (2019), pada
sponsored,ugc, dannofollow. Jump untuk quote - “…the linked pages may be found through other means, such as sitemaps or links from other sites, and thus they may still be crawled.” (terjemahan) “… ditautkan halaman dapat menjadi ditemukan melalui lainnya berarti, such sebagai sitemaps atau tautan dari lainnya situs, dan thus mereka dapat masih menjadi di-crawl.” — Google Search Central docs. Jump untuk quote
John Mueller, Google — deskripsi meta adalah not sebuah peringkat factor
- “So the meta description is primarily used as a snippet in the search results page. And that’s not something that we would use for ranking.” (terjemahan) “So deskripsi meta adalah primarily digunakan sebagai sebuah snippet di hasil pencarian halaman. dan itu’s not something itu kami akan gunakan untuk peringkat.” — John Mueller, SEO Office Hours (dapat 2022), via mesin pencari Journal. Read coverage
Patrick Stox — crawl-vs-indeks proof
- “Don’t block pages you want indexed. It hurts. Not as bad as you might think it does—but it still hurts.” (terjemahan) “Don’t block halaman Anda ingin terindeks. ini hurts. Not sebagai buruk sebagai Anda mungkin think ini melakukan—tetapi ini masih hurts.” — dari my experiment, * Story dari Blocking 2 tinggi-peringkat halaman dengan Robots.txt*. Jump untuk quote
Meta tags cheat sheet
setiap signal — where ini lives dan what ini controls
| Tag / directive | Where ini lives | Controls | Directive atau hint? |
|---|---|---|---|
<title> element | HTML head | Appearance (judul tautan) + light peringkat | Primary source, dapat menjadi rewritten |
Meta description | HTML head | Snippet / CTR (not peringkat) | Hint — Google dapat rewrite |
Robots meta noindex | HTML head | pengindeksan (hapus dari indeks) | Directive |
Robots meta nofollow | HTML head | crawling (don’t ikuti halaman’s tautan) | Directive |
Robots meta none | HTML head | = noindex, nofollow | Directive |
nosnippet | HTML head / header HTTP | Snippet (suppress entirely) | Directive |
max-snippet | HTML head / header HTTP | Snippet length (juga caps AI Overviews input) | Directive |
max-image-preview | HTML head / header HTTP | Image preview size (none/standard/large) | Directive |
data-nosnippet | pada element (span/div/bagian) | Snippet (exclude bagian dari sebuah halaman) | Directive |
X-Robots-Tag | respons header HTTP | pengindeksan/serving untuk apa pun file (PDFs, images) | Directive |
rel="nofollow" | pada <a> tautan | Don’t vouch untuk / ikuti sebuah tautan | Hint (since 2019) |
rel="sponsored" | pada <a> tautan | Paid / advertisement tautan | Hint |
rel="ugc" | pada <a> tautan | pengguna-generated konten tautan | Hint |
charset / viewport | HTML head | browser rendering | Not sebuah SEO directive |
meta-refresh | HTML head | browser redirect (gunakan 301 instead) | Not recommended untuk SEO |
Meta keywords | HTML head | Nothing — “no effect on indexing and ranking at all” (terjemahan) “no effect pada pengindeksan dan peringkat di semua” | Ignored |
Fast facts
- untuk hapus sebuah halaman dari search:
noindex(meta atauX-Robots-Tag) pada sebuah dapat di-crawl halaman. tidak pernahnoindex+ sebuah robots.txt block pada yang sama URL. noindexPDFs dan images denganX-Robots-Tagheader — mereka memiliki no head.- pada conflicting robots aturan, more restrictive one wins.
- judul tautan: primary source adalah judul element, tetapi Google pulls dari H1,
og:title, teks jangkar, dan terlihat text too — dan rewrites ~33,4% dari time. - deskripsi meta: rewritten/ignored ~62,78% dari time — write ini untuk tinggi-nilai halaman, skip panjang tail.
- sebuah stray
iframe/imgdi<head>membuat Google stop reading everything setelah ini — audit rendered head, not hanya source, jika sebuah tag “isn’t working.” (terjemahan) “isn’t berfungsi.” - hindari JavaScript-injected/mutated meta tags where Anda dapat; jika Anda dapat’t, test rendered HTML, not hanya component source.
mental models
1. Group head elements oleh job, not oleh name.
Appearance (judul + deskripsi) · pengindeksan & serving (robots meta / X-Robots-Tag /
data-nosnippet) · tautan-tingkat (rel pada <a>) · browser-hanya (charset, viewport,
refresh) · Ignored (keywords, author). Once sebuah tag adalah di right bucket, what ini
melakukan adalah obvious.
2. three layers — crawl, indeks, sajikan.
- robots.txt = crawl (melakukan Google fetch ini?)
- robots meta /
X-Robots-Tag= indeks + sajikan (melakukan ini get terindeks, how adalah ini ditampilkan?) data-nosnippet= sajikan hanya, di element tingkat. pertahankan them separate dan sebagian besar “why is my page still in Google” (terjemahan) “why adalah my halaman masih di Google” confusion disappears.
3. decision aturan untuk menghapus sebuah halaman.
ingin ini hilang dari search? Allow crawling + noindex. ingin bot untuk skip sebuah URL
space entirely (dan don’t care tentang pengindeksan)? robots.txt disallow. tidak pernah gunakan
disallow untuk deindex — Google tidak pernah melakukan crawl halaman untuk see Anda noindex.
4. Three locations, sama directives.
robots directives aren’t tied untuk head. head meta tag, X-Robots-Tag
header, dan (untuk snippets) data-nosnippet adalah three delivery mechanisms — pick oleh
file jenis dan granularity Anda perlu, not oleh habit.
5. Directives vs. hints.
robots meta tag dan X-Robots-Tag adalah directives — Google obeys them.
tautan-tingkat rel nilai (nofollow, sponsored, ugc) adalah hints since 2019 —
Google mempertimbangkan them, tetapi flagged tautan dapat masih menjadi di-crawl. Don’t expect
tautan-tingkat rel untuk behave like sebuah halaman-tingkat noindex.
Test yourself: Meta Tags untuk SEO
Five quick pertanyaan pada pada-halaman meta tags itu penting. Pick sebuah jawaban untuk setiap, lalu periksa.
Log perubahan
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.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.