Jumlah share / like pada tombol sosial media blog Anda hilang setelah ganti url permalink? Sangat wajar terjadi, sebab perubahan permalink walau hanya menambahkan satu karakter huruf saja tetap dianggap permalink baru. Hal ini umum terjadi jika sebelumnya kita mengubah url lama yang masih menggunakan http dan pindah ke url baru dengan protocol https. Atau bisa juga ketika mengubah struktur permalink yang menambah atau mengurangi tags tahun, bulan hingga kategori. Lalu adakah cara untuk mengembalikan jumlah share / like yang hilang agar kembali?
Mengembalikan angka pada jumlah share tombol sosial media bukan hanya mengembalikan “gengsi”, yang nampak dengan banyaknya jumlah share yang terlihat pada suatu blog. Tetapi sejatinya mengembalikan pula nilai sebuah halaman hingga domain authority blog tersebut. Dari sisi nilai moz pun semakin banyak halaman tersebut dibagikan atau disukai pengunjung maka nilai halaman tersebut juga akan semakin baik. Jadi kehilangan jumlah share sosial media bisa jadi kerugian besar bagi sebuah blog. Untungnya masih ada cara yang bisa ditempuh untuk bisa kembalikan jumlah share di blog Anda. Dan cara ini sudah saya terapkan pada blog ini, jadi sudah terbukti dan bisa Anda pakai juga.
Mengembalikan Jumlah Share Tombol Social dengan AddtoAny
Banyak sekali layanan penyedia tombol sosial seperti AddThis, AddtoAny (a2a), Sharrre, atau ShareThis dan sebagainya. Dari sekian banyak layanan social sharing tersebut saya paling suka dengan AddtoAny. Di sini Anda tinggal pakai saja kodenya, sangat bisa dimodifikasi dan disesuaikan dengan tampilan blog kita, bisa dikoneksikan dengan Google Analytic bahkan Anda tak perlu Registrasi. Termasuk dalam hal ini tersedia pula fitur terbaiknya yang mampu mengembalikan nilai dan jumlah share sosial media yang hilang setelah ganti url / permalink. Saran saya agar jumlah share blog Anda bisa kembali pakai atau pindah saja ke AddtoAny. Setelah Anda pakai AddtoAny Anda bisa melakukan penyesuaian cara mengembalikan jumlah / angka share sesuai kebutuhan dan kasus (url / permalink) Anda.
1. Kembalikan Jumlah Angka Share Setelah Pindah http ke https
Setelah Anda menggunakan AddtoAny, Anda akan familiar dengan kode sharing sederhananya, yang sebenernya bisa disesuaikan dan dikustomisasi dengan bebas sesuai keperluan. AddtoAny sendiri sudah menyediakan tutorialnya di sini. Khusus untuk mengembalikan jumlah share setelah ganti http ke https berikut kodenya:
<div class="a2a_kit a2a_kit_size_32 a2a_default_style" data-a2a-url="https://www.situsanda.com/" data-a2a-title="Nama Situs"> <a class="a2a_button_facebook a2a_counter"></a> <a class="a2a_button_pinterest a2a_counter"></a> <a class="a2a_button_tumblr a2a_counter"></a> <a class="a2a_button_twitter"></a> <a class="a2a_button_whatsapp"></a> <a class="a2a_dd a2a_counter" href="https://www.addtoany.com/share"></a> </div> <script> var a2a_config = a2a_config || {}; a2a_config.counts = { recover_protocol: 'http' }; </script> <script async src="https://static.addtoany.com/menu/page.js"></script>
Baris 1 sampai 8 adalah kode standar social sharing Addthis. Nah baris 10 adalah kode untuk mengembalikan jumlah share yang hilang setelah pindah ke https. Jangan lupa untuk mengganti www.situsanda.com dengan alamat asli situs Anda.
2. Mengembalikan Jumlah Share Setelah Ganti Struktur Permalink
Kode berikut ini bisa digunakan untuk mengembalikan jumlah angka share pada url yang mengalami dua perubahan sekaligus. Pertama yang sebelumnya menggunakan http ke https. Dan yang kedua yang menggunakan tags tahun setelah alamat blog, misalkan http://blog.finderonly.net/2011/ menjadi https://blog.finderonly.net/.
<?php if (is_single()){?> <div class="a2a_kit a2a_kit_size_32 a2a_default_style"> <a class="a2a_button_facebook a2a_counter"></a> <a class="a2a_button_pinterest a2a_counter"></a> <a class="a2a_button_tumblr a2a_counter"></a> <a class="a2a_button_twitter"></a> <a class="a2a_button_whatsapp"></a> <a class="a2a_dd a2a_counter" href="https://www.addtoany.com/share"></a> </div> <?php global $post; $tanggal_patokan = strtotime( "2018-12-01" ); $tanggal_artikel = strtotime( $post->post_date ); if ($tanggal_patokan > $tanggal_artikel) { echo "<script> var a2a_config = a2a_config || {}; a2a_config.counts = { recover: function(data) { return data.url.replace('https://blog.finderonly.net/', 'http://blog.finderonly.net/"; echo the_date('Y'). "/');}}; </script>"; } else { } ?> <script async src="https://static.addtoany.com/menu/page.js"></script> <?php }?>
Pada line ke 13 ada tanggal patokan, tanggal ini adalah tanggal perubahan struktur permalink baru Anda. Misalkan sebelum tanggal 2018-12-01 bentuk permalink blog anda adalah http://blog.finderonly.net/2012/. Sementara setelah tanggal 2018-12-01 bentuk url anda berubah menjadi https://blog.finderonly.net/. Pada script di atas saya memodifikasi script bawaan AddtoAny supaya mampu secara otomatis memasukan script tambahan untuk permalink sebelum tanggal 2018-12-10, supaya jumlah share tidak hilang. Sementara setelah tanggal 2018-12-01 ke depan AddtoAny akan menggunakan script bawaan AddtoAny standar. Jadi silahkan disesuaikan sesuai tanggal perubahan url / permalink baru Anda. Silahkan tambahkan script di atas pada file single.php wordress, adapun lokasinya bisa Anda pilih mau di awal ataupun di akhir artikel.
3. Memulihkan Jumlah Share Permalink Berakhiran / diganti Dengan .html
Jika sebelumnya struktur permalink pada blog Anda menggunakan akhiran “/” lalu diganti dengan “.html” berikut kodenya:
<script> var a2a_config = a2a_config || {}; a2a_config.counts = { // Domain blogger lama recover_domain: 'bloggue.blogspot.com', recover: function(data) { // Ganti / dengan .html return data.url.replace(/\/$/, '.html'); } }; </script>
Ubah dan sesuaikan domain lama Anda dengan alamat aslinya atau alamat aktif saat ini. Jika kebetulah blog anda menggunakan parked domain dan tidak merubah alamat maka biarkan saja. Perhatikan baris ke 8, di contoh adalah merubah akhiran “/” dengan html. Cara inipun bisa dibalik menjadi akhiran “.html” diganti dengan “/” tinggal tukar saja kodenya. Nah sampai sini saya sudah memberikan 3 jenis perubahan url / permalink yang menyebabkan jumlah share hilang beserta cara mengembalikannya. Jika ada yang masih belum jelas atau perlu ditanyakan, silahkan pada kolom komentar. Semoga bermanfaat dan selamat mencoba…