Autolink pada Kata Tertentu di Blogspot

Aku sempat heran pada beberapa blog yang memiliki link pada kata-kata yang sama.
Maksudnya setiap ada kata-kata tertentu (seperti SEO) otomatis akan melink ke halaman web tertentu seperti http://blog.yudhaime.co.cc/search/label/seo.
Rasanya gak mungkin deh kalau semua itu dilakukan secara manual sebab ada banyak sekali kata yang sama dalam satu halaman
Setelah Googling gak jelas, akhirnya aku menemukan caranya di blognya . . .
Okay pertama, kita tentukan dulu kata-kata apa yang ingin diarahkan ke halaman tertentu
Semisal:

  • SEO ke http://blog.yudhaime.co.cc/search/label/seo
  • blogger ke http://www.blogger.com
Langkah selanjutnya adalah memasang kata-kata dan halaman web terkait kurang lebih scriptnya sebagai berikut:
<b:if cond='data:blog.url != data:blog.homepageUrl'><script type='text/javascript'>
function autoLink(){
    this.keywdHref = new Object();
    this.add = function(keyword, href){
        if(keyword.substr(0,1) != " "){keyword = " " + keyword;}
        this.keywdHref[keyword] =  href;
    }
    this.createAnchor = function(){
        var objs = document.getElementsByTagName("div");
        for(var i=0; i<objs.length; i++){
            var obj = objs[i];
            if(obj.className.indexOf("post-body")>-1){
                var content = obj.innerHTML;
                for(var keyword in this.keywdHref){
                    var href = this.keywdHref[keyword];
                    var newstr = content.replace(keyword, "<a href='"+href+"'>"+keyword+"</a>", "gi");
                    obj.innerHTML = newstr;
                    content = newstr;
                }
            }
        }
    }
    this.startScript = function(){
        var onLoad = window.onload;
        window.onload = function(){
            if(onLoad){onLoad();}
            setTimeout("f.createAnchor()", 100);
        }
    }
}
</script>
<script type='text/javascript'>
var f = new autoLink();
f.add("blogger", "http://www.blogger.com");
f.startScript();
</script>
<script type='text/javascript'>
var f = new autoLink();
f.add("SEO", "http://blog.yudhaime.co.cc/search/label/seo");
f.startScript();
</script>
</b:if>
  • Ganti kode warna merah dengan kata yang ingin otomatis diLink pada alamat yang berwarna hijau
  • Script tadi bisa diletakkan diatas tag </body> pada template kamu
  • Simpan template dan lihat hasilnya!
Apakah Autolink ini berpengaruh di blog kita?
Of Course! (Cih sok Inggris) autolink ini akan memudahkan pengunjung untuk mencari sesuatu yang terkait.
Untuk SEOnya sendiri, autolink bisa meningkatkan kualitas SEO asalkan tidak mengandung autolink yang berlebihan sebab Google sendiri menetapkan batasan-batasan jumlah link suatu halaman di SERP (search engine result page)nya.
Sekian!

0komentar:

Leave a Reply

GET UPDATE VIA EMAIL
Dapatkan kiriman artikel terbaru langsung ke email anda!

Infolinks In Text Ads

Related Posts Plugin for WordPress, Blogger...
Your browser does not support frame. Inbox Your Sms

Subscribe via email

Enter your email address:

Delivered by FeedBurner

Get this widget!

Search

  • Archives

Related Posts Plugin for WordPress, Blogger...

Label Cloud


ShoutMix chat widget
ads ads ads ads
515 loyal readers
RSS feed | E-mail