15/01/12

Membuat Meta Tag pada postingan Tertentu

Suatu posting mungkin tidak merujuk kepada tema blog, sehingga perlu langkah optimasi agar posting tersebut support pada mesin pencari. Akan tetapi semestinya tidak banyak atau semua posting, cukup untuk beberapa posting yang dianggap terlepas dari tema asal. Caranya dengan menambahkan conditional tag yang diinput dengan meta tag.

Blogger.com


<b:if cond='data:blog.url == "[URL]"'>
<meta content=" ...isi dengan deskripsi blog..." name="description"/>
<meta content="keyword1, keyword2,keyword3,..." name="keywords"/>
</b:if>

Catatan:
  • Ganti [URL] dengan alamat URL postingan, contoh: http://namablog.blogspot.com/judul-posting.html
  • Letakkan di antara ... , biasanya di bawah meta tag blog secara global (keseluruhan).

Wordpress.org

<meta name="description" content="<?php if ( is_single() ) {
        echo get_post_meta($post->ID, 'metadescriptionpost', true);
    } else {
        echo "...isi dengan deskripsi blog...";
    }
    ?>" />
<meta name="keywords" content="<?php if ( is_single() ) {
        echo get_post_meta($post->ID, 'metakeywordspost', true);
    } else {
        echo "keyword1, keyword2,keyword3,...";
    }
    ?>" />

Catatan:
  • Penggunaam meta tag description dan keyword ini digunakan jika tanpa plugin.
  • Syarat agar get_post_meta($post->ID, 'metadescriptionpost', true); dan get_post_meta($post->ID, 'metakeywordspost', true);  tampil sebagai meta tag adalah dengan menambahkannya pada Custom fields (biasanya terletak di bawah entri). Pada "name" diisi dengan metadescriptionpost (untuk deskripsi) dan metakeywordspost (untuk keywords), sedangkan pada kolom "value" diisi dengan deskripsi atau keywords sesuai dengan isi posting.
  • Letakkan di antara ... , biasanya di bawah title atau meta robot.