• Sabtu, 28 April 2012

      Cara Membuat Artikel Terkait Pada Blog


      Hallo sahabat blogger, kali ini saya akan memberikan 1 lagi info agar blog lebih SEO. setelah pd pertemuan yg lalu kita membahas tentang Cara Memasang Meta Tag. Selain Menambahkan BreadCrum, Meta Tag untuk blog agar lebih SEO.Tapi Tenang aja trik ini gampang kok sambil lihat hiburan bisa juga klik disini. Trik ini adalah Cara memasang Artikel Terkait/ Related Post. Cara ini bertujuan untuk mempermudah pengunjung yg ingin lihat post yg lain dalam 1 label.. biasanya terletak di bawah Postingan. nah kalau gitukan pengunjung akan semakin betah dan datang lagi.. langsung aja ya... ehheheheh
      Langkah Awal:

      • Login Ke Sini
      • Masuk Ke Dasbord
      • Klik Template
      • Klik Edit HTML
      • Klik Lanjutkan
      • Centang Expand Template Widget
      • Cari kode <data:post.body/> 
      Pake CTRL-F biar lebih Mudah nyarinya..
      PERHATIAN:
      *) untuk blog yang ada "read more" nya akan ditemui 2 kode <data:post.body/>, pilihlah kode yang pertama

      klau sudah ketemu taruh SCRIPT dibawah ini dan taruh di bawah kode  <data:post.body/>




      <b:if cond='data:blog.pageType == "item"'>
      <div class='similiar'>
      
      <div class='widget-content'>
      <h3>ARTIKEL TERKAIT</h3>
      <div id='data2007'/><br/><br/>
      <script type='text/javascript'>
      
      var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
      var maxNumberOfPostsPerLabel = 4;
      var maxNumberOfLabels = 10;
      
      maxNumberOfPostsPerLabel = 100;
      maxNumberOfLabels = 3;
      
      
      function listEntries10(json) {
      var ul = document.createElement(&#39;ul&#39;);
      var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?
      json.feed.entry.length : maxNumberOfPostsPerLabel;
      for (var i = 0; i &lt; maxPosts; i++) {
      var entry = json.feed.entry[i];
      var alturl;
      
      for (var k = 0; k &lt; entry.link.length; k++) {
      if (entry.link[k].rel == &#39;alternate&#39;) {
      alturl = entry.link[k].href;
      break;
      }
      }
      var li = document.createElement(&#39;li&#39;);
      var a = document.createElement(&#39;a&#39;);
      a.href = alturl;
      
      if(a.href!=location.href) {
      var txt = document.createTextNode(entry.title.$t);
      a.appendChild(txt);
      li.appendChild(a);
      ul.appendChild(li);
      }
      }
      for (var l = 0; l &lt; json.feed.link.length; l++) {
      if (json.feed.link[l].rel == &#39;alternate&#39;) {
      var raw = json.feed.link[l].href;
      var label = raw.substr(homeUrl3.length+13);
      var k;
      for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
      var txt = document.createTextNode(label);
      var h = document.createElement(&#39;b&#39;);
      h.appendChild(txt);
      var div1 = document.createElement(&#39;div&#39;);
      div1.appendChild(h);
      div1.appendChild(ul);
      document.getElementById(&#39;data2007&#39;).appendChild(div1);
      }
      }
      }
      function search10(query, label) {
      
      var script = document.createElement(&#39;script&#39;);
      script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
      + label +
      &#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
      script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
      document.documentElement.firstChild.appendChild(script);
      }
      
      var labelArray = new Array();
      var numLabel = 0;
      
      <b:loop values='data:posts' var='post'>
      <b:loop values='data:post.labels' var='label'>
      textLabel = &quot;<data:label.name/>&quot;;
      
      var test = 0;
      for (var i = 0; i &lt; labelArray.length; i++)
      if (labelArray[i] == textLabel) test = 1;
      if (test == 0) {
      labelArray.push(textLabel);
      var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?
      labelArray.length : maxNumberOfLabels;
      if (numLabel &lt; maxLabels) {
      search10(homeUrl3, textLabel);
      numLabel++;
      }
      }
      </b:loop>
      </b:loop>
      </script>
      </div>
      
      </div>
      </b:if>
       
       
       
      Klau sudah Klik Save Template
      Check dan klik salah satu Artikel Anda dan Scroll ke bawah maka hasilnya..!!
      
       
       
       
       
       
      Sekian Trik hari ini.. dan datang lagi esok hari tuk Trik Yg baru...
      Dan jangan lupa Like,Comment, and Follow...
      OKKK :) 
       
       
       
      SUMBER: http://onlyx-45.blogspot.com/2012/04/cara-membuat-artikel-terkait-pada-blog.html 

      0 komentar:

      Posting Komentar

      Subscribe To RSS

      Sign up to receive latest news