Internal linking ialah sistem pautan antara halaman dalam website yang sama. Ia membantu pengguna meneruskan tugas, memberi crawler laluan untuk menemui URL dan menerangkan hubungan antara halaman. Ia bukan formula jumlah link tetap, pengganti kandungan berguna atau jaminan bahawa authority akan mengalir mengikut skor tool pihak ketiga.
Tambah pautan biasa yang boleh dirangkak apabila destination benar-benar menjadi langkah seterusnya. Konteks source, anchor, destination, keperluan pengguna dan respons teknikal mesti selaras.
Anggap internal linking sebagai satu sistem
Satu pautan hanyalah satu sambungan. Sistem yang baik menggabungkan information architecture, navigation, konteks editorial, komponen template, peraturan URL dan QA berkala. Membetulkan link satu demi satu tanpa page map biasanya mengulangi masalah lama.
| Lapisan | Keputusan | Bukti |
|---|---|---|
| Architecture | URL mana memiliki setiap tugas? | Page map dan topic map diluluskan |
| Discovery | Bolehkah pengguna dan crawler mencapainya? | Incoming path yang boleh dirangkak |
| Context | Mengapa destination relevan? | Anchor dan ayat sekeliling |
| Priority | Journey mana perlu sentiasa jelas? | Navigation, hub dan contextual placement |
| Integrity | Adakah target memberikan respons betul? | Status, redirect, Canonical dan render |
| Learning | Adakah laluan membantu selepas release? | Clicks, task completion dan crawl evidence |
Bezakan empat tugas sesuatu pautan
| Tugas | Apa yang link lakukan | Apa yang tidak dijamin |
|---|---|---|
| Navigation | Membolehkan pengguna meneruskan atau menukar tugas | Pengguna pasti klik |
| Discovery | Mendedahkan URL kepada crawler | URL pasti dirangkak atau diindeks |
| Context | Menerangkan hubungan dan jangkaan | Interpretasi ranking tertentu |
| Link analysis | Menjadi sebahagian daripada link graph website | Jumlah PageRank atau kenaikan ranking yang diketahui |
Gunakan link yang boleh dirangkak
Google biasanya mengekstrak link daripada elemen <a> dengan href yang menuju ke alamat web sebenar. onclick, router-only attribute, span atau button tanpa URL biasa bukan discovery path yang setara.
JavaScript boleh memasukkan anchor ke rendered DOM, tetapi hasilnya masih perlu menggunakan markup yang sah. Semak route penting melalui rendered HTML dan URL Inspection.
| Corak | Jangkaan | Tindakan |
|---|---|---|
<a href="services/seo-geo/"> | Pautan biasa | Digalakkan |
<a routerLink="/page"> | Tiada href standard | Render href sebenar |
<button onclick="go()"> | User action sahaja | Gunakan anchor jika ada URL |
<a href="javascript:go()"> | Bukan alamat web | Ganti dengan URL sebenar |
Sahkan destination, bukan markup sahaja
Pautan yang sah dari segi HTML masih boleh merosakkan journey jika target ialah 404, soft 404, redirect chain, halaman bahasa salah, Canonical yang tidak setara atau destination yang mengelirukan. Uji final URL serta hasil yang pengguna jangkakan.
| Hasil target | Maksud | Tindakan |
|---|---|---|
| 200 preferred page | Destination berfungsi terus | Kekalkan |
| 301/308 ke halaman setara | Pindahan kekal | Tukar internal link kepada final URL |
| 302/307 | Laluan sementara | Pastikan ia benar-benar sementara |
| 404/410 | Resource tiada | Buang atau pilih replacement sebenar |
| Soft 404 | 200 tetapi kandungan seperti error | Baiki kandungan dan status |
| Login atau blocked | Akses tidak seperti dijangka | Kekalkan hanya jika disengajakan |
Tulis anchor yang ringkas dan deskriptif
Anchor mesti memberi jangkaan tepat tentang destination dan sesuai dalam ayat. Google mengesyorkan anchor yang deskriptif, munasabah ringkas dan relevan. Exact match tidak diwajibkan, manakala pengulangan paksa boleh menjadi keyword stuffing.
| Lemah | Lebih jelas | Sebab |
|---|---|---|
| Klik sini | Workflow technical SEO audit | Menamakan tugas seterusnya |
| Ketahui lebih lanjut | Bandingkan pelan website maintenance | Menerangkan keputusan |
| SEO services Malaysia SEO agency | Servis SEO dan GEO | Buang pengulangan paksa |
| URL tracking panjang | Panduan Google Search Console | Lebih mudah dibaca |
| Seluruh perenggan | Frasa deskriptif sahaja | Lebih mudah diimbas |
Gunakan variasi natural, bukan nisbah anchor
Branded, partial, descriptive dan exact phrase boleh digunakan apabila sesuai dengan konteks. Google tidak menerbitkan peratusan ideal untuk anchor dalaman. Jangan putar sinonim secara mekanikal atau paksa keyword sasaran.
Berikan konteks di sekeliling pautan
Perkataan sebelum dan selepas anchor menerangkan sebab link itu wujud. Elakkan rentetan link bersebelahan, anak panah tanpa label dan card yang mempunyai destination bercanggah.
Untuk card dengan label berulang seperti “Read more”, gunakan accessible name yang menyertakan tajuk artikel walaupun reka bentuk visual kekal ringkas.
Pilih placement mengikut tugas pengguna
| Placement | Peranan terbaik | Risiko |
|---|---|---|
| Primary navigation | Destination utama yang kekal | Terlalu banyak pilihan |
| Breadcrumb | Orientasi dalam hierarchy sebenar | Hierarchy bercanggah dengan route |
| Contextual body link | Penjelasan, bukti atau langkah seterusnya | Keyword stuffing |
| Hub card | Laluan topik terpilih | Directory tanpa priority |
| Table of contents | Navigation dalam satu halaman panjang | Fragment disalah anggap sebagai URL lain |
| Footer | Policy, contact dan utility | Dianggap pengganti context |
| Related content | Sambung tugas berkaitan | Cadangan rawak berdasarkan tarikh |
Mulakan daripada site architecture yang diluluskan
Tetapkan homepage, hub, commercial page, supporting guide, proof dan utility page sebelum mengagihkan link. Journey cetek berguna apabila mencerminkan hierarchy sebenar; “setiap halaman dalam tiga klik” bukan peraturan universal Google.
Gunakan panduan site architecture untuk menetapkan tugas setiap halaman.
Utamakan journey tanpa PageRank palsu
Google mendokumenkan sistem link analysis termasuk PageRank, tetapi tidak menerbitkan current weight atau jumlah value yang dipindahkan oleh setiap internal link. Link graph membantu mengenal pasti isolation dan concentration; ia tidak boleh menjamin ranking.
Berikan prominence kepada halaman penting kerana pengguna memerlukannya dan website konsisten menganggapnya penting, bukan kerana spreadsheet menjanjikan skor tepat.
Hubungkan hub, pillar dan cluster dengan sengaja
Hub membantu pengguna memilih laluan; pillar menerangkan sistem besar; cluster guide menyelesaikan tugas khusus. Link ke bawah untuk depth, ke atas untuk orientation dan ke sisi hanya apabila topik bersebelahan membantu tugas.
Rujuk framework content SEO sebelum automasi.
| Arah | Tujuan pembaca | Contoh |
|---|---|---|
| Hub → cluster | Pilih laluan pembelajaran | SEO hub → internal linking |
| Cluster → pillar | Kembali kepada konteks besar | Anchor guide → on-page SEO |
| Cluster → cluster | Lengkapkan langkah bersebelahan | Internal link → site architecture |
| Guide → evidence | Sahkan pelaksanaan | Migration guide → case study |
| Evidence → service | Fahami bantuan yang tersedia | Case study → development service |
Hubungkan informational, commercial dan trust page
Artikel boleh link kepada service apabila bantuan profesional ialah langkah realistik. Service page pula boleh link kepada guide, pricing, Soalan Lazim dan case study yang menjawab soalan. Tidak semua perenggan perlu menjual atau terus membawa pengguna ke WhatsApp.
Trust path mesti bergantung pada Tentang Kami yang tepat, testimonial yang diluluskan dan hasil kerja yang boleh diperiksa—bukan dakwaan rekaan.
Cari orphan page melalui beberapa inventory
Orphan page tiada incoming internal link dalam crawl yang dilakukan. Crawler bermula dari homepage tidak dapat menemukan URL yang benar-benar terasing, jadi bandingkan beberapa sumber.
| Inventory | Apa yang ditemui | Batasan |
|---|---|---|
| Crawl entry point biasa | URL boleh dicapai dan crawl depth | Tidak menemui URL terasing |
| XML Sitemap | URL yang diisytihar penting | Tidak membuktikan incoming path |
| CMS atau database | Published dan draft records | Boleh mengandungi URL bukan public |
| Analytics | URL yang pernah menerima visit | Tiada trafik tidak bermaksud tiada URL |
| Search Console | URL diketahui Google | Data dan reports tidak lengkap |
| Server logs | Request sebenar daripada bot dan users | Retention serta parsing diperlukan |
| Backlink export | URL dengan external links | Tidak menunjukkan internal journey |
Tentukan nasib orphan page sebelum menambah link
| Keadaan | Keputusan | Pelaksanaan |
|---|---|---|
| Halaman penting dan unik | Masukkan dalam architecture | Tambah parent dan contextual path |
| Private atau gated | Kekalkan di luar navigation | Authentication atau noindex yang sesuai |
| Duplicate | Gabung kandungan berguna | 301 hanya ke destination setara |
| Lapuk tanpa replacement | Retire | 404 atau 410 yang jujur |
| Test URL tidak diketahui | Siasat | Buang source dan lindungi sistem |
| Tiada pada mobile | Pulihkan parity | Kekalkan destination yang sama |
Audit broken link, redirect dan Canonical bersama
Tukar internal link kepada final preferred URL dan jangan bergantung pada redirect secara kekal. Redirect masih perlu untuk old external visits, tetapi chain menambah latency dan menyembunyikan architecture lama.
Semak sama ada link, Canonical, Sitemap, hreflang dan redirect menyokong preferred URL yang sama.
- Source page memberikan status yang dijangka
- Anchor jelas, visible dan boleh digunakan
- Target resolve tanpa chain atau loop
- Final target setara dengan janji anchor
- Target indexable apabila organic visibility diperlukan
- Canonical, hreflang dan Sitemap selaras
- Tiada duplikasi protocol, hostname, case atau trailing slash
- Rendered mobile HTML mengekalkan path penting
Jangan gunakan nofollow sebagai shortcut index control
Internal link kepada public page biasanya patut menjadi pautan biasa. nofollow ialah hint tentang following dan link treatment; ia tidak membuang halaman daripada Google. Gunakan authentication untuk private content, noindex untuk accessible page yang tidak patut muncul dan status jujur untuk resource yang dibuang.
| Matlamat | Control yang sesuai | Bukan pengganti |
|---|---|---|
| Public page boleh dicapai | Normal <a href> | Click-only JavaScript |
| Elak page muncul di Cari | Crawlable noindex | Internal nofollow |
| Lindungi private content | Authentication | robots.txt |
| Buang page kekal | 404/410 atau equivalent redirect | Redirect ke homepage tidak berkaitan |
| Qualify paid/UGC outbound links | sponsored, ugc atau sesuai | Disclosure sahaja |
Jadikan pagination dan Load More boleh ditemui
Crawler Google biasanya tidak klik “Load more” atau mencetuskan user action. Setiap page dalam pagination perlu mempunyai URL unik dan sequential <a href> links. Jangan gunakan fragment untuk nombor halaman.
Setiap component page biasanya mengandungi item berlainan, jadi Canonical mestilah sesuai untuk halaman itu. Google tidak menggunakan rel="next" dan rel="prev" untuk indexing.
- Setiap halaman mempunyai URL stabil
- Next dan previous ialah anchor biasa
- Item boleh ditemui tanpa user click
- Setiap page mempunyai Canonical sesuai
- Filter dan sort mempunyai index rules
- Sitemap hanya mengandungi preferred URLs
- Infinite scroll mempunyai paginated fallback
- Deep items diuji melalui fresh crawl
Bina JavaScript dan SPA route dengan URL sebenar
Setiap view yang mahu diindeks memerlukan resolvable URL, normal anchor dan rendered content bermakna. Gunakan History API untuk route change dan bukan hash fragment bagi halaman berbeza.
Uji server response, rendered HTML, Canonical, title, status dan internal links untuk deep route. Sambung dengan panduan JavaScript SEO.
Kekalkan parity pada mobile dan bahasa
Google menggunakan mobile version untuk indexing. Important desktop links tidak patut hilang pada mobile hanya untuk memudahkan design. Accordion dibenarkan apabila destination tetap accessible dan rendered.
Language switcher mesti menggunakan URL sebenar ke versi setara. Untuk SEOWithJack, English menggunakan main route, Bahasa Melayu /ms/ dan Simplified Chinese /zh-cn/. Canonical dan reciprocal hreflang mesti sepadan.
Kawal sitewide dan component-generated links
Navigation, footer, tag, related-post dan CMS component boleh menghasilkan ribuan link berulang. Tetapkan eligibility, maximum display, fallback, accessibility, locale rules dan regression tests untuk setiap komponen.
| Komponen | Syarat | Kegagalan yang dicegah |
|---|---|---|
| Primary navigation | Tugas utama yang tahan lama | Setiap kempen dimasukkan |
| Footer | Utility atau trust destination | Keyword-heavy link block |
| Related content | Audience task berkaitan | Random latest posts |
| Tag/category | Cukup kandungan berkualiti | Thin indexable archives |
| Breadcrumb | Hierarchy sebenar | Parent rekaan |
| Language switcher | Equivalent route wujud | Fallback ke homepage salah |
Automasi cadangan, bukan keputusan editorial
Alat boleh mencari keyword mention, orphan candidate, broken target dan halaman dengan sedikit links. Ia tidak dapat memutuskan sama ada pengguna memerlukan destination atau dua URL patut digabungkan. Semua bulk recommendation memerlukan human review.
| Automasi | Output berguna | Keputusan manusia |
|---|---|---|
| Crawler | Graph, depth, status dan redirect | Journey mana penting |
| Text matching | Unlinked mention | Sama ada link membantu ayat |
| Semantic matching | Related-page candidate | Intent dan audience selaras |
| Template rules | Navigation konsisten | Eligibility dan exception |
| Broken-link monitor | Target gagal | Fix, remove, replace atau restore |
| AI assistant | Candidate anchor dan destination | Accuracy dan approval |
Bina inventory dan utamakan pembaikan
Rekod source URL, target URL, anchor, context, placement, crawlability, status, final URL, Canonical relationship, locale dan component source. Search Console Links hanya sample yang dikelompokkan mengikut Canonical, jadi gunakan crawler sendiri sebagai operational inventory.
| Isu | Impact | Bukti priority |
|---|---|---|
| Important page orphaned | Discovery dan journey gagal | Business role serta index intent |
| Broken navigation link | User failure berulang | Template scope dan traffic |
| Redirect chain sitewide | Latency dan stale routing | Chain dan jumlah halaman |
| Wrong-language target | Trust dan task interruption | Locale route |
| Generic anchor | Expectation lemah | Ambiguity dan frequency |
| Low-value page kurang links | Mungkin isolation yang betul | Purpose dan index decision |
Gunakan workflow publish yang boleh disemak
- Sahkan page job, preferred URL dan index intent.
- Pilih parent hub atau commercial path yang diluluskan.
- Pilih destination yang membantu pengguna.
- Tulis anchor dalam context yang bermakna.
- Tambah incoming path daripada halaman lama apabila sesuai.
- Semak href biasa dan rendered output.
- Uji final status, redirect, Canonical dan locale.
- Semak mobile, keyboard dan accessible name.
- Update Sitemap hanya jika halaman layak.
- Crawl semula section yang berubah dan rekod owner.
Lindungi link semasa migrasi
Redirect map melindungi visit ke old URLs tetapi tidak patut menjadi architecture kekal. Selepas migrasi, update navigation, body links, hreflang, Canonical, structured data dan Sitemap kepada final URL.
Bandingkan pre-launch dan staging crawl, uji intent equivalence dan pantau 404, redirect chain, orphan page serta Google-selected Canonical selepas launch. Rujuk panduan Canonical dan redirects.
Ukur journey tanpa dakwaan sebab ranking
Ukur sama ada link sudah boleh dirangkak, pengguna menggunakan laluan itu dan outcome destination berubah. Pergerakan ranking selepas satu perubahan ialah pemerhatian, bukan bukti bahawa link sahaja menjadi punca.
| Lapisan | Ukuran | Soalan |
|---|---|---|
| Implementation | Edge wujud dan target valid | Adakah perubahan dilancarkan betul? |
| Discovery | Crawl, log dan index evidence | Bolehkah sistem mencapai target? |
| Use | Link click dan task completion | Adakah journey membantu? |
| Cari | Query/page impressions dan clicks | Adakah visibility relevan berubah? |
| Business | Qualified action | Adakah journey menyokong matlamat? |
| Maintenance | Broken, redirect dan orphan recurrence | Adakah sistem kekal sihat? |
Had dan mitos yang perlu dibuang
- Tiada jumlah ideal internal link yang diterbitkan Google.
- Tiada universal three-click rule atau ideal exact-match anchor ratio.
- XML Sitemap membantu discovery tetapi tidak menggantikan normal internal path atau menjamin indexing.
- Lebih banyak link tidak automatik menjadikan halaman lebih penting.
- Search Console Links ialah sample, bukan complete graph.
- Internal nofollow bukan cara pasti membuang page atau mengukir PageRank.
- Broken URL tidak patut redirect ke homepage jika intent tidak setara.
- Third-party internal-link score tidak boleh meramal ranking.
- Setiap orphan URL tidak wajib diberi link; sesetengah perlu private, noindex, consolidated atau removed.
- Technical compliance tidak menjamin crawling, indexing, ranking, traffic atau conversion.
Soalan lazim
Berapa banyak internal link patut ada?
Tiada nombor tetap. Tambah pautan yang diperlukan untuk menyelesaikan tugas tanpa mengganggu pembaca.
Perlukah semua halaman berada dalam tiga klik?
Tiada peraturan Google universal. Pastikan journey penting direct dan gunakan depth apabila hierarchy memerlukannya.
Adakah internal link memindahkan PageRank?
Google menggunakan link-analysis systems tetapi tidak mendedahkan nilai bagi setiap pautan. Rancang untuk pengguna, discovery dan hubungan logik.
Adakah anchor mesti menggunakan target keyword?
Ia boleh menggunakan wording relevan apabila natural. Jangan paksa exact phrase atau nisbah buatan.
Perlukah internal link menggunakan nofollow?
Biasanya tidak untuk public pages. Gunakan control yang sepadan dengan outcome sebenar.
Bolehkah Sitemap membaiki orphan page?
Ia mendedahkan URL tetapi tidak mencipta user journey. Tentukan dahulu sama ada URL patut berada dalam public architecture.
Patutkah internal link melalui redirect?
Gunakan final URL. Kekalkan redirect untuk external old paths, bookmark dan migration protection.
Adakah JavaScript links selamat?
Ya jika rendered result ialah anchor dengan href sah dan deep route berfungsi secara langsung.
Bagaimana mencari orphan pages?
Bandingkan crawl, Sitemap, CMS, analytics, Search Console, logs dan backlink inventory.
Berapa kerap perlu audit?
Semak setiap kali publish, remove atau migrate; jalankan crawl lebih luas mengikut saiz, kadar perubahan dan risiko.
Rujukan rasmi
- Google link best practices
- Google Cari Essentials
- Google sitelinks guidance
- How Google Cari discovers pages
- Google SEO Starter Guide
- Google ranking systems guide: link analysis and PageRank
- Google JavaScript SEO basics
- Google pagination and incremental page loading
- Google mobile-first indexing best practices
- Google canonicalization guidance
- Google redirects and Cari
- Google localized versions and hreflang
- Google qualify outbound links
- Search Console Links report
- Search Console URL Inspection tool
- W3C WCAG: link purpose in context
- Ahrefs internal links guide
- Backlinko internal linking guide
Kongsikan website atau crawl export. Jack boleh membezakan orphan page sebenar, broken path, redirect debt dan contextual link yang paling membantu customer journey.



Evolusi Ranking Google: Daripada PageRank ke Modern Cari Systems2 September 2026
Kandungan AI dan SEO Google: Apa Dibenarkan, Apa Dianggap Spam dan Cara Publish2 September 2026