Saya memiliki pengaturan Blogger dengan panel Blog Archive ditampilkan di setiap halaman sehingga pengguna dapat dengan mudah mendapatkan posting lama. Masalahnya adalah ia mencantumkan judul setiap halaman di panel ini, yang berarti bahwa halaman saat ini mendapatkan kata kunci yang tidak secara langsung relevan dengannya tetapi ke halaman yang berbeda.
Misalnya, saya mungkin menulis tentang jeruk, tetapi seminggu yang lalu saya menulis tentang apel. Halaman tentang jeruk sekarang dilihat oleh mesin pencari juga berbicara tentang apel karena ada tautan di panel Arsip ke posting saya dari seminggu yang lalu tentang apel. Yang sebaliknya juga benar di mana halaman apel juga mengindeks kata kunci oranye.
Apakah ada cara untuk mengecualikan bagian tertentu dari halaman agar tidak diindeks? (mis. seperti memiliki keseluruhan <div>
yang ditandai sebagai noindex
atau sesuatu yang serupa.)
Saya tahu bahwa Blogger memiliki opsi untuk menghapus judul halaman di Archive Panel, tetapi saya lebih suka jika mereka tetap di sana sehingga pengguna tahu posting apa yang tersedia.
sumber
Jawaban:
Seharusnya Anda dapat menambahkan kelas
robots-nocontent
ke elemen di halaman Anda, seperti ini:Yahoo menghargai ini , meskipun saya tidak tahu apakah mesin pencari lain menghargai ini. Tampaknya Google tidak mendukung ini saat ini. Saya menduga jika Anda memuat konten Anda melalui ajax Anda akan mendapatkan efek yang sama karena tidak ada di halaman.
sumber
Tidak ada cara umum untuk melakukan itu dan secara pribadi saya tidak akan repot dengan itu. Mesin pencari cukup pandai mengenali konten yang relevan pada suatu halaman, dan meskipun konten itu mungkin muncul dalam kata kunci yang ditemukan oleh mesin pencari, itu tidak berarti bahwa itu akan membuat halaman relevan dengan kata kunci tersebut.
Jika Anda memiliki halaman tentang "Ikan" dan halaman tentang "Anjing" (yang memiliki tautan ke halaman tentang "Ikan" di suatu tempat di bilah sisi), mesin pencari umumnya dapat mengenali bahwa halaman tentang "Ikan" adalah jauh lebih relevan untuk "Ikan" daripada halaman tentang "Anjing" yang menyebutkan "Ikan" di sidebar. Mungkin saja kedua halaman mungkin ditemukan di beberapa titik, tetapi umumnya mengingat bahwa sebagian besar satu halaman dari situs ditampilkan dalam hasil pencarian, itu bukan sesuatu yang perlu dikhawatirkan.
Anda tidak perlu menyukai itu, dan mesin pencari cenderung menjadi semakin bingung jika Anda mencoba (misalnya jika Anda menggunakan JavaScript untuk menyembunyikan konten, Anda tidak pernah tahu kapan mesin pencari akan mulai menemukan konten itu terlepas). Demikian pula, menggunakan iframes dengan robots.txt melarang atau AJAX akan sering menurunkan kualitas halaman Anda kepada pengguna (memperlambatnya atau membuatnya kurang dapat digunakan pada berbagai perangkat), jadi kecuali ada alasan yang sangat, sangat kuat & terbukti bahwa Anda perlu melakukan ini, saya akan sangat menyarankan tidak repot dengan itu.
sumber
Saya yakin Anda dapat menggunakan iFrame dan kode di dalamnya hanya akan diindeks jika Anda membiarkan Google mengindeks halaman itu. Jadi jika Anda meletakkan nofollow di robots.txt Anda untuk file yang diambil dari dalam iFrame Anda harusnya ok.
sumber
Teks kata kunci dalam suatu tautan sebagian besar diterapkan pada halaman yang ditunjuk oleh tautan, bukan pada halaman yang terhubung. Secara pribadi, saya tidak akan terlalu khawatir tentang hal itu. Anda mungkin akan lebih buruk dengan menghapus / menyelubungi judul daripada membiarkannya.
sumber
Google menawarkan caranya sendiri untuk mengecualikan teks yang tidak diinginkan dari indeks .
Dalam contoh Anda, Anda berbicara tentang jangkar, yang Google tawarkan contoh ini:
Dan ada beberapa mode lainnya.
sumber