it-swarm-id.com

Apakah ada cara agar mesin pencari tidak mengindeks bagian tertentu dari suatu halaman?

Saya memiliki pengaturan Blogger dengan panel Arsip Blog 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 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.

13
Senseful

Seharusnya Anda dapat menambahkan kelas robots-nocontent ke elemen pada halaman Anda, seperti ini:

<div class="robots-nocontent">

    <p>Ignore this stuff.</p>

</div>

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.

7
artlung

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 mesin pencari, itu tidak berarti bahwa itu akan membuat halaman itu 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 iframe 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 sangat, alasan yang sangat kuat & terbukti yang perlu Anda lakukan ini, saya akan sangat menyarankan tidak repot dengan itu.

3
John Mueller

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.

1
Ben Hoffman

Teks kata kunci dalam sebuah tautan kebanyakan diterapkan ke halaman yang ditunjuk oleh tautan, bukan halaman yang terhubung. Secara pribadi, saya tidak akan terlalu khawatir tentang hal itu. Anda mungkin akan lebih buruk dengan menghapus/menyelubungi judul daripada membiarkannya.

0
Eric Petroelje

Google menawarkan caranya sendiri untuk tidak termasuk teks yang tidak diinginkan dari indeks .

Dalam contoh Anda, Anda berbicara tentang jangkar, yang Google tawarkan contoh ini:

<!--googleoff: anchor-->
  <A href=sharks_rugby.html>shark</A>
<!--googleon: anchor-->

Dan ada beberapa mode lainnya.

0
lulalala