Jangkar yang hilang
Perbaiki tautan yang mencapai halaman yang benar tetapi tidak menuju judul atau bagian yang dimaksud.
Pastikan fragmen#
Bagian setelah # adalah fragmen, seperti #installation dalam /docs/setup#installation. Untuk tautan bagian biasa, fragmen harus sesuai dengan ID elemen pada halaman tujuan. Halaman dapat mengembalikan HTTP 200 tetapi tetap memiliki jangkar yang hilang.
Buka URL lengkap, tunggu tujuan dimuat, dan periksa apakah bagian yang dimaksud tercapai. Bandingkan fragmen dengan ID sebenarnya, bukan judul yang terlihat. Penggunaan huruf besar dan kecil serta karakter yang dikodekan dapat berpengaruh.
- Baca URL lengkap, termasuk #fragment.
- Buka di tab peramban.
- Temukan judul atau elemen yang dijanjikan referensi.
- Periksa ID-nya di editor atau alat inspeksi peramban.
- Bandingkan ID tersebut dengan fragmen.
Perbaikan#
Jika bagian memiliki ID stabil, perbarui tautan sumber agar sesuai. Jika artikel lain masih menggunakan fragmen lama, pertimbangkan mempertahankan ID tersebut di lokasi yang dimaksud alih-alih merusak referensi yang ada.
Terbitkan perubahan dan uji tautan lengkap dari sumbernya. Menghapus fragmen mencapai halaman tetapi tidak mempertahankan janji membawa pembaca langsung ke suatu bagian.
Konten dinamis#
Beberapa situs membuat ID setelah JavaScript berjalan atau setelah pengguna memperluas konten. Pemeriksaan seluruh situs memeriksa HTML yang diambil, yang dapat berbeda dari halaman yang dirender. Pemindaian halaman saat ini dapat memeriksa ID yang sudah tersedia di tab aktif.
Muat konten terkait dan uji di tab baru sebelum mengubah tautan yang berfungsi. Jika tautan hanya berfungsi setelah interaksi khusus, periksa apakah pengunjung baru dapat melakukan interaksi tersebut dan apakah sumber membutuhkan petunjuk yang lebih jelas.
Bedakan tautan pengisi dari tautan bagian#
Tautan kosong, # tanpa tambahan, atau alamat javascript: mungkin merupakan pengisi antarmuka, bukan bagian yang hilang. Aktifkan Periksa tautan pengisi dalam Pengaturan untuk mendaftarkannya secara terpisah.
Untuk navigasi, gunakan tujuan atau fragmen yang bermakna. Untuk tindakan antarmuka, tinjau perilaku yang dimaksud alih-alih menganggap kontrolnya sebagai halaman HTTP yang hilang.