Saturday, December 26, 2009

2

Cara pasang Auto Read More

Fungsi Read More kali ini emang agak berbeda dengan versi Read More yang lama (part 1). Bila versi terdahulu kita harus meng-cut tulisan menggunakan cara manual dengan melakukan pemangilan fungsi <div class="fullpost">..</div> atau <span class="fullpost">..</span> dimana kode ini biasanya kita tanamkan secara manual kedalam halaman postingan. Untuk versi Auto Read More terbaru kali ini sepertinya lebih canggih lagi, karena fungsi pemenggalan kalimat langsung bekerja secara otomatis tanpa harus menambahkan kode diatas.


Trus..hebatnya lagi, fungsi Read More ini mampu menampilkan image pertama dalam postingan dan mem-fload image tersebut di awal paragraf awal, meskipun gambar yang kita letakan berada di tengah atau akhir postingan. Mungki lebih nyaman saya sebut saja dengan fasilitas image thumbnail.

Tidak hanya itu saja, kita dapat juga pengatur jumlah karakter yang ditampilkan. Disini ada 2 pilihan untuk jumlah karakter. Yang pertama, jumlah karakter yang ditampilkan jika ada image yang diikutsertakan dalam postingan dan yang kedua jumlah karakter tanpa image. Masih bingung maksudnya? sama..yang jelasin juga puyeng wkwkwkw  Ya sudah, biar sama2 gak pusing langsung ke tutorialnya saja ok.

Penting! Yang sudah memasang Read More versi lama sebaiknya di kodenya kembalikan dulu ke seperti semula, caranya hapus kode yang berwarna merah dibawah ini (Setiap template mungkin berbeda, jadi tinggal disesuaikan saja)

<div class='post-header-line-1'/>
<div class='post-body'>
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>
<p><data:post.body/></p>
<a expr:href='data:post.url'>Readmore</a>
</b:if>
<div style='clear: both;'/>


OK, kalo sudah tinggal lanjutkan dengan tutorial dibawah.

Pertama, silahkan tuju langsung ke halaman EDIT HTML, Cari kode </head> kemudian letakan script dibawah ini di atas kode </head> Kalo sudah, jangan lupa di simpan terlebih dahulu.

Langsung copy paste aja kode dibawah ini:
<script type='text/javascript'>
var thumbnail_mode = "float" ;
summary_noimg = 250;
summary_img = 250;
img_thumb_height = 120;
img_thumb_width = 120;
</script>


<script type='text/javascript'>
//<![CDATA[
/******************************************
Auto-readmore link script, version 2.0 (for blogspot)

(C)2008 by Anhvo

visit http://en.vietwebguide.com to get more cool hacks
********************************************/
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}

function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}

var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>

Masih pada halaman EDIT HTML, Beri tanda centang pada "Expand widget template" lalu temukan kode seperti dibawah

<data:post.body/>

Kalo sudah, ganti kode <data:post.body/> dengan semua kode dibawah ini

<b:if cond='data:blog.pageType != "item"'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb("summary<data:post.id/>");</script>
<span class='rmlink' style='float:left'><a expr:href='data:post.url'>READ MORE - <data:post.title/></a></span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>

silahkan disimpan dan lihat hasilnya :)

Keterangan:

var thumbnail_mode = "float";  (kita dapat memutuskan apakah letak thumbnail berada di (float) kiri atau jika tidak silahkan ganti dengan (no-float)
summary_noimg = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting tanpa gambar / thumbnail)
summary_img = 250; (Menetapkan berapa banyak karakter akan ditampilkan di posting dengan gambar / thumbnail)
img_thumb_height = 120; (Thumbnail 'tinggi dalam piksel)
img_thumb_width = 120; (Thumbnail 'lebar dalam piksel)
READ MORE - Cara pasang Auto Read More
0

Complete SEO Guide For Blogger Templates

This post will provide you complete information on search engine optimization (SEO) for blogger templates. I have implemented this SEO guide at one of my “dummy” blog, SeasonEpisode TV News. Don’t forget to check it for study case. I believe that this post isn’t the most complete SEO guide for blogger template. If you have any idea, drop me a commend and then we can discuss it here.

Page Title

SEO Page Title
Standard page title for a single Blogger post is BLOG TITLE: POST TITLE. You can improve SEO by changing the title tags to POST TITLE | BLOG TITLE. Find this code in your XML template,
<title><data:blog.pageTitle/></title>
replace with this code,
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<title><data:blog.pageName/> | <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
You can also add some keywords to homepage title, for example
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<title><data:blog.pageName/> | <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/> | TV Episode Guide | TV Show Info</title>
</b:if>

Meta Keywords and Description

Meta Keywords and Description
Some blogger expert have written tutorials about how to add meta keywords and description. It is very easy, you need to add this code after title tag above or before <b:skin><![CDATA[/*
For example,
<meta name="description" content="SeasonEpisode TV News - TV Episode Guide" />
<meta name="keywords" content="tv news, season episode, episode guide, tv listing" />
But, this code add same meta keywords & description to all posts. It is not good because you will find a warning at Google Webmaster Tools because duplicate meta keywords & description are detected. So, it is better if you only add meta keywords & description to the homepage. For example, you can add this code,
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<meta name="description" content="SeasonEpisode TV News - TV Episode Guide " />
<meta name="keywords" content="tv news, season episode, episode guide, tv listing" />
</b:if>

Heading

Heading
Heading Tag (H1, H2, H3, H4, H5) is also important for SEO. All of Blogger widgets (gadgets) title use H2 tags.  But, Minima Template use H3 tag for post title and many blogger templates use H2 tag for post title. To improve SEO, you need to use H1 tag for post title. For example, find this code,
<b:if cond='data:post.title'>
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>
This example shows that your template use H3 tag for post title (If you don't find it, your template may use H2 tag for post title). Replace H3 (or H2) at this code with H1, for example,
<b:if cond='data:post.title'>
<h1 class='post-title entry-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h1>
</b:if>
And you need to change post title font size by adding this code before ]]>
h1.post-title, .post h1 #Blog1 h1, #Blog2 h1 { font-size:1.5em; }
For example, i use 1.5em font size. You can change it if you want.

Social Bookmarking

Social Bookmarking
This year, community is the king! Adding social bookmarking links can help you build your community and improve SEO. For example, i use Sociable icons (I’ll write tutorial later). I have written similar tutorial here.

Breadcrumb

Breadcrumb
You can use breadcrumb to provide “easy” navigation for your visitor. You can find the tutorial here.

Related Posts

Related Posts
Some blogger expert have written tutorials about how to add related posts hack. All of them use JSON javascript code. Read the best related posts hack here

Auto-Readmore Link

Auto-Readmore
Auto-Readmore link doesn’t have direct relationship with SEO. But, you can use it to improve user interfaces for your visitors. Make your visitors enjoy your blog, get more traffic, and SEO will follow ;) There are two type of ReadMore hacks. They are CSS Javascript hack based. You can find the tutorial here (CSS) and here (Javascript).
READ MORE - Complete SEO Guide For Blogger Templates

Friday, December 25, 2009

0

Pasang Social Bookmark dan Related Post di Blog

Rasanya sudah kehabisan ide untuk post blog saya yang satu ini. Tutorial blog sudah habis diborong para blogger lain membuat saya harus putar otak cari tutorial yang unik dan membuat blogger tertarik untuk menerapkan diblognya. Pasang Social Bookmark dan Related Post di blog kayaknya ide bagus nie. Sebelumnya dulu udah ada yang menanyakan tentang tutorial ini. Tapi saking sibuknya optimasi seo kontes Hidup Untuk Berbagi, saya urungkan untuk mengepostnya. Nah, baru sekarang kepikiran karena sudah hampir seminggu lebih blog ini tidak terjamah postingan baru. Seperti yang anda lihat bila kursor anda arahkan pas dibawah postingan blog ini akan muncul widget social bookmark dan related post. Nah pengen tahu caranya?

Cara Pasang Social Bookmark dan Related Post di Blog :
  1. Login ke blogger degan ID anda.
  2. Klik Tata Letak.
  3. Kemudian klik tab Edit HTML
  4. Click Download Full Template and please back up your template first. Untuk menghindari bila sewaktu-waktu ada kesalahan.
  5. Beri tanda centang pada kotak kecil di samping tulisan Expand Template Widget.
  6. Cari kode ]]></b:skin>
  7. Copy lalu paste kode di bawah ini persis di atas kode ]]></b:skin> 

  8. #socials {

    }

    #socials h3 {
    border-bottom:1px solid #c2c2c2;
    color:#414141;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:3px;
    letter-spacing:-0.006em;
    text-align:left;
    }
    #subscribe-line {
    }
    #subscribe-line img {
      margin-bottom:-5px;
    }
    #bookmarks-footer {
        padding: 0px 10px 0px 0px;
        text-align: center;
        overflow: hidden;
        }
    #bookmarks-footer a {
            text-decoration:underline;
            font-size:80%;
    }
    #bookmarks-footer a:hover {
            text-decoration:none;
    }


       
    #bookmarks-footer span {
        font-size: 27px;
        line-height: 48px;
        font-weight: bold;
        padding-right: 5px;
        }
       
    .float-wrap {
        overflow: hidden;
        }
       
    .float-wrap div {
        width: 298px;
        float: left;
            margin-top:10px;
        }

    #bookmarks-footer .stumble { background: url(http://bsaves.com/files/bloggertemplates/images/icons/social_bookmarking/very_squarepack/sumbleupon_48.png) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left;margin-right:10px; }

    #bookmarks-footer .digg{ background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNdWuAyjVfCKaAwycmcO2mrW6huyK4pEnleEpGYgq4U1u8jKWjIiv2-wS8MOqT12YkZsqsRrHFm1jeXSVKk1DUoE8P6AcqCOQdCGTlI5aNkv8qtRxuwUw26gVLzC8BrlOT69XGej1shbUf/) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left;margin-right:10px; }

    #bookmarks-footer .tweet { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijrEia87D9HaA1XhDFWRBgx-o-J5HUh-C0T8IbV1A5D2VXXxqHKJSU8gdoResNLgo2UYvNNCy3efP7PGfsH6CloqUDe-zPdMa4l6FdSE6-bP-SfzcYdqQQahGMUFODCfj595GRWTcAcwwZ/) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left;margin-right:10px; }

    #bookmarks-footer .save { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP7SIWsW36miXCa-SNvYndgb6ziBoNABMDOaaMhW-eX-hG5JdfswmFnTepzxsf97M-J3y29td-4yU3aEu7vtjrHOZxYmuiqqg63znmSZ2Dt0gN1TSbk3AG6bniyWAmq9QTYN8e-SPqECqs/) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left;margin-right:10px; }

    #bookmarks-footer .reddit { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbzQrCToSyJEGTAtTH_wtpGHVwNJ6oDfanWnyYnEns8soyPz9qPl5InQubzM3vfG3ZpkQs0TyOvVmb4mlOWm9bC9_TEcjBiglC3XOjZ1m3sajp0uGsDHRPRxFq_7iAJC9n8Hqm7iSl2uZ1/) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left;margin-right:10px; }

    #bookmarks-footer .more { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoCqtBmM08CCAwI2SYM1V0niJhh_cBNSOLmyPLD0FeUNWDxuQzPNjMC6YbL6a4iiAL5EPMSnG1MFvVcKw9kdHuTGhBdq9JGNaQz6msEmnPP5nCid5pP3MnB5x-m48fVjlhuVLLzPV-dTCL/) center top no-repeat;padding-top: 50px; display: block; width: 48px; float: left; } 

  9. Pasang script <script src='http://torrentmoon.com/javascripts/mv_Related_posts_hack.js' type='text/javascript'/> dibawah kode  ]]></b:skin>
  10.  Anda ubah ukuran width: 298px; sesuaikan dengan ukuran post blog anda.
  11. Pasang kode dibawah ini persis diatas kode <data:post.body/>

  12. <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <div id='socials'>
    <div class='float-wrap'>
    <div>
    <div id='bookmarks-footer'>
    <h3>Save and Share!</h3>
    <a class='stumble' expr:href='&quot;http://www.stumbleupon.com/submit?url=&quot; +data:post.url' expr:onmouseout='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,0);&quot;' expr:onmouseover='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,6);&quot;' target='_blank'>Stumble</a>

     <a class='digg' expr:href='&quot;http://digg.com/submit?phase=3&amp;url=&quot; + data:post.url' expr:onmouseout='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,0);&quot;' expr:onmouseover='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,1);&quot;' target='_blank'>Digg</a>

    <a class='tweet' expr:href='&quot;http://twitter.com/home?status=Check this out: &quot; + data:post.url + &quot; |&quot; + data:blog.title' target='_blank'>Tweet</a>

    <br/>
    <br/>
    <br/>
    <br/>

    <a class='save' expr:href='&quot;http://del.icio.us/post?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' expr:onmouseout='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,0);&quot;' expr:onmouseover='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,2);&quot;' target='_blank'>Save</a> 

    <a class='reddit' expr:href='&quot;http://reddit.com/submit?url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' expr:onmouseout='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,0);&quot;' expr:onmouseover='&quot;javascript:showsbtext(\&quot;sbtxt&quot; + data:post.id + &quot;\&quot;,17);&quot;' target='_blank'>Reddit</a>

    <a class='more' href='http://www.addtoany.com/share_save'>More</a>


    </div>
    </div>
    <div>
    <div id='related-posts'>
    <h3>Related Posts :</h3><b:loop values='data:post.labels' var='label'><b:if cond='data:blog.pageType == &quot;item&quot;'>

    <script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=4&quot;' type='text/javascript'/></b:if></b:loop>
    <script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels();
    </script>
    </div>
    </div>
    </div>
    </div>
    </b:if>
     
Nah selamat mencoba, Jangan lupa dukung saya ya di kontes Hidup Untuk Berbagi yang seminggu lagi akan berakhir.
READ MORE - Pasang Social Bookmark dan Related Post di Blog

Thursday, December 24, 2009

0

Blogger Terintegrasi Dengan Amazon Associates

Dalam usaha me-monetize blog sebagai layanan penghasil dollar, Blogger semakin memanjakan penggunanya saja. Jika sebelumnya Blogger sudah memberikan cara termudah untuk melakukan integrasi antara Blogger dengan Adsense, sekarang Blogger menambah lagi fitur baru dimana kita juga dapat melakukan integrasi antara Blogger dengan Amazon Associates. Amazon Associates adalah program yang diberikan pada siapa saja yang mau membangun toko online dengan mencantumkan link (tautan) ke produk-produk Amazon. Saat seorang pengunjung toko online membeli sesuatu dari amazon, kita akan mendapat persentase antara 4 sampai 10% dari harga barang.


Dengan fitur terbaru Blogger ini, Anda dapat mencari Amazon langsung dari Blogger editor dan menambahkan gambar dan link ke produk-produk Amazon tepat ke posting Anda. Pembaca Anda akan mendapatkan komisi Anda setiap kali mereka membeli produk yang Anda rekomendasikan, dan jika Anda belum memiliki Amazon Associates account, Anda dapat sign up untuk mendapatkannya secara gratis tanpa meninggalkan Blogger.


Silahkan baca informasi lebih lanjut mengenai fitur terbaru ini di Blogger buzz dan mengenai integrasi ini di Amazon.com dan Amazon Associates blog. Yang jelas Integrasi ini merupakan hasil dari kolaborasi antara para insinyur di kedua perusahaan, dan mereka tentu sangat bersemangat untuk membagikan hasil kerjasama ini dengan Anda. Happy blogging!
READ MORE - Blogger Terintegrasi Dengan Amazon Associates