cara Mendapatkan terindeks oleh Google
right cara untuk mendapatkan halaman terindeks oleh Google — sitemaps, tautan internal, permintaan pengindeksan, pengindeksan API dan IndexNow, dan mengapa quality adalah nyata gate.
Bahasa
1 sinyal bukti di halaman ini
- Alat aktif terkaitrobots.txt Tester
Getting terindeks berarti Google di-crawl Anda URL, judged ini worthwhile, dan stored ini so ini dapat muncul di hasil — sebuah prerequisite untuk peringkat, tidak pernah sebuah peringkat factor. single sebagian besar berguna reframe: crawling dan pengindeksan adalah terpisah langkah, dan biasa blocker tidak sebuah missing button-click, ini adalah quality. Apa Anda sebenarnya control adalah penemuan dan priority: sebuah bersih sitemap XML, nyata tautan internal so tidak ada apa pun adalah orphaned, dan — untuk sebuah handful dari individual tinggi-priority URLs — permintaan pengindeksan di pemeriksaan URL (yang melakukan tidak jaminan atau speed sebuah quality decision, dan 'Tidak perlu untuk resubmit'). dua 'fast-indeks' shortcuts orang reach untuk adalah lebih sempit daripada advertised: Google's pengindeksan API adalah officially hanya untuk JobPosting dan BroadcastEvent-di-VideoObject halaman (default 200 publish permintaan/day), dan IndexNow adalah sebuah Bing/Yandex protocol itu Google melakukan tidak gunakan di semua. Tidak ada apa pun jaminan pengindeksan. ini halaman adalah tindakan companion untuk halaman pengindeksan report.
TL;DR — Getting terindeks berarti Google memiliki di-crawl Anda halaman, decided ini adalah worth mempertahankan, dan stored ini so ini dapat tampilkan up di penelusuran. Anda dapat’t peringkat tanpa ini. hal Anda sebenarnya control adalah helping Google temukan halaman (internal tautan + sebuah sitemap) dan, untuk sebuah sedikit penting URLs, clicking permintaan pengindeksan di Search Console. None dari ini forces pengindeksan — jika sebuah halaman tidak getting terindeks, alasan adalah biasanya itu Google tidak think ini adalah baik cukup namun.
Apa arti “getting indexed” (terjemahan) “masuk ke indeks”
Ketika Anda publish sebuah halaman, three hal memiliki untuk happen sebelum ini dapat muncul di Google:
- crawl — Googlebot menemukan URL dan downloads ini.
- indeks — Google memproses halaman dan decides apakah untuk store ini di -nya indeks ( giant database ini pulls hasil pencarian dari).
- sajikan (peringkat) — ketika seseorang searches, Google picks best matches dari indeks dan orders them.
“Getting indexed” (terjemahan) “Getting terindeks” adalah langkah dua. dan di sini’s bagian itu trips hampir everyone up: sebuah halaman dapat menjadi di-crawl dan masih tidak terindeks. crawling dan pengindeksan adalah terpisah langkah. Google akan happily fetch Anda halaman dan lalu choose tidak untuk pertahankan ini — Anda’ll see itu di Search Console sebagai “Crawled – saat ini tidak indexed.” (terjemahan) “di-crawl – saat ini tidak terindeks.” Evidence for this claim Google separates crawling, indexing, and serving and states that not every page makes it through each stage. Scope: Google Search; crawling does not guarantee indexing. Confidence: high · Verified: Google: How Search works
Apa sebenarnya helps
ada Tidak button itu forces Google untuk indeks sebuah halaman. Apa Anda dapat melakukan adalah membuat halaman easy untuk temukan dan worth mempertahankan:
- tautan untuk ini. setiap halaman Anda care tentang seharusnya menjadi ditautkan dari setidaknya satu lainnya halaman pada Anda situs. halaman itu tidak ada apa pun tautan untuk (orphan halaman) adalah sebuah top alasan hal tidak pernah mendapatkan terindeks.
- Put ini di Anda sitemap XML dan submit itu di Google Search Console. sebuah sitemap helps Google menemukan Anda URLs — ini tidak jaminan mereka’ll menjadi terindeks, tetapi ini adalah right alat ketika Anda memiliki lebih daripada sebuah handful dari halaman.
- permintaan pengindeksan untuk individual penting URLs. di Search Console, gunakan pemeriksaan URL alat dan click “Request Indexing.” (terjemahan) “permintaan pengindeksan.” gunakan ini untuk sebuah sedikit tinggi-priority halaman — tidak di bulk, dan tidak di atas dan di atas pada yang sama URL. Evidence for this claim Google's URL Inspection request is for individual URLs, has a quota, does not crawl faster when repeated, and does not guarantee inclusion. Scope: Google Search Console request indexing workflow. Confidence: high · Verified: Google: Ask Google to recrawl URLs
- membuat halaman genuinely baik. ini adalah nyata gate. Thin, duplicate, atau rendah-effort halaman adalah persis ones Google melakukan crawl dan lalu declines untuk indeks.
hal orang mendapatkan wrong
- Mengeklik “Request Indexing” (terjemahan) “Minta Pengindeksan” sepuluh kali tidak membantu. Google menyatakan bahwa meminta ulang URL yang sama tidak membuatnya dirayapi lebih cepat, dan dokumentasinya sendiri secara harfiah mengatakan “no need to resubmit.” (terjemahan) “tidak perlu mengirimkannya lagi.”
- “Google Indexing API” (terjemahan) “API Pengindeksan Google” bukan jalur cepat universal. Secara resmi API tersebut hanya berfungsi untuk halaman lowongan kerja dan halaman video live tertentu. API itu bukan alat untuk posting blog atau halaman produk biasa.
- IndexNow tidak memberi tahu Google apa pun. IndexNow adalah protokol Bing dan Yandex. Google tidak menggunakannya. Pengiriman melalui IndexNow akan mempercepat Bing, bukan Google.
- Tidak ada layanan berbayar rahasia yang memaksa Google mengindeks halaman. Layanan yang sah hanya melakukan hal-hal yang dapat Anda lakukan sendiri di Search Console, dan tidak satu pun dapat mengesampingkan standar kualitas Google.
ingin penuh versi — tepat quotas, ketika Anda sebenarnya perlu sebuah sitemap, apa pengindeksan API adalah benar-benar untuk, dan cara baca “Crawled – currently not indexed” (terjemahan) “di-crawl – saat ini tidak terindeks”? Switch untuk Advanced tab.
TL;DR — pengindeksan adalah crawl → judge → store, dan judgment adalah hard bagian: Google indeks sebuah URL hanya jika ini clears sebuah quality/usefulness bar, so “mengapa tidak my halaman indexed” (terjemahan) “mengapa tidak my halaman terindeks” adalah biasanya sebuah konten masalah, tidak sebuah mechanics masalah. levers Anda control memengaruhi penemuan dan crawl priority, tidak pengindeksan decision: tautan internal (Tidak orphans), sebuah bersih sitemap XML (penemuan aid, tidak sebuah jaminan), dan permintaan pengindeksan di pemeriksaan URL untuk sebuah sedikit individual tinggi-priority URLs — yang explicitly melakukan tidak jaminan atau speed sebuah quality decision, dan “no need to resubmit.” (terjemahan) “Tidak perlu untuk resubmit.” dua “fast-index” (terjemahan) “fast-indeks” APIs adalah lebih sempit daripada mereka reputation: Google’s pengindeksan API adalah officially hanya untuk
JobPostingdanBroadcastEvent-di-VideoObjecthalaman (default 200 publish permintaan/day), dan IndexNow adalah sebuah Bing/Yandex protocol itu Google melakukan tidak gunakan. Tidak ada apa pun jaminan pengindeksan.
crawling ≠ pengindeksan — reframe seluruh halaman hangs pada
The pipeline moves from crawl, where a bot discovers and downloads a URL, to index, where the engine processes the page and decides whether to store it, to serve or rank, where indexed pages may be selected for a query. Indexing is highlighted as a separate decision between crawling and ranking.
© Patrick Stox LLC · CC BY 4.0 ·
sebagian besar “mengapa tidak my halaman indexed” (terjemahan) “mengapa tidak my halaman terindeks” frustration muncul dari collapsing dua terpisah langkah ke satu. Google’s pipeline adalah three stages — crawl, indeks, sajikan — dan, di Google’s own kata, “tidak all halaman membuat it melalui setiap stage.” (terjemahan) “tidak semua halaman membuat ini melalui setiap stage.” sebuah URL dapat menjadi di-crawl dan lalu tidak terindeks. Evidence for this claim Google separates crawling, indexing, and serving and states that not every page makes it through each stage. Scope: Google Search; crawling does not guarantee indexing. Confidence: high · Verified: Google: How Search works itu’s tidak sebuah bug; ini adalah Google exercising editorial judgment.
So pengindeksan adalah tidak sebuah mechanical queue Anda dapat force Anda cara ke. ini adalah sebuah gate dengan sebuah quality bar. Getting terindeks adalah sebuah prerequisite untuk peringkat, tidak sebuah peringkat factor: sebuah terindeks halaman dapat masih peringkat poorly atau untuk tidak ada apa pun di semua, tetapi sebuah non-terindeks halaman dapat tidak pernah muncul. Semuanya di bawah adalah organized sekitar itu: bagian Anda control (penemuan, crawl priority) versus bagian Google controls ( pengindeksan decision).
Mengapa sebuah halaman tidak terindeks — sebuah quick diagnostic
sebelum reaching untuk alat, aturan out mechanical blockers. sebuah halaman tidak akan menjadi terindeks jika:
- ini carries sebuah
noindexmeta tag atauX-Robots-Tagheader. - ini adalah blocked di
robots.txt(Google dapat’t baca konten — dan sebuah robots-blocked URL dapat masih tampilkan up terindeks tanpa konten jika tautan poin untuk ini; see canonicalization untuk itu failure mode). - -nya
rel="canonical"poin di sebuah berbeda URL, so Google consolidates onto canonical alih-alih (GSC: “Alternate halaman dengan proper canonical tag” (terjemahan) “Alternate halaman dengan proper tag canonical” atau “Duplicate, Google chose different canonical than user” (terjemahan) “Duplicate, Google chose berbeda canonical daripada pengguna”). - ini adalah sebuah orphan — tidak ada apa pun tautan internal untuk ini.
- ini mengembalikan sebuah 4xx/5xx atau soft-404s.
- ini bergantung pada JavaScript untuk -nya main konten atau tautan, dan Google’s renderer tidak pernah successfully executes ini — sebuah blocked script/CSS file, sebuah render error, atau sebuah app-shell halaman dengan tanpa konten di awal HTML. Googlebot queues rendering sebagai sebuah terpisah langkah setelah awal crawl, so sebuah halaman dapat menjadi fetched tetapi masih leave Google unable untuk see nyata konten atau tautan di dalam ini.
- konten adalah thin, duplicate, atau rendah-nilai — paling umum penyebab dari “Crawled – currently not indexed.” (terjemahan) “di-crawl – saat ini tidak terindeks.”
jika none dari pertama six apply, Anda’re hampir certainly di quality territory, dan Tidak amount dari resubmitting perubahan itu.
permintaan pengindeksan (pemeriksaan URL) — untuk individual, tinggi-priority URLs
pemeriksaan URL alat di Search Console lets Anda tanyakan Google untuk (re)crawl satu URL. Google: “Untuk request a crawl dari individual URLs, gunakan itu URL Inspection tool. Anda harus menjadi an owner atau penuh user dari itu Search Console property untuk menjadi able untuk request indexing di itu URL Inspection tool.” (terjemahan) “untuk permintaan sebuah crawl dari individual URLs, gunakan pemeriksaan URL alat. Anda harus menjadi sebuah owner atau penuh pengguna dari Search Console property untuk menjadi able untuk permintaan pengindeksan di pemeriksaan URL alat.”
Evidence for this claim Google's URL Inspection request is for individual URLs, has a quota, does not crawl faster when repeated, and does not guarantee inclusion. Scope: Google Search Console request indexing workflow. Confidence: high · Verified: Google: Ask Google to recrawl URLsThree hal untuk internalize:
- ini adalah rate-limited, dan spamming ini melakukan tidak ada apa pun. Google: “ada a quota untuk submitting individual URLs dan requesting a recrawl multiple times untuk itu sama URL tidak akan mendapatkan it crawled any lebih cepat.” (terjemahan) “ada sebuah quota untuk submitting individual URLs dan requesting sebuah recrawl multiple times untuk yang sama URL tidak akan mendapatkan ini di-crawl apa pun lebih cepat.” Google melakukan tidak publish tepat daily angka, dan memiliki secara historis dipertahankan ini opaque pada purpose — ini dihapus pada-screen “submissions remaining” (terjemahan) “submissions remaining” counter dari old Fetch-sebagai-Google alat back di 2018 sementara mempertahankan underlying limit. Practitioners informally cite sebuah range sekitar 10–15/day untuk lebih rendah-trust properties, tetapi itu’s observed, tidak official — treat apa pun spesifik angka sebagai anecdotal.
- ini tidak jaminan apa pun. Google menjelaskan bahwa permintaan crawling tidak menjamin penyertaan instan—atau penyertaan sama sekali—dalam hasil pencarian; sistemnya memprioritaskan konten berkualitas tinggi yang bermanfaat. Timeline-nya vague oleh design — crawling “can take anywhere from a few days to a few weeks.” (terjemahan) “dapat take anywhere dari sebuah sedikit days untuk sebuah sedikit weeks.” Evidence for this claim Google's URL Inspection request is for individual URLs, has a quota, does not crawl faster when repeated, and does not guarantee inclusion. Scope: Google Search Console request indexing workflow. Confidence: high · Verified: Google: Ask Google to recrawl URLs
- ini adalah untuk sebuah handful dari URLs, tidak bulk. Google’s own guidance pushes Anda untuk sitemaps untuk apa pun beyond sebuah sedikit: “If you want many pages indexed, try submitting a sitemap to Google.” (terjemahan) “jika Anda ingin banyak halaman terindeks, try submitting sebuah sitemap untuk Google.” dan ketika sebuah halaman adalah sudah stuck di “Crawled – currently not indexed,” (terjemahan) “di-crawl – saat ini tidak terindeks,” Google’s status glossary adalah jelas: “Tidak perlu untuk resubmit ini URL untuk crawling.” (terjemahan) “Tidak perlu untuk resubmit ini URL untuk crawling.”
melalui-line, yang reps memiliki dibuat repeatedly di atas tahun, adalah untuk favor non-manual channels — sitemaps dan tautan internal — di atas compulsively clicking sebuah button.
Submit dan maintain sebuah bersih sitemap XML
sebuah sitemap adalah sebuah penemuan aid, penuh berhenti. Google adalah blunt tentang limit dari apa ini buys Anda: “A sitemap helps penelusuran engines discover URLs pada Anda site, tetapi it tidak jaminan itu all itu items di Anda sitemap akan menjadi crawled dan indexed.” (terjemahan) “sebuah sitemap helps mesin pencari menemukan URLs pada Anda situs, tetapi ini tidak jaminan itu semua items di Anda sitemap akan menjadi di-crawl dan terindeks.”
Evidence for this claim A sitemap can help discovery but does not guarantee that listed URLs will be crawled or indexed. Scope: official Google documentation, Search Console and production URL verification Confidence: high · Verified: What is a sitemapKetika Anda sebenarnya perlu satu. Google’s rough guidance: Anda mungkin perlu sebuah sitemap jika Anda situs adalah besar, adalah baru dengan sedikit tautan eksternal (Googlebot leans pada sudah-known halaman dan backlinks untuk menemukan baru URLs, so baru situs adalah structurally lebih lambat untuk mendapatkan ditemukan), atau adalah rich di media/video/news. Anda mungkin jangan perlu satu untuk sebuah situs dari tentang 500 halaman atau fewer di mana setiap penting halaman adalah reachable oleh berikut tautan dari homepage dan ada Tidak significant media/news konten.
Size limits. sebuah single sitemap file adalah capped di 50MB uncompressed / 50 000 URLs; past itu, split ke multiple files dan reference them dari sebuah sitemap indeks file.
Audit pengindeksan rates dari ini. paling berguna workflow: di halaman pengindeksan report Anda dapat filter oleh sitemap untuk see bagaimana banyak dari sebuah diberikan sitemap’s URLs adalah sebenarnya terindeks. sebuah big kesenjangan antara submitted dan terindeks adalah sebuah quality/architecture sinyal, tidak sebuah alasan untuk resubmit. dan pertahankan sitemaps lean — stuffing them dengan non-canonical atau rendah-nilai URLs wastes crawl attention dan muddies Anda own reporting; list hanya canonical, dapat diindeks URLs.
Perbaiki Anda internal linking
ini adalah paling foundational dan sebagian besar overlooked lever. Google’s tautan best-practices doc status ini secara langsung: “Every page you care about should have a link from at least one other page on your site.” (terjemahan) “setiap halaman Anda care tentang seharusnya memiliki sebuah tautan dari setidaknya satu lainnya halaman pada Anda situs.” Orphan halaman — itu dengan Tidak tautan internal pointing di them — adalah sebuah top dunia nyata penyebab dari non-pengindeksan pada keduanya brand-baru dan very besar situs.
sebuah sedikit specifics itu penting untuk pengindeksan:
- tautan harus menjadi dapat di-crawl. itu berarti nyata
<a href>elements, tidakonClickhandlers atau JS-hanya navigation. jika sebuah bot dapat’t extract tautan, halaman ini poin untuk dapat tidak pernah menjadi ditemukan. - pertahankan penting halaman shallow. crawler jangan gunakan penelusuran boxes atau interpret nav menus cara orang melakukan — penting halaman seharusnya menjadi reachable di dalam sebuah sedikit clicks dari homepage.
- tautan untuk canonical URL, tidak sebuah duplicate. Consistent internal linking untuk preferred versi reinforces Google’s understanding dari yang URL untuk indeks, dan ini adalah satu dari canonicalization sinyal.
- teks jangkar helps. Google: “Paying more attention to the anchor text used for internal links can help both people and Google make sense of your site more easily and find other pages on your site.” (terjemahan) “Paying lebih attention untuk teks jangkar digunakan untuk tautan internal dapat help keduanya orang dan Google membuat sense dari Anda situs lebih easily dan temukan lainnya halaman pada Anda situs.”
Google pengindeksan API — apa ini adalah sebenarnya untuk
ini adalah single sebagian besar misunderstood alat di pengindeksan conversation, so menjadi
precise: pengindeksan API adalah tidak sebuah umum fast-indeks endpoint. Google’s docs
name satu-satunya dua didukung konten jenis outright: “The Indexing API can only be
used to crawl pages with either JobPosting or BroadcastEvent embedded in a
VideoObject.” (terjemahan) “Indexing API hanya dapat digunakan untuk merayapi halaman
dengan JobPosting atau BroadcastEvent yang disematkan dalam VideoObject.”
- Cakupan: job-posting halaman dan halaman dengan sebuah livestream event (BroadcastEvent di VideoObject) hanya. sebuah wajar artikel, product, atau category halaman adalah out dari cakupan.
- Quota: default adalah 200 publish permintaan/day per project (covering keduanya
URL_UPDATEDdanURL_DELETED), 180 baca-hanya permintaan/minute, dan 380 di seluruh semua endpoints/minute. Google notes “the quota may increase or decrease based on the document quality,” (terjemahan) “ quota dapat increase atau decrease berdasarkan document quality,” dan quota-increase permintaan adalah gated untuk dua didukung gunakan cases. - Mengapa menggunakan ini untuk lainnya konten adalah risky. Orang melakukan poin ini di unsupported halaman dan sometimes see ini “berfungsi” (terjemahan) “berfungsi” temporarily — tetapi Google’s Penelusuran Relations team memiliki telah jelas ini adalah unsupported dan dapat menjadi revoked tanpa notice: API dapat berhenti supporting unsupported konten formats di apa pun time, dan access untuk non-didukung verticals dapat menjadi cut off overnight. membangun Anda pengindeksan strategy pada sebuah unsupported hack adalah membangun pada sand.
jika Anda situs genuinely publishes job listings atau livestreams, pengindeksan API adalah excellent dan fast untuk persis itu. untuk semuanya else, ini adalah wrong alat.
IndexNow — nyata, berguna, dan tidak sebuah Google alat
IndexNow mendapatkan conflated dengan “fast Google indexing” (terjemahan) “fast Google pengindeksan” constantly, dan ini adalah worth menjadi blunt: IndexNow melakukan tidak sertakan Google. ini adalah sebuah open protocol launched di October 2021 oleh Microsoft Bing dan Yandex; Anda ping sebuah participating endpoint ketika sebuah URL perubahan dan mesin share itu notification dengan setiap lainnya. Bing’s own IndexNow halaman lists adopters like Yandex, LinkedIn, Yahoo, eBay, Etsy, GitHub, Wix, Cloudflare, Yoast, dan RankMath — Google adalah tidak among them.
So submitting melalui IndexNow akan help Bing, Yandex, dan lainnya participating mesin menemukan changed URLs lebih cepat. ini memiliki zero direct effect pada Google pengindeksan — Google adalah tidak pernah di cakupan. “I submitted melalui IndexNow tetapi Google masih hasn’t indexed my halaman” (terjemahan) “I submitted melalui IndexNow tetapi Google masih hasn’t terindeks my halaman” adalah sebuah category error, tidak sebuah bug.
bahkan untuk mesin itu melakukan participate, IndexNow adalah sebuah penemuan notification, tidak sebuah pengindeksan jaminan. -nya own documentation adalah careful tentang apa sebuah successful respons berarti: “The HTTP 200 response code only indicates that the search engine has received your URL.” (terjemahan) “Kode respons HTTP 200 hanya menunjukkan bahwa mesin pencari telah menerima URL Anda.” diterima, tidak terindeks.
seharusnya Anda masih implement ini? Ya — ini adalah rendah-effort (host sebuah key file, ping sebuah endpoint) dan ini genuinely speeds Bing/Yandex penemuan. hanya jangan expect ini untuk move Google.
nyata gatekeeper: konten quality
Strip away tooling dan sebenarnya bottleneck adalah hampir selalu quality. Google’s own language sekitar tidak-terindeks statuses adalah editorial, tidak mechanical:
- “Crawled – saat ini tidak indexed: Itu halaman adalah crawled oleh Google tetapi tidak indexed. It mungkin atau mungkin tidak menjadi indexed di itu future; Tidak perlu untuk resubmit ini URL untuk crawling.” (terjemahan) “di-crawl – saat ini tidak terindeks: halaman adalah di-crawl oleh Google tetapi tidak terindeks. ini dapat atau dapat tidak menjadi terindeks di future; Tidak perlu untuk resubmit ini URL untuk crawling.”
- “Discovered – saat ini tidak indexed: Itu halaman adalah ditemukan oleh Google, tetapi tidak crawled namun. Typically, Google wanted untuk crawl itu URL tetapi ini adalah yang diharapkan untuk overload itu site; karena itu Google rescheduled itu crawl.” (terjemahan) “ditemukan – saat ini tidak terindeks: halaman adalah ditemukan oleh Google, tetapi tidak di-crawl namun. Typically, Google wanted untuk crawl URL tetapi ini adalah yang diharapkan untuk overload situs; karena itu Google rescheduled crawl.”
reps memiliki consistently dibingkai “Discovered/Crawled – currently not indexed” (terjemahan) “ditemukan/di-crawl – saat ini tidak terindeks” sebagai sebuah worthiness pertanyaan. sebagai John Mueller put ini pada topic, moving halaman dari tidak-terindeks untuk terindeks basically berarti convincing Google ini adalah worthwhile untuk indeks lebih — since Google tidak namun memiliki sebuah understanding dari sebuah un-terindeks URL, ini pulls di rest dari situs untuk judge URL’s potential context, dan ada tidak ada apa pun special atau baru tentang “discovered / not indexed.” (terjemahan) “ditemukan / tidak terindeks.” His shorthand untuk apa ini takes, di seluruh several publik statements, memiliki telah beberapa variation dari “awesomeness” (terjemahan) “awesomeness” — halaman perlu untuk menjadi genuinely baik.
dalam praktik itu berarti: thin konten, near-duplicate konten, rendah-effort atau mass-produced halaman, dan halaman itu overlap heavily dengan better halaman Anda sudah memiliki adalah biasa suspects behind non-pengindeksan. Consolidate atau meningkatkan them alih-alih resubmitting them.
Apa tentang anggaran crawling?
untuk sebagian besar situs, anggaran crawling adalah sebuah red herring untuk pengindeksan masalah. Gary Illyes memiliki mengatakan vast majority dari situs jangan perlu untuk worry tentang anggaran crawling di semua — ini becomes sebuah nyata constraint hanya di besar scale (roughly 1M+ halaman mengubah weekly, atau 10k+ daily). jika Anda’re sebuah kecil-untuk-midsize situs dan halaman tidak pengindeksan, culprit adalah far lebih mungkin quality atau architecture daripada budget. (See anggaran crawling untuk penuh treatment.)
Bagaimana panjang melakukan pengindeksan take, dan cara monitor
Honestly: sebuah sedikit days untuk sebuah sedikit weeks adalah wajar, dan baru/rendah-authority situs adalah lebih lambat karena Google relies pada sudah-known halaman dan backlinks untuk temukan dan nilai baru URLs. sebuah couple dari quality backlinks dan sebuah bersih sitemap penting disproportionately early pada. Monitor dengan halaman pengindeksan report (aggregate, property-wide) dan pemeriksaan URL (single URL) alih-alih re-clicking permintaan pengindeksan — patience dan improvement beat button.
Di mana ini fits
ini adalah tindakan companion untuk halaman pengindeksan report, yang menjelaskan cara baca tidak-terindeks statuses; ini halaman adalah apa untuk melakukan tentang them. ini sits di dalam lebih luas pengindeksan stage dari bagaimana penelusuran berfungsi, dan leans pada -nya siblings: canonicalization decides yang URL dari sebuah duplicate cluster mendapatkan terindeks di semua, sitemap XML dan internal linking adalah penemuan channels, dan anggaran crawling adalah efficiency concern itu occasionally (rarely) intersects. untuk seluruh pipeline — penemuan, crawling, rendering, pengindeksan, serving — see Bagaimana Penelusuran berfungsi cluster.
AI summary
sebuah condensed take pada Advanced versi:
- pengindeksan = crawl → judge → store. Getting terindeks adalah sebuah prerequisite untuk peringkat, tidak pernah sebuah peringkat factor. crawling dan pengindeksan adalah terpisah langkah — sebuah halaman dapat menjadi di-crawl dan masih tidak terindeks.
- Anda control penemuan dan crawl priority, tidak pengindeksan decision. levers: tautan internal (Tidak orphans), sebuah bersih sitemap XML, dan permintaan pengindeksan untuk sebuah sedikit individual tinggi-priority URLs.
- permintaan pengindeksan (pemeriksaan URL): rate-limited, tidak jaminan atau speed sebuah quality decision, dan “no need to resubmit.” (terjemahan) “Tidak perlu untuk resubmit.” Google’s own tepat daily angka adalah unpublished; ~10–15/day adalah anecdotal. untuk bulk, gunakan sitemap.
- sitemap XML aids penemuan hanya — “tidak jaminan itu all itu items di Anda sitemap akan menjadi crawled dan indexed.” (terjemahan) “tidak jaminan itu semua items di Anda sitemap akan menjadi di-crawl dan terindeks.” 50MB / 50 000-URL cap per file; audit terindeks-vs-submitted di halaman pengindeksan report.
- tautan internal: “Setiap halaman Anda care tentang seharusnya memiliki a link dari di least satu
other halaman.” (terjemahan) “setiap halaman Anda care tentang seharusnya memiliki sebuah tautan dari setidaknya satu
lainnya halaman.” gunakan nyata
<a href>, pertahankan penting halaman shallow, tautan untuk canonicals. - pengindeksan API adalah officially hanya untuk
JobPostingdanBroadcastEvent-di-VideoObjecthalaman; default 200 publish permintaan/day. menggunakan ini elsewhere adalah unsupported dan dapat menjadi cut off tanpa notice — Google melakukan tidak gunakan ini sebagai sebuah umum fast-indeks alat. - IndexNow adalah Bing/Yandex/others — Google melakukan tidak participate. HTTP 200 di sana berarti “diterima,” (terjemahan) “diterima,” tidak terindeks. Implement ini untuk Bing, tidak Google.
- Quality adalah nyata gate. “Crawled – currently not indexed” (terjemahan) “di-crawl – saat ini tidak terindeks” adalah biasanya sebuah quality sinyal; convince Google halaman adalah worthwhile. anggaran crawling adalah sebuah non-issue untuk sebagian besar situs (Illyes). pengindeksan takes days untuk weeks; baru situs adalah lebih lambat.
Dokumentasi resmi
Utama-sumber documentation dari mesin pencari.
- tanyakan Google untuk Recrawl Anda situs web — permintaan pengindeksan melalui pemeriksaan URL, quota, dan mengapa resubmitting tidak help.
- pemeriksaan URL alat — Search Console Help: daily limit, non-jaminan, dan “use a sitemap for many pages.” (terjemahan) “gunakan sitemap untuk banyak halaman.”
- Apa adalah sebuah Sitemap — ketika Anda perlu satu, dan “doesn’t guarantee indexing” (terjemahan) “tidak jaminan pengindeksan” line.
- bangun dan Submit sebuah Sitemap — 50MB / 50 000-URL cap dan cara submit.
- Manage Anda Sitemaps dengan Sitemap indeks Files — splitting besar situs di seluruh sebuah sitemap indeks.
- SEO tautan Best Practices untuk Google — dapat di-crawl tautan dan “every page you care about should have a link.” (terjemahan) “setiap halaman Anda care tentang seharusnya memiliki sebuah tautan.”
- cara gunakan pengindeksan API — cakupan:
JobPostingdanBroadcastEvent-di-VideoObjecthanya. - Requesting Approval dan Quota (pengindeksan API) — 200/day publish quota dan quality-based quota note.
- halaman pengindeksan report — Search Console Help: tidak-terindeks statuses, including “no need to resubmit.” (terjemahan) “Tidak perlu untuk resubmit.”
Bing / Microsoft / IndexNow
- Mengapa IndexNow — Bing’s IndexNow overview dan -nya published list dari adopters (Google tidak among them).
- IndexNow Documentation — protocol, dan “The HTTP 200 response code only indicates that the search engine has received your URL.” (terjemahan) “Kode respons HTTP 200 hanya menunjukkan bahwa mesin pencari telah menerima URL Anda.”
Quotes dari sumber
pada—record statements dari Google dan Bing/IndexNow. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada sumber halaman.
Google — permintaan pengindeksan (pemeriksaan URL)
- “To request a crawl of individual URLs, use the URL Inspection tool. You must be an owner or full user of the Search Console property to be able to request indexing in the URL Inspection tool.” (terjemahan) “Untuk meminta crawling URL tertentu, gunakan alat Inspeksi URL. Anda harus menjadi pemilik atau pengguna penuh properti Search Console agar dapat meminta pengindeksan melalui alat tersebut.” — Google Search Central docs. Jump untuk quote
- “There’s a quota for submitting individual URLs and requesting a recrawl multiple times for the same URL won’t get it crawled any faster.” (terjemahan) “Ada kuota untuk mengirimkan URL individual, dan meminta crawling ulang berkali-kali untuk URL yang sama tidak akan membuatnya dirayapi lebih cepat.” Jump untuk quote
- “Requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all. Our systems prioritize the fast inclusion of high quality, useful content.” (terjemahan) “Requesting sebuah crawl melakukan tidak jaminan itu inclusion di hasil pencarian akan happen instantly atau bahkan di semua. kami sistem prioritize fast inclusion dari tinggi quality, berguna konten.” Jump untuk quote
Google — sitemaps dan tautan
- “A sitemap helps search engines discover URLs on your site, but it doesn’t guarantee that all the items in your sitemap will be crawled and indexed.” (terjemahan) “Sitemap membantu mesin pencari menemukan URL di situs Anda, tetapi tidak menjamin semua item di dalamnya akan dirayapi dan diindeks.” Jump untuk quote
- “Every page you care about should have a link from at least one other page on your site.” (terjemahan) “setiap halaman Anda care tentang seharusnya memiliki sebuah tautan dari setidaknya satu lainnya halaman pada Anda situs.” Jump untuk quote
Google — pengindeksan API cakupan ( accuracy spine)
- “The Indexing API can only be used to crawl pages with either
JobPostingorBroadcastEventembedded in aVideoObject.” (terjemahan) “Indexing API hanya dapat digunakan untuk merayapi halaman denganJobPostingatauBroadcastEventyang disematkan dalamVideoObject.” Jump untuk quote
Google — “Crawled – currently not indexed” (terjemahan) “di-crawl – saat ini tidak terindeks” (jangan resubmit)
- “The page was crawled by Google but not indexed. It may or may not be indexed in the future; no need to resubmit this URL for crawling.” (terjemahan) “Halaman telah dirayapi Google tetapi belum diindeks. Halaman tersebut mungkin diindeks di masa mendatang atau mungkin tidak; URL ini tidak perlu dikirim ulang untuk crawling.” — halaman pengindeksan report, Search Console Help. Jump untuk quote
IndexNow — apa sebuah 200 berarti
- “The HTTP 200 response code only indicates that the search engine has received your URL.” (terjemahan) “Kode respons HTTP 200 hanya menunjukkan bahwa mesin pencari telah menerima URL Anda.” — IndexNow documentation. Jump untuk quote
My halaman tidak terindeks — apa melakukan I melakukan?
berfungsi top-down. aturan out mechanical blockers sebelum Anda touch apa pun “fast-index” (terjemahan) “fast-indeks”
alat, karena none dari itu alat override sebuah noindex, sebuah robots block, sebuah canonical,
atau sebuah quality masalah.
Diagnose a page that won't index
Mendapatkan-ini-terindeks checklist
sebuah lulus untuk konfirmasi sebuah halaman dapat menjadi ditemukan, di-crawl, dan judged fairly:
- pemeriksaan URL menampilkan halaman adalah tidak blocked oleh
noindexataurobots.txt. - halaman’s
rel="canonical"poin di itself (atau Anda genuinely intend ini untuk consolidate elsewhere). - halaman adalah ditautkan internally dari setidaknya satu lainnya relevant halaman — tidak orphaned — dengan descriptive teks jangkar.
- itu tautan internal adalah nyata
<a href>elements, tidak JS-hanya click handlers. - jika halaman’s main konten atau tautan bergantung pada JavaScript, mereka sebenarnya render — periksa dirender HTML di pemeriksaan URL, tidak hanya mentah server respons.
- halaman adalah reachable di dalam sebuah sedikit clicks dari homepage.
- URL adalah di sebuah bersih sitemap XML (canonical, dapat diindeks URLs hanya) submitted di Google Search Console.
- server mengembalikan 200 fast dan stably (Tidak 4xx/5xx, Tidak soft-404).
- konten adalah genuinely berguna dan unique — tidak thin, duplicate, atau overlapping sebuah better halaman Anda sudah memiliki.
- untuk sebuah single tinggi-priority URL, Anda clicked permintaan pengindeksan setelah — dan melakukan tidak resubmit repeatedly.
- Anda adalah tidak relying pada pengindeksan API (unless ini adalah JobPosting / BroadcastEvent) atau pada IndexNow (yang Google tidak gunakan) untuk force Google.
- Anda’re monitoring melalui halaman pengindeksan report dan pemeriksaan URL, tidak oleh re-clicking button.
SOP: getting sebuah baru (atau stuck) halaman terindeks
sebuah repeatable procedure. Jalankan ini di order — sebelumnya langkah gate kemudian ones.
- Inspect pertama. Open pemeriksaan URL di Search Console dan enter tepat URL. Note: adalah ini terindeks? Apa canonical melakukan Google choose? adalah ini blocked?
- jelas mechanical blockers. jika ada sebuah
noindex, hapus ini (jika Anda ingin halaman terindeks). jika ini adalah blocked dirobots.txt, unblock ini so Google dapat baca konten. jika chosen canonical adalah sebuah berbeda URL, decide yang URL seharusnya menjadi terindeks satu dan align tag, redirects, sitemap, dan tautan internal untuk ini. - membuat ini discoverable. tambahkan setidaknya satu internal tautan dari sebuah relevant, di-crawl
halaman (ideally sebuah strong satu), menggunakan descriptive teks jangkar dan sebuah nyata
<a href>. Konfirmasi halaman adalah di dalam sebuah sedikit clicks dari homepage. - tambahkan ini untuk sitemap. Ensure URL muncul di sebuah bersih sitemap XML itu lists hanya canonical, dapat diindeks URLs, dan itu sitemap adalah submitted di Search Console.
- Judge konten honestly. adalah ini unique dan worthwhile, atau thin/duplicate/ overlapping? jika ini adalah weak, meningkatkan atau consolidate ini sebelum expecting pengindeksan — ini adalah sebenarnya gate.
- permintaan pengindeksan setelah (opsional, untuk individual tinggi-priority URLs). di URL Inspection, click “Request Indexing” (terjemahan) “permintaan pengindeksan” sebuah single time. melakukan tidak resubmit yang sama URL repeatedly — ini tidak akan crawl lebih cepat.
- Tunggu dan monitor. Memberikan ini days untuk sebuah sedikit weeks. periksa halaman pengindeksan report (filter oleh sitemap untuk see terindeks-vs-submitted) dan re-jalankan pemeriksaan URL. melakukan tidak re-click permintaan pengindeksan sebagai sebuah reflex.
- jika masih stuck setelah weeks, treat ini sebagai sebuah quality/architecture masalah, tidak sebuah tooling masalah: strengthen tautan internal, earn sebuah couple dari relevant backlinks, dan meningkatkan konten. Special cases (job postings, livestreams) dapat gunakan pengindeksan API; Bing/Yandex penemuan dapat gunakan IndexNow — neither memengaruhi Google pengindeksan dari wajar halaman.
pengindeksan anti-patterns
mistakes itu tampilkan up di atas dan di atas — apa wrong, dan apa untuk melakukan alih-alih.
Spam-clicking “Request Indexing.” (terjemahan) “permintaan pengindeksan.” Mengapa ini adalah wrong: Google explicitly says re-requesting sebuah recrawl dari yang sama URL tidak akan mendapatkan ini di-crawl apa pun lebih cepat, dan -nya status glossary says “no need to resubmit.” (terjemahan) “Tidak perlu untuk resubmit.” Repeated clicks accomplish tidak ada apa pun dan burn Anda daily quota. melakukan alih-alih: permintaan setelah untuk individual tinggi-priority URLs; untuk apa pun beyond sebuah handful, gunakan sitemap dan perbaiki penemuan/quality.
Treating Google pengindeksan API sebagai sebuah universal fast-indeks hack.
Mengapa ini adalah wrong: ini adalah officially hanya untuk JobPosting dan BroadcastEvent-di-
VideoObject halaman. Pointing ini di wajar halaman adalah unsupported, dapat “berfungsi” (terjemahan) “berfungsi” briefly,
dan dapat menjadi cut off tanpa notice.
melakukan alih-alih: gunakan ini hanya untuk itu dua konten jenis. untuk semuanya else rely pada
sitemaps, tautan internal, dan quality.
Expecting IndexNow untuk speed up Google. Mengapa ini adalah wrong: IndexNow adalah sebuah Bing/Yandex protocol; Google tidak participate. Submitting di sana melakukan tidak ada apa pun untuk Google pengindeksan. melakukan alih-alih: Implement IndexNow untuk Bing/Yandex penemuan, dan gunakan Google’s own alat (sitemaps, pemeriksaan URL) untuk Google.
Menganggap sitemap menjamin pengindeksan. Mengapa keliru: Google menyatakan bahwa sitemap “doesn’t guarantee that all the items in your sitemap will be crawled and indexed” (terjemahan) “tidak menjamin bahwa semua item dalam sitemap Anda akan dirayapi dan diindeks”—sitemap hanya membantu penemuan. Yang sebaiknya dilakukan: Jaga sitemap tetap bersih (hanya URL canonical yang dapat diindeks) dan perbaiki kualitas atau arsitektur yang mendasarinya; audit URL terindeks dibandingkan URL yang dikirimkan dalam laporan Page Indexing.
Buying “guaranteed indexing” (terjemahan) “guaranteed pengindeksan” services. Mengapa ini adalah wrong: Tidak legitimate mechanism forces Google untuk indeks sebuah halaman di luar -nya own alat, dan none override quality bar. ini services melakukan tidak ada apa pun Anda dapat’t melakukan yourself. melakukan alih-alih: Spend effort pada konten quality, internal linking, dan sebuah couple dari nyata backlinks.
Blaming anggaran crawling pada sebuah kecil situs. Mengapa ini adalah wrong: Per Gary Illyes, vast majority dari situs jangan memiliki crawl-budget masalah; untuk kecil-untuk-midsize situs nyata culprit adalah quality atau architecture. melakukan alih-alih: Diagnose quality dan orphaning pertama; hanya investigate anggaran crawling di genuinely besar scale.
Bloating sitemap untuk look bigger. Mengapa ini adalah wrong: Stuffing rendah-nilai atau non-canonical URLs di wastes crawl attention dan muddies Anda reporting — lebih URLs tidak lebih authority. melakukan alih-alih: List hanya canonical, dapat diindeks halaman Anda sebenarnya ingin terindeks.
Getting terindeks — cheat sheet
Yang alat untuk yang job
| Goal | Right alat | Tidak |
|---|---|---|
| Mendapatkan sebuah sedikit penting URLs looked di | pemeriksaan URL → permintaan pengindeksan (setelah) | Bulk resubmitting |
| Mendapatkan banyak URLs ditemukan | sitemap XML di Search Console | permintaan pengindeksan |
| Fast-indeks sebuah job posting atau livestream halaman | Google pengindeksan API | menggunakan ini untuk wajar halaman |
| Speed up Bing/Yandex penemuan | IndexNow | Expecting ini untuk reach Google |
| See mengapa sebuah halaman tidak terindeks | pemeriksaan URL (single) / halaman pengindeksan report (aggregate) | Guessing |
Apa setiap channel sebenarnya melakukan
| Channel | Effect pada Google | Jaminan? |
|---|---|---|
| tautan internal | penemuan + crawl priority | Tidak |
| sitemap XML | penemuan aid | Tidak — “doesn’t guarantee that all the items in your sitemap will be crawled and indexed” (terjemahan) “tidak menjamin semua item dalam sitemap akan dirayapi dan diindeks” |
| permintaan pengindeksan | Queues satu URL untuk (re)crawl | Tidak — tidak speed sebuah quality decision |
| pengindeksan API | Fast crawl untuk JobPosting / BroadcastEvent hanya | Tidak; out dari cakupan elsewhere |
| IndexNow | Tidak ada apa pun (Google tidak gunakan ini) | N/sebuah untuk Google |
| konten quality | sebenarnya gate | masih Tidak, tetapi ini adalah deciding factor |
Fast facts
- pengindeksan API cakupan: JobPosting + BroadcastEvent-di-VideoObject hanya; default 200 publish permintaan/day.
- permintaan pengindeksan: Tidak official daily angka published; ~10–15/day adalah anecdotal; “no need to resubmit.” (terjemahan) “Tidak perlu untuk resubmit.”
- Sitemap file cap: 50MB / 50 000 URLs — split dengan sebuah sitemap indeks beyond itu.
- IndexNow HTTP 200 = “diterima,” (terjemahan) “diterima,” tidak terindeks. Google melakukan tidak participate.
- Typical pengindeksan time: sebuah sedikit days untuk sebuah sedikit weeks; baru/rendah-authority situs adalah lebih lambat.
temukan orphan halaman (halaman tidak ada apa pun tautan untuk)
Orphans adalah sebuah top penyebab dari non-pengindeksan. Bandingkan URLs di Anda sitemap terhadap URLs Anda own crawl sebenarnya reaches — apa pun di sitemap itu Anda crawler tidak pernah ditemukan melalui tautan internal adalah effectively orphaned.
Shell — pull setiap URL out dari sebuah sitemap XML
# Extract <loc> URLs from a sitemap (works for a single sitemap file)
curl -s https://example.com/sitemap.xml \
| grep -oE '<loc>[^<]+</loc>' \
| sed -E 's~</?loc>~~g' \
| sort -u > sitemap-urls.txt
wc -l sitemap-urls.txtExport itu “crawled/found via links” URL list dari Screaming Frog atau Ahrefs Site
Audit sebagai crawled-urls.txt, lalu:
# URLs in the sitemap that the crawl never reached = likely orphans
comm -23 sitemap-urls.txt <(sort -u crawled-urls.txt)periksa sebuah halaman’s indexability sinyal dari terminal
sebelum blaming penemuan, konfirmasi halaman tidak diam-diam telling Google untuk stay away.
# noindex in the response header?
curl -sI https://example.com/my-page/ | grep -i x-robots-tag
# noindex / canonical in the HTML <head>?
curl -s https://example.com/my-page/ \
| grep -iE '<meta[^>]+robots|rel=["'"'"']canonical'Chrome DevTools Console — indexability di sebuah glance
Paste ke Console pada langsung halaman untuk surface sinyal itu decide pengindeksan:
// Meta robots, canonical, and whether this URL matches its canonical
(() => {
const robots = document.querySelector('meta[name="robots"]')?.content || '(none)';
const canonical = document.querySelector('link[rel="canonical"]')?.href || '(none)';
console.log('meta robots:', robots);
console.log('canonical:', canonical);
console.log('this URL:', location.href);
console.log('self-canonical?', canonical === location.href);
})();Bookmarklet — jump straight untuk pemeriksaan URL untuk saat ini halaman
Save sebagai sebuah bookmark; click ini pada apa pun halaman untuk open itu URL di Anda Search Console property’s inspection alat (replace property prefix dengan yours).
javascript:(function(){var p='https://example.com/';var u=location.href;window.open('https://search.google.com/search-console/inspect?resource_id='+encodeURIComponent('sc-domain:example.com')+'&id='+encodeURIComponent(u),'_blank');})();Adjust resource_id untuk Anda Search Console property (sebuah sc-domain: property atau
sebuah URL-prefix property). bookmarklet hanya opens inspection URL — ini tidak
permintaan pengindeksan pada -nya own. alat untuk getting (dan memeriksa) pengindeksan
- pemeriksaan URL (Google Search Console) — single-URL sumber kebenaran: adalah ini terindeks, apa canonical melakukan Google choose, dan permintaan pengindeksan button.
- halaman pengindeksan report (GSC) — aggregate, property-wide view dari terindeks vs. tidak-terindeks, grouped oleh alasan; filter oleh sitemap untuk audit terindeks-vs-submitted.
- Sitemaps report (GSC) — submit dan monitor Anda sitemap XML.
- Bing Webmaster alat — Bing’s indeks coverage dan URL submission, plus IndexNow.
- IndexNow — satu-time-setup protocol untuk ping Bing/Yandex pada URL perubahan (tidak Google).
- Screaming Frog SEO Spider / Ahrefs situs Audit — crawl Anda situs untuk temukan orphan halaman, rusak tautan internal, dan non-canonical/noindex URLs sebelum Google melakukan.
- Ahrefs Webmaster alat — free crawl + audit untuk situs Anda verify.
umum pengindeksan issues
Lookup table untuk apa Anda’re sebenarnya seeing, di Search Console atau di wild — cocok untuk mungkin penyebab dan perbaiki untuk try.
GSC menampilkan “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks”
Symptom: pemeriksaan URL atau halaman pengindeksan report menampilkan halaman sebagai “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks” — Google knows URL ada tetapi hasn’t di-crawl ini.
mungkin penyebab(s): Tidak ada apa pun (atau too little) tautan untuk ini internally, so ini tidak prioritized; atau Google yang diharapkan crawl untuk overload situs dan rescheduled ini.
Perbaiki: tambahkan tautan internal dari relevant, sudah-terindeks halaman dengan descriptive teks jangkar, dan konfirmasi URL adalah di sebuah bersih sitemap XML. Konfirmasi oleh re-berjalan pemeriksaan URL setelah sebuah sedikit days — resubmitting melalui permintaan pengindeksan tidak speed ini up.
GSC menampilkan “Crawled – currently not indexed” (terjemahan) “di-crawl – saat ini tidak terindeks”
Symptom: Google fetched halaman (Anda dapat see ini adalah di-crawl) tetapi ini adalah masih tidak terindeks, sometimes untuk weeks.
mungkin penyebab(s): konten adalah thin, duplicate, atau overlaps heavily dengan sebuah better halaman Anda sudah memiliki — ini adalah paling umum penyebab dari ini tepat status.
Perbaiki: meningkatkan atau consolidate halaman alih-alih resubmitting; Google’s own guidance adalah jelas itu ada “Tidak perlu untuk resubmit ini URL untuk crawling.” (terjemahan) “Tidak perlu untuk resubmit ini URL untuk crawling.” Konfirmasi oleh memeriksa apakah halaman’s unique nilai versus Anda lainnya halaman memiliki sebenarnya changed, lalu re-periksa status setelah sebuah sedikit weeks.
”Request Indexing” (terjemahan) “permintaan pengindeksan” seems untuk melakukan tidak ada apa pun Tidak penting bagaimana banyak times Anda click ini
Symptom: Clicked permintaan pengindeksan multiple times pada yang sama URL di atas days; status hasn’t changed.
mungkin penyebab(s): Re-requesting yang sama URL tidak mendapatkan ini di-crawl apa pun lebih cepat — Anda’re burning quota, tidak memperbaiki apa pun. nyata blocker adalah elsewhere (mechanical atau quality).
Perbaiki: Berhenti resubmitting. Jalankan pemeriksaan URL setelah untuk see apa Google sebenarnya reports (blocked, canonicalized elsewhere, atau sebuah tidak-terindeks status), lalu perbaiki itu root penyebab alih-alih.
halaman looks fine di “View Sumber” (terjemahan) “View Sumber” tetapi konten/tautan adalah missing dari indeks
Symptom: mentah HTML respons looks thin atau empty, tetapi halaman looks wajar di sebuah browser; internally-ditautkan halaman itu hanya muncul di JS-dirender navigation tidak getting ditemukan atau terindeks.
mungkin penyebab(s): halaman relies pada client-side JavaScript untuk inject -nya main konten atau tautan (sebuah app-shell pattern), dan Google’s renderer either hasn’t gotten untuk ini namun atau failed — commonly karena sebuah script, stylesheet, atau API panggil render bergantung pada adalah blocked atau erroring. rendering happens sebagai sebuah terpisah, queued langkah setelah awal crawl, so sebuah 200 respons tidak berarti Google saw dirender konten.
Perbaiki: periksa dirender HTML di pemeriksaan URL (tidak hanya “View Sumber” (terjemahan) “View Sumber”),
konfirmasi Tidak JS/CSS resources halaman perlu adalah blocked oleh robots.txt, dan perbaiki apa pun
console errors itu berhenti render dari completing. Prefer server-dirender atau
statically-generated markup untuk konten dan tautan Anda perlu terindeks quickly.
sebuah robots.txt-blocked URL menampilkan up di hasil pencarian anyway
Symptom: sebuah URL Anda blocked di robots.txt masih muncul di Google’s indeks —
biasanya sebagai sebuah bare URL dengan Tidak judul/snippet.
mungkin penyebab(s): Blocking crawling di robots.txt tidak hapus sebuah URL dari
indeks jika lainnya halaman masih tautan untuk ini — Google dapat indeks URL itself
tanpa reading -nya konten.
Perbaiki: jika Anda ingin ini fully out, gunakan noindex (yang memerlukan Google untuk menjadi able
untuk crawl halaman untuk see tag) atau hapus incoming tautan, tidak hanya sebuah
robots.txt block. Konfirmasi dengan robots-txt-tester
dan sebuah fresh pemeriksaan URL.
halaman adalah terindeks di bawah sebuah berbeda URL daripada yang diharapkan
Symptom: pemeriksaan URL menampilkan “Alternate halaman dengan proper canonical tag” (terjemahan) “Alternate halaman dengan proper tag canonical” atau “Duplicate, Google chose different canonical than user” (terjemahan) “Duplicate, Google chose berbeda canonical daripada pengguna” untuk sebuah URL Anda wanted terindeks sebagai-adalah.
mungkin penyebab(s): Anda rel="canonical", tautan internal, atau keduanya poin di sebuah
berbeda URL, so Google consolidated onto itu satu alih-alih.
Perbaiki: Decide yang URL seharusnya menjadi canonical dan align tag, tautan internal, dan apa pun redirects untuk poin di ini consistently. Konfirmasi dengan canonical-checker dan re-jalankan pemeriksaan URL.
Sitemap submitted, tetapi halaman pengindeksan report menampilkan sebuah big kesenjangan antara submitted dan terindeks
Symptom: Hundreds atau thousands dari URLs di Anda sitemap, tetapi terindeks count adalah banyak lebih rendah.
mungkin penyebab(s): sitemap itself tidak force pengindeksan — ini adalah sebuah penemuan aid. sebuah besar kesenjangan biasanya poin untuk quality atau architecture masalah di seluruh banyak URLs, tidak sebuah submission masalah.
Perbaiki: Filter halaman pengindeksan report oleh itu sitemap untuk see spesifik tidak-terindeks alasan, lalu treat ini sebagai sebuah quality/architecture audit — tidak sebuah alasan untuk resubmit sitemap.
Validation tests
Proof itu sebuah pengindeksan perbaiki sebenarnya took effect — jalankan ini setelah membuat sebuah perubahan, tidak alih-alih satu.
Konfirmasi sebuah noindex adalah sebenarnya dihapus
Test untuk jalankan: curl -sI https://example.com/page/ | grep -i x-robots-tag dan
periksa halaman’s <head> untuk <meta name="robots"> (atau gunakan
render-kesenjangan alat jika tag adalah ditambahkan client-side).
Yang diharapkan hasil: Tidak noindex di either header HTTP atau dirender HTML.
Failure interpretation: jika noindex masih muncul di dirender HTML tetapi
tidak mentah respons (atau vice versa), sebuah template, CMS setting, atau CDN aturan adalah
masih injecting ini — periksa keduanya sumber dan dirender output.
Monitoring window: Immediate — ini adalah sebuah status periksa, tidak sesuatu itu perlu untuk propagate.
Rollback trigger: jika menghapus noindex adalah intentional dan halaman masih
tidak indeks setelah several weeks, itu’s tidak sebuah rollback sinyal — move untuk
quality diagnosis alih-alih.
Konfirmasi robots.txt Tidak lebih lama blocks URL
Test untuk jalankan: robots-txt-tester terhadap tepat URL path.
Yang diharapkan hasil: alat reports URL sebagai diizinkan untuk Googlebot.
Failure interpretation: masih blocked berarti sebuah Disallow aturan (yours atau sebuah
inherited satu) masih matches path — periksa untuk overly broad wildcard aturan.
Monitoring window: Immediate untuk robots.txt periksa itself; izinkan sebuah sedikit days
untuk Googlebot untuk re-fetch robots.txt (ini adalah cached) sebelum expecting sebuah crawl.
Rollback trigger: N/sebuah — ini adalah sebuah satu-cara perbaiki; re-block hanya jika Anda dengan sengaja ingin URL excluded again.
Konfirmasi canonical adalah self-referencing (atau poin di mana Anda intend)
Test untuk jalankan: canonical-checker pada URL, dan cross-periksa “Google-dipilih canonical” (terjemahan) “Google-dipilih canonical” di pemeriksaan URL.
Yang diharapkan hasil: declared canonical matches URL Anda ingin terindeks, dan Google’s dipilih canonical agrees dengan ini.
Failure interpretation: jika Google’s dipilih canonical masih differs dari Anda declared satu, tautan internal atau duplicate konten adalah overriding Anda sinyal — Google memperlakukan tag canonical sebagai sebuah hint, tidak sebuah directive.
Monitoring window: 2–4 weeks — canonical selection dapat take time untuk perbarui setelah Anda perbaiki sinyal.
Rollback trigger: jika, setelah 4+ weeks, Google’s dipilih canonical masih disagrees, revisit apakah URLs adalah berbeda cukup itu mereka tidak seharusnya menjadi consolidated di semua.
Konfirmasi sebuah requested URL sebenarnya mendapatkan terindeks
Test untuk jalankan: pemeriksaan URL → permintaan pengindeksan (setelah) pada spesifik URL, lalu re-jalankan pemeriksaan URL kemudian.
Yang diharapkan hasil: Status moves dari “tidak indexed” (terjemahan) “tidak terindeks” untuk “URL adalah pada Google,” (terjemahan) “URL adalah pada Google,” dan sebuah
site: penelusuran (atau halaman pengindeksan report) menampilkan halaman.
Failure interpretation: masih tidak terindeks setelah sebuah reasonable tunggu, dengan Tidak mechanical blockers ditemukan, berarti ini adalah sebuah quality/worthiness decision — resubmitting again tidak akan perubahan outcome.
Monitoring window: Days untuk sebuah sedikit weeks per Google’s own guidance; periksa again sebelum assuming ini failed.
Rollback trigger: Tidak applicable — ada tidak ada apa pun untuk undo; jika ini tetap tidak-terindeks, address konten quality alih-alih.
Konfirmasi sebuah sitemap perbaiki ditingkatkan terindeks-vs-submitted rate
Test untuk jalankan: halaman pengindeksan report di GSC, filtered oleh spesifik sitemap.
Yang diharapkan hasil: terindeks count untuk itu sitemap trends up relative untuk submitted URLs di atas successive memeriksa.
Failure interpretation: sebuah flat atau worsening ratio setelah cleanup berarti remaining tidak-terindeks URLs share sebuah quality atau architecture masalah, tidak sebuah penemuan masalah.
Monitoring window: 2–4 weeks untuk sebuah bermakna trend — halaman pengindeksan data itself lags oleh sebuah sedikit days.
Rollback trigger: N/sebuah — jika sitemap perubahan adalah cleanup (menghapus non-canonical URLs), ada tidak ada apa pun untuk roll back bahkan jika ratio tidak move quickly.
cara mengukur pengindeksan health
standing KPIs untuk apakah Anda penemuan dan quality berfungsi adalah sebenarnya landing — tidak satu-time memeriksa, tetapi angka untuk watch di atas time.
terindeks vs. submitted ratio
Apa ini tells Anda: Bagaimana banyak dari Anda sitemap adalah sebenarnya membuat ini ke indeks — single best proxy untuk “is my discovery/quality pipeline working.” (terjemahan) “adalah my penemuan/quality pipeline berfungsi.”
cara pull ini: halaman pengindeksan report di GSC, filtered oleh sitemap (pengindeksan → halaman → filter oleh sitemap).
Benchmark / realistic range: Bergantung heavily pada situs jenis dan age — sebuah kecil, well-ditautkan situs dapat sit near 90–100%; besar atau newer situs commonly jalankan lebih rendah. ada Tidak universal “good” (terjemahan) “baik” angka; establish Anda own baseline dan watch trend alih-alih chasing sebuah fixed target.
Cadence: Monthly, atau setelah apa pun sitemap/konten cleanup.
Tidak-terindeks alasan breakdown
Apa ini tells Anda: Mengapa halaman tidak terindeks — separates mechanical masalah (noindex, blocked, canonicalized elsewhere) dari quality masalah (“Crawled – saat ini tidak indexed” (terjemahan) “di-crawl – saat ini tidak terindeks”), yang perlu completely berbeda memperbaiki.
cara pull ini: halaman pengindeksan report di GSC — “Mengapa halaman tidak indexed” (terjemahan) “Mengapa halaman tidak terindeks” table breaks URLs down oleh alasan.
Benchmark / realistic range: Tidak universal benchmark; berguna sinyal adalah mix shifting toward mechanical (fixable di minutes) versus quality (perlu nyata konten berfungsi) di atas time.
Cadence: Monthly.
Time-untuk-indeks untuk baru halaman
Apa ini tells Anda: Bagaimana quickly baru konten clears penemuan + quality bar — sebuah proxy untuk overall situs authority dan internal-linking health.
cara pull ini: Note publish date, lalu periksa pemeriksaan URL periodically (atau
watch untuk URL appearing di halaman pengindeksan report / sebuah site: penelusuran) untuk log
days-untuk-indeks untuk sebuah sample dari baru halaman.
Benchmark / realistic range: Days untuk sebuah sedikit weeks adalah wajar per Google’s own guidance; baru atau rendah-authority situs jalankan lebih lambat karena Google leans pada existing backlinks dan known halaman untuk prioritize crawling. Bergantung pada situs authority — track Anda own trend alih-alih comparing di seluruh situs.
Orphan halaman count
Apa ini tells Anda: Bagaimana banyak halaman memiliki Tidak tautan internal pointing di them — sebuah leading dunia nyata penyebab dari non-pengindeksan itu’s entirely di dalam Anda control.
cara pull ini: crawl situs dengan situs-audit-lite
alat atau Screaming Frog/Ahrefs situs Audit dan bandingkan terhadap Anda sitemap URL
list (see Scripts tab untuk sebuah comm-based diff).
Benchmark / realistic range: honest target adalah zero untuk apa pun halaman Anda ingin terindeks — ini tidak situational cara lainnya metrics adalah.
Cadence: setelah setiap konten push, atau monthly untuk lebih besar situs.
Prompts untuk pengindeksan diagnosis
gunakan ini dengan exported Search Console data, crawl data, atau halaman detail. melakukan tidak tanyakan model untuk guess apakah sebuah URL adalah terindeks; verify itu di Search Console.
Triage sebuah set dari excluded URLs
Classify ini URLs oleh Search Console exclusion alasan. untuk setiap class, terpisah penemuan, crawl-access, canonicalization, dan konten-quality penyebab. Merekomendasikan smallest test itu akan konfirmasi setiap suspected penyebab. melakukan tidak treat permintaan pengindeksan sebagai sebuah sitewide perbaiki. data: [paste URL, status, canonical, sitemap, internal-tautan count].
Review satu halaman sebelum requesting pengindeksan
Review ini halaman’s indexability evidence: HTTP status, robots access, meta/X-Robots directives, dirender canonical, sitemap presence, dan tautan internal. mengembalikan lulus/fail table, lalu identify apa pun itu akan membuat sebuah pengindeksan permintaan premature. Evidence: [paste memeriksa].
Turn sebuah recurring issue ke sebuah template perbaiki
ini URLs share sebuah pengindeksan exclusion. Group them oleh halaman template dan identify yang memperbaiki belong di CMS/template alih-alih halaman-oleh-halaman edits. peringkat memperbaiki oleh affected URLs dan confidence, dan specify cara validate setiap deployment. Sample: [paste rows].
Resources worth Anda time
My related writing
- cara Mendapatkan Google untuk indeks Anda situs web — Ahrefs’ practical guide untuk permintaan pengindeksan, sitemaps, tautan internal, dan konten quality (sebuah baik companion untuk ini halaman).
- Apa “Crawled – Saat ini Tidak Indexed” (terjemahan) “di-crawl – Saat ini Tidak terindeks” berarti di Google Search Console — mengapa itu status adalah fundamentally sebuah quality sinyal.
- cara Perbaiki “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks” — Ahrefs guide I reviewed: orphan halaman, crawl prioritization, backlinks sebagai sebuah nilai sinyal.
- Beginner’s Guide untuk SEO teknis — di mana pengindeksan fits di bigger picture.
- My author archive pada Ahrefs blog — lebih dari my teknis-SEO writing pada crawling dan pengindeksan.
My speaking
- Bagaimana Penelusuran berfungsi (SlideShare) — my walkthrough dari crawling, rendering, pengindeksan, dan peringkat, dan mengapa di-crawl ≠ terindeks. (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
- tanyakan Google untuk Recrawl Anda situs web dan pemeriksaan URL alat — permintaan pengindeksan, -nya quota, dan non-jaminan.
- cara gunakan pengindeksan API — JobPosting/BroadcastEvent-hanya cakupan.
- Mengapa IndexNow (Bing) dan IndexNow documentation.
dari sekitar industry
- Google: situs perlu untuk menjadi Worthwhile untuk menjadi terindeks (mesin pencari Journal) — John Mueller pada “Discovered – currently not indexed” (terjemahan) “ditemukan – saat ini tidak terindeks” sebagai sebuah worthiness pertanyaan.
- Google Search Console permintaan pengindeksan limit dihapus dari interface (mesin pencari Land, 2018) — history dari Google mempertahankan manual quota opaque.
- seharusnya I Worry tentang anggaran crawling? (Penelusuran Off Record, Aug 2022) — Gary Illyes pada mengapa sebagian besar situs jangan perlu untuk worry tentang anggaran crawling.
- Apa adalah “Crawled – currently not indexed” (terjemahan) “di-crawl – saat ini tidak terindeks” di Search Console? (Yoast) — sebuah plain-language take pada yang sama status.
- cara Perbaiki “Crawled – Saat ini Tidak Indexed” (terjemahan) “di-crawl – Saat ini Tidak terindeks” di GSC (Onely) — sebuah thorough troubleshooting walkthrough.
- r/TechSEO — community untuk crawl/indeks debugging.
Uji pemahaman Anda: getting terindeks
Five pertanyaan pada bagaimana halaman sebenarnya mendapatkan terindeks oleh Google. 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 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 16 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.