Pages

Monday, January 29, 2018

Cara Membuat Template Blog Lebih Valid XHTML

Cara Membuat Template Blog Lebih Valid XHTML



Tutorial Blogspot - Kalo kamu baru saja membuat blog, mengganti template blog, memasang meta tag dan sudah mengisi artikel di blog, maka ada baiknya sobat Membuat Template Blog Lebih Valid XHTML. Penting sekali untuk membuat bloglebih valid xhtml, karena mempermudah robot untuk menelusuri halaman blog kita dan tentunya sangat mempengaruhi SEO. 


Untuk mengecek jumlah error di blog, bisa menggunakan tools Validator HTML Service di  http://validator.w3.org/


Langkah Awal Membuat Template Blog Lebih Valid XHTML
Sebelum melakukan validasi sebaiknya gunakan blog untuk percobaan dan juga template baru, hapus widget follower dan archive blog atau ubah saja archive blog menjadi flat list. Nah setelah itu baru menuju ke edit template, Login ke akun blogger > Rancangan> Edit HTML
Cara Membuat Template Blog Valid XHTML


1. Merubah deklarasi DOCTYPE Strict menjadi Transisi XHTML delcaration DOCTYPE" dan menambahkan meta tag default blogger. Cari kode dibawah


<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html expr_dir=data:blog.languageDirection ><head>
<b:include data=blog name=all-head-content/>
<title><data:blog.pageTitle/></title>


hapus semua kode diatas dan ganti dengan kode berikut


<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang=en xml_lang=en ><head>
<b:if cond=data:blog.pageType == &quot;index&quot;>
<title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/> | <data:blog.title/></title>
</b:if>
<meta content=text/html; charset=UTF-8 http-equiv=Content-Type/>
<meta content=blogger name=generator/>
<link expr_href=data:blog.url rel=canonical/>
<link href=/atom.xml rel=alternate title=Judul Blog Kamu - Atom type=application/atom+xml/>
<link href=/rss.xml rel=alternate title=Judul Blog Kamu - RSS type=application/rss+xml/>


2. Menghapus comment declaration yang ada pada CSS
Cari kode dash ( ----- ) dan hapus semuanya. contoh:


/* -----------------------------------------------
Blogger Template Style
Name: Minima
Date: 26 Feb 2004
Updated by: Blogger Team
----------------------------------------------- */


hasilnya menjadi


/* Blogger Template Style
Name: Minima
Date: 26 Feb 2004
Updated by: Blogger Team */


3.  Menghapus Navigasi Bar bawaan blogger
cari kode </head> dan tambahkan kode berikut tempat dibawahnya


<!-- <body><div></div> -->


nanti akan muncul peringatan untuk menghapus navbar, langsung klik hapus saja.


4. Menghapus Icon Quickedit atau gambar obeng
cari kode


 <b:include name=quickedit/> 


 kalo sudah ketemu hapus semua tanpa terkecuali, jangan lupa kalo besoknya menambahkan widget baru hapus lagi kode tersebut.


5. Menghapus Post icon
cari kode berikut


<span class=post-icons>
<!-- email post links -->
<b:if cond=data:post.emailPostUrl>
<span class=item-action>
<a expr_href=data:post.emailPostUrl expr_title=data:top.emailPostMsg>
<img alt= class=icon-action height=13 src=http://img1.blogblog.com/img/icon18_email.gif width=18/>
</a>
</span>
</b:if>
<!-- quickedit pencil -->
<b:include data=post name=postQuickEdit/>
</span> <div class=post-share-buttons>
<b:include data=post name=shareButtons/>
</div> </div>


hapus dan ganti dengan kode berikut


<span class=post-icons>
<!-- email post links -->
<b:if cond=data:post.emailPostUrl>
</b:if>
</span>
</div>


6. Menambahkan jenis type="text/javascript" pada semua kode JavaScript yang ada. Contoh:


<script src="http://naughtyric.googlecode.com/files/SakuraRain.js"></script>


Ubahlah Menjadi:


<script type="text/javascript"src="http://naughtyric.googlecode.com/files/SakuraRain.js"></script>


7. Menyembunyikan page navigation di halaman utama
cari kode


<b:include name=nextprev/>


hapus dan ganti seperti kode berikut


<b:if cond=data:blog.homepageUrl != data:blog.url>
<!-- navigation -->
<b:include name=nextprev/>
</b:if>


8. Menambahkan atribut Alt pada semua gambar termasuk saat posting artikel
contoh


<img href="http://1.bp.blogspot.com/-n2OIL8Xv3ZI/TlvP2WEe4mI/AAAAAAAAAAU/gskf9ZSuiAc/s1600/dofollowlogo.jpg">


ganti menjadi seperti berikut


<img alt="dofollow logo" href="http://1.bp.blogspot.com/-n2OIL8Xv3ZI/TlvP2WEe4mI/AAAAAAAAAAU/gskf9ZSuiAc/s1600/dofollowlogo.jpg">


9. Memperbaiki atribut title dan alt pada link bergambar
sebagai contoh


<a href="http://www.getfreebl.com" alt="free backlink generator powered by http://www.getfreebl.com" target="_blank"><img src="http://www.getfreebl.com/services/backlink/backlink.php?aut=EF60387089C968920487F89D5739455201155A64B924A54A750E6D8DD2AD0BC1854A7AD421A02FC8C133214B6D89C17132344F7139C830162C23D81597BA7B4BBFE8" title="Free backlinks for your site powered by http://www.getfreebl.com" border="0" /></a>


rubah posisi atribut title dan alt


<a href="http://www.getfreebl.com" title="free backlink generator powered by http://www.getfreebl.com"target="_blank"><img src="http://www.getfreebl.com/services/backlink/backlink.php?aut=EF60387089C968920487F89D5739455201155A64B924A54A750E6D8DD2AD0BC1854A7AD421A02FC8C133214B6D89C17132344F7139C830162C23D81597BA7B4BBFE8" alt="Free backlinks for your site powered by http://www.getfreebl.com" border="0" /></a>


Untuk kasus diatas jangan lupa untuk link atributnya title dan target, untuk gambar alt dan border jagan sampe terbalik-balik.


10. Menyembunyikan widget dihalaman utama
kalo widget itu dianggap penting dan tidak bisa di validasi sebaiknya sembunyikan dari halaman utama dengan cara menambahkan kode berikut


<b:if cond=data:blog.homepageUrl != data:blog.url>
Widget Yang Mau DiSembunyikan
</b:if>


Lakukan satu per satu, ya...


Kira nya itu saja, saya pun masih belajar untuk masalah validasi xhtml. mungkin jika ada yang mau menambahkan bisa tulis di kotak komentar.


Ok selamat mencoba Membuat Template Blog Lebih Valid XHTML,


visit link download

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.