---
title: "Cara Menemukan Halaman Yatim yang Tidak Punya Link Masuk"
description: "Halaman yatim adalah halaman tanpa link internal yang mengarah ke sana. Begini cara menemukannya dengan sitemap, Search Console, dan crawler."
url: "https://nivelva.com/insight/cara-menemukan-halaman-yatim-tidak-punya-link-masuk"
category: "SEO \u0026 Pemasaran"
tags: ["halaman yatim","orphan page","internal link","seo teknis","sitemap"]
author: "Aisyah Aris"
published: "2026-11-11T12:22:00+07:00"
updated: "2026-11-11T12:22:00+07:00"
language: "id"
publisher: "Nivelva (https://nivelva.com)"
---

# Cara Menemukan Halaman Yatim yang Tidak Punya Link Masuk

> **Jawaban singkat:** Halaman yatim (orphan page) adalah halaman yang tidak ditautkan dari halaman lain di websitemu sendiri. Cara menemukannya: bandingkan daftar URL di sitemap dengan URL yang ditemukan crawler lewat link, lalu beri link internal dari halaman yang relevan atau hapus bila tidak berguna.

Apakah ada halaman di websitemu yang hanya bisa dibuka kalau orang tahu alamatnya persis? Kalau ada, itu yang disebut **halaman yatim** atau orphan page: halaman yang tidak punya satu pun link masuk dari halaman lain di website yang sama.

Halaman seperti ini sulit ditemukan pengunjung dan mesin pencari. Dokumentasi Google menyatakan bahwa setiap halaman yang kamu pedulikan sebaiknya punya link dari setidaknya satu halaman lain di websitemu. Kabar baiknya, menemukannya tidak butuh alat mahal.

## Kenapa halaman bisa jadi yatim?

Penyebabnya biasanya bukan kesengajaan. Artikel lama tergeser dari halaman depan blog dan tidak pernah ditautkan dari artikel lain. Halaman produk dicabut dari menu kategori tapi URL-nya masih hidup. Halaman landing kampanye iklan dibuat terpisah dan tidak dihubungkan ke mana pun. Atau setelah ganti tema, menu lama yang memuat beberapa halaman tidak ikut dipindahkan.

Dampaknya dua arah. Bagi pengunjung, halaman itu praktis tidak ada, karena tidak ada jalan menuju ke sana dari menu atau artikel. Bagi mesin pencari, link internal adalah salah satu petunjuk penting tentang halaman mana yang dianggap penting oleh pemilik website. Halaman tanpa link masuk mengirim sinyal sebaliknya.

Ada juga halaman yang tampak punya link, padahal link itu tidak bisa dirayapi. Google umumnya hanya mengikuti link berupa elemen `<a>` dengan atribut `href`. Tombol yang berpindah halaman lewat `onclick` atau link `javascript:` mungkin tidak terbaca, sehingga di mata crawler halaman tujuannya tetap yatim.

## Langkah menemukan halaman yatim

1. **Kumpulkan daftar semua URL yang seharusnya ada.** Sumber paling mudah adalah sitemap XML. Buka `domainkamu.com/sitemap.xml` atau alamat sitemap yang terdaftar di Search Console. Kalau isinya berupa indeks sitemap (daftar sitemap lain), buka masing-masing. Kamu juga bisa mengekspor daftar halaman dan artikel dari CMS, misalnya dari menu Pos dan Halaman di WordPress.
2. **Kumpulkan daftar URL yang bisa dicapai lewat link.** Gunakan alat crawler yang menjelajah website mulai dari beranda dengan mengikuti link, seperti perayap SEO desktop yang punya versi gratis dengan batas jumlah URL. Pastikan pengaturan crawler tidak memakai sitemap sebagai sumber URL, supaya hasilnya murni dari link.
3. **Bandingkan kedua daftar di spreadsheet.** Tempel daftar sitemap di kolom A dan hasil crawler di kolom B. Di kolom C, tulis rumus `=COUNTIF(B:B; A2)` lalu tarik ke bawah (pemisah argumen bisa koma atau titik koma, tergantung pengaturan bahasa spreadsheet). URL dengan hasil 0 ada di sitemap tapi tidak ditemukan lewat link, itulah kandidat halaman yatim.
4. **Cek silang dengan laporan Link di Search Console.** Buka menu **Link**, lalu lihat bagian link internal yang mendaftar halaman paling banyak ditautkan beserta jumlah link-nya. Halaman penting yang tidak muncul di daftar lengkapnya atau jumlah link internalnya sangat sedikit patut diperiksa.
5. **Tambahkan sumber data kunjungan.** Halaman yang masih menerima kunjungan dari Google atau iklan, tapi tidak ditemukan crawler, juga yatim. Ambil daftar halaman dari laporan Kinerja Search Console atau alat analitik, lalu bandingkan dengan cara yang sama.
6. **Pastikan hasilnya.** Buka beberapa URL kandidat dan periksa apakah memang tidak ada link ke sana, misalnya dengan mencari judulnya di website. Kadang halaman ditautkan lewat tombol JavaScript yang tidak terbaca crawler, dan itu juga perlu diperbaiki.

Kalau kamu nyaman memakai terminal, daftar URL dari sitemap sederhana bisa diambil dengan:

```bash
curl -s https://contoh.com/sitemap.xml | grep -o '<loc>[^<]*</loc>' | sed 's/<[^>]*>//g' > sitemap.txt
```

Perintah ini hanya membaca satu file sitemap. Untuk indeks sitemap, jalankan ulang pada tiap sitemap di dalamnya.

## Apa yang dilakukan setelah ketemu?

Tidak semua halaman yatim perlu diselamatkan. Kelompokkan hasilnya, lalu ambil keputusan per kelompok.

| Kondisi halaman | Tindakan |
|:--|:--|
| Penting dan isinya masih relevan | Tambahkan link dari kategori, menu, atau artikel terkait |
| Isinya bagus tapi mirip halaman lain | Gabungkan ke halaman yang lebih kuat, lalu redirect 301 |
| Landing iklan yang sengaja tidak ditautkan | Biarkan, pertimbangkan noindex bila isinya tipis atau duplikat |
| Usang dan tidak dikunjungi | Hapus, kirim kode 404 atau 410, keluarkan dari sitemap |
| Halaman uji atau sisa pengembangan | Hapus atau lindungi dengan password |

Saat menambah link, pilih halaman sumber yang benar-benar berhubungan, dan tulis teks link yang menjelaskan isi halaman tujuan. Google menyarankan teks link yang deskriptif, ringkas, dan relevan, bukan "klik di sini". Prinsip lengkapnya ada di panduan [menyusun internal link antarhalaman](https://nivelva.com/insight/internal-linking-seo).

Halaman yang dihapus juga perlu dikeluarkan dari sitemap. Sitemap yang masih memuat URL mati membuat daftar acuanmu kacau pada pemeriksaan berikutnya. Aturan sitemap yang rapi ada di artikel [sitemap XML dan robots.txt](https://nivelva.com/insight/sitemap-xml-robots-txt).

## Bagaimana mencegahnya muncul lagi?

Buat kebiasaan kecil saat menerbitkan konten: setiap artikel atau halaman baru harus ditautkan dari minimal satu halaman lain yang relevan pada hari yang sama, bukan hanya dari daftar artikel terbaru yang nanti akan tergeser. Saat mencabut produk dari menu atau mengganti tema, cek ulang halaman mana yang kehilangan link.

Pemeriksaan halaman yatim juga cocok dimasukkan ke audit rutin. Langkah ringkasnya sudah tercakup di [checklist audit SEO satu jam](https://nivelva.com/insight/checklist-audit-seo-website-sendiri-dalam-satu-jam).

## Pertanyaan yang sering diajukan

### Apakah halaman yatim tetap bisa diindeks Google?

Bisa, misalnya bila ada di sitemap atau ditautkan dari website lain. Tetapi tanpa link internal, Google punya sedikit petunjuk soal pentingnya halaman itu, dan pengunjung hampir tidak mungkin menemukannya dari dalam website.

### Cukupkah memasukkan halaman ke sitemap?

Sitemap membantu Google menemukan URL, tapi tidak menggantikan link internal. Link dari halaman terkait memberi konteks dan jalan bagi pengunjung.

### Apakah link di footer atau sidebar dihitung?

Dihitung sebagai link, selama berupa link HTML biasa. Namun link kontekstual di dalam isi artikel yang relevan biasanya lebih berguna bagi pembaca.

### Seberapa sering perlu mencari halaman yatim?

Untuk website yang rutin menambah konten, setiap beberapa bulan sudah cukup, ditambah setiap kali ada perubahan besar seperti ganti tema atau merombak menu.

Checklist singkat:

- Daftar URL dari sitemap dan dari crawler sudah dibandingkan.
- Halaman penting yang yatim sudah mendapat link internal dengan teks yang jelas.
- Halaman usang sudah dihapus dan dikeluarkan dari sitemap.
- Setiap konten baru langsung ditautkan dari halaman relevan.

## Sumber

- <https://developers.google.com/search/docs/crawling-indexing/links-crawlable>
- <https://support.google.com/webmasters/answer/9049606>

---

Diterbitkan oleh Nivelva Insight (https://nivelva.com/insight/). Artikel ini: https://nivelva.com/insight/cara-menemukan-halaman-yatim-tidak-punya-link-masuk
Kontak Nivelva: WhatsApp https://wa.me/6285111245007, email hello@nivelva.com
