<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Abi Bakar Blog &#187; Wordpress</title>
	<atom:link href="http://abibakarblog.info/category/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://abibakarblog.info</link>
	<description>SEO, Mesin Pencari, Blog, Jejaring Sosial Di Gosipin Disini</description>
	<lastBuildDate>Wed, 26 May 2010 13:53:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Menjadikan Blog Wordpress SEO Friendly Tanpa Plugin All In One SEO Pack</title>
		<link>http://abibakarblog.info/menjadikan-blog-wordpress-seo-friendly-tanpa-plugin-all-in-one-seo-pack.html</link>
		<comments>http://abibakarblog.info/menjadikan-blog-wordpress-seo-friendly-tanpa-plugin-all-in-one-seo-pack.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 03:00:27 +0000</pubDate>
		<dc:creator>Abi Bakar</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[All In One SEO Pack]]></category>
		<category><![CDATA[Bebas Plugin]]></category>
		<category><![CDATA[SEO Tanpa All In One SEO Pack]]></category>
		<category><![CDATA[Tanpa Plugin]]></category>
		<category><![CDATA[Wordpress Tanpa Plugin]]></category>

		<guid isPermaLink="false">http://abibakarblog.info/?p=321</guid>
		<description><![CDATA[Tutorial menampilkan meta deskripsi, keyword dan kanonikal URL tanpa plugin All In One SEO Pack di Blog Wordpress dengan kode PHP dan Robots.TXT]]></description>
			<content:encoded><![CDATA[<p>Saya adalah penggemar berat plugin<a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/"> All In One SEO Pack</a>, saking ngefans sama plugin ini maka hampir di semua blog WP saya pasangin plugin ini, hingga sempat menulis <a href="http://abibakarblog.com/seo/trik-mengoptimalkan-plugin-all-in-one-seo-pack/">tutorial optimalkan plugin SEO Pack</a> ini, namun tentu saja keberadaan plugin &#8211; betapapun dahsyat peranannya &#8211; mempunyai efek kurang baik bagi kinerja database, oleh karenanya sekarang ini saya lebih memilih menggunakan php code sebagai alternatif plugin, namun realisasinya baru pada blog-blog saya yang masih baru<span id="more-321"></span></p>
<p>Karena keberadaan plugin memperbanyak hitungan database querry dan berefek pada faktor keamanan JIKA plugin tersebut tidak lagi di <em>urus</em> oleh empunya sehingga membuka celah bagi script jail</p>
<p>Blog yang rekan baca contohnya tidak menggunakan plugin SEO Pack, juga beberapa blog saya yang lain, biarpun tidak menggunakan plugin, blog ini teroptimasi sama seperti menggunakan AIOSP</p>
<p>Seperti kita ketahui, bahwa AIOSP mengoptimasi beberapa faktor:</p>
<p>1. Meta deskripsi tiap halaman, bisa secara otomatis atau di tulis sendiri<br />
2. Keyword tag di tiap halaman<br />
3. URL Canonical<br />
4. No-index pada arsip, kategori dan tag (kalau ini tergantung pilihan)<br />
5. Seting struktur Judul</p>
<p>Sebenarnya tanpa plugin All In One SEO Pack atau plugin sejenis, kita dapat memiliki faktor-faktor diatas, dengan cukup menambahkan beberapa PHP Code dan contohnya bisa dilihat pada blog ini, jika di View Source di bagian bawah title akan tampak meta deskripsi dan title:</p>
<p style="text-align: center;"><img class="aligncenter" title="Meta Deskripsi Dan Keyword Wordpress" src="http://i49.tinypic.com/2je2xki.png" alt="" width="495" height="100" /></p>
<p><strong>1. Tampilkan Meta Deskripsi di tiap artikel </strong></p>
<p>Nah untuk menampilkan meta deskripsi letakan kode berikut di header.php di bagian bawah atau setelah tag &lt;title&gt; :</p>
<p><code>&lt;?php if (is_single() || is_page() ) : if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php the_excerpt_rss(); ?&gt;&quot; /&gt;<br />
&lt;?php endwhile; endif; elseif(is_home()) : ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php bloginfo(&#039;description&#039;); ?&gt;&quot; /&gt;<br />
&lt;?php endif; ?&gt;</code></p>
<p>Maka setiap artikel kita memiliki meta deskripsi, yang di ambil kutipan RSS, dan kode ini akan mengambil kutipan paragraf pertama secara otomatis, sehingga setelah anda publish artikel maka meta deskripsi akan langsung muncul</p>
<p>Namun anda pun bisa &#8220;Rewrite&#8221; deskripsi dengan menuliskannya seperti juga di All In One SEO Pack, yaitu menulis deskripsi di bagian box excerpt seperti gambar berikut ini:</p>
<p style="text-align: center;"><img class="aligncenter" title="Meta Deskripsi Di Excerpt Wordpress" src="http://i50.tinypic.com/ali3pv.png" alt="" width="495" height="100" /></p>
<p><strong>2. Tampilkan Meta Keyword Di Tiap Halaman</strong><br />
Dan untuk menampilkan keyword dari &#8220;Post Tags&#8221; di tiap artikel, maka masukin kode ini di bagian &#8220;Function.Php&#8221; sebelum tag <code>?&gt;</code> penutup, begini:</p>
<p><code>function csv_tags() {<br />
	$posttags = get_the_tags();<br />
	foreach((array)$posttags as $tag) {<br />
		$csv_tags .= $tag-&gt;name . &#039;,&#039;;<br />
	}<br />
	echo &#039;&lt;meta name=&quot;keywords&quot; content=&quot;&#039;.$csv_tags.&#039;&quot; /&gt;&#039;;<br />
}</code></p>
<p>Lalu, masukan kode ini <code>&lt;?php csv_tags(); ?&gt;</code> di bagian header dan satukan dengan kode meta deskripsi diatas, jadi bentuk komplitnya seperti ini:</p>
<p><code>&lt;?php if (is_single() || is_page() ) : if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php the_excerpt_rss(); $post_desc_length  = 20; ?&gt;&quot; /&gt;<br />
<strong>&lt;?php csv_tags(); ?&gt;</strong><br />
&lt;?php endwhile; endif; elseif(is_home()) : ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php bloginfo(&#039;description&#039;); ?&gt;&quot; /&gt;<br />
&lt;?php endif; ?&gt;</code></p>
<p><strong>3. Meta Keyword di halaman Home atau Homepage,</strong></p>
<p>Untuk keyword yang hanya tampil di homepage bisa tambahkan tag berikut ini: </p>
<p><code>&lt;meta name=&quot;keywords&quot; content=&quot;Keyword1, Keyword2, Keyword3&quot; /&gt;</code></p>
<p>Jadi bentuk keseluruhannya seperti ini</p>
<p><code>&lt;?php if (is_single() || is_page() ) : if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php the_excerpt_rss(); $post_desc_length  = 20; ?&gt;&quot; /&gt;<br />
&lt;?php csv_tags(); ?&gt;<br />
&lt;?php endwhile; endif; elseif(is_home()) : ?&gt;<br />
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php bloginfo(&#039;description&#039;); ?&gt;&quot; /&gt;<br />
<strong>&lt;meta name=&quot;keywords&quot; content=&quot;Keyword1, Keyword2, Keyword3&quot; /&gt;</strong><br />
&lt;?php endif; ?&gt;</code></p>
<p>Terima kasih untuk <a href="http://www.nathanrice.net/blog/ultimate-guide-to-wordpress-seo-meta-descriptions/" title="Ultimate Guide to WordPress SEO – META Descriptions">Nathan</a> atas tricknya ini</p>
<p><strong>4. Menggunakan Robots.txt Untuk NO Index Arsip, Kategori, Tag dan lainnya</strong></p>
<p>Jika kita ingin &#8220;no-index&#8221; folder atau file, cukup membuat file robots.txt dengan notepad atau text editor pilihan anda, kemudian masukan nama-nama file yang tidak ingin di index Google seperti ini:</p>
<blockquote><p>
User-agent: *<br />
Disallow: /cgi-bin<br />
Disallow: /wp-admin<br />
Disallow: /wp-includes<br />
Disallow: /wp-content/plugins<br />
Disallow: /wp-content/cache<br />
Disallow: /wp-content/themes<br />
Disallow: /archives/<br />
Disallow: /wp-<br />
Disallow: /comments/feed/<br />
Disallow: /trackback<br />
Disallow: /feed<br />
Disallow: */trackback<br />
Disallow: */feed<br />
Disallow: /*?*<br />
Disallow: /*?<br />
Allow: /wp-content/uploads</p>
<p># Google Image<br />
User-agent: Googlebot-Image<br />
Disallow:<br />
Allow: /*</p>
<p># Internet Archiver Wayback Machine<br />
User-agent: ia_archiver<br />
Disallow: /</p>
<p># digg mirror<br />
User-agent: duggmirror<br />
Disallow: /</p></blockquote>
<p>Kemudian upload ke root direktori</p>
<p>Kita bisa mendapatkan refrensi lebih jauh tentang robots.txt untuk Wordpress di <a href="http://codex.wordpress.org/Search_Engine_Optimization_for_WordPress">Codex</a></p>
<p><strong>5. Kanonikal URL?</strong></p>
<p>Tidak usah pusing, untuk memiliki <a href="http://abibakarblog.com/edit-wordpress/kanonisasi-domain-dengan-2-plugin-www-atau-tanpa-www/">kanonikal url</a>, anda cukup upgrade ke Wordpress 2.9 ke atas maka secara otomatis akan memiliki kanonikal url seperti ini pada view souce</p>
<p class="warning">&lt;link rel=&#039;canonical&#039; href=&#039;http://abibakarblog.info/apakah-google-mengindeks-2-link-sama-dalam-1-artikel.html&#039; /&gt;</p>
<p><strong>6. Judul Blog dan Artikel SEO friendly</strong></p>
<p>Satu lagi dari area plugin SEO Pack yang dapat kita gunakan tanpa plugin itu, ialah mengedit Tag judul dengan tag yang lebih SEO friendly seperti ini:<br />
<code><br />
&lt;?php wp_title(&#039; &#039;); ?&gt; &lt;?php if(wp_title(&#039; &#039;, false)) { echo &#039; : &#039;; } ?&gt;&lt;?php bloginfo(&#039;name&#039;); ?&gt;</code></p>
<p>Dan banyak blogger yang sudah memberi tutorial untuk itu salah satunya Rsimaka anda dapat lihat tipsnya di <a href="http://www.rismaka.net/2009/05/sniplet-untuk-tag-judul-yang-seo-friendly-update.html">Tag Judul Yang SEO Friendly</a></p>
<p><strong>7. Beres!</strong></p>
<p>Sekarang tiap artikel Wordpress kita memiliki meta deskripsi dan keyword yang unik juga url kanonikal plus judul, tanpa menggunakan plugin All In One SEO Pack atau plugin yang mempunyai fungsi sama</p>
<p><strong>Bug:</strong></p>
<p>Cara ini bentrok jika anda menggunakan plugin related post bernama <a href="http://mitcho.com/code/yarpp/">YARPP (Yet Another Related Post Plugin)</a>, karena judul-judul dari YARPP akan tampil di meta deskripsi, jika rekan ingin gunakan cara ini namun tetap ingin tampilkan related post, maka harus non-aktifkan Plugin YARRP dan gunakan plugin lain yang berfungsi sama, atau gunakan Kode PHP berikut untuk tampilkan posting berhubungan tanpa plugin:</p>
<p><code>&lt;?php<br />
//for use in the loop, list 5 post titles related to first tag on current post<br />
$tags = wp_get_post_tags($post-&gt;ID);<br />
if ($tags) {<br />
  echo &#039;Related Posts&#039;;<br />
  $first_tag = $tags[0]-&gt;term_id;<br />
  $args=array(<br />
    &#039;tag__in&#039; =&gt; array($first_tag),<br />
    &#039;post__not_in&#039; =&gt; array($post-&gt;ID),<br />
    &#039;showposts&#039;=&gt;5,<br />
    &#039;caller_get_posts&#039;=&gt;1<br />
   );<br />
  $my_query = new WP_Query($args);<br />
  if( $my_query-&gt;have_posts() ) {<br />
    while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post(); ?&gt;<br />
      &lt;ol&gt;&lt;li&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link to &lt;?php the_title_attribute(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;<br />
      &lt;?php<br />
    endwhile;<br />
wp_reset_query();<br />
  }<br />
}<br />
?&gt; </code></p>
<p>Maka bug hilang dan lagi-lagi kita telah mengurangi penggunaan plugin pada blog Wordpress kita!</p>
<p>Ada 3 buah plugin yang kita kurangi jika menggunakan cara ini yakni:</p>
<ul>
<li>All In One SEO Pack</li>
<li>Robots.txt</li>
<li>Yet Another Related Post</li>
</ul>
<p>Semoga bermanfaat dan sampai jumpa diposting berikutnya!</p>
]]></content:encoded>
			<wfw:commentRss>http://abibakarblog.info/menjadikan-blog-wordpress-seo-friendly-tanpa-plugin-all-in-one-seo-pack.html/feed</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Plugin CSS Cache Buster Agar CSS Selalu Update</title>
		<link>http://abibakarblog.info/plugin-css-cache-buster-agar-css-selalu-update.html</link>
		<comments>http://abibakarblog.info/plugin-css-cache-buster-agar-css-selalu-update.html#comments</comments>
		<pubDate>Sun, 08 Nov 2009 06:01:11 +0000</pubDate>
		<dc:creator>Abi Bakar</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Plugin CSS Cache Buster]]></category>
		<category><![CDATA[Update CSS]]></category>

		<guid isPermaLink="false">http://abibakarblog.info/?p=36</guid>
		<description><![CDATA[Jika anda tergolong blogger yang hobi kotak-katik file Style.css untuk menemukan desain paling ideal menurut ukuran sendiri, maka bukan tidak mungkin, anda mengalami masalah update tertunda dari perubahan pada Style.css yang anda lakukan, hal ini di sebabkan server kita memberikan perintah 304 (belum berubah/belum ter-edit) kepada browser, di saat ia meminta untuk men-download file CSS [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop_cap">J</span>ika anda tergolong blogger yang hobi kotak-katik file <code>Style.css</code> untuk menemukan desain paling ideal menurut ukuran sendiri, maka bukan tidak mungkin, anda mengalami masalah <em>update tertunda</em> dari perubahan pada Style.css yang anda lakukan, hal ini di sebabkan server kita memberikan perintah 304 (belum berubah/belum ter-edit) kepada browser, di saat ia meminta untuk men-download file CSS akibatnya browser akan menggunakan file cache yang tersimpan dan menampilkannya kelayar anda.<span id="more-36"></span></p>
<div class="wp-caption aligncenter" style="width: 410px"><img src="http://i34.tinypic.com/kcy1c8.jpg" alt="Jam Waktu CSS" width="400" height="368" /><p class="wp-caption-text">TimeStamp</p></div>
<p>Itulah kondisi update tertunda yang seringkali memaksa saya menggunakan situs proxy untuk mendapatkan update css terbaru.</p>
<p>Ada beberapa cara untuk mengatasi masalah update tertunda ini, salah satunya dengan plugin, plugin ini bernama <strong>CSS Cache Buster</strong>, ia akan membubuhkan tanggal (timestamp) dari modifikasi terbaru anda lakukan pada CSS di bagian akhir url stylesheet anda.</p>
<p>Hasilnya, blog Wordpress anda akan menampilkan versi terbaru dari stylesheet css kepada pengunjung (juga kita), sesering apapun kita merubah file css tetap tampilan terbaru yang akan muncul tanpa perlu menunggu.</p>
<p>Maka kita akan langsung mendapat update dari perubahan css dan tidak usah khawatir lagi pengunjung kita tidak dapat melihat update css terbaru dari perubahan file css anda.</p>
<p>Dan kita tidak perlu <em>selalu</em> mengaktifkan plugin ini, hanya pada saat ingin melakukan perubahan pada file css, setelah itu non aktifkan kembali.</p>
<p class="alert"><strong>Download:</strong> <a rel="nofollow" href="http://wordpress.org/extend/plugins/css-cache-buster/">CSS Cache Buster</a></p>
<p>C ya!</p>
]]></content:encoded>
			<wfw:commentRss>http://abibakarblog.info/plugin-css-cache-buster-agar-css-selalu-update.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
