Home News Google : Berhati-hatilah Mengandalkan Pihak ke-3 untuk Membuat Konten Situs Web

Google : Berhati-hatilah Mengandalkan Pihak ke-3 untuk Membuat Konten Situs Web

179
0
Google : Berhati-hatilah Mengandalkan Pihak ke-3 untuk Membuat Konten Situs Web

Martin Splitt dari Google memperingatkan pemilik situs tentang bahaya yang muncul akibat penggunaan konten JavaScript yang diberikan oleh pihak ketiga

 

 

Masalah dengan Konten Pihak Ketiga

 

Splitt membahas masalah yang terjadi bulan lalu di mana Google tidak mengindeks komentar blog dari Disqus.

Disqus adalah contoh konten pihak ketiga yang disematkan menggunakan JavaScript dan ditampilkan di sisi klien.

Meskipun konten milik situs tempat ia muncul, itu masih “pihak ketiga” dalam arti bahwa itu di-host di server Disqus.

Sejumlah hal bisa salah ketika pemilik situs bergantung pada apa pun kecuali server mereka sendiri untuk membuat konten.

Namun, karena terkait dengan masalah dengan Disqus, kebetulan ada kesalahan di pihak Google yang menyebabkan kesalahan.

Splitt mengatakan masalah pengindeksan mendorong diskusi gambar yang lebih besar tentang bagaimana menangani konten JavaScript kritis yang diberikan oleh pihak ketiga.

Splitt membahas berbagai hal yang bisa salah ketika mengandalkan konten dari server lain:

“Kami menemukan apa kesalahannya, memperbaikinya, dan pada dasarnya dalam sehari kami bekerja kami mendapatkannya kembali .

Tapi saya pikir ini memulai diskusi yang lebih besar tentang bagaimana Anda harus melakukan hal-hal ketika menyangkut JavaScript dan konten penting dari pihak ketiga.

Karena tantangannya adalah Anda, sebagai pemilik situs web, tidak benar-benar memiliki kendali atas pihak ketiga.

Dan jika Anda menggunakan JavaScript sisi klien untuk menarik konten dari pihak ketiga di browser, semuanya bisa salah.

Mereka dapat membuat robot API JavaScript mereka, dan kemudian kita tidak dapat membuat permintaan atau mungkin server mereka benar-benar sedang dimuat. Dan kemudian kami memutuskan untuk tidak mengajukan permintaan ini kepada pihak ketiga karena mereka sudah mengalami situasi beban tinggi. ”

Splitt melanjutkan untuk menjelaskan bagaimana masalah ini dapat dihindari dengan melakukan segala sesuatu di sisi server.

Jika pihak ketiga memiliki API yang dapat berinteraksi dengan di sisi klien, maka kemungkinan yang sama dapat dilakukan di sisi server.

Tentu saja, itu akan membutuhkan keahlian pengembang.

Splitt melanjutkan:

“Dan biasanya ada cara untuk melakukan ini di sisi server.

Jadi jika pihak ketiga mengekspos API yang dapat Anda berinteraksi dengan dari sisi klien, dari browser dengan JavaScript, kemungkinan besar Anda juga dapat melakukannya di sisi server.

Dan pada dasarnya menghindari masalah ini karena ketika server Anda mengontrol apa yang terjadi, dalam hal kapan data masuk dari pihak ketiga.

Tetapi saya pikir tidak banyak orang yang melakukan itu dan saya berharap orang-orang seperti melakukan percobaan dengan gagasan melakukan itu daripada melakukan untuk di sisi klien. ”

 

 

Gagasan Buruk untuk Mengandalkan Pihak Ketiga?

 

John Mueller dari Google menambah diskusi dengan bertanya: “Apakah itu ide buruk untuk mengandalkan pihak ketiga?”

Itu bukan ide yang buruk, kata Splitt, itu lebih seperti ide “oke” untuk mengandalkan pihak ketiga.

Meskipun Anda harus berhati-hati, ia menjelaskan:

“Adalah ide yang baik untuk mengandalkan pihak ketiga. Anda hanya harus berhati-hati dan Anda harus memahami bahwa di browser, Anda memiliki sedikit kontrol atas apa yang terjadi dan bagaimana itu terjadi.

Dan jika Anda mengandalkan Googlebot untuk melakukan pekerjaan berat, dan mencari tahu cara mendapatkan data dari pihak ketiga, maka Anda kurang dapat mengontrol dibandingkan ketika server Anda melakukan itu karena server Anda adalah lingkungan yang Anda kendalikan , semoga. ”

Dari sana, diskusi berkembang menjadi pertanyaan apakah komentar blog harus diblokir dari pengindeksan dan bagaimana menangani tautan dalam komentar.

 

 

 

 

 

 

 

 

source : searchenginejournal.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here