SEO teknis
sebuah complete guide untuk SEO teknis — sebuah plain-language Beginner's Guide dan sebuah sistem-tingkat Advanced Guide untuk crawling, rendering, pengindeksan, dan peringkat.
Bahasa
Two guides di one. Beginner's Guide menjelaskan SEO teknis dari scratch — crawl → indeks → peringkat pipeline, handful dari foundations setiap situs perlu, cara periksa Anda own situs, dan which myths untuk ignore. Advanced Guide goes sistem-deep: anggaran crawling, rendering decision, canonicalization's ~40 signals, internal linking, Core Web Vitals sebagai three separate masalah, ongoing monitoring, migrations, dan AI search. throughline adalah one I selalu come back untuk — SEO teknis adalah paling penting bagian dari SEO until ini isn't. ini adalah foundation itu lets konten dan tautan peringkat, not sebuah peringkat trick dari -nya own. Anda dapat't peringkat sebuah halaman Google won't indeks, so highest-nilai berfungsi adalah biasanya paling boring.
TL;DR — SEO teknis adalah behind—scenes berfungsi itu lets mesin pencari temukan, read, dan memahami Anda halaman. ini isn’t sebuah trick itu pushes Anda up rankings — ini adalah foundation itu lets Anda konten dan tautan melakukan itu. jika technical side adalah broken, bahkan great halaman dapat’t tampilkan up. whole thing collapses untuk one kalimat: Anda dapat’t peringkat sebuah halaman Google won’t indeks. ini guide walks Anda melalui what untuk care tentang, cara periksa Anda own situs, dan what untuk safely ignore.
What SEO teknis actually adalah
When people pertama learn SEO, mereka think tentang two things: konten (writing baik halaman) dan tautan (getting lainnya situs untuk poin di yours). SEO teknis adalah ketiga leg, dan ini comes sebelum lainnya two dapat penting. ini adalah everything itu decides whether sebuah mesin pencari dapat reach Anda halaman, read ini correctly, dan file ini away di -nya indeks.
di my beginner’s guide untuk SEO teknis I’ve described ini untuk years sebagai practice dari helping mesin pencari temukan, crawl, memahami, dan indeks Anda halaman. itu’s whole job di four verbs. Notice what’s not di there: writing great copy, choosing keywords, earning tautan. itu adalah nyata dan penting — mereka’re hanya not SEO teknis.
analogy I pertahankan coming back untuk adalah sebuah house. konten adalah furniture dan paint. tautan adalah neighbors recommending place. SEO teknis adalah plumbing dan wiring — invisible, unglamorous, dan thing itu ruins everything when ini breaks. Nobody compliments Anda plumbing. mereka sure notice when ini stops berfungsi.
pipeline everything runs pada
Google Search describes process di three stages. -nya documentation adalah blunt tentang ini: “Google Search works in three stages, and not all pages make it through each stage.” (terjemahan) “Google Search berfungsi di three stages, dan not semua halaman membuat ini melalui setiap stage.” Evidence for this claim Google Search describes crawling, indexing, and serving as three stages; discovery is part of the crawling stage, and not every page advances through each stage. Scope: Google Search documentation; conceptual explanation, not a promise of ranking outcomes. Confidence: high · Verified: Google: How Search Works
- crawl — sebuah bot (Googlebot untuk Google, Bingbot untuk Bing) discovers Anda URL dan downloads halaman.
- indeks — mesin berfungsi out what halaman adalah tentang dan stores ini di sebuah giant database dari everything ini mungkin tampilkan.
- sajikan (peringkat) — when someone searches, mesin pulls best matches dari itu database dan puts them di order.
A three-stage pipeline. Crawl discovers and downloads a URL. Index processes the page and stores eligible information. Serve ranks the best indexed matches for a query. Not every page advances through every stage.
itu clause — not semua halaman membuat ini melalui setiap stage — adalah entire alasan SEO teknis exists. sebuah halaman dapat menjadi di-crawl tetapi not terindeks, atau terindeks tetapi tidak pernah ditampilkan untuk sebuah kueri. sebagian besar SEO teknis adalah hanya menghapus whatever adalah stopping Anda halaman dari passing melalui itu gates.
Why ini adalah sebuah foundation, not sebuah trick
Here’s bagian itu surprises people: SEO teknis biasanya doesn’t membuat sebuah halaman peringkat higher. There’s no “technical SEO algorithm” (terjemahan) “SEO teknis algorithm” untuk game. What ini melakukan adalah jelas roadblocks so Anda baik konten dan tautan dapat actually count. Fixing sebuah broken tag canonical atau sebuah slow server doesn’t tambahkan poin — ini stops Anda dari losing them.
I sometimes put ini ini cara: SEO teknis adalah paling penting bagian dari SEO until ini isn’t. moment Anda halaman dapat menjadi di-crawl dan terindeks, leverage shifts untuk konten dan tautan, which move rankings far more daripada sebagian besar technical projects ever akan. So goal isn’t technical perfection — ini adalah clearing gates dan lalu getting out dari Anda own cara.
foundations setiap situs perlu
Anda dapat ignore sebuah surprising amount dari SEO teknis. tetapi there’s sebuah pendek list setiap situs seharusnya get right:
- crawl access. pastikan Anda’re not accidentally blocking halaman Anda ingin ditemukan.
Anda
robots.txtfile controls which URLs bot dapat permintaan. classic beginner mistake adalah menggunakan ini untuk try untuk hide sebuah halaman — itu’s not what ini adalah untuk (more pada itu di myths bagian). Evidence for this claim A robots.txt rule controls crawling rather than guaranteeing removal from Google Search; a URL can still appear when Google cannot crawl it. Scope: Google Search crawler behavior. Other crawlers can interpret robots.txt differently. Confidence: high · Verified: Google: Introduction to robots.txt - sebuah sitemap. sebuah sitemap XML adalah sebuah list dari Anda penting URLs handed straight untuk mesin pencari. Submit ini di Google Search Console dan Bing Webmaster alat. ini penting sebagian besar untuk big atau brand-baru situs.
- One jelas versi dari setiap halaman. jika yang sama konten lives di several URLs
(dengan dan without
www,httpvshttps, tracking parameters), tell search mesin which one adalah canonical — nyata one — dengan sebuahrel="canonical"tag. ini adalah canonicalization, dan ini adalah sebagian besar dari what beginners perlu untuk know tentang duplicate konten. - HTTPS. sajikan Anda situs di atas sebuah secure connection. ini adalah sebuah kecil sinyal peringkat dan basic table stakes untuk trust.
- Reasonable speed dan sebuah mobile-friendly layout. Google indeks mobile versi dari Anda situs, so ini memiliki untuk berfungsi pada sebuah phone. Don’t obsess di atas speed scores (see myths) — hanya don’t menjadi painfully slow.
itu’s genuinely sebagian besar dari ini untuk sebuah normal situs. dapat di-crawl, memiliki sebuah sitemap, one canonical versi per halaman, HTTPS, berfungsi pada mobile, not unbearably slow.
cara periksa Anda own SEO teknis
Anda tidak perlu expensive alat untuk start. free ones mesin pencari give Anda adalah ground truth:
- Google Search Console → halaman pengindeksan report. ini tells Anda which halaman adalah terindeks dan why others aren’t. ini adalah single sebagian besar berguna screen di SEO teknis. jika sebuah penting halaman isn’t terindeks, ini adalah where Anda cari tahu.
- ** pemeriksaan URL alat** (juga di Search Console). Paste apa pun URL dan Google tells Anda exactly how ini di-crawl, rendered, dan terindeks itu halaman — dan lets Anda permintaan pengindeksan.
- Bing Webmaster alat. Bing’s equivalent, dan worth setting up — -nya indeks now feeds sebuah lot dari AI jawaban, so ini penting more daripada -nya search market share suggests.
Start there. jika Anda penting halaman adalah terindeks dan Anda halaman pengindeksan report isn’t full dari surprises, Anda SEO teknis adalah probably fine.
What SEO teknis adalah not
sebuah lot dari confusion comes dari people filing everything di bawah “technical SEO.” (terjemahan) “SEO teknis.” ini adalah not:
- konten quality atau keyword research — itu’s pada-halaman SEO dan konten strategy.
- pembangunan tautan — itu’s off-halaman SEO.
- Writing tag judul dan deskripsi meta — itu’s pada-halaman, though ini lives right pada boundary.
boundaries genuinely blur di places — schema markup, tautan internal, dan halaman speed semua straddle technical dan pada-halaman. Don’t worry tentang which bucket mereka’re di. label penting less daripada getting berfungsi done.
umum myths untuk ignore
Half dari menjadi baik di SEO teknis adalah not wasting time pada things itu don’t penting. big ones:
- “Blocking a page in
robots.txtremoves it from Google.” (terjemahan) “Blocking sebuah halaman di undefined menghapus ini dari Google.” ini doesn’t. Google says plainly itu robots.txt “is not a mechanism for keeping a web page out of Google.” (terjemahan) “adalah not sebuah mechanism untuk keeping sebuah halaman web out dari Google.” sebuah blocked halaman dapat masih tampilkan up jika lainnya situs tautan untuk ini — Google hanya dapat’t see what’s pada ini. untuk actually hapus sebuah halaman, let ini menjadi di-crawl dan tambahkan sebuahnoindextag. - “I need to worry about crawl budget.” (terjemahan) “I perlu untuk worry tentang anggaran crawling.” Almost certainly not. sebagian besar situs tidak pernah perlu untuk think tentang ini; ini hanya penting untuk very besar atau rapidly changing situs.
- “Core Web Vitals are a huge ranking factor.” (terjemahan) “Core Web Vitals adalah sebuah huge peringkat factor.” mereka’re sebuah nyata tetapi minor signal. I umumnya don’t prioritize them untuk rankings unless sebuah situs adalah extremely slow. meningkatkan them untuk Anda pengguna, not untuk sebuah imagined peringkat boost.
- “You need a perfect 100 PageSpeed score.” (terjemahan) “Anda perlu sebuah perfect 100 PageSpeed score.” No. itu lab scores aren’t what Google peringkat pada — ini menggunakan dunia nyata data lapangan. Chasing 100 adalah sebuah waste.
- “Duplicate content is a penalty.” (terjemahan) “Duplicate konten adalah sebuah penalty.” ini isn’t. Google panggilan beberapa duplication “normal.” (terjemahan) “normal.” ini adalah sebuah canonicalization masalah, not sebuah danger.
- “IndexNow tells Google about my pages.” (terjemahan) “IndexNow tells Google tentang my halaman.” ini doesn’t — Google doesn’t gunakan IndexNow. ini adalah sebuah Bing-dan-others thing.
SEO teknis di age dari AI search
AI search — Google’s AI Overviews, ChatGPT, Perplexity — runs pada yang sama plumbing. ini sistem masih memiliki untuk crawl, read, dan memahami Anda halaman sebelum mereka dapat cite Anda, dan there’s sebuah baru wave dari AI crawler (GPTBot, ClaudeBot, PerplexityBot) fetching web. So foundations di ini guide aren’t going away di AI era — jika anything, menjadi technically clean adalah now what membuat Anda eligible untuk menjadi quoted di sebuah AI jawaban di semua.
Where untuk go next
When Anda’re ready untuk practitioner versi — pipeline di nyata detail, crawl budget thresholds, rendering decision, canonicalization’s banyak signals, dan how untuk run SEO teknis sebagai sebuah ongoing sistem — switch untuk Advanced Guide tab.
dan ini halaman adalah hub untuk whole SEO teknis pillar. deep dives adalah organized ke How Search berfungsi (crawling, penemuan, pengindeksan, rendering), situs Migrations, pada-halaman meta tags, mesin pencari alat (Search Console dan Bing Webmaster alat), dan JavaScript SEO — semua di sidebar.
TL;DR — SEO teknis adalah yang sama crawl → render → indeks → sajikan pipeline pada setiap situs — there’s no separate “technical SEO algorithm” (terjemahan) “SEO teknis algorithm” — dan ini adalah sebuah foundation, not sebuah peringkat factor dari -nya own. Treat pipeline sebagai sebuah series dari gates dan diagnose which one sebuah halaman adalah stuck di sebelum changing anything. leverage adalah mostly negative (not losing what Anda’ve earned), so boring structural berfungsi — canonicalization, redirects, tautan internal — pays best, dan ini compounds di scale. sebagian besar situs don’t perlu untuk manage anggaran crawling; rendering adalah sebuah separate langkah itu dapat lag; Core Web Vitals adalah three distinct masalah dan sebuah minor peringkat lever; canonicalization adalah sebuah weighted decision di seluruh ~40 signals; dan dari 2025 pada, AI search gates eligibility pada clean technical signals sebelum ini peringkat atau cites Anda. highest skill here adalah prioritization — knowing what untuk ignore.
SEO teknis decides eligibility, not position
SEO teknis adalah one bagian dari SEO whose payoff adalah almost entirely negative: -nya job adalah untuk pertahankan Anda dari losing rankings, not untuk win them. Google doesn’t hand out positions untuk clean plumbing. yang sama crawling, pengindeksan, dan peringkat sistem run whether Anda situs adalah pristine atau sebuah disaster — there’s no separate “technical SEO algorithm” (terjemahan) “SEO teknis algorithm” sitting behind them. What SEO teknis actually decides adalah whether Anda halaman dapat enter itu sistem di semua, dan whether mesin understands them correctly once mereka’re di.
So right mental model isn’t “do technical SEO to rank.” (terjemahan) “melakukan SEO teknis untuk peringkat.” ini adalah “do technical SEO so your content and links are allowed to rank.” (terjemahan) “melakukan SEO teknis so Anda konten dan tautan adalah allowed untuk peringkat.” itu inversion adalah whole alasan unglamorous berfungsi — canonicalization, redirects, tautan internal — adalah highest-nilai berfungsi, dan why single sebagian besar berguna skill di ini discipline adalah prioritization: knowing what untuk fix dan, hanya sebagai sering, what untuk leave alone.
pipeline, sebagai gates
Everything hangs off one pipeline, dan operative clause dari Google adalah “not all pages make it through each stage.” (terjemahan) “not semua halaman membuat ini melalui setiap stage.” Evidence for this claim Google Search describes crawling, indexing, and serving as three stages; discovery is part of the crawling stage, and not every page advances through each stage. Scope: Google Search documentation; conceptual explanation, not a promise of ranking outcomes. Confidence: high · Verified: Google: How Search Works Don’t picture sebuah conveyor belt itu carries setiap halaman untuk finish. Picture sebuah series dari gates, setiap dengan -nya own pass/fail:
- crawl — penemuan (tautan + sitemaps + push protocols) plus fetch. sebuah halaman
nothing tautan untuk, atau one disallowed di
robots.txt, dapat tidak pernah arrive. - Render — Google runs Anda JavaScript di sebuah recent headless Chrome ( Web rendering Service) sebelum ini dapat fully memahami halaman. ini adalah sebuah separate langkah dari fetch, ini adalah stateless, dan ini dapat lag.
- indeks — mesin processes halaman, picks sebuah canonical among duplicates, dan decides whether untuk store ini. “Indexing isn’t guaranteed” (terjemahan) “pengindeksan isn’t guaranteed” bahkan when crawling dan rendering succeed.
- sajikan — kueri understanding, lalu peringkat di seluruh banyak automated sistem, lalu search fitur layered pada top.
pertahankan crawl ≠ render ≠ indeks ≠ peringkat separate di Anda head dan sebagian besar dari SEO teknis stops menjadi mysterious. When sebuah halaman underperforms, Anda tidak guess dan Anda tidak perubahan ten things — Anda temukan which gate ini failed dan fix itu stage.
One honest caveat sebelum Anda treat apa pun pipeline deskripsi sebagai gospel, including mine: ini adalah sebuah model, not kode sumber. How Search berfungsi adalah sebuah talk I give di conferences itu walks melalui ini whole pipeline (slides pada SlideShare), dan I open ini dengan sebuah warning I’ll repeat here: “this is my understanding of systems… not going to be 100% complete or accurate.” (terjemahan) “ini adalah my understanding dari sistem… not going untuk menjadi 100% complete atau accurate.” Hold ini loosely dan gunakan ini untuk alasan tentang masalah.
Who actually melakukan crawling
“Googlebot” (terjemahan) “Googlebot” sounds like one program. ini adalah sebuah family — desktop, mobile ( one itu penting, since pengindeksan adalah mobile-pertama), image, news, video, dan ads crawler — semua drawing dari sama anggaran crawling pool, which adalah why sebuah runaway image atau parameter crawl dapat starve crawling dari Anda nyata konten.
dan ini adalah not hanya mesin pencari anymore. When I analyzed Cloudflare Radar crawl data (sebuah Ahrefs piece I wrote pada baru wave dari bot), search-mesin crawler masih di-crawl paling, tetapi AI bot adalah firmly di kedua place dan pada track untuk overtake them. jika Anda read Anda logs, cast dari characters memiliki changed — dan managing ini (which AI crawler Anda allow, dan confirming ones hitting Anda adalah who mereka claim) adalah now bagian dari job.
anggaran crawling: when ini penting, dan when ini doesn’t
Google defines anggaran crawling sebagai “the set of URLs that Google can and wants to
crawl,” (terjemahan) “ set dari URLs itu Google dapat dan ingin untuk
crawl,” set oleh crawl capacity (Anda server’s health) dan crawl demand
(popularity dan staleness). Anda raise effective budget two cara: give bot more
capacity, atau — far more sering — stop wasting ini. Consolidate duplicates, block
rendah-nilai spaces, kembalikan 404/410 untuk permanently hilang halaman, fix soft 404s, pertahankan
sitemaps saat ini dengan accurate lastmod, dan hindari panjang rantai pengalihan.
reassuring bagian, dan I’ll pertahankan saying ini: sebagian besar situs don’t perlu untuk worry tentang anggaran crawling. Google itself tells Anda itu jika Anda halaman adalah umumnya di-crawl sama day mereka’re published, “you don’t need to read this guide.” (terjemahan) “Anda tidak perlu untuk read ini guide.” ini starts untuk bite sekitar 1M+ halaman, atau 10k+ halaman itu perubahan rapidly. Below itu, spend Anda energy elsewhere. Evidence for this claim Google says crawl-budget guidance is mainly relevant to very large sites, including sites with over one million unique pages or over ten thousand rapidly changing pages. Scope: Google Search guidance; the page-count examples are diagnostic starting points, not hard eligibility thresholds. Confidence: high · Verified: Google: Large site crawl budget guide Bing’s Fabrice Canel frames yang sama idea more bluntly: less adalah more — fewer URLs untuk crawl adalah better untuk SEO.
robots.txt: crawl control, not indeks control
paling penting distinction di ini whole file: robots.txt controls crawling,
not pengindeksan. Disallowing sebuah URL stops bot dari fetching ini — ini melakukan not pertahankan ini
out dari indeks. sebuah disallowed halaman dapat masih menjadi terindeks (URL hanya, tanpa konten) jika
lainnya halaman tautan untuk ini, dan worse, jika Anda disallow sebuah halaman Anda juga stop Google dari
ever seeing sebuah noindex tag pada ini.
So aturan adalah:
- ingin sebuah halaman hilang dari search? Allow crawling dan tambahkan
noindex. tidak pernah gunakanrobots.txtuntuk deindex. - ingin bot untuk skip sebuah rendah-nilai URL space (internal search, infinite faceted
combinations) dan don’t care tentang pengindeksan?
robots.txtdisallow adalah correct. - Managing AI crawler? ini adalah juga where Anda allow atau block GPTBot, ClaudeBot, PerplexityBot, CCBot dan friends — sebuah strategic decision, not sebuah default.
Canonicalization: sebuah weighted decision, not sebuah command
Canonicalization adalah where sebuah lot dari advanced SEO teknis lives, dan ini adalah widely
misunderstood. rel="canonical" adalah sebuah hint, not sebuah directive. Google weighs ini
terhadap banyak lainnya signals — redirects, tautan internal, sitemap inclusion, HTTPS,
struktur URL — when ini picks representative URL. My deep dive pada
canonicalization puts count sekitar
40 signals itu feed canonical selection, which adalah why Anda sometimes see
“Duplicate, Google chose different canonical than user” (terjemahan) “Duplicate, Google chose berbeda canonical daripada pengguna” di Search Console: Anda tag
adalah outvoted.
practical implications:
- Don’t kirim conflicting signals. I spent years pada enterprise situs (I ran SEO teknis di-house di IBM), dan di sebuah talk I give called SEO perusahaan Chaos I tampilkan nyata halaman itu “redirected to one version, canonicaled to a second, and internally linked to a third.” (terjemahan) “redirected untuk one versi, canonicaled untuk sebuah kedua, dan internally ditautkan untuk sebuah ketiga.” Pick one URL dan membuat setiap signal agree.
- Signal strength roughly peringkat redirect >
rel="canonical"> internal tautan > sitemap. sebuah 301 adalah sebuah much stronger statement daripada sebuah tag canonical. - Duplicate konten isn’t sebuah penalty. Google’s Gary Illyes memiliki said roughly 60% dari web adalah duplicate konten, dan Google treats beberapa dari ini sebagai normal — not sebuah spam violation. cost adalah split signals dan wasted crawling, not sebuah punishment. fix adalah consolidation, not panic.
dan sebuah note pada JavaScript: I once ran sebuah test — injecting sebuah rel="canonical" via
JavaScript pada sebuah halaman itu memiliki none di HTML — dan Google honored ini, bahkan though ini
memiliki publicly said ini wouldn’t. setelah itu surfaced, Google updated -nya JavaScript SEO
documentation.
lesson isn’t “use JS canonicals” (terjemahan) “gunakan JS canonicals”; ini adalah itu ini stuff adalah testable, dan docs
aren’t selalu last kata.
rendering decision
rendering adalah langkah sebagian besar overviews skip, dan ini adalah where JavaScript situs get ke trouble. “During the crawl, Google renders the page and runs any JavaScript it finds using a recent version of Chrome.” (terjemahan) “selama crawl, Google renders halaman dan runs apa pun JavaScript ini menemukan menggunakan sebuah recent versi dari Chrome.” Evidence for this claim Google processes JavaScript pages in crawling, rendering, and indexing phases and uses a recent version of Chrome for rendering. Scope: Google Search JavaScript processing; rendering and indexing remain subject to technical and quality constraints. Confidence: high · Verified: Google: JavaScript SEO basics ini adalah sebuah separate, stateless service, ini dapat cache resources untuk weeks, dan ini dapat lag initial fetch — so sebuah JS-dependent perubahan dapat take sebuah while untuk menjadi reflected.
JavaScript isn’t enemy here. sebagai I put ini di my guide untuk JavaScript SEO, JavaScript adalah not buruk untuk SEO, dan ini adalah not evil — ini adalah hanya berbeda dari what banyak SEOs adalah digunakan untuk. nyata decision adalah how Anda render:
- rendering sisi server (SSR) — safest untuk SEO; HTML arrives complete.
- Static generation (SSG/pre-rendering) — best dari both worlds untuk konten itu doesn’t perubahan per permintaan.
- rendering sisi klien (CSR) — highest risk; konten hanya exists setelah JS runs, so Anda’re betting pada render langkah.
- Dynamic rendering — Google panggilan ini sebuah workaround, not sebuah recommendation; Bing adalah more favorable. Treat ini sebagai sebuah bridge, not sebuah destination.
Two traps untuk know cold. pertama, lazy-memuat: Googlebot doesn’t scroll atau click,
so konten itu hanya memuat pada interaction dapat stay invisible — pastikan ini memuat when
ini adalah di viewport. kedua, tautan: Google dapat hanya ikuti sebuah tautan itu’s sebuah nyata
<a href> element. sebuah routerLink atau sebuah click handler dengan no href adalah not sebuah
dapat di-crawl tautan. Verify rendered output terhadap raw HTML dengan URL
Inspection alat whenever Anda suspect sebuah gap.
situs architecture dan internal linking
tautan internal melakukan three jobs di once: mereka help bot menemukan halaman, mereka distribute PageRank, dan mereka pass topical context melalui teks jangkar. John Mueller memiliki called internal linking “super critical for SEO” (terjemahan) “super critical untuk SEO” dan one dari biggest levers Anda memiliki pada Anda own situs — dan I agree. ini adalah one dari highest-ROI things Anda control directly.
sebuah few sistem-tingkat poin:
- Orphan halaman — halaman nothing tautan untuk — adalah pertama thing untuk hunt untuk. jika ini adalah not ditautkan, ini adalah barely discoverable dan gets almost no equity.
- Architecture adalah crawl-funnel management. penting halaman belong close untuk home halaman; deep, click-distant halaman get di-crawl less dan peringkat worse.
- PageRank sculpting dengan
nofollowadalah dead (since 2009). Nofollowing internal tautan membuat itu equity evaporate alih-alih redistribute. Manage flow dengan nyata architecture, not nofollow tricks.
Core Web Vitals: three masalah, not one
biggest practitioner error dengan pengalaman halaman adalah treating ini sebagai sebuah single “make the site faster” (terjemahan) “membuat situs faster” masalah. Core Web Vitals adalah three distinct masalah dengan berbeda root causes dan berbeda fixes:
- LCP (Largest Contentful Paint) — memuat. Driven oleh server respons time, render-blocking resources, dan how fast main konten asset memuat. Target di bawah 2,5 seconds.
- INP (Interaction untuk Next Paint) — interactivity. Driven oleh JavaScript execution blocking main thread. Target di bawah 200 milliseconds. (INP replaced FID di 2024 — jika Anda masih see FID anywhere, advice adalah stale.)
- CLS (Cumulative Layout Shift) — visual stability. Driven oleh images without dimensions, late-memuat fonts, dan injected konten. Target di bawah 0,1.
Two things penting beyond definitions. data lapangan, not data lab: Google peringkat pada nyata-pengguna CrUX data, not Anda Lighthouse score, so sebuah Lighthouse 65 dengan baik field data beats sebuah Lighthouse 100 dengan buruk data lapangan. dan proportion: I’ll menjadi honest — I don’t think Core Web Vitals memiliki much impact pada SEO, dan unless sebuah situs adalah extremely slow I umumnya won’t prioritize fixing them untuk rankings. melakukan berfungsi untuk pengguna dan conversions; hanya don’t oversell ini sebagai sebuah peringkat lever.
data terstruktur: signals untuk search dan AI
data terstruktur (gunakan JSON-LD) doesn’t peringkat Anda, tetapi ini membuat halaman eligible untuk rich hasil dan increasingly helps AI sistem parse Anda konten untuk citation. ini adalah genuinely berguna — dan genuinely oversold sebagai sebuah sinyal peringkat. My honest framing: sebagian besar dari SEO adalah doing basics well, dan konten dan tautan move needle more daripada schema melakukan. Implement ini where ini unlocks sebuah rich hasil atau clarifies sebuah entity; don’t expect ini untuk lift rankings pada -nya own. (dan note: schema markup URLs adalah not dapat di-crawl tautan internal — Mueller memiliki confirmed ini.)
International, briefly
jika Anda sajikan multiple languages atau regions, gunakan distinct URLs per versi dan hreflang annotations untuk map them, dan prefer ccTLDs atau subdirectories di atas URL parameters. Don’t auto-redirect oleh IP — Google explicitly warns terhadap ini dan ini breaks crawling. SEO internasional adalah deep enough untuk menjadi -nya own pillar; ini adalah hanya technical handshake.
SEO teknis adalah sebuah ongoing sistem, not sebuah one-time audit
framing setiap competitor guide gets wrong: SEO teknis adalah not sebuah checklist Anda
complete once. situs perubahan constantly — deploys break tag canonical, sebuah release
slips sebuah noindex ke sebuah template, sebuah baru ad script tanks INP, rantai pengalihan
accumulate. mature practice adalah monitoring dan regression detection:
- Watch GSC halaman pengindeksan untuk sudden perubahan di terindeks counts dan excluded statuses.
- Watch crawl Stats dan Anda logs untuk respons-code spikes dan crawl-pattern shifts.
- Re-validate crawl, render, dan redirects setelah setiap significant deployment.
pada log files specifically: I digunakan untuk treat them sebagai sebuah once-setiap-few-years troubleshooting alat. itu’s changed. Logs adalah now clearest place untuk see which AI crawler adalah actually hitting Anda dan how sering — something no lainnya alat menampilkan Anda sebagai directly — so untuk anyone who cares tentang AI search, mereka’ve become sebuah lot more berguna daripada mereka adalah.
situs migrations: highest-stakes event
sebuah migration — baru domain, HTTP untuk HTTPS, sebuah replatform, sebuah URL restructure — adalah
single highest-stakes technical event, because ini touches setiap URL di once. Map old
untuk baru 1:1, gunakan 301/308 permanent redirects, pertahankan them di place
indefinitely (I akan not rush untuk hapus them — sebuah couple dari redirect hops adalah nothing
untuk worry tentang), dan gunakan GSC perubahan dari Address alat where ini applies. Migrations
dapat menjadi kompleks dan involve sebuah lot dari people, tetapi don’t panic — Anda dapat fix almost
anything itu goes wrong. There’s sebuah full situs Migrations cluster di bawah ini pillar.
SEO teknis untuk AI search
modern shift, dan ini cuts terhadap lazy “technical SEO is dead” (terjemahan) “SEO teknis adalah dead” take: dari 2025 pada, AI search sistem decide eligibility sebelum mereka ever peringkat atau cite. untuk menjadi quoted di sebuah AI jawaban Anda halaman umumnya memiliki untuk menjadi cleanly canonicalized, fast enough, renderable without heroics, dan structured enough untuk menjadi parsed dengan confidence. Messy signals don’t hanya lower sebuah peringkat now — mereka dapat hapus Anda dari jawaban entirely. Because Bing’s indeks feeds banyak LLM jawaban, Bing Webmaster alat dan IndexNow penting more daripada Bing’s search share suggests. Technical hygiene penting more di AI era, not less.
Where leverage actually adalah
jika Anda take one thing dari ini guide, membuat ini prioritization. Spend Anda time pada pengindeksan, canonicalization, tautan internal, dan clean migrations — berfungsi itu decides whether halaman exist di search dan consolidate mereka equity. Don’t lose sleep di atas anggaran crawling, Core Web Vitals, duplicate konten, atau pendek rantai pengalihan unless Anda memiliki sebuah spesifik, diagnosed masalah. dan don’t chase perfection — I doubt there’s sebuah major situs web itu’s technically perfect, dan jika there adalah, I’d worry mereka adalah wasting resources pada things itu don’t penting alih-alih things itu melakukan.
ini hub maps rest dari pillar: How Search berfungsi, situs Migrations, pada-halaman, mesin pencari alat, dan JavaScript SEO. Start wherever Anda situs adalah breaking — pipeline tells Anda which gate untuk lihat pertama.
AI summary
sebuah condensed take pada Advanced Guide:
- No separate algorithm. sama crawl → render → indeks → sajikan pipeline pada setiap situs. SEO teknis decides whether halaman dapat enter sistem dan menjadi dipahami — ini adalah sebuah foundation, not sebuah peringkat trick. leverage adalah mostly negative: not losing what konten dan tautan earned.
- Treat pipeline sebagai gates. “Not all pages make it through each stage.” (terjemahan) “Not semua halaman membuat ini melalui setiap stage.” Diagnose which gate (crawl, render, indeks, sajikan) sebuah halaman failed sebelum changing anything.
- ** one-liner:** Anda dapat’t peringkat sebuah halaman Google won’t indeks — so boring structural berfungsi (canonicalization, redirects, tautan internal) pays best dan compounds di scale.
- anggaran crawling: capacity + demand. sebagian besar situs tidak pernah perlu untuk manage ini (penting ~1M+ halaman, atau 10k+ rapidly changing). Bing: less adalah more.
- robots.txt controls crawling, not pengindeksan. untuk hapus sebuah halaman: allow crawling +
noindex. ini adalah juga where Anda allow/block AI crawler. - Canonicalization adalah sebuah weighted decision di seluruh ~40 signals;
rel=canonicaladalah sebuah hint, not sebuah command. Don’t kirim conflicting signals; duplicate konten isn’t sebuah penalty. - rendering adalah separate dan dapat lag. JS isn’t evil, hanya berbeda. Choose SSR /
static / CSR / dynamic deliberately; watch lazy-memuat dan
<a href>tautan traps. - Internal linking adalah “super critical” (terjemahan) “super critical” (Mueller). Hunt orphans; architecture adalah
crawl-funnel management;
nofollowsculpting adalah dead. - Core Web Vitals = three masalah (LCP/INP/CLS), judged pada data lapangan, not Lighthouse — dan sebuah minor peringkat lever (Patrick doesn’t prioritize them untuk rankings).
- Monitoring, not sebuah one-time audit. Watch halaman pengindeksan, crawl Stats, dan logs; re-validate setelah deploys. Logs adalah newly berguna untuk spotting AI crawler.
- Migrations adalah highest-stakes event — map 1:1,
301, pertahankan redirects. - AI search gates eligibility pada clean technical signals sebelum peringkat/citing; Bing’s indeks feeds LLMs, so Bing Webmaster alat + IndexNow penting more daripada -nya share.
Official documentation
primary-source docs itu anchor whole technical-SEO pillar.
- di-Depth Guide untuk How Google Search berfungsi — crawl → indeks → sajikan pipeline, URL penemuan, rendering, pengindeksan, dan serving. single sebagian besar penting halaman di SEO teknis.
- SEO Starter Guide — Google’s own beginner orientation dan Search Essentials baseline.
- crawling dan pengindeksan — hub untuk
robots.txt, sitemaps, canonicalization, dan crawl controls. - mengoptimalkan Anda anggaran crawling — crawl capacity + demand, dan who actually perlu untuk care.
- JavaScript SEO basics — rendering sebagai bagian dari pengindeksan dan cara pertahankan JS konten dapat diindeks.
- Core Web Vitals & pengalaman halaman — what halaman-experience signals adalah dan how mereka’re digunakan.
- situs moves dengan URL perubahan — Google’s migration playbook: redirects, perubahan dari Address, dan what untuk monitor.
- Inside Googlebot (March 2026) — saat ini crawl economics dan byte limits.
Bing / Microsoft
- How Bing delivers hasil pencarian — Bing’s crawl → indeks → peringkat pipeline dan -nya named peringkat factors.
- bingbot Series: Maximizing crawl Efficiency — Bing’s definition dari crawling dan -nya “crawl efficiency north star.” (terjemahan) “crawl efficiency north star.”
- IndexNow / indexnow.org — push protocol untuk instantly signaling changed URLs; pairs dengan sitemaps.
Quotes dari source
pada—record statements dari Google dan Bing itu anchor technical-SEO pillar. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada source halaman.
Google — pipeline
- “Google Search works in three stages, and not all pages make it through each stage.” (terjemahan) “Google Search berfungsi di three stages, dan not semua halaman membuat ini melalui setiap stage.” — Google Search Central docs. Jump untuk quote
- “Googlebot uses an algorithmic process to determine which sites to crawl, how often, and how many pages to fetch from each site.” (terjemahan) “Googlebot menggunakan sebuah algorithmic process untuk determine which situs untuk crawl, how sering, dan how banyak halaman untuk fetch dari setiap situs.” Jump untuk quote
- “During the crawl, Google renders the page and runs any JavaScript it finds using a recent version of Chrome.” (terjemahan) “selama crawl, Google renders halaman dan runs apa pun JavaScript ini menemukan menggunakan sebuah recent versi dari Chrome.” Jump untuk quote
- “Indexing isn’t guaranteed; not every page that Google processes will be indexed.” (terjemahan) “pengindeksan isn’t guaranteed; not setiap halaman itu Google processes akan menjadi terindeks.” Jump untuk quote
Google — anggaran crawling dan robots.txt
- “Taking crawl capacity and crawl demand together, Google defines a site’s crawl budget as the set of URLs that Google can and wants to crawl.” (terjemahan) “Taking crawl capacity dan crawl demand together, Google defines sebuah situs’s anggaran crawling sebagai set dari URLs itu Google dapat dan ingin untuk crawl.” Jump untuk quote
- “If your site doesn’t have a large number of pages that change rapidly, or if your pages seem to be crawled the same day that they are published, you don’t need to read this guide.” (terjemahan) “jika Anda situs doesn’t memiliki sebuah besar angka dari halaman itu perubahan rapidly, atau jika Anda halaman seem untuk menjadi di-crawl yang sama day itu mereka adalah published, Anda tidak perlu untuk read ini guide.” Jump untuk quote
- “A robots.txt file tells search engine crawlers which URLs the crawler can access on your site.” (terjemahan) “sebuah robots.txt file tells mesin pencari crawler which URLs crawler dapat access pada Anda situs.” Jump untuk quote
Bing — Fabrice Canel, Microsoft
- “Crawling is the process by which bingbot discovers new and updated documents or content to be added to Bing’s searchable index.” (terjemahan) “crawling adalah process oleh which bingbot discovers baru dan updated documents atau konten untuk menjadi ditambahkan untuk Bing’s searchable indeks.” Jump untuk quote
- “Less is more for SEO. Never forget that. Less URLs to crawl, better for SEO.” (terjemahan) “Less adalah more untuk SEO. tidak pernah forget itu. Less URLs untuk crawl, better untuk SEO.” Read interview
Google reps, pada record (reproduced melalui industry coverage)
- John Mueller: “Technical SEO is not going away, it continues to be the foundation of everything built on the open web.” (terjemahan) “SEO teknis adalah not going away, ini continues untuk menjadi foundation dari everything dibangun pada open web.” Coverage (mesin pencari Journal)
- Gary Illyes, pada anggaran crawling: “the vast majority of the people don’t have to care about it.” (terjemahan) “ vast majority dari people don’t memiliki untuk care tentang ini.” Coverage (mesin pencari Journal)
- John Mueller, pada tautan internal: “internal linking is super critical for SEO… one of the biggest things that you can do on a website.” (terjemahan) “internal linking adalah super critical untuk SEO… one dari biggest things itu Anda dapat melakukan pada sebuah situs web.” Coverage (mesin pencari Journal)
- John Mueller, pada Core Web Vitals: “it’s more than a tie-breaker, but it also doesn’t replace relevance.” (terjemahan) “ini adalah more daripada sebuah tie-breaker, tetapi ini juga doesn’t replace relevance.” Coverage (mesin pencari Journal)
- Gary Illyes, pada Core Web Vitals priority: “If you don’t have anything better to do on your site, go do Core Web Vitals.” (terjemahan) “jika Anda tidak memiliki anything better untuk melakukan pada Anda situs, go melakukan Core Web Vitals.” (Pubcon AMA) Coverage (mesin pencari Land)
- Martin Splitt, pada rendering: “two-wave indexing… plays less and less of a role.” (terjemahan) “two-wave pengindeksan… plays less dan less dari sebuah role.” Coverage (Onely)
Patrick Stox (my own berfungsi)
- “This is my understanding of systems and is based on a lot of public statements from Google and my own knowledge. Warning: It’s not going to be 100% complete or accurate.” (terjemahan) “ini adalah my understanding dari sistem dan adalah berdasarkan sebuah lot dari public statements dari Google dan my own knowledge. Warning: ini adalah not going untuk menjadi 100% complete atau accurate.” — slide 3 dari my How Search berfungsi deck. See slide
mental models
1. tidak ada SEO teknis algorithm. sama crawl → indeks → sajikan pipeline, sama peringkat sistem, pada setiap situs. Technical SEO decides whether Anda halaman dapat enter sistem dan menjadi dipahami — ini doesn’t hand Anda peringkat poin. sebelum Anda hunt untuk sebuah “technical trick,” (terjemahan) “technical trick,” tanyakan which ordinary stage adalah failing.
2. Foundation, not factor. leverage dari SEO teknis adalah mostly negative: ini stops Anda dari losing what konten dan tautan earned. Anda dapat’t peringkat sebuah halaman Google won’t indeks — so sebagian besar dari job adalah clearing obstacles, not menambahkan signals.
3. Four gates, not sebuah conveyor belt. crawl → render → indeks → sajikan. setiap adalah sebuah filter, dan “not all pages make it through each stage.” (terjemahan) “not semua halaman membuat ini melalui setiap stage.” When sebuah halaman underperforms, locate which gate ini failed sebelum Anda perubahan anything.
4. four “not equals.” (terjemahan) “not equals.”
- crawling ≠ pengindeksan (sebuah blocked halaman dapat masih menjadi terindeks; pengindeksan isn’t guaranteed bahkan when crawling succeeds).
- crawling ≠ peringkat (crawl rate adalah not sebuah sinyal peringkat).
- crawling ≠ rendering (JavaScript runs di sebuah separate langkah itu dapat lag).
- pengindeksan ≠ peringkat (menjadi di indeks doesn’t win Anda kueri).
5. leverage aturan di scale. pada big situs everything adalah template-tingkat, so impact multiplies. One error dapat pertahankan millions dari halaman out dari indeks; one canonical fix dapat recover sebuah fortune. boring structural berfungsi outranks shiny stuff.
6. Prioritization adalah nyata skill. hardest dan sebagian besar valuable thing di SEO teknis adalah knowing what untuk ignore. Fix pengindeksan, canonicalization, tautan internal, dan migrations; don’t sweat anggaran crawling, Core Web Vitals, atau duplicate konten without sebuah diagnosed masalah.
7. AI raises bar, not lowers ini. AI search decides eligibility (clean canonicalization, schema, fast renderable halaman) sebelum ini peringkat atau cites. Messy technical signals dapat hapus Anda dari jawaban entirely.
SEO teknis foundations checklist
sebuah pertama pass untuk confirm mesin pencari dapat temukan, read, dan memahami Anda situs:
- dapat di-crawl. penting halaman adalah ditautkan dari somewhere dapat di-crawl (no
orphans);
robots.txtdoesn’t block anything Anda ingin terindeks. - Discoverable. sebuah sitemap XML adalah submitted di Google Search Console dan
Bing Webmaster alat, listing hanya canonical, dapat diindeks URLs dengan accurate
lastmod. - Renderable. JS-dependent konten adalah reachable via nyata
<a href>tautan, not click-hanya navigation; critical konten doesn’t depend pada sebuah slow render. - dapat diindeks. No stray
noindexpada halaman Anda ingin ditemukan; periksa GSC halaman pengindeksan report untuk excluded statuses. - Canonical. One canonical URL per piece dari konten; duplicates poin untuk ini; no canonical chains atau canonicals pointing di homepage; signals agree (redirect, canonical, tautan internal, sitemap semua poin yang sama cara).
- Healthy server. Fast, stable respons — minimal
5xx/timeouts (bot slow down when Anda server struggles). - Clean redirects. No panjang rantai pengalihan atau loops; permanent moves gunakan
301/308; hilang halaman kembalikan404/410. - No URL waste. Parameters, faceted nav, dan session IDs aren’t generating infinite atau duplicate URL spaces (spider traps).
- pada-halaman meta. Unique, accurate tag judul dan deskripsi meta; correct meta robots directives.
- Migration-safe. jika Anda’re moving anything (domain, HTTPS, platform, URLs), map old→baru 1:1 redirects dan gunakan GSC perubahan dari Address alat where ini applies.
- AI-eligible. Valid schema, consistent entity signals, AI-crawler access decided deliberately, dan fast renderable halaman so AI search dapat parse dan cite Anda.
How much seharusnya Anda actually care?
paling berguna thing I dapat give sebuah SEO teknis isn’t sebuah checklist — ini adalah sebuah sense dari proportion. sebuah lot dari “best practices” (terjemahan) “best practices” get far more attention daripada mereka earn. Here’s my honest peringkat dari where leverage adalah, dan where ini isn’t.
| Technical item | How much ini penting | My take |
|---|---|---|
| pengindeksan & canonicalization | tinggi | ini adalah leverage. Anda dapat’t peringkat sebuah halaman Google won’t indeks, so getting halaman di-crawl, terindeks, dan consolidated untuk one canonical adalah highest-nilai berfungsi ada. |
| Internal linking | tinggi | Mueller panggilan ini “super critical for SEO,” (terjemahan) “super critical untuk SEO,” dan I agree — ini adalah one dari biggest things Anda dapat melakukan untuk guide Google (dan pengguna) untuk halaman itu penting. |
| Redirects pada sebuah migration | tinggi | single highest-stakes technical event. Map old→baru 1:1 dan Anda pertahankan equity; get ini wrong dan Anda bleed traffic. |
| Schema markup | Medium | Great untuk rich hasil dan untuk helping AI parse Anda konten — tetapi ini adalah overhyped sebagai sebuah peringkat signal. sebagian besar dari SEO adalah doing basics well; konten dan tautan move needle more daripada schema. |
| Core Web Vitals | rendah (untuk rankings) | I don’t think Core Web Vitals memiliki much impact pada SEO, dan unless Anda’re extremely slow I umumnya won’t prioritize them. melakukan them untuk pengguna dan conversions, not untuk sebuah peringkat bump. |
| anggaran crawling | rendah (sebagian besar situs) | sebagian besar situs don’t perlu untuk worry tentang anggaran crawling. ini starts untuk bite sekitar 1M+ halaman, atau 10k+ itu perubahan rapidly — not Anda average situs. |
| Log file analysis | Rising | Logs adalah ground truth untuk what bot actually melakukan pada Anda situs. I digunakan untuk treat them sebagai sebuah once-setiap-couple-dari-years troubleshooting alat — tetapi mereka’ve gotten sebuah lot more berguna lately, because mereka’re clearest place untuk see AI crawler (GPTBot, ClaudeBot, PerplexityBot, dan rest) hitting Anda. jika Anda care tentang AI search, Anda logs adalah where itu activity menampilkan up pertama. |
| Duplicate konten | rendah (don’t panic) | There’s no duplicate-konten penalty. ini adalah sebuah canonicalization masalah, not sebuah danger — tentang 60% dari web adalah duplicate konten anyway. |
| pendek rantai pengalihan | Very rendah | sebuah couple dari hops? I akan not worry tentang ini di semua. |
| HTTPS | Very rendah | sebuah kecil sinyal peringkat — basically sebuah tiebreaker — tetapi melakukan ini anyway; ini adalah table stakes untuk trust. |
pattern: spend Anda time pada pengindeksan, consolidation, dan clean migrations; don’t lose sleep di atas anggaran crawling, Core Web Vitals, atau duplicate konten unless Anda memiliki sebuah spesifik, diagnosed masalah. dan don’t chase technical perfection — I doubt there’s sebuah major situs web itu’s technically perfect, dan jika there adalah, I’d worry mereka adalah wasting resources pada things itu don’t penting alih-alih things itu melakukan.
Which control melakukan what
lainnya thing people mix up constantly — ini adalah four separate alat untuk four separate jobs:
| Control | Stops crawling? | Stops pengindeksan? | gunakan ini untuk |
|---|---|---|---|
robots.txt disallow | Yes | No | Keeping bot out dari rendah-nilai URL spaces |
noindex (meta/header) | No (harus stay dapat di-crawl) | Yes | menghapus sebuah halaman dari indeks |
rel=canonical | No | Consolidates, doesn’t force | Pointing untuk preferred duplicate |
301/308 redirect | mengirim bot onward | Consolidates untuk target | Permanent moves dan consolidation |
classic mistake adalah menggunakan robots.txt untuk deindex — jika Anda block crawling,
Google dapat’t see noindex tag dan dapat pertahankan halaman di hasil via tautan dari
lainnya situs. ingin sebuah halaman hilang? Allow crawling dan tambahkan noindex.
alat untuk SEO teknis
- Google Search Console — Anda ground truth untuk how Google treats situs: halaman pengindeksan report, crawl Stats, pemeriksaan URL alat (crawl/render/indeks status untuk sebuah single URL), dan perubahan dari Address alat untuk migrations.
- Bing Webmaster alat — crawl info, crawl Control, situs Scan, dan IndexNow — dan ini penting more daripada -nya share suggests because Bing’s indeks feeds banyak LLM jawaban.
- situs crawler / audits — Ahrefs situs Audit dan Screaming Frog SEO Spider simulate sebuah crawl dan surface rantai pengalihan, duplicate URLs, blocked halaman, broken canonicals, dan trap-like patterns di scale.
- server log file analysis — satu-satunya place Anda see exactly what bot di-crawl dan where mereka wasted budget — dan increasingly clearest cara untuk see which AI crawler (GPTBot, ClaudeBot, PerplexityBot) adalah hitting Anda. Screaming Frog Log File Analyser, atau pipe logs ke BigQuery / sebuah log platform.
- Ahrefs Webmaster alat — free crawl + audit untuk situs Anda verify.
- PageSpeed Insights / Lighthouse — halaman-experience dan rendering memeriksa; pair dengan field (CrUX) data untuk how pengguna nyata dan renderer experience halaman.
- IndexNow — push changed URLs untuk Bing (dan others) di nyata time alih-alih waiting untuk menjadi re-di-crawl.
Durable SEO teknis metrics
Intended indeks coverage trend
- What ini measures: Whether canonical, dapat diindeks URLs Anda intend mesin pencari untuk sajikan adalah actually represented di indeks di atas time.
- cara pull ini: Compare sitemap XML atau approved dapat diindeks URL inventory dengan Search Console halaman pengindeksan data, lalu inspect excluded alasan oleh template.
- Cadence: Review setelah material releases dan pada sebuah recurring schedule suited untuk situs’s publishing dan crawl rate.
- Healthy direction: Intended terindeks URLs remain stable atau grow dengan approved konten while unexplained exclusions dan duplicate canonical conflicts decline.
- Decision triggered: Investigate template-tingkat crawling, canonical, rendering,
duplication, atau
noindexmasalah sebelum investing di more konten untuk yang sama affected area.
Core Web Vitals field pass rate oleh template
- What ini measures: share dari nyata-pengguna halaman groups passing field Core Web Vitals, separated oleh template dan device alih-alih averaged di seluruh situs.
- cara pull ini: gunakan Search Console Core Web Vitals dan CrUX/PageSpeed Insights data lapangan; map affected URL groups untuk responsible template atau component.
- Cadence: Track melalui field-data window dan compare sebelum dan setelah major performa releases.
- Healthy direction: More penting templates move ke passing groups without regressions shifting untuk lainnya device, region, atau halaman jenis.
- Decision triggered: Prioritize sebuah shared template atau component fix when sebuah poor group affects meaningful traffic atau pengguna experience; melakukan not chase tiny lab-hanya perubahan sebagai sebuah peringkat trick.
crawl reliability dan respons mix
- What ini measures: Whether search-mesin crawling reaches berguna URLs reliably alih-alih spending capacity pada errors, chains, traps, atau rendah-nilai URL spaces.
- cara pull ini: Combine Search Console crawl Stats dengan server logs dan crawler reports, segmented oleh status, host, directory/template, dan bot.
- Cadence: Monitor continuously untuk incidents dan review trends setelah platform, CDN, redirect, faceting, atau migration perubahan.
- Healthy direction: Stable successful respons untuk penting URLs, fewer 5xx failures dan rantai pengalihan, dan less repeated crawling dari known trap spaces relative untuk situs’s own baseline.
- Decision triggered: Fix availability atau routing pertama; lalu adjust internal penemuan, parameter handling, atau crawl controls untuk persistent waste.
Resources worth Anda time
My SEO teknis writing (Ahrefs)
- Beginner’s Guide untuk SEO teknis — full framework: temukan, crawl, memahami, dan indeks.
- Enterprise SEO teknis — what SEO teknis looks like di scale (dan why perfection adalah wrong goal).
- anggaran crawling: Everything Anda perlu Know — when ini penting, dan (banyak) cases where ini doesn’t.
- JavaScript SEO: Issues & Best Practices — “JavaScript is not bad for SEO… it’s just different.” (terjemahan) “JavaScript adalah not buruk untuk SEO… ini adalah hanya berbeda.”
- Canonicalization: sebuah Beginner’s Guide — ~40 signals Google weighs, dan why sebagian besar duplicates aren’t nefarious.
- Redirects untuk SEO — 11 jenis dan how panjang untuk pertahankan them (longer daripada Anda think).
- situs web Migration: sebuah Complete Guide — “you can fix almost anything that goes wrong.” (terjemahan) “Anda dapat fix almost anything itu goes wrong.”
- Core Web Vitals & PageSpeed — why I don’t prioritize CWV untuk rankings.
My speaking
- How Search berfungsi (SlideShare) — my full walkthrough dari crawling, rendering, pengindeksan, dan peringkat.
- SEO perusahaan Chaos (SMX) — IBM-scale stories: 24 URL variations, 14-hop rantai pengalihan, dan signals semua pointing berbeda directions.
dari sekitar industry
- web.dev — Core Web Vitals — Google’s web-platform docs pada LCP, INP, dan CLS: what setiap measures dan cara fix ini, separate dari search.
- Onely blog — sebuah technical-SEO agency known untuk deep rendering dan pengindeksan research (mereka two waves dari pengindeksan write-up adalah sebuah baik contoh).
- mesin pencari Roundtable — Barry Schwartz’s near-daily log dari what Google dan Bing reps actually say; fastest cara untuk track statement perubahan.
- mesin pencari Journal — SEO teknis — ongoing coverage dan explainers, dan source untuk several rep statements quoted above.
- mesin pencari Land — SEO — industry news dan conference coverage (Pubcon/SMX AMAs dengan Google’s team).
- Google’s crawling December series — best concentrated set dari official crawl explainers.
- r/TechSEO — community untuk crawl/indeks/render debugging.
Podcasts
- Search Off Record (Google Search Relations) — Gary Illyes dan Martin Splitt pada how Googlebot melakukan crawl, renders, dan indeks. closest thing untuk official commentary pada pipeline. Listen
- Voices dari Search — Prioritizing SEO Efforts, my conversation pada why prioritization adalah hardest bagian dari job dan how I triage tinggi-impact / rendah-effort berfungsi. Listen
- TheeDigital — Debunking SEO Myths — me pada technical myths itu won’t die (duplicate-konten penalties, keyword density, subdomains vs. subfolders). Listen
Videos
- Google Search Central (YouTube) — How Google Search berfungsi series dan Martin Splitt’s crawling/rendering dan JavaScript SEO explainers. Channel
Stats worth citing
sebuah mix dari my own research dan ketiga-party figures (Google, Microsoft, dan Cloudflare):
- Rich hasil dapat lift CTR. Google’s own published case studies report sebuah 25% higher CTR untuk Rotten Tomatoes’ marked-up halaman, sebuah 35% increase di visits untuk Food Network, dan sebuah 82% higher CTR pada Nestlé’s rich-hasil halaman vs. non-rich. Google — data terstruktur intro
- rendering costs ~20× more daripada crawling. dari my JavaScript SEO talks: Ahrefs di-crawl ~7B halaman sebuah day tetapi rendered ~80M JavaScript halaman menggunakan sekitar 600 server — sebuah berguna sense dari why rendering adalah rationed dan dapat lag. Deck
- Roughly 60% dari web adalah duplicate konten — Gary Illyes (Google) — which adalah exactly why beberapa duplication adalah “normal” (terjemahan) “normal” dan canonicalization, not panic, adalah right respons. Google — consolidate duplicate URLs
- Bing discovers tens dari billions dari baru URLs setiap day — Fabrice Canel (Microsoft) — scale dari penemuan-dan-filtering masalah behind “less is more.” (terjemahan) “less adalah more.” Coverage (mesin pencari Roundtable)
- AI bot adalah sebuah jelas #2 dan closing pada search-mesin bot — dari Cloudflare Radar crawl data (my analysis dari ini): search bot masih crawl paling, tetapi AI crawler adalah pada pace untuk overtake them di dalam sebuah couple dari years. Source
- 95,2% dari situs memiliki
3XXredirects; 72,9% adalah missing deskripsi meta (my study) — di seluruh 1M+ domains di Ahrefs situs Audit. tetapi don’t di atas-react untuk meta-deskripsi angka: Google rewrites them tentang 62,78% dari time, dan mereka aren’t sebuah peringkat factor. Source
Test yourself: SEO teknis
Five quick pertanyaan pada what SEO teknis adalah dan crawl → indeks → sajikan pipeline. Pick sebuah jawaban untuk setiap, lalu periksa.
Technical SEO is infrastructure for the organic channel: it makes the content and product work you already funded available to search engines, then protects that access as the site changes.
- The operating model needs both periodic deep audits and standing monitoring and release guardrails.
- Recommendations should be ranked by traffic or revenue at risk, implementation cost, and the consequence of doing nothing—not by best-practice labels.
- Executive attention belongs on migrations, JavaScript rendering, crawl and index controls, and faceted navigation because template-level failures can spread across large sections of a site.
The return often appears as existing content and product work finally performing. Engineering capacity to implement the highest-impact fixes is usually more valuable than repeatedly buying new findings.
Risiko jika diabaikan: A migration, rendering assumption, or index-control mistake can quietly remove important pages from search, while crawl waste and technical debt accumulate between periodic reviews.
Tanyakan kepada tim Anda: If organic traffic dropped sharply tomorrow, what alerts would fire, who would diagnose it, and which upcoming releases have already received an SEO review?
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
- Advanced
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.
Diperbarui 7 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
- For Decision-Makers
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.