Trik Memodifikasi Ukuran H1 Agar Tetap Proporsional Di Semua Halaman

May 30, 201034 komen

Menurut standardisasi pengkodean HTML yang valid, setiap halaman seharusnya hanya memiliki sebuah tag H1. Dan menurut disiplin SEO, H1 hanya boleh tampil 1 kali di setiap halaman – jika ada 2 – maka katanya akan membuat robot mesin pencari kebingungan untuk menentukan yang mana judul artikel atau mana yang perlu di beri prioritas.

tagh1salah

Efeknya akan berpengaruh pada posisi halaman di hasil pencarian, atau paling tidak halaman anda seret indeks (benarkah?)

Di halaman muka (homepage) blog WordPress, tag ini umumnya di letakan untuk membungkus judul blog, semisal judul blog ini <h1>Blog SEO Dan Dunia Berita</h1>. Namun timbul masalah, jika judul artikel di bagian single.php juga di bungkus tag yang sama, berarti terdapat 2 H1 dalam halaman artikel!

Untuk memecahkan problem tersebut, sebaiknya judul blog di bungkus dengan 2 tag (misal H1 dan H4) sekaligus atau di rangkap dengan menggunakan perintah PHP agar WordPress hanya menampilkan H1 untuk judul blog di homepage dan tag H4 di halaman artikel (single.php) dan ini adalah kode perintahnya:


<?php
if (is_home()) {
echo '<h1><a href="'.get_option('home').'/">'.get_bloginfo('name').'</a></h1>';
} else {
echo '<h4><a href="'.get_option('home').'/">'.get_bloginfo('name').'</a></h4>';
}
?>

Dengan perintah diatas, maka H1 hanya tampil di halaman muka, dan selanjutnya H4 tampil hanya di halaman artikel/posting. Dan hanya judul artikel/posting saja yang di bungkus oleh tag H1, jadi struktur ini tidak membingungkan robot-robot Google (?)

Lalu pertanyaannya sekarang, munculnya judul blog di halaman muka akan berbeda dengan di halaman artikel. Jika di halaman muka muncul dengan ukuran H1 (yang umumnya besar) dan di halaman artikel dengan ukuran H4 (yang ukurannya kecil), jadi tidak proporsional dong???

Untuk menangani masalah tersebut, bisa di tengarai dengan 2 cara, pertama gunakan image/gambar! Ganti text judul blog dengan gambar, seperti blog Abibakarblog.com ini gunakan gambar, ini kodenya:

<?php
if (is_home()) {
echo '<h1><a href="http://abibakarblog.com" title="Blog SEO"><img src="http://abibakarblog.com/wp-content/uploads/2010/05/logoabibakarblog.jpg" alt="Blog SEO AbiBakarBlog" height="87px" width="200px" /></a></h1>';
} else {
echo '<h4><a href="http://abibakarblog.com" title="Blog SEO"><img src="http://abibakarblog.com/wp-content/uploads/2010/05/logoabibakarblog.jpg" alt="Blog SEO AbiBakarBlog" height="87px" width="200px" /></a></h4>';
}
?>

Dengan begitu tidak ada perbedaan ukuran teks!

Atau dengan cara ke 2, dengan melakukan perubahan pada ukuran tag-tag tersebut via file css, seperti yang saya lakukan pada blog saya yang lain AbiBakarblog.Info. Jika anda buka homepage dan single page, maka ukuran teks judul blog disana tetap sama, padahal berbeda tag!

Yang saya lakukan ialah dengan menggandengtag h1 dan h4 (karena saya gunakan tag h4 di blog itu) satu garis di stylesheet.css dan menggantikan tag h1 yg telah ada dengan berikut ini:

#logo {
width: 200px;
float: left;
padding-top: 25px;
}

#logo h1, #logo h4 {
color: #FFFFFF;
font-size: 23px;
font-family: Georgia, Times New Roman;
font-weight: normal;
margin: 0px;
padding: 15px 0px 0px 20px;
text-decoration: none;
background:none
}
#logo h1 a, #logo h1 a:visited, #logo h4 a, #logo h4 a:visited {
color: #FFFFFF;
font-size: 23px;
font-family: Georgia, Times New Roman;
font-weight: normal;
margin: 0px;
padding: 0px;
text-decoration: none;background:none
}

Kemudian saya tambahkan sebuah devision bernama <div id=”logo”> untuk membungkus kode perintah PHP sebelumnya dan saya letakan di header.php, jadinya seperti ini:

<div id="logo">
<?php
if (is_home()) {
echo '<h1><a href="'.get_option('home').'/">'.get_bloginfo('name').'</a></h1>';
} else {
echo '<h4><a href="'.get_option('home').'/">'.get_bloginfo('name').'</a></h4>';
}
?> </div>

Dengan begitu ukuran teks H1 dan H4 akan sama dan proporsional, plus jadi lebih SEO friendly deh theme WordPress saya, :D

Sampai jumpa di posting-posting berikutnya!

Google
  • http://upex.blogspot.com/ Rock

    Aku gak begitu paham dengan php nich mas…
    hahaha…

  • http://www.penyamun.com/ Sang Penyamun

    berarti disiasati dgn image ya bang… hehhe.. mantab dah….

    • http://abibakarblog.com Abi Bakar

      Iya dengan image, atau dengan css dengan merubah ukuran tag h1 agar sama dengan tag selanjutnya h4, jadi ukuran teks tetap sama besar

      • http://www.penyamun.com/ Sang Penyamun

        sya coba di engine blogspot dgn image memang bagus tak terlihat perubahan ukuran itu, namun kalau hanya teks tetap terlihat.. apakah yg teks bisa disiasati bang? tanpa image…

        • http://abibakarblog.com Abi Bakar

          Gunakan cara ke 2 mas yakni rubah ukuran tag h1 dan h (selanjutnya) di css, agar proposional,:)

  • http://sarimingeek.com/ Sarimin

    numpang lewat bos… :)

  • http://www.jimmysun.net jimmy

    mantap tutorialnya mas Abi.. dapet ilmu lagi saya, baru tahu kalau tag h1 cuma boleh ada 1 kali di tiap halaman :D

    • http://abibakarblog.com Abi Bakar

      Iya mas Jimmy menurut yg saya baca begitu:D

  • http://nunugenius.net nunu

    pas banget sama problem saya.. thanks bi

    icomfortersets.biz

    cekidot, kira2 bisa dibetulkan ga yah, halaman single page nya

  • http://opelangi.blogspot.com/ adedosol

    Belum paham mas :D , nanti dicoba deh, mksh infonya

  • http://www.mp3rocket.co.cc Mp3 Rocket

    shipppppp om abi, makin semangat belajar ngeblog nih :)

  • http://abibakarblog.com Abi Bakar

    Gpp Ade santai aja :) )

  • http://www.ghufron.com Ghufron

    Nah ini dia yang saya cari. Saya pernah dengar bahwa sebaiknya judul artikel menggunakan tag h1 sedangkan judul blog menggunakan h2. Namun, dilain sisi, menggunakan h1 lebih dari satu dalam satu halaman membuat boot google letih. Makanya sampai saat ini saya masih menggunakan h1 untuk judul blog dan h2 untuk judul artikel :)

    aTerima kasih atas informasinya :)

  • http://abdulcholik.com BlogCamp

    Terima kasih tipnya mas
    saya memang agak kurang memperhatikan urusan dalam ini ,maklum masih awam soal CSS je.
    salam hangat dari Surabaya

  • http://daniiswara.com/ dani

    Sependek yang saya tahu, satu elemen h1 di tiap halaman Web itu lebih ke rekomendasi struktur yang semantik. Bukan standardisasi pengkodean HTML yang valid.

    Pun, susunan h1-h6 (sepertinya cukup h1-h3, kecuali tulisan ilmiah) yang logis dan berurutan juga best practice dari konsep semantik. Karena akan lebih usable bagi pengguna screen reader atau penyandang disabilitas kebutaan jika struktur h1-h6 memiliki susunan yang logis. Tanpa misleading antar elemen headings. Jadi, setelah h1, akan diikuti oleh h2, h3, dan seterusnya. :)

  • http://bed-boy.com hanifilham

    wah2… belum sampai sejauh itu mengeksplorasinya, maklum masih berkutat dengan konten.

  • http://ndeso-net.blogspot.com UDIK

    wah gak nyangka dapat kunjungan dari mas Abi, makasih kunjungannya mas

  • http://motivasi-sederhana.blogspot.com Agung Prasetyo

    Wah, makasih banyak mas Abi. Sekarang saya bookmark dulu. Saya pasti membutuhkannya nanti, karena hal penting.

  • http://www.bambangoke.com/ Download Software

    Saya pake Theme Thesis (Nulled), jadi klo soal semantik heading sudah manteb,. hhee ;)

  • http://kompikita.web.id informasi seputar PC

    wah,dapat tips menarik ni.kayaknya patut juga untuk di coba.hehehe

    baru tahu juga ni,kalo themenya ganti…

  • http://www.korean-artist.co.cc/ korean artist lover

    gini mas,saya pernah liat blog yg elemnt h1 nya banyak baget di home page,,tiap title dikasi h1,trus di singelpost titel postnya jg h1,
    tapi ranknya bagus banget,alexanya aja 24 ribuan,nha gmn itu mas?kog tetep fine2 aja ya kynya?
    apa karena faktor pendukung lainnya di blog tsb yg bagus selain H1?

    • http://abibakarblog.com Abi Bakar

      Perlu di ketahui bahwa Google menggunakan 200 faktor untuk menentukan rangking sebuah blog/website di SE mereka, dan faktor yang paling berat kualitasnya ialah Backlink Berkualitas

      Makanya ada ungkapan on-page yang mantab tidak akan membuahkan hasil di harapkan, jika tidak di sertai kampanye off-page, dan teknik heading ini merupakan optimasi On page. Dan merupakan salah satu dari sekian faktor penentu rangking – dan bukan faktor utama macam backlink berkualitas

      Jadinya jika kamu temui situs yang teknik penempatan H1 nya “berantakan” namun mendapat rangking bagus, berarti ia unggul di teknik lainnya – seperti backlink, usia domain, hosting yang solid (responsif) dan faktor lainnya

      Namun tentu adalah lebih baik jika semuanya sempurna, termasuk penempatan tag H sempurna pada masing-masing halaman, agar hasilnya seperti yang di harapkan dan mendapat rangking terbaik

      Btw bisa tunjukan domain yang Korean maksud?

      • http://www.korean-artist.co.cc/ korean artist lover

        wo gt ya mas, maklum newbe jadi nya gak gt dong mas,:D
        ini mas blognya hxxp:lincah.com
        trus cara optimasi off page tu spt gmn mas? apa dgn bikin blog2 bayangan ky gt kah?

        • http://www.korean-artist.co.cc/ korean artist lover

          oiya mas skalian bsa tolongin liatin blog saya gak?bagian mana yg masih berantakan,mohon sarannya

          • http://abibakarblog.com Abi Bakar

            Kamu pake theme arthemia kan, untuk optimalkan tampilannya, mungkin halaman saya bisa membantu:

            http://rumahabi.co.cc/tutorial-masang-wordpress-theme-arthemia.html

            Dan judul-judul di index.php, kalau bisa di sertakan: permalink to: temukan ini:

            <h3 class=cat_title><?php the_category(', '); ?> &raquo</h3>
            <div class="title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></div>

            Ganti dengan ini:

            <h3 class=cat_title><?php the_category(', '); ?> &raquo</h3>
            <div class="title"> <a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></div>

            Nanti jadinya seperti yg saya bunderin:

            SEO

        • http://abibakarblog.com Abi Bakar

          Off page, untuk backlink yah benar kata kamu bikin blog2 bayangan/dummy, submit ke social bookmark, direktory juga kalao bisa dan cari blog/website dofollow (apalagi yg sudah ber PR dan sudah berumur makin oke) nah terus berkomentar deh, teknik Off page nilainya lebih dibanding On Page karena disitu ada faktor backlink

          • http://www.korean-artist.co.cc/ korean artist lover

            baik mas, akan saya laksanakan saran dari mas abi, mksih bnyk ya mas, semoga menjadi amal baiknya mas abi,
            baru tau kalo off page lbh tinggi porsinya dbnding on page,mksih lg mas,go blogging..jd tmbh smngt..

  • http://blepot.com/ Blogger Kebumen

    Ngeceknya gemana tuh boss?

  • http://www.review-kita.co.cc Review Kita

    Memang terkadang susah untuk membuat ukuran h1 yang proposional untuk semua halaman web. Tapi sayangnya saya tidak terlalu tau dengan script PHP. Jadi mungkin butuh waktu untuk mengerti secara keseluruhan artikel di atas.

    Makasih untuk infonya gan… ^^

  • http://iradiobiztv.blogspot.com Iradiobiztv

    makasih infonya…:)

  • http://www.livebuffer.com/ uje

    salam kenal mas Abi…maksh ya abi, saya baca2 postingan antum, skrng luman tau tentang SEO. syukron…

  • http://eksposrakyat.tk ekspos rakyat

    waaah.. kok susah ngertinya…
    bisa diperjelas nggak nih..

  • http://sucita.co.cc sucita

    saya mesti belajar banyak nih, makasi

  • dharmadi nohon

    hahahha bingung saya mas…..monitor aja dah