Aneh… tiba-tiba saja breadcrumbs yang sudah saya buat tidak terindeks oleh google padahal postingan sebelumnya sudah terindeks. Usut punya usut ternyata hal ini disebabkan karena saya telah mengganti dan mengutak-atik template blog saya. Lho kok bisa?... begini penjelasannya…
Ternyata hal ini disebabkan oleh kode <b:include data='top' name='status-message'/>, Lho kok bisa?.. bingung lagi kan !!.. Setelah mencari info kesana kemari, ternyata kode <b:include data='top' name='status-message'/> ada dua cara.
Maksudnya jika kode <b:include data='top' name='status-message'/> ditemukan ada satu di template, maka anda harus meletakkan kode <b:include data='posts' name='breadcrumb'/> dibawah kode <b:includable id='post' var='post'>. Hasilnya seperti ini:
<b:includable id='post' var='post'><b:include data='posts' name='breadcrumb'/>
Ini yang saya sebut dengan cara 1.
Dan jika kode <b:include data='top' name='status-message'/> di template ada dua, maka cari kode <b:include data='top' name='status-message'/> yang dekat dengan kode <data:defaultAdStart/>, maka letakkan kode <b:include data='posts' name='breadcrumb'/> diantara kode <data:defaultAdStart/> dan <b:include data='top' name='status-message'/>. Hasilnya seperti ini:
<b:include data='top' name='status-message'/><b:include data='posts' name='breadcrumb'/><data:defaultAdStart/>
Dan ini saya sebut dengan cara 2.
Sekarang sudah tahukan masalahnya. Sebelumnya saya memakai cara 1 tapi karena saya mengutak-atik template, kode <b:include data='top' name='status-message'/> yang sebelumnya cuma 1 bertambah menjadi 2, dan ini yang menyebabkan breadcrumbnya tidak terindeks google.
Untuk langkah selanjutnya sama dengan yang saya posting sebelumnya (baca posting sebelumnya)
1. Letakkan kode dibawah diatas kode ]]></b:skin>
Semoga postingan saya kali ini dapat memperjelas postingan sebelumnya dan bermanfaat untuk anda.
Ingin semua label terindeks oleh google seperti gambar dibawah ??
Silahkan disimak pada postingan berikutnya ~ Membuat Semua Label Breadcrumbs Terindex Google.
Untuk langkah selanjutnya sama dengan yang saya posting sebelumnya (baca posting sebelumnya)
1. Letakkan kode dibawah diatas kode ]]></b:skin>
.breadcrumbs{padding:0 5px 5px 0;margin:0 0 5px;font-size:11px;border-bottom:1px dotted #ccc;font-weight:normal}2. Hapus kode <b:includable id='main' var='top'> dan ganti dengan kode dibawah :
<b:includable id='breadcrumb' var='posts'>
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == "static_page"'>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a></span> » <span><data:blog.pageName/></span></div>
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<!-- breadcrumb for the post page -->
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>
<span typeof='v:Breadcrumb'><a expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Home</a></span>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
» <span typeof='v:Breadcrumb'><a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span>
</b:if>
</b:loop>
» <span><data:post.title/></span>
</div>
<b:else/>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a></span> » <span>Unlabelled</span> » <span><data:post.title/></span></div>
</b:if>
</b:loop>
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<!-- breadcrumb for the label archive page and search pages.. -->
<div class='breadcrumbs'>
<span><a expr:href='data:blog.homepageUrl'>Home</a></span> » <span>Archives for <data:blog.pageName/></span>
</div>
<b:else/>
<b:if cond='data:blog.pageType == "index"'>
<div class='breadcrumbs'>
<b:if cond='data:blog.pageName == ""'>
<span><a expr:href='data:blog.homepageUrl'>Home</a></span> » <span>All posts</span>
<b:else/>
<span><a expr:href='data:blog.homepageUrl'>Home</a></span> » <span>Posts filed under <data:blog.pageName/></span>
</b:if>
</div>
</b:if>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
<b:include data='posts' name='breadcrumb'/>
Ingin semua label terindeks oleh google seperti gambar dibawah ??
Silahkan disimak pada postingan berikutnya ~ Membuat Semua Label Breadcrumbs Terindex Google.
nambah ilmu lagi sob.. lanjutkan..!!
ReplyDelete