Minggu, 21 April 2019

Cara Mencegah Link Internal Blog Terbuka Pada Jendela Baru

 Kami pernah menunjukkan tutorial mengenai cara  Cara Mencegah Link Internal Blog Terbuka pada Jendela Baru
Kami pernah menunjukkan tutorial mengenai cara mengaktifkan kembali postingan lama pada blog untuk meningkatkan traffic. Dengan mengaktifkan postingan lama, diperlukan tulisan-tulisan yang telah Anda posting beberapa tahun kemudian akan tetap eksis dan mendapat kemudian lintas. Alangkah lebih baik bila link internal dari postingan Anda tidak terbuka pada jendela browser yang baru. Script jquery yang kami tunjukkan kali ini akan mencegah link internal (yang beratribut target="_blank") terbuka di tab baru. Script ini akan menjadikan semua link terbuka dalam jendela gres kecuali link internal. Plugin ini akan mencari semua hyperlink http dan https dalam bab blog Anda termasuk pada posting dan komentar. Script ini kemudian akan menambahkan atribut target="_blank" untuk semua link eksternal dan akan menghapus atribut target="_blank" dari semua link internal yang ditemukan di dalam posting dan komentar blog Anda.

Tutorial di bawah ini berisi petunjuk untuk Blogger dan Wordpress. Script ini akan sangat membantu Anda untuk meningkatkan pageview harian Anda dan sanggup menurunkan tingkat bouncing blog sehingga kuat pada peringkat mesin pencari ke arah yang lebih baik. Kami telah menerapkannya pada blog ini dan Alhamdulillah sukses.

Membuka Semua Link di Tab Baru Kecuali Link Internal
Template Blogger dan Tema Wordpress mempunyai struktur DOM yang berbeda dan itu dikarenakan perbedaan kelas dan nama ID. Kami akan membahas langkah-langkah instalasi untuk kedua platform ini secara terpisah dengan sentuhan yang sangat amat mudah.

UNTUK BLOGGER
  • Login ke akun Blogger Anda
  • Pilih Template
  • Backup template Anda bila perlu
  • Klik Edit HTML
  • Paste semua script di bawah ini sempurna di atas isyarat </head>

<script async='true' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
//Open External Links in New Window - Plugin by Blog
$(document).ready(function(){
$("#Blog1 a[href^=http], #Blog1 a[href^=https]")
  .each(function(){
    if (this.href.indexOf(location.hostname) == -1){
      $(this).attr({ "target":"_blank" })}
    if (this.href.indexOf(location.hostname) != -1){
    if ( $(this).attr('target') == '_blank')  {$(this).attr("target", "");}}
  });});
//]]>
</script>

Note: Hapus isyarat yang berwarna kuning di atas apabila Anda pernah menambahkan isyarat tersebut ke dalam template blog Anda.
  • Simpan template Anda dan SELESAI!

UNTUK WORDPRESS
Ikutilah langkah-langkah di bawah ini untuk wordpress untuk membuka link ekternal di jendela gres tetapi membuka link internal di jendela yang sama.
  • Login ke akun Wordpress Anda
  • Pergi ke halaman Theme Settings atau ke Appearance > Editor > header.php
  • Paste script di bawah ini sempurna di atas isyarat </head>

<script async='true' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
//Open External Links in New Window - Plugin by Blog
$(document).ready(function(){
$("#content a[href^=http], #content a[href^=https]")
.each(function(){
if (this.href.indexOf(location.hostname) == -1){
$(this).attr({ "target":"_blank" })}
if (this.href.indexOf(location.hostname) != -1){
if ( $(this).attr('target') == '_blank') {$(this).attr("target", "");}}
});});
//]]>
</script>

Note: Hapus isyarat yang berwarna kuning di atas apabila Anda pernah menambahkan isyarat tersebut ke dalam template blog Anda.
  • Simpan dan semua selesai.

Bagaimana Link Internal dan Eksternal Teridentifikasi?
Cara kerjanya yakni script akan mencari semua link dalam postingan dan bab komentar kemudian menghilangkan atribut sasaran dari semua link internal dan menambahkan itu di link eksternal saja. Variabel location.hostname akan diperiksa kalau link merupakan link internal atau eksternal. Untuk link eksternal kondisi akan diatur ke ==-1 dan untuk link internal kondisi akan diatur ke !=-1.

Jika Anda pernah memakai script yang serupa menyerupai ini untuk tujuan yang sama, saya sarankan untuk menggantinya dengan script gres ini yang jauh lebih ringan dan SEO friendly.

Saya harap script gres ini sanggup menunjukkan efek posotif untuk pageview blog Anda secara keseluruhan dan menciptakan pembaca Anda merasa lebih nyaman alasannya mereka tidak harus membuka tab gres untuk setiap klik pada link Anda. Jika butuh bantuan, mungkin kami sanggup membantu.

0 komentar:

Posting Komentar