Cara Menonaktifkan Pingback & Trackback pada WordPress

Saat situs WordPress Kita mulai berkembang, Kita mungkin mulai melihat pemberitahuan yang disebut “pingbacks” muncul di dashboard WordPress Kita. Kita mungkin tidak tahu apa itu pingback, tetapi Kita tahu bahwa mereka sedikit mengganggu.

Jadi, apa itu pingback WordPress, dan apa yang harus Kita lakukan tentang hal tersebut?

Dalam posting ini, kami akan membahas segala yang perlu Kita ketahui tentang pingback WordPress:

  • Apa itu pingback WordPress
  • Bagaimana cara kerja pingback WordPress
  • Bagaimana menonaktifkan pingback WordPress (sepenuhnya atau sebagian saja)

Mari kita mulai bahas secara rinci.

Apa itu pingback WordPress?

Pingback WordPress adalah pemberitahuan yang dikirimkan WordPress ke blog WordPress lainnya saat menghubungkan ke konten mereka. Pemberitahuan ini muncul di bagian komentar WordPress dari posting yang dihubungkan. Dengan kata lain, ini adalah versi WordPress dari trackback.

Dalam beberapa hal, Kita dapat memikirkan pingback seperti @ mentions atau tag di media sosial – mereka memberi tahu blog WordPress lain bahwa Kita menyebutkan mereka dalam posting blog Kita sendiri (dan sebaliknya).

Berikut ini contoh tampilan pingback WordPress ketika muncul di area moderasi komentar di dashboard Kita:

Cara Menonaktifkan Pingback WordPress 1

Dan berikut ini contoh dari pingback yang sama yang mungkin terlihat di situs kita saat menggunakan tema WordPress populer seperti Newspaper TagDiv :

Cara Menonaktifkan Pingback WordPress 2

Desain yang tepat dari pingback akan tergantung pada tema WordPress yang Kita gunakan. Beberapa tema hanya menampilkan URL postingan (seperti yang Kita lihat pada contoh di atas), sementara tema lainnya juga akan menampilkan cuplikan singkat dari bagian teks yang mencakup tautan ke postingan Kita.

Pingback juga dapat terjadi di dalam situs Kita sendiri – tidak terbatas pada blog WordPress terpisah.

Misalnya, jika Kita menulis sebuah posting blog yang menghubungkan ke posting blog lain di situs Kita melalui internal linking, WordPress secara default akan mengirim pingback ke postingan lain itu (meskipun Kita dapat menonaktifkan ini jika Kita merasa mengganggu).

Cara Menonaktifkan Pingback WordPress 3

Bagaimana cara WordPress pingbacks bekerja?

Kecuali jika Kita menonaktifkannya (yang akan kita bahas selanjutnya), WordPress pingbacks terjadi secara otomatis.

Kita akan mengalami pingback dalam dua cara yang berbeda, tergantung pada apakah seseorang menyematkan tautan ke situs WordPress Kita atau Kita menyematkan tautan ke situs WordPress orang lain (atau posting lain di situs Kita sendiri).

Berikut adalah cara kerja pingback dalam kedua situasi:

Cara Kerja Pingback Ketika Orang Lain Menyematkan Tautan ke Situs Kita

Ketika seseorang menyematkan tautan ke posting blog di situs Kita, itu baik untuk SEO Kita. Namun, itu juga menciptakan pingback:

  1. Seseorang memublikasikan posting blog di situs WordPress mereka yang mencakup tautan ke salah satu posting blog Kita.
  2. Situs WordPress mereka mengirimkan pingback ke situs WordPress Kita.
  3. Pingback akan muncul di bagian komentar dari posting blog yang dilinkan oleh situs lain tersebut. Jika Kita memerlukan persetujuan untuk komentar, Kita perlu menyetujui pingback melalui antrian moderasi komentar WordPress yang normal.
  4. Jika Kita menyetujui pingback, itu akan muncul di frontend situs Kita untuk posting tersebut, biasanya di bagian bawah bagian komentar (di bawah komentar pengguna).

Cara Kerja Pingback Ketika Kita Menyematkan Tautan ke Situs WordPress Orang Lain

Jika Kita menyematkan tautan ke situs WordPress orang lain, proses di atas pada dasarnya terjadi sebaliknya:

  1. Kita menulis posting blog yang mencakup tautan ke situs WordPress lainnya.
  2. Jika situs tersebut juga memiliki pingbacks diaktifkan, situs WordPress Kita akan secara otomatis mengirimkan pingback ke posting blog yang Kita tautkan.
  3. Jika admin situs WordPress lain menyetujui pingback tersebut, itu akan muncul di bagian komentar dari posting blog yang Kita tautkan.

Penting untuk dicatat bahwa, secara default, WordPress juga akan mengirimkan pingback saat Kita menyematkan tautan ke salah satu posting Kita sendiri. Ini disebut “self-pingbacks.”

Cara Menonaktifkan WordPress Pingbacks

Karena WordPress pingbacks dapat sedikit menjengkelkan (dan disalahgunakan untuk spam pada kondisi terburuk), banyak pemilik situs web memilih untuk menonaktifkan WordPress pingbacks.

Tergantung pada preferensi Kita, Kita dapat sepenuhnya menonaktifkan semua aspek WordPress pingbacks. Atau, Kita hanya dapat menonaktifkan aspek tertentu, seperti mematikan self-pingbacks tetapi membiarkannya tetap aktif untuk situs lain.

Cara Menonaktifkan Semua WordPress Pingbacks

Jika Kita ingin sepenuhnya menonaktifkan semua pingback di situs Kita, WordPress menyertakan pengaturan bawaan untuk melakukannya:

  1. Buka dasbor WordPress Kita.
  2. Pergi ke Settings > Discussion.
  3. Hilangkan tanda centang pada kotak “Allow link notifications from other blogs (pingbacks and trackbacks) on new articles”.

Jika Kita juga ingin menghentikan situs Kita mengirim pingback ke blog lain, Kita juga bisa menghilangkan centang pada kotak “Attempt to notify any blogs linked from the article”.

Cara Menonaktifkan Pingback WordPress 3

Bagaimana Cara Menonaktifkan Pingback pada Postingan Tertentu

Dalam beberapa situasi, mungkin Anda ingin menonaktifkan pingback pada postingan WordPress tertentu sementara membiarkannya aktif pada seluruh situs Anda. Anda dapat melakukannya dari editor posting:

  1. Buka editor untuk konten yang ingin Anda nonaktifkan pingback-nya.
  2. Perluas pengaturan Diskusi di sisi bilah Post.
  3. Hapus centang kotak Allow pingbacks & trackbacks.
Cara Menonaktifkan Pingback WordPress 4

Bagaimana Cara Menonaktifkan Self-Pingbacks pada WordPress?

Secara default, WordPress akan mengirimkan pingbacks bahkan pada tautan internal situs Kita sendiri. Misalnya, jika Kita memiliki tautan internal dari “Posting Blog A” ke “Posting Blog B,” WordPress akan mengirimkan pingback ke “Posting Blog B” meskipun masih berada di situs Kita sendiri. Jika Kita menyertakan banyak tautan internal, hal ini dapat menjadi tidak nyaman, setidaknya.

Jika Kita menggunakan metode di atas untuk menonaktifkan pingback WordPress, self-pingbacks ini juga akan berhenti.

Namun, Kita mungkin memiliki situasi di mana Kita ingin membiarkan pingbacks tetap diaktifkan untuk situs lain tetapi menonaktifkan hanya self-pingbacks.

Untuk melakukan ini, Kita dapat menginstal plugin gratis bernama No Self Pings. Selain menghentikan self-pingbacks, plugin ini juga memungkinkan Kita memblokir URL tertentu dari pingbacks secara manual.

Atau, Kita dapat menambahkan potongan kode berikut ke file functions.php dari tema anak WordPress Kita atau melalui plugin seperti Code Snippets.

// Disable self-pingbacks
function stop_self_ping( &$links ) {
    $home = get_option( 'home' );
    foreach ( $links as $l => $link )
        if ( 0 === strpos( $link, $home ) )
            unset($links[$l]);
}
 
add_action( 'pre_ping', 'stop_self_ping' );

Pingback WordPress: Kadang berguna, tapi tidak selalu. Untuk merangkum, pingback WordPress adalah pemberitahuan otomatis yang dikirim antara situs WordPress ketika satu situs menghubungkan ke situs lain. Mereka berfungsi dengan cara yang mirip dengan @ mention pada platform media sosial.

Pingback muncul dalam antrian moderasi komentar dan, jika disetujui, akan ditampilkan di bagian komentar frontend dengan format khusus.

Jika Kita tidak ingin menggunakan pingback, Kita dapat sepenuhnya atau sebagian mematikan pingback WordPress sesuai dengan preferensi Kita.

Sumber Referensi

https://blog.hubspot.com/website/pingback-wordpress