Usaha Berbeda Membuat Artikel Nomor Satu Google


Selalu inovatif adalah tuntutan bagi yang menggeluti atau bekerja di bidang Teknologi Informasi (TI). 

Tulisan berikut ini adalah salah satu usaha penulis dengan cara beda, untuk meningkatkan traffic ke blog penulis.

Cara beda tersebut adalah penulis mencoba menggunakan bantuan Javascript, untuk menganalisa kata-kata, yaitu mencari dan menghitung kata-kata yang sering digunakan dan telah terindek di halaman pertama Google, terkait query (susunan kata) yang dimasukkan pada kolom pencaharian Google Search.

Ide ini berdasarkan obrolan penulis dengan teman-teman se-komunitas, membaca artikel terkait SEO (Search Engine Optimatization), dan tip-tip bagaimana membuat tulisan yang dapat terindek di page one Google, dari berbagai sumber.

Selain itu salah satu teman penulis, sempat ada yang menggunakan bantuan Ms. Excel untuk mencoba metode ini dalam bentuk aplikasi xls. Tetapi dengan bantuan Javascript, aplikasi ini lebih mudah dibuat, dan juga digunakan.

Berikut ini adalah kode Javascript yang dapat dijalankan menggunakan web browser, yang berfungsi untuk memilah dan menghitung perkata yang muncul sebagai hasil pencaharian:

<html> 
<head> 
<title>Frekuensi Kata</title> 
</head> 
<body> 
<div> 
<div> 
<h1>Masukkan kata:</h1> 
<textarea id="inputText" style="width:600px;height:300px;"></textarea><br/> 
<button onclick="calculate()">Click me</button> 
</div> 
<div id="pilihan" style="margin:10px;"></div> 
</div> 
<hr/> 
<div id="hasil"></div> 
<script> 
 
function calculate() 
{ 
 document.getElementById("hasil").innerHTML=""; 
 document.getElementById("pilihan").innerHTML=""; 

 var myText=document.getElementById("inputText").value; 
 myText=myText.trim().split(/\s+/); 

 var kata=[]; 
 var num=[]; 

 for(i=0;i<myText.length;i++){ 
  var ketemu=false; 
  myText[i]=myText[i].toLowerCase(); 
  for(j=0;j<kata.length;j++){ 
   if(kata[j]==myText[i]){ 
    num[j]++; 
    ketemu=true; 
    break; 
   } 
  } 
  if(!ketemu){ 
   kata[kata.length]=myText[i]; 
   num[num.length]=1; 
  } 
 } 

 for(i=0;i<kata.length;i++){ 
  for(j=i+1;j<kata.length;j++){ 
   if(num[j]>num[i]){ 
    var tmp1=kata[i]; 
    kata[i]=kata[j]; 
    kata[j]=tmp1; 

    var tmp2=num[i]; 
    num[i]=num[j]; 
    num[j]=tmp2; 
   } 
  } 
 } 

 for(i=0;i<kata.length;i++){ 
  var persen=Math.round(num[i]*100/num[0]); 
  document.getElementById("hasil").innerHTML+="<div style='margin:10px;background-color:#dbdbff;width:"+persen+"%;overflow:visible;'><div style='display:inline;'>"+num[i]+":</div> <div onclick='myFunction(this,"+persen+")' style='display:inline;'>"+kata[i]+"</div></div>"; 
 } 
} 
 
function myFunction(x,s) 
{ 
 if(s<15)s=15; 
 document.getElementById("pilihan").innerHTML+="<span style='font-size:"+s+"'>"+x.innerHTML+"</span>  "; 
} 
</script> 
</body> 
</html> 

Untuk penggunaan kode di atas, kurang lebih dapat dilihat sebagaimana video berikut:


Dengan memasukkan query, manghitung kata, memilih dan merangkai menjadi kata-kata menjadi tulisan baru, diharapkan cara ini adalah cara terbaik dalam membuat tulisan.

Sebelumnya, meskipun jumlah tulisan penulis telah mencapai ratusan, akibat penurunan traffic oleh adanya broad core update tanggal 24 September 2019, penulis putus asa, karena serasa cara optimasi yang penulis lakukan telah gagal.

Penulis membutuhkan waktu minimal tiga bulan untuk melihat hasil uji coba metode ini. Untuk hasil dan pembahasannya, akan coba penulis ulas pada posting-posting berikutnya.

Referensi

  • Southern, Matt. 2019. Google is Releasing a Broad Core Algorithm Update Today, September 24th. https://www.google.com/amp/s/www.searchenginejournal.com/google-is-releasing-a-broad-core-algorithm-update-today-september-24th/327617/amp/. Diakses tanggal 27 September 2019.

Komentar



Postingan populer dari blog ini

Apps Script untuk Cetak Sertifikat

Kebodohan Karyawan Menyalahkan Sistem

Kode Apps Script MailApp untuk Form Mengirimkan Email

Checking Data yang Belum Dimasukkan dalam Daftar Menggunakan Query Google Sheet

Generate Karakter Acak dan Menempatkannya di Sel Google Sheets dengan Apps Script

Menyembunyikan Failed Load Images di Blogger

Algorithma Bilangan Prima dengan Javascript

Apps Script untuk Mengirimkan Notifikasi Approval

Mencoba Submit Theme di Wordpress.org

Menghapus Baris di Google Sheets yang Memiliki Sel Kosong dengan Apps Script