Panduan HTML SEO
Bagaimana HTML structure, elements, dan semantics memengaruhi SEO — bagaimana Google parses dan renders Anda markup, yang elements ini membaca secara langsung, malformed-head mistake itu silently drops tags, dan mengapa valid/semantic HTML helps understanding tanpa menjadi sebuah direct peringkat factor.
Bahasa
HTML SEO adalah penulisan dan penyusunan markup agar mesin pencari dapat melakukan crawling, rendering, parsing, dan memahami halaman. Fakta pentingnya: Google menyatakan bahwa web pada umumnya bukan HTML yang valid, sehingga Google jarang bergantung pada ketepatan semantik yang ketat — semuanya diproses melalui sebuah HTML lexer/normalizer, parses mentah HTML untuk tautan dan konten, lalu renders dengan sebuah headless Chromium ( Web rendering Service) dan indeks dirender DOM. spesifik elements adalah baca secara langsung — judul, heading, sebuah href, img alt, dan og:judul feed hal like judul tautan di SERP. di bawah-covered failure mode: satu tidak valid element di dalam head penyebab Google untuk ignore semuanya setelah ini, silently dropping sebuah judul, canonical, atau hreflang. Valid HTML tidak sebuah peringkat factor dan semantic HTML tidak sebuah 'magical multiplier' (Mueller: tidak sebuah quality sinyal, tetapi ini 'helps us untuk better memahami halaman') — goal adalah avoiding parsing failures validity akan memiliki caught, tidak chasing sebuah green validator. ini hub poin untuk semantic-html deep dive untuk element-oleh-element depth.
TL;DR — HTML SEO adalah writing Anda halaman’s HTML so mesin pencari dapat temukan, baca, dan memahami ini. baik news: Google adalah very forgiving dari messy markup — ini secara harfiah says “the web in general is not valid HTML” (terjemahan) “web secara umum bukan HTML yang valid” dan berfungsi dengan ini anyway. Anda tidak perlu perfect, validator-bersih code. Anda melakukan perlu penting elements (judul, heading, tautan, teks alt, dan tags di Anda
Evidence for this claim Google reliably crawls links when they are HTML a elements with resolvable href attributes. Scope: Googlebot link discovery requirements. Confidence: high · Verified: Google Search Central: Crawlable links Evidence for this claim Google processes only supported elements in the document head and may ignore elements appearing after an invalid head element. Scope: Google's parsing of metadata in the HTML head. Confidence: high · Verified: Google Search Central: Valid page metadata<head>) present dan tidak accidentally rusak.
Apa HTML SEO adalah
setiap halaman web adalah dibangun dari HTML — tags itu mark up apa sebuah heading, apa sebuah tautan, apa sebuah image, apa sebuah paragraf. HTML SEO adalah hanya practice dari writing itu markup so sebuah mesin pencari dapat crawl ini, baca ini, dan memahami apa halaman adalah tentang.
ini adalah easy untuk think SEO adalah semua konten dan tautan ini days. tetapi mesin pencari masih baca Anda mentah HTML untuk figure out basics: apa judul, di mana adalah tautan untuk ikuti, apa melakukan images tampilkan, yang URL adalah canonical satu. Mendapatkan HTML wrong dan Anda dapat hide itu hal dari Google tanpa realizing ini.
elements itu sebenarnya penting
sebuah handful dari HTML elements melakukan sebagian besar dari SEO berfungsi:
<title>— halaman’s judul, di<head>. Google menggunakan ini (along dengan Anda main heading) untuk bangun clickable judul di hasil pencarian.- heading (
<h1>–<h6>) — mereka deskripsikan structure dari Anda konten. - tautan (
<a href="…">) — ini adalah bagaimana mesin pencari menemukan lainnya halaman. sebuah tautan memiliki untuk menjadi sebuah nyata<a href>untuk sebuah bot untuk reliably ikuti ini. - Image teks alt (
<img alt="…">) — mendeskripsikan image untuk mesin pencari dan screen readers. <head>tags — Anda tag canonical, meta robots, dan hreflang semua langsung di sini.
baik news: Google adalah forgiving
Anda melakukan tidak perlu Anda HTML untuk lulus sebuah validator untuk peringkat. Google’s own SEO Starter Guide says web di umum adalah tidak valid HTML, dan Google dibangun -nya sistem untuk tangani messy nyata world — yang sama cara Anda browser recovers dari sebuah halaman dengan sebuah sedikit rusak tags.
satu mistake worth knowing
clearest cara HTML dapat diam-diam hurt Anda adalah sebuah rusak <head>. jika Anda put sebuah
element itu tidak belong di sana (like sebuah <img> atau <iframe>) di dalam Anda
<head>, Google berhenti reading rest dari <head> — yang dapat silently drop
Anda judul, tag canonical, atau hreflang. ini adalah tidak sebuah “penalty,” (terjemahan) “penalty,” ini adalah Google sekadar
tidak seeing tags itu come setelah mistake.
ingin deeper versi — bagaimana Google sebenarnya parses dan renders Anda HTML, apakah “semantic HTML” (terjemahan) “semantic HTML” helps rankings, dan bagaimana Bing membaca markup differently? Switch untuk Advanced tab.
TL;DR — HTML SEO adalah structuring markup so mesin dapat crawl, render, parse, dan memahami sebuah halaman. Fakta pentingnya, Google mengatakan “the web in general is not valid HTML, so Google Search can rarely depend on semantic meanings hidden in the HTML specification.” (terjemahan) “Web pada umumnya bukan HTML yang valid, sehingga Google Penelusuran jarang dapat bergantung pada makna semantik yang tersembunyi dalam spesifikasi HTML.” ini normalizes semuanya melalui sebuah HTML lexer, parses mentah HTML untuk tautan/konten, lalu renders dengan sebuah headless Chromium ( Web rendering Service) dan indeks dirender DOM. spesifik elements feed SERP secara langsung —
Evidence for this claim Google reliably crawls links when they are HTML a elements with resolvable href attributes. Scope: Googlebot link discovery requirements. Confidence: high · Verified: Google Search Central: Crawlable links Evidence for this claim Google processes only supported elements in the document head and may ignore elements appearing after an invalid head element. Scope: Google's parsing of metadata in the HTML head. Confidence: high · Verified: Google Search Central: Valid page metadata<title>, heading, danog:titleadalah named inputs untuk judul tautan. sharp, di bawah-covered failure: sebuah tidak valid element di<head>membuat Google ignore semuanya setelah ini, silently dropping sebuah<title>, canonical, atau hreflang. Valid HTML tidak sebuah peringkat factor; semantic HTML “helps us untuk better understand halaman” (terjemahan) “helps us untuk better memahami halaman” (Mueller) tetapi tidak sebuah quality sinyal. Chase failure modes validity akan catch, tidak sebuah green validator.
Apa HTML SEO sebenarnya adalah
HTML SEO adalah broad practice covering apa pun HTML element atau structural pilihan itu memengaruhi bagaimana sebuah mesin pencari melakukan crawl, parses, renders, dan understands sebuah halaman. ini adalah layer beneath konten-dan-tautan stuff sebagian besar SEO conversations langsung di — markup itu decides apakah Google dapat bahkan see Anda judul, Anda tautan, dan Anda canonical di pertama place.
ini overlaps dengan, tetapi tidak yang sama sebagai, semantic HTML — lebih sempit practice
dari choosing elements like <article>, <nav>, <main>, dan <section> untuk mereka
structural meaning alih-alih menggunakan default untuk unstyled <div>s. itu element-oleh-
element depth adalah -nya own topic (see semantic HTML deep dive nested di bawah ini
hub); di sini I ingin seluruh picture dari bagaimana markup memenuhi penelusuran pipeline.
Bagaimana Google sebenarnya parses dan renders Anda HTML
ini adalah bagian hampir setiap “HTML tags untuk SEO” (terjemahan) “HTML tags untuk SEO” checklist skips, dan ini adalah bagian itu sebenarnya menjelaskan mengapa tag advice berfungsi cara ini melakukan.
Google membaca Anda HTML di dua phases. dari Google’s
JavaScript SEO Basics:
pertama, “crawling a URL and parsing the HTML response works well for classical
websites or server-side rendered pages where the HTML in the HTTP response contains
all content,” (terjemahan) “crawling sebuah URL dan parsing HTML respons berfungsi well untuk classical
situs web atau server-side dirender halaman di mana HTML di respons HTTP berisi
semua konten,” dan “Googlebot then parses the response for other URLs in the href
attribute of HTML links and adds the URLs to the crawl queue.” (terjemahan) “Googlebot lalu parses respons untuk lainnya URLs di href
attribute dari HTML tautan dan menambahkan URLs untuk crawl queue.” lalu, phase dua:
“Googlebot queues all pages with a 200 HTTP status code for rendering… Once
Google’s resources allow, a headless Chromium renders the page and executes the
JavaScript,” (terjemahan) “Googlebot queues semua halaman dengan sebuah 200 HTTP kode status untuk rendering… Setelah
Google’s resources izinkan, sebuah headless Chromium renders halaman dan executes
JavaScript,” setelah yang “Googlebot parses the rendered HTML for links again” (terjemahan) “Googlebot parses dirender HTML untuk tautan again” dan
“Google also uses the rendered HTML to index the page.” (terjemahan) “Google juga menggunakan dirender HTML untuk indeks halaman.”
So: mentah HTML pertama (fast, untuk tautan penemuan dan awal konten), lalu dirender DOM setelah sebuah headless Chromium — Web rendering Service — executes Anda JavaScript. akhir indeks adalah dibangun dari dirender HTML. practical implication adalah satu I hammer di my JavaScript SEO berfungsi: konten present di Anda awal server respons adalah seen lebih cepat dan lebih reliably daripada konten itu hanya ada setelah client-side JS berjalan.
HTML lexer — mengapa Google tolerates messy markup
sebelum apa pun dari itu, Google normalizes Anda HTML. Gary Illyes described ini pada Penelusuran Off Record: “we push all the HTML through an HTML lexer… we normalize the HTML,” (terjemahan) “kami push semua HTML melalui sebuah HTML lexer… kami normalize HTML,” dan bahkan heading tags adalah “normalized through rendering,” (terjemahan) “normalized melalui rendering,” dengan Google trying untuk “understand the styling that was applied on the h tags, so we can determine the relative importance.” (terjemahan) “memahami styling itu adalah applied pada h tags, so kami dapat determine relative importance.” ini lines come dari sebuah forum transcript dari podcast rather daripada Google’s utama transcript — treat them sebagai reported, tidak utama-sourced.
ini adalah yang sama model I teach di my own Bagaimana Penelusuran berfungsi deck: HTML lexer → normalize → DOM tree + CSSOM → render tree → indeks. ini adalah persis mengapa Google tidak perlu Anda HTML untuk menjadi pristine. ini tidak reading mentah teks sumber looking untuk perfect tags; ini adalah parsing Anda markup ke sebuah normalized tree pertama, recovering dari rusak bits cara sebuah browser melakukan. Yang brings us untuk single sebagian besar freeing quote di ini seluruh topic.
”The web in general is not valid HTML” (terjemahan) “ web di umum adalah tidak valid HTML”
Google’s SEO Starter Guide says ini plainly, di bawah sebuah bagian secara harfiah titled hal Anda tidak seharusnya focus pada:
“Itu web di general adalah tidak valid HTML, so Google Search dapat rarely bergantung pada semantic meanings hidden di itu HTML specification.” (terjemahan) “ web di umum adalah tidak valid HTML, so Google Search dapat rarely bergantung pada semantic meanings hidden di HTML specification.”
yang sama guide menambahkan itu memiliki heading di strict semantic order adalah “fantastic for screen readers, but from Google Search perspective, it doesn’t matter if you’re using them out of order,” (terjemahan) “fantastic untuk screen readers, tetapi dari Google Search perspective, ini tidak penting jika Anda’re menggunakan them out dari order,” dan itu ada “no magical, ideal amount of headings a given page should have. However, if you think it’s too much, then it probably is.” (terjemahan) “Tidak magical, ideal amount dari heading sebuah diberikan halaman seharusnya memiliki. Namun, jika Anda think ini adalah too banyak, lalu ini probably adalah.”
Baca itu sebagai permission untuk berhenti chasing sebuah perfectly green W3C validator. Validity adalah tidak sebuah peringkat factor. alasan untuk care tentang rusak markup adalah lebih sempit dan lebih spesifik: certain jenis dari invalidity break parsing di cara itu hide Anda konten.
Yang HTML elements Google membaca secara langsung
beberapa elements tidak hanya parsed untuk vague “understanding” (terjemahan) “understanding” — Google names them sebagai
direct inputs untuk apa menampilkan up di SERP. dari
judul tautan documentation,
Google determines judul tautan dari “content in <title> elements, main visual
title shown on the page, heading elements, such as <h1> elements, content in
og:title meta tags,” (terjemahan) “konten di <title> elements, main visual
judul ditampilkan pada halaman, heading elements, such sebagai <h1> elements, konten di
og:title meta tags,” dan lainnya prominent styled text.
elements worth getting right — dan di mana untuk go untuk implementation depth pada setiap, since ini hub routes alih-alih reproduces:
<title>— utama judul-tautan input. Depth pada writing dan testing ini lives di dedicated tag judul artikel.<head>metadata — canonical, meta robots, hreflang.<head>adalah, per Google, “the primary element for specifying metadata about a page.” (terjemahan) “ utama element untuk specifying metadata tentang sebuah halaman.” Depth: tag canonical dan meta robots.- heading (
<h1>–<h6>) — structural, dan normalized melalui rendering (Google juga weighs applied CSS). Depth pada ini lives di dedicated header tags artikel — jangan di atas-mengoptimalkan order. - tautan (
<a href>) — mechanism untuk URL penemuan. jika Anda “link” (terjemahan) “tautan” adalah sebuah click handler pada sebuah<div>dengan Tidakhref, Googlebot dapat tidak pernah queue itu URL. <img alt>— image understanding plus accessibility. Depth: teks alt artikel.og:titledan prominent styled text — additional judul-tautan inputs.
satu mistake itu silently breaks semuanya: sebuah malformed <head>
ini adalah paling concrete, sebagian besar di bawah-covered HTML SEO bug di Google’s own docs. dari Valid halaman Metadata untuk Google Search:
“If you use an invalid element in the
<head>element, Google ignores any elements that appear after the invalid element.” (terjemahan) “Jika Anda menggunakan elemen yang tidak valid di dalam elemen<head>, Google mengabaikan semua elemen yang muncul setelah elemen tidak valid tersebut.”
valid children dari <head> adalah sebuah pendek whitelist: title, meta, link,
script, style, base, noscript, dan template. Slip sesuatu else di sana —
sebuah stray <img>, sebuah <iframe>, sebuah unclosed tag, atau sebuah spec-compliant <script> itu
injects satu dari itu — dan browser truncate <head> di itu poin, pushing
semuanya setelah ini ke <body>. jika Anda <title>, rel=canonical, atau
hreflang tautan tags sit setelah offending element, Google dapat sekadar tidak pernah see
them. sebagai Google puts ini, “using valid HTML for page metadata ensures that Google can
use the metadata as documented.” (terjemahan) “menggunakan valid HTML untuk halaman metadata ensures itu Google dapat
gunakan metadata sebagai terdokumentasi.”
ini adalah failure mode itu membuat “valid HTML” (terjemahan) “valid HTML” worth caring tentang — tidak
validator score, consequence. cara catch ini: view-sumber dan konfirmasi Anda
critical tags adalah di dalam <head>; jalankan halaman melalui sebuah validator; dan gunakan GSC’s
pemeriksaan URL untuk see dirender HTML Google sebenarnya mendapat.
A title and meta description placed before an invalid image element in the head can be read normally. The invalid element creates a parsing boundary. Canonical, robots, and hreflang metadata placed after that boundary may be ignored or moved into the body. Verify the consequence by checking source and rendered HTML, not by chasing a perfect validation score.
© Patrick Stox LLC · CC BY 4.0 ·
HTML vs. semantic HTML: helps understanding, tidak sebuah sinyal peringkat
Di sini’s tension ini hub ada untuk resolve. melakukan menggunakan semantic elements —
<article>, <nav>, <header>, <section> — alih-alih <div> soup boost Anda
rankings?
clearest jawaban adalah John Mueller’s. Responding untuk sebuah SEO siapa argued semantic tag hierarchy harus menjadi sebuah quality sinyal, he mengatakan:
“I don’t see it as a quality signal, but it definitely helps us to better understand pages, so that we can show them better for the appropriate queries in search.” (terjemahan) “Saya tidak melihatnya sebagai sinyal kualitas, tetapi hal itu membantu kami memahami halaman dengan lebih baik sehingga dapat menampilkannya untuk kueri yang sesuai di Penelusuran.”
itu’s seluruh nuance di satu kalimat. Semantic HTML adalah tidak sebuah direct peringkat/quality input, tetapi ini adalah sebuah aid untuk understanding — dan better understanding dapat indirectly help Google match Anda halaman untuk right kueri. Martin Splitt memiliki secara terpisah mengatakan correctly-digunakan semantic elements memberikan halaman sebuah advantage di menjadi dipahami. Splitt’s “SEO advantage” (terjemahan) “SEO advantage” framing adalah paraphrased dari webinar coverage, tidak sebuah verified verbatim quote — I’m tidak putting ini di quotation marks. Splitt adalah juga blunt itu heading structure tidak sebuah strict requirement: “it does not make a difference if you have an H1 and then H2, H2, H2… fundamentally, it doesn’t make that much of a difference.” (terjemahan) “ini melakukan tidak membuat sebuah perbedaan jika Anda memiliki sebuah H1 dan lalu H2, H2, H2… fundamentally, ini tidak membuat itu banyak dari sebuah perbedaan.”
modern, practical versi dari ini masalah adalah div soup: React, Vue, dan
Tailwind component libraries default untuk emitting <div> untuk semuanya. ini adalah tidak sebuah
peringkat penalty, tetapi ini strips out structural landmarks (sectioning, <nav>,
<main>) itu help keduanya Google’s understanding dan accessibility. Reaching untuk
right element costs tidak ada apa pun dan dapat hanya help. element-oleh-element case untuk melakukan
so adalah job dari dedicated semantic HTML
artikel di ini subcluster — ini hub hanya draws line: understanding aid, Ya;
magical peringkat multiplier, Tidak.
melakukan valid HTML penting untuk SEO?
pendek jawaban: tidak sebagai sebuah direct peringkat factor. Google memiliki tidak pernah named W3C validity sebagai
satu, dan “the web in general is not valid HTML.” (terjemahan) “ web di umum adalah tidak valid HTML.” right reframe adalah ini:
validity tidak goal — avoiding failure modes validity akan memiliki caught adalah
goal. sebuah validation error adalah worth memperbaiki ketika ini sebenarnya perubahan konten,
metadata, tautan, accessibility, atau rendering sebuah pengunjung atau sebuah crawler menerima — tidak
karena score tidak 100%. sebuah malformed <head> itu ejects Anda canonical, sebuah
unclosed tag itu hides konten, sebuah element itu pushes hreflang ke <body> —
itu adalah nyata, indirect SEO masalah, dan mereka happen untuk menjadi persis hal sebuah
validator flags. Chase consequences, tidak green checkmark.
Bagaimana Bing membaca HTML differently
Bing frames structural HTML lebih secara harfiah daripada Google. -nya panjang-standing deskripsi
dari bagaimana bot memperlakukan heading tags adalah itu
“the <h1>, <h2>, and deeper tags… are regarded by the bot as more like XML than
HTML in that they describe the data they contain” (terjemahan) “ <h1>, <h2>, dan deeper tags… adalah regarded oleh bot sebagai lebih like XML daripada
HTML di itu mereka deskripsikan data mereka berisi” — konten descriptors, tidak
visual styling. Bing’s
Webmaster Guidelines
name heading explicitly sebagai structural sinyal: “<H1>–<H6> Header tags — Define
the structure of your page and helps Bing understand the content of each
paragraph.” (terjemahan) “Tag header H1 hingga H6 menentukan struktur halaman dan membantu Bing memahami isi setiap paragraf.” Keduanya Bing lines adalah reused dari sudah-verified quotes di
situs’s header-tags research; Bing’s halaman render melalui JS dan resist automated
re-memeriksa — spot-periksa sebelum treating sebagai akhir.
untuk situs optimizing untuk keduanya mesin takeaway adalah kecil tetapi nyata: Google’s baca adalah lebih render-tree/CSS-context-aware (ini weighs applied styling), sementara Bing leans lebih pada mentah structural tags sebagai data descriptors. Bersih, bermakna structure menyajikan keduanya.
umum HTML SEO mistakes
- Malformed
<head>— big satu di atas; sebuah tidak valid element drops setiap tag setelah ini. - konten hanya dirender oleh client-side JS dengan Tidak server-dirender fallback — terindeks late, di kedua (render) lulus, jika di semua.
- Div soup dengan zero semantic landmarks — Tidak penalty, tetapi lost structural sinyal dan worse accessibility.
- “Links” (terjemahan) “tautan” itu tidak
<a href>— click handlers pada<div>s itu Googlebot dapat’t queue sebagai URLs. - Multiple atau conflicting
<head>directives — dua canonicals, atau sebuah canonical itu contradicts Anda meta robots. - heading chosen untuk visual size, tidak structure (dan CSS-styled text masquerading sebagai sebuah heading) — Google normalizes dan weighs dirender styling, so mismatch muddies Anda structure.
Di mana ini hub fits
ini adalah hub untuk HTML SEO subcluster. -nya job adalah coverage dan navigation,
tidak exhaustive depth pada apa pun satu element. dedicated
semantic HTML artikel nested di bawah ini owns
element-oleh-element treatment dari <article>, <section>, <nav>, <header>,
<main>, dan <aside>.
HTML lang attribute mendapatkan -nya own deep
dive too — apa <html lang="en"> sebenarnya declares, bagaimana ini differs dari hreflang,
dan mengapa Google ignores ini untuk language detection sementara Bing memperlakukan ini sebagai sebuah minor
sinyal. judul depth lives di tag judul, heading
depth lives di header tags, image depth lives
di teks alt, <head> directive depth lives di
tag canonical dan
meta robots, dan rendering story goes
deeper di JavaScript SEO. Mulai di sini untuk
mental model; branch out untuk specifics.
AI summary
sebuah condensed take pada Advanced versi:
- HTML SEO = structuring markup so mesin dapat crawl, render, parse, dan memahami sebuah halaman. ini adalah layer beneath konten dan tautan.
- Google adalah forgiving: “the web in general is not valid HTML, so Google Search can rarely depend on semantic meanings hidden in the HTML specification.” (terjemahan) “Web pada umumnya bukan HTML yang valid, sehingga Google Penelusuran jarang dapat bergantung pada makna semantik dalam spesifikasi HTML.” Validity adalah tidak sebuah peringkat factor.
- Dua-phase parsing: mentah HTML pertama (tautan penemuan + awal konten), lalu sebuah headless Chromium ( Web rendering Service) renders/executes JS dan Google indeks dirender DOM. server-dirender konten adalah seen lebih cepat daripada client-side-JS-hanya konten.
- sebuah HTML lexer normalizes semuanya pertama (Illyes; yang sama lexer → normalize → DOM/CSSOM → render tree → indeks model Patrick teaches) — yang adalah mengapa messy markup adalah tolerated.
- Elements baca secara langsung:
<title>, heading/<h1>, danog:titleadalah named inputs untuk SERP judul tautan;<a href>drives URL penemuan;<img alt>untuk images. - ** sharp failure mode:** sebuah tidak valid element di
<head>membuat Google ignore semuanya setelah ini — silently dropping sebuah judul, canonical, atau hreflang. - Semantic HTML: Mueller — “I don’t see it as a quality signal, but it definitely helps us to better understand pages.” (terjemahan) “I jangan see ini sebagai sebuah quality sinyal, tetapi ini definitely helps us untuk better memahami halaman.” Aid untuk understanding, tidak sebuah direct peringkat input. Div soup tidak sebuah penalty tetapi loses structural sinyal.
- Bing memperlakukan heading tags “more like XML than HTML” (terjemahan) “lebih like XML daripada HTML” — data descriptors, tidak styling.
- Reframe: validity tidak goal; avoiding parsing failures validity akan catch adalah. Branch untuk semantic-html deep dive untuk element depth.
Dokumentasi resmi
Utama-sumber documentation dari mesin pencari.
- SEO Starter Guide — “the web in general is not valid HTML,” (terjemahan) “ web di umum adalah tidak valid HTML,” heading order, dan bagaimana banyak untuk focus pada markup.
- Valid halaman Metadata untuk Google Search —
<head>whitelist dan tidak valid-element-truncates-semuanya-setelah-ini aturan. - memahami JavaScript SEO Basics — dua-phase crawl → render → indeks pipeline dan Web rendering Service.
- Influencing judul tautan di Google Search — elements (judul,
<h1>,og:title) Google membaca untuk bangun SERP judul. - crawling dan pengindeksan — parent hub untuk robots, canonicalization, dan metadata.
Bing / Microsoft
- Bing Webmaster Guidelines — H1–H6 named sebagai structural sinyal Bing membaca paragraf-oleh-paragraf.
- Architecting konten untuk SEO (SEM 101) — Bing’s “lebih like XML daripada HTML” (terjemahan) “lebih like XML daripada HTML” framing untuk heading tags.
Further listening
- Bagaimana browser Benar-benar Parse HTML (dan Apa itu berarti untuk SEO) — Penelusuran Off Record (Feb 2026): Splitt dan Illyes pada mengapa HTML spec adalah lenient dan bagaimana parsing memengaruhi hreflang/canonical placement.
Quotes dari sumber
pada—record statements dari Google dan Bing. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada sumber halaman di mana satu adalah tersedia.
Google — web tidak valid HTML
- “The web in general is not valid HTML, so Google Search can rarely depend on semantic meanings hidden in the HTML specification.” (terjemahan) “Web pada umumnya bukan HTML yang valid, sehingga Google Penelusuran jarang dapat bergantung pada makna semantik dalam spesifikasi HTML.” — Google SEO Starter Guide. Jump untuk quote
- “Having your headings in semantic order is fantastic for screen readers, but from Google Search perspective, it doesn’t matter if you’re using them out of order.” (terjemahan) “Memiliki Anda heading di semantic order adalah fantastic untuk screen readers, tetapi dari Google Search perspective, ini tidak penting jika Anda’re menggunakan them out dari order.” — Google SEO Starter Guide.
Google — <head> dan metadata
- “If you use an invalid element in the
<head>element, Google ignores any elements that appear after the invalid element.” (terjemahan) “jika Anda gunakan tidak valid element di<head>element, Google ignores apa pun elements itu muncul setelah tidak valid element.” — Valid halaman Metadata untuk Google Search. - “Using valid HTML for page metadata ensures that Google can use the metadata as documented.” (terjemahan) “menggunakan valid HTML untuk halaman metadata ensures itu Google dapat gunakan metadata sebagai terdokumentasi.” — Valid halaman Metadata untuk Google Search.
Google — bagaimana HTML adalah parsed dan dirender
- “Googlebot then parses the response for other URLs in the
hrefattribute of HTML links and adds the URLs to the crawl queue.” (terjemahan) “Googlebot lalu parses respons untuk lainnya URLs dihrefattribute dari HTML tautan dan menambahkan URLs untuk crawl queue.” — memahami JavaScript SEO Basics. - “Googlebot queues all pages with a
200HTTP status code for rendering… Once Google’s resources allow, a headless Chromium renders the page and executes the JavaScript.” (terjemahan) “Googlebot queues semua halaman dengan sebuah200HTTP kode status untuk rendering… Setelah Google’s resources izinkan, sebuah headless Chromium renders halaman dan executes JavaScript.” — memahami JavaScript SEO Basics. - “Google also uses the rendered HTML to index the page.” (terjemahan) “Google juga menggunakan dirender HTML untuk indeks halaman.” — memahami JavaScript SEO Basics.
Google — elements baca untuk SERP
- Google membangun judul tautan dari “content in
<title>elements… heading elements, such as<h1>elements… content inog:titlemeta tags,” (terjemahan) “konten di<title>elements… heading elements, such sebagai<h1>elements… konten diog:titlemeta tags,” dan lainnya prominent styled text. Jump untuk quote
John Mueller, Google — semantic HTML adalah tidak sebuah quality sinyal
- “I don’t see it as a quality signal, but it definitely helps us to better understand pages, so that we can show them better for the appropriate queries in search.” (terjemahan) “Saya tidak menganggapnya sebagai sinyal kualitas, tetapi HTML semantik membantu Google memahami halaman dan menampilkannya untuk kueri yang tepat.” Baca coverage Relayed melalui mesin pencari Roundtable’s coverage dari Mueller’s original tweet ( tweet itself adalah Tidak lebih lama reachable) — konfirmasi tepat wording di-browser sebelum treating sebagai akhir verbatim.
Gary Illyes, Google — HTML lexer (reported melalui sebuah Penelusuran Off Record transcript utas)
- “we push all the HTML through an HTML lexer… we normalize the HTML,” (terjemahan) “kami push semua HTML melalui sebuah HTML lexer… kami normalize HTML,” dan header tags adalah “normalized through rendering,” (terjemahan) “normalized melalui rendering,” dengan Google trying untuk “understand the styling that was applied on the h tags, so we can determine the relative importance.” (terjemahan) “memahami styling itu adalah applied pada h tags, so kami dapat determine relative importance.” Baca coverage
Bing / Microsoft — heading sebagai data descriptors
- “The
<h1>,<h2>, and deeper tags… are regarded by the bot as more like XML than HTML in that they describe the data they contain.” (terjemahan) “<h1>,<h2>, dan deeper tags… adalah regarded oleh bot sebagai lebih like XML daripada HTML di itu mereka deskripsikan data mereka berisi.” — Bing Webmaster Blog, “Architecting Content for SEO.” (terjemahan) “Architecting konten untuk SEO.” - “
<H1>–<H6>Header tags — Define the structure of your page and helps Bing understand the content of each paragraph.” (terjemahan) “Tag header H1 hingga H6 menentukan struktur halaman dan membantu Bing memahami isi setiap paragraf.” — Bing Webmaster Guidelines.
HTML SEO checklist
sebuah quick lulus untuk konfirmasi mesin pencari dapat baca markup itu penting:
- setiap penting halaman memiliki sebuah
<title>dan -nya critical<head>tags (canonical, meta robots, hreflang) — dan mereka’re di dalam<head>, tidak pushed ke<body>. -
<head>berisi hanya valid children (title,meta,link,script,style,base,noscript,template) — Tidak stray<img>/<iframe>atau script-injected element truncating ini. - Internal navigation menggunakan nyata
<a href>tautan, tidak click handlers pada<div>s. - Images memiliki bermakna
alttext. - Key konten adalah di awal server respons, tidak produced hanya oleh client-side JavaScript.
- heading deskripsikan structure (tidak hanya visual size); CSS tidak faking heading
out dari styled
<div>s. - Semantic elements (
<nav>,<main>,<article>,<header>) digunakan di mana mereka fit — tidak sebuah wall dari undifferentiated<div>s. - hanya satu dari setiap conflicting
<head>directive (satu canonical; canonical dan meta robots jangan contradict). - Spot-diperiksa dirender HTML di GSC pemeriksaan URL — tags Anda expect adalah sebenarnya di sana setelah rendering.
- Ran halaman melalui sebuah validator untuk catch parsing failures (tidak untuk chase sebuah perfect score).
Berjalan sebuah broad HTML SEO audit
ini hub’s job adalah routing, so sebuah penuh audit lulus records document-tingkat evidence di sini, lalu hands setiap finding untuk artikel itu owns perbaiki — jangan re-litigate judul, heading, canonical, image, atau semantic-element aturan di ini checklist.
- respons status dan konten jenis. Konfirmasi URL mengembalikan
200dengan sebuah HTML konten jenis sebelum reading apa pun else — sebuah redirect atau non-HTML respons membuat setiap lainnya periksa moot. - Awal HTML respons (view-sumber). Apa ships di mentah respons HTTP — ini adalah apa Google’s pertama crawl lulus parses untuk tautan dan konten.
- Dirender DOM (GSC pemeriksaan URL atau sebuah headless-browser alat). Apa ada setelah JavaScript executes — ini adalah apa sebenarnya mendapatkan terindeks. Bandingkan ini terhadap langkah 2 alih-alih assuming mereka match.
<head>contents. Konfirmasi hanya valid children adalah present dan itu judul, canonical, robots, dan hreflang tags land sebelum apa pun suspicious element di keduanya sumber dan dirender output. Route findings untuk tag judul, tag canonical, dan meta robots.- Utama konten dan dapat di-crawl tautan. Konfirmasi main konten dan
<a href>tautan sebuah reader sees adalah present di keduanya artifacts dari langkah 2 dan 3. Route tautan findings untuk tautan internal. - Parser dan console errors. Note apa pun browser console errors selama render —
mereka dapat poin untuk yang sama JavaScript itu’s silently breaking
<head>atau hiding konten. - Route setiap defect, jangan perbaiki ini di sini. sebuah missing alt attribute goes untuk teks alt; sebuah structural landmark kesenjangan goes untuk semantic HTML; sebuah heading-order pertanyaan goes untuk header tags. ini hub’s role ends di “here’s what’s wrong and where it’s fixed.” (terjemahan) “di sini’s apa wrong dan di mana ini adalah fixed.”
mental models
1. Lexer → normalize → DOM/CSSOM → render tree → indeks. Google tidak baca Anda mentah sumber looking untuk perfect tags. ini berjalan semuanya melalui sebuah HTML lexer, normalizes ini, membangun sebuah DOM dan CSSOM, forms sebuah render tree, dan indeks itu. ini adalah mengapa messy HTML adalah tolerated — dan mengapa apa renders adalah apa counts.
2. Dua phases: mentah HTML, lalu dirender HTML. Phase satu parses respons HTTP untuk tautan dan konten (fast). Phase dua renders dengan sebuah headless Chromium dan re-parses DOM untuk pengindeksan. tanyakan dari apa pun missing konten: adalah ini di mentah HTML, atau hanya setelah JS? former adalah safer.
3. Validity tidak goal — failure modes adalah.
“Itu web di general adalah tidak valid HTML.” (terjemahan) “ web di umum adalah tidak valid HTML.” jangan chase sebuah green validator. Chase
spesifik invalidity itu breaks parsing: sebuah malformed <head>, sebuah unclosed tag
hiding konten, sebuah element ejecting Anda canonical. Validity adalah sebuah berarti dari catching
itu, tidak sebuah end.
4. Understanding aid vs. sinyal peringkat. Semantic HTML “helps us to better understand pages” (terjemahan) “helps us untuk better memahami halaman” (Mueller) tetapi “tidak a quality sinyal.” (terjemahan) “tidak sebuah quality sinyal.” Terpisah dua claims dan seluruh semantic-HTML debate calms down: gunakan right element karena ini helps understanding dan accessibility — tidak karena Anda’re buying sebuah peringkat boost.
5. <head> adalah fragile; guard ini.
Satu wrong element di <head> drops setiap tag setelah ini. Treat <head> sebagai sebuah
pendek whitelist Anda tidak contaminate — highest-leverage HTML hygiene aturan di sana
adalah.
HTML SEO cheat sheet
Elements itu penting dan mengapa
| Element | Apa Google melakukan dengan ini |
|---|---|
<title> | Utama judul-tautan input; halaman metadata |
<h1>–<h6> | Structure; normalized melalui rendering (styling weighed) |
<a href> | URL penemuan — harus menjadi sebuah nyata href untuk menjadi queued |
<img alt> | Image understanding + accessibility |
og:title (meta) | Additional judul-tautan input |
rel=canonical / meta robots / hreflang | <head> directives — hidden jika <head> breaks |
Valid <head> children ( whitelist)
title, meta, link, script, style, base, noscript, template —
apa pun else truncates <head>, dan Google ignores setiap tag setelah ini.
Fast facts
- “The web in general is not valid HTML” (terjemahan) “ web di umum adalah tidak valid HTML” — validity adalah tidak sebuah peringkat factor.
- Google parses di dua phases: mentah HTML → dirender DOM (headless Chromium); dirender HTML adalah terindeks.
- Semantic HTML: “not a quality signal” (terjemahan) “tidak sebuah quality sinyal” tetapi “helps us to better understand pages” (terjemahan) “helps us untuk better memahami halaman” (Mueller).
- Bing memperlakukan heading tags “more like XML than HTML” (terjemahan) “lebih like XML daripada HTML” — konten descriptors.
- Satu tidak valid element di
<head>→ Google ignores semuanya setelah ini.
HTML SEO mistakes worth naming secara langsung
setiap dari ini adalah sebuah nyata, avoidable HTML mistake covered di atas — restated di sini sebagai mengapa-ini adalah-wrong plus apa untuk melakukan alih-alih, so perbaiki adalah actionable alih-alih hanya descriptive.
Malformed <head>
Mengapa ini adalah wrong: sebuah tidak valid element di dalam <head> — sebuah stray <img>, sebuah
<iframe>, sebuah unclosed tag, atau sebuah <script> itu injects satu dari itu — membuat
Google ignore setiap element itu muncul setelah ini. jika Anda <title>,
rel=canonical, atau hreflang tags sit kemudian di <head>, mereka silently
disappear dari apa Google sees.
Perbaiki: pertahankan <head> untuk hanya -nya valid children (title, meta, link,
script, style, base, noscript, template), dan put Anda sebagian besar penting
tags — judul, canonical, robots — early, sebelum apa pun script-generated.
konten hanya dirender oleh client-side JavaScript
Mengapa ini adalah wrong: Google parses mentah HTML respons pertama, lalu queues sebuah kedua lulus di mana sebuah headless Chromium renders dan executes JavaScript sebelum pengindeksan. konten itu hanya ada setelah client-side JS berjalan adalah seen kemudian, di itu kedua lulus, dan dapat tidak menjadi terindeks reliably di semua.
Perbaiki: ship konten itu penting sebagian besar (main copy, key tautan) di awal server respons alih-alih relying hanya pada rendering sisi klien.
”Links” (terjemahan) “tautan” itu tidak nyata <a href> elements
Mengapa ini adalah wrong: sebuah click handler pada sebuah <div> atau <span> itu navigates melalui
JavaScript tidak sebuah nyata tautan sebagai far sebagai Googlebot’s crawl-queue logic adalah
concerned — URL penemuan berjalan pada href attributes. sebuah halaman reachable hanya
melalui such sebuah handler dapat tidak pernah mendapatkan queued.
Perbaiki: gunakan sebenarnya <a href="…"> untuk apa pun itu seharusnya menjadi dapat di-crawl,
bahkan jika Anda juga attach sebuah click handler untuk UX.
Multiple atau conflicting <head> directives
Mengapa ini adalah wrong: dua tag canonical, atau sebuah canonical itu contradicts Anda meta robots directive, mengirim Google conflicting sinyal tentang yang URL adalah authoritative dan apakah halaman seharusnya menjadi terindeks di semua — Google memiliki untuk resolve conflict itself, dan dapat tidak resolve ini cara Anda yang dimaksud.
Perbaiki: ship persis satu tag canonical per halaman, dan pastikan ini tidak contradict robots meta tag pada yang sama halaman.
heading chosen untuk visual size alih-alih structure
Mengapa ini adalah wrong: Google normalizes heading tags melalui rendering dan
weighs CSS styling applied untuk them untuk judge relative importance. sebuah
<h2> styled untuk look tiny, atau sebuah styled <div> dibuat untuk look like sebuah heading,
muddies itu sinyal alih-alih clarifying structure.
Perbaiki: pick heading tingkat untuk mereka place di konten outline, dan gunakan CSS hanya untuk style — tidak untuk fake — apa adalah atau tidak sebuah heading.
Div soup dengan zero semantic landmarks
Mengapa ini adalah wrong: menggunakan default setiap element untuk sebuah unstyled <div> (sebuah umum
side effect dari React/Vue/Tailwind component libraries) tidak trigger sebuah
peringkat penalty, tetapi ini strips out structural landmarks (<nav>,
<main>, <article>) itu help keduanya Google’s understanding dan
accessibility.
Perbaiki: reach untuk semantic element itu matches konten’s role —
<nav> untuk navigation, <main> untuk utama konten, <article> untuk sebuah
self-berisi piece — ini costs tidak ada apa pun dan hanya helps understanding.
umum Issues
Three distinct, reader-terlihat symptoms tied untuk HTML mistakes di atas — apa Anda’ll sebenarnya observe, mengapa ini adalah happening, dan cara perbaiki ini.
Symptom: judul atau tag canonical missing dari apa Google sees
- Penyebab: sebuah tidak valid element sebelumnya di
<head>— sebuah stray<img>, sebuah<iframe>, atau sebuah<script>itu injects satu dari itu — truncates<head>di itu poin, dan Google ignores setiap element setelah ini. jika<title>atau tag canonical sits kemudian, ini adalah sekadar tidak pernah seen. - Perbaiki: view-sumber halaman dan konfirmasi Anda critical tags adalah sebenarnya
di dalam
<head>dan sebelum apa pun suspicious element. hapus atau relocate tidak valid element, lalu re-periksa.
Symptom: konten terindeks late, atau tidak terindeks di semua
- Penyebab: konten hanya ada setelah client-side JavaScript berjalan. Google parses mentah HTML respons pertama (fast), lalu queues halaman untuk sebuah kedua, lebih lambat lulus di mana sebuah headless Chromium renders dan executes JS sebelum pengindeksan — konten itu bergantung entirely pada itu kedua lulus adalah seen kemudian, dan lebih sedikit reliably, daripada konten present di awal respons.
- Perbaiki: konfirmasi konten adalah present di server-dirender HTML (tidak hanya client-dirender DOM), dan jika ini tidak, move ini ke awal respons atau tambahkan sebuah server-dirender fallback.
Symptom: sebuah internal halaman tidak pernah mendapatkan di-crawl bahkan though ini adalah ditautkan dari UI
- Penyebab: “link” (terjemahan) “tautan” pointing untuk ini adalah sebuah click handler pada sebuah
<div>atau<span>alih-alih sebuah nyata<a href="…">. Googlebot’s URL penemuan berjalan padahrefattributes, so sebuah click-hanya navigation element dapat tidak pernah menjadi queued. - Perbaiki: replace click handler dengan sebuah genuine
<a href>untuk target URL ( JavaScript handler dapat masih jalankan untuk visual interaction).
Prove sebuah malformed <head> perbaiki sebenarnya worked
ini tests apply setelah Anda’ve ditemukan dan fixed sebuah tidak valid element itu adalah
truncating <head> — mereka konfirmasi tags Anda yang diharapkan untuk disappear (judul,
canonical, hreflang) adalah sebenarnya back, pada versi dari halaman Google
itself sees.
Test 1 — tags adalah present di mentah HTML
- Test untuk jalankan — View-sumber halaman (tidak dirender DOM) dan konfirmasi
<title>,rel=canonical, dan apa punhreflang<link>tags muncul di dalam<head>, sebelum apa pun lainnya element. - Yang diharapkan hasil — semua dari critical tags adalah present dan sit ahead dari apa pun previously-tidak valid element di sumber order.
- Failure interpretation — jika sebuah tag adalah masih missing dari view-sumber,
ada mungkin lainnya tidak valid element sebelumnya di
<head>masih truncating ini — jangan assume satu perbaiki caught semuanya; periksa untuk sebuah kedua offender. - Monitoring window — Immediate — ini adalah sebuah static periksa dari apa Anda’re serving.
- Rollback trigger — apa pun dari three tags adalah masih absent dari view-sumber setelah perbaiki — treat perbaiki sebagai incomplete alih-alih menunggu pada Google untuk reflect ini.
Test 2 — Google’s dirender HTML agrees
- Test untuk jalankan — Jalankan URL melalui pemeriksaan URL di Google Search Console dan view dirender HTML Google sebenarnya fetched.
- Yang diharapkan hasil — judul, canonical, dan hreflang tags muncul di dirender HTML, matching apa view-sumber now menampilkan.
- Failure interpretation — jika tags adalah present di view-sumber tetapi masih missing dari GSC’s dirender HTML, Google dapat tidak memiliki recrawled halaman since perbaiki namun, atau sebuah script-injected element adalah masih interfering selama rendering alih-alih di mentah respons.
- Monitoring window — sebuah sedikit days untuk sebuah couple dari weeks, depending pada halaman’s wajar recrawl frequency — permintaan pengindeksan untuk speed ini up jika needed.
- Rollback trigger — tags tetap missing dari GSC’s dirender HTML setelah sebuah penuh recrawl cycle — periksa untuk lainnya tidak valid element alih-alih repeating yang sama perbaiki.
contoh
Dua concrete sebelum/setelah cases grounded di ini artikel’s flagship failure modes.
sebuah malformed <head> itu drops canonical
Rusak — sebuah <iframe> (tidak sebuah valid <head> child) sits antara judul dan
tag canonical:
<head>
<title>Widget Pricing | Acme</title>
<iframe src="/ads/banner.html"></iframe>
<!-- Google ignores everything from here on — the canonical below is never seen -->
<link rel="canonical" href="https://acme.com/widgets/pricing" />
<meta name="robots" content="index, follow" />
</head>Fixed — tidak valid element adalah dihapus dari <head> entirely (ini dapat langsung di
<body> jika ini perlu untuk render pada halaman):
<head>
<title>Widget Pricing | Acme</title>
<link rel="canonical" href="https://acme.com/widgets/pricing" />
<meta name="robots" content="index, follow" />
</head>
<body>
<iframe src="/ads/banner.html"></iframe>
<!-- rest of the page -->
</body>satu-satunya perubahan adalah di mana <iframe> lives — moving ini out dari <head>
adalah apa lets Google see canonical dan robots tags again.
sebuah “link” (terjemahan) “tautan” itu tidak sebuah nyata tautan
Rusak — sebuah click handler pada sebuah <div> navigates pengguna, tetapi ada Tidak
href untuk Googlebot untuk menemukan:
<div onclick="location.href='/pricing'">See pricing</div>Fixed — sebuah nyata <a href> melakukan yang sama navigation dan adalah dapat di-crawl:
<a href="/pricing">See pricing</a>visual hasil untuk sebuah pengguna clicking adalah identical; perbedaan adalah
apakah Googlebot’s crawl-queue logic — yang berjalan pada href attributes —
ever discovers /pricing sebagai sebuah URL untuk crawl.
Resources worth Anda time
My related writing
- Beginner’s Guide untuk SEO teknis — di mana HTML dan markup fit di bigger teknis picture.
- JavaScript SEO Issues & Best Practices — rendering side dari HTML story, secara mendalam.
- kami Studied di atas 1 Million Domains untuk temukan paling umum SEO teknis Issues — my besar-scale audit study (note: ini covers HTML halaman size sebagai sebuah performa warning, tidak HTML validity — I jangan memiliki sebuah pertama-party HTML-validity stat).
My speaking
- Bagaimana Penelusuran berfungsi (SlideShare) — my walkthrough dari HTML lexer → normalize → DOM/CSSOM → render tree → indeks pipeline. (My standing disclaimer applies: “Ini adalah my understanding dari sistem… tidak going untuk menjadi 100% menyelesaikan atau accurate.” (terjemahan) “ini adalah my understanding dari sistem… tidak going untuk menjadi 100% menyelesaikan atau accurate.”)
Official
Dari industri
- Ulasan tentang HTML semantik dan sinyal kualitas Google (Search Engine Roundtable) — membahas pernyataan Mueller bahwa HTML semantik bukan sinyal kualitas.
- Q&sebuah dengan Google’s Martin Splitt: Semantic HTML, Penelusuran & Google Search Console (mesin pencari Journal) — Splitt pada semantic elements dan heading structure.
- HTML Tags Guide: Basics & Best Practices (mesin pencari Land) — sebuah solid tag-oleh-tag reference untuk elements ini hub summarizes.
- W3C Validator Guide (mesin pencari Journal) — validation-vs-SEO framing (indirect benefit, tidak sebuah direct peringkat factor).
- r/TechSEO — community untuk markup, rendering, dan crawl debugging.
Podcasts
- Penelusuran Off Record (Google Search Relations) — Bagaimana browser Benar-benar Parse
HTML (dan Apa itu berarti untuk SEO). Martin Splitt dan Gary Illyes pada mengapa HTML
spec adalah lenient oleh design, apakah semantic HTML dan strict validity penting untuk
penelusuran, dan sebuah case di mana sebuah
<script>di<head>injected sebuah<iframe>dan pushedhreflang<link>tags ke<body>— di mana Google correctly ignored them. single best deeper listen untuk ini topic. Listen
Uji pemahaman Anda: HTML SEO
Five quick pertanyaan pada bagaimana mesin pencari baca Anda markup. Pick sebuah jawaban untuk setiap, lalu periksa.
Log perubahan
Diperbarui 22 Agu 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 10 Agu 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 20 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.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.