အခုေနာက္ပိုင္းမွာ blog ဆိုရင္ Wordpress နဲ႔ပဲလိုလိုကို ျဖစ္လာၾကပါပီ.. က်ေနာ္တို႔ေတြ ပို႔စ္အေကာင္းေတြတင္တယ္… လာဖတ္တဲ့လူေတြကလဲ ဒီပို႔စ္ေတြကို social network မွာ share ျပန္လုပ္ၾက.. RSS feed ယူထားၾကနဲ႔.. သူတို႔ ဒါေတြကို ဘယ္ေလာက္ ဖတ္ခ်င္စိတ္ရွိတယ္ဆိုတာကို ျပေနၾကတာပါပဲ.. ဒါေပမယ့္.. အဲဒါ ကိုယ့္ပတ္ဝန္းက်င္ အသိုင္းဝိုင္းေလးထဲမွာတင္ပါ.. ဒီလို သူငယ္ခ်င္း အေပါင္းအသင္းကတဆင့္ ကိုယ့္ဆိုက္ကို traffic ေတြဝင္လာေပမယ့္.. search engine ေတြကေတာ့ က်ေနာ္တို႔ေတြရဲ႕ဆိုက္ကို လစ္လ်ဴရႈထားဦးမွာပါပဲ.. အဲေတာ့ ဆိုက္ကို search engine ေတြ သတိထားမိေအာင္ လုပ္ရမယ့္ တာဝန္က်န္ေသးတာေပါ့.. အဲဒါကို Search Engine Optimization လို႔ေခၚပါတယ္.. SEO လို႔ အတိုေကာက္သံုးပါတယ္.. အခု Wordpress blog တစ္ခုအတြက္ သံုးသင့္တဲ့ SEO technique ေလးေတြ ေျပာသြားပါမယ္..

Optimize your titles
Wordpress က default အေနနဲ႔… Blog title ကို ေရွ႕ကအရင္လာပီး.. Post title က ေနာက္ကဆက္လိုက္လာပါတယ္.. Search Engine အမ်ားစုက.. <title> tag ထဲမွာပါတဲ့ ပထမဆံုး 50-64 character ကို ျပေပးပါတယ္.. တကယ္လို႔ ကိုယ့္ Blog title က ရွည္ေနရင္ Post title ကို ျပည့္စံုေအာင္ ျပမေပးႏိုင္ေတာ့ပါဖူ။.. အဲေတာ့ Post title – Blog title လာတာက ပိုေကာင္းတာေပါ့… ဥပမာ…
YourSiteName.com - Tips for Making WordPress Friendly to Search Engines
ဆိုတာထက္.. ဒီလိုက ပိုေကာင္းပါတယ္..
Tips for Making WordPress Friendly to Search Engines - YourSiteName.com
Post title က ေရွ႕ဆံုးကလာဖို႔ အဓိက အခ်က္ ၂ ခ်က္ရွိပါတယ္..
- Search Engine ေတြက Post title ေတြကို ၾကည့္ပီး.. ေရးပါတဲ့ Keyword ေတြနဲ႔ Index ခြဲပါတယ္.. အဲေတာ့ Post title ေရွ႕က လာတာကို Search Engine ေတြက ပိုသေဘာက်ပါတယ္..
- အဓိပၸါယ္ ျပည့္စံုတဲ့ Post title ေတြက User ေရာ Search Engine အတြက္ပါ.. သူတို႔ ဝင္မၾကည့္ခင္ ဒီ page က ဘာေၾကာင္းအရာလဲဆိုတာကို တိတိက်က်ေျပာေပးႏိုင္ပါတယ္…
ဒီ title format ေတြအတြက္ template file ရဲ႕ code ေတြကို ဝင္မျပင္ဘဲနဲ႔ GUI ကေနျပင္ခ်င္တယ္ဆိုရင္ All in One SEO wordpress plugin က ကူညီေပးပါလိမ့္မယ္.. ေအာက္မွာ က်ေနာ္ လက္ရွိထားတဲ့ title format ပါ..

Use good meta descriptions
Wordpress က auto generate လုပ္ေပးတဲ့ meta description ေတြကလဲ ျပည့္စံုသေလာက္ ေကာင္းပါတယ္.. ဒါေပမယ့္.. page တစ္ခုခ်င္းစီအတြက္ high page ranking လိုခ်င္ရင္ေတာ့.. post တိုင္းမွာ description ေကာင္းေကာင္း ေရးေပးဖို႔လိုပါလိမ့္မယ္…

အခုလို ပို႔တိုင္းအတြက္ description ေရးထည့္ခ်င္ရင္လဲ All in One SEO မွာ ပါပါတယ္..

ဒီ screen shoot ၂ ခုကိုပဲၾကည့္ပါ.. ဒီလို search လုပ္ မယ့္ keyword ေတြ မ်ားမ်ားပါမယ့္ description ေကာင္းေကာင္းေရးတာ high ranking ရဖို႔ အေရးႀကီးတယ္ဆိုတာ သိေလာက္ပါပီ.. search result မွာ 5-10 အတြင္းမွာ ဝင္ႏိုင္ပါတယ္… page rank ျမင့္ၾကပါေစ..
Rewrite your URLs with permalinks
permalink ဆိုတာကေတာ့ က်ေနာ္တို႔ ပို႔စ္တစ္ခုစီအတြက္ link ေတြကိုေျပာတာပါ… wordpress ရဲ႕ default permalink structure က ဒီလိုပါ…
http://googoo.orangeblack.net/?p=423
ကဲၾကည့္လိုက္.. ဘာအဓိပၸာယ္မွ မရွိပါဖူး.. ဒီလိုေလးဆို ပိုမေကာင္းဖူးလား..
http://googoo.orangeblack.net/tutorials/wordpress/optimizing-wordpress-seo-tips/
blog address/category-title/post-title ဆိုေတာ့.. search engine ေတြအတြက္လဲ index လုပ္ရတာ အဆင္ေျပတယ္.. user ေတြအတြက္လဲ ဒီ page က ဘာအေၾကာင္းအရာလဲဆိုတာ ရွင္းရွင္းလင္းလင္းသိတယ္.. အဲလို လုပ္ဖို႔ကေတာ့.. Wordpress backend က Setting မွာ Permalinks ကို သြားလိုက္ပါ.. Custom Setting မွာ ျပင္ရပါမယ္.. က်ေနာ္ကေတာ့ blog address/category-title/post-title format ထားပါတယ္..

category title မပါခ်င္ရင္ေတာ့ /%postname%/ ပဲထည့္လိုက္ေပါ့… အဲ ဒီလိုလုပ္လိုက္ရင္ RSS feed မွာတို႔ Search Engine ေတြမွာတို႔က အရင္ permalink အေဟာင္းေတြပဲ ျပမွာမို႔ 404 Not Found page ေတြတက္ပါလိမ့္မယ္.. အဲဒါကို ေျဖရွင္းဖို႔ redirection plugin သံုးလိုက္ပါ… ပီးေတာ့ post title ကို ျမန္မာလို ေရးတဲ့ လူေတြလဲ permalink ကိုေတာ့ အဂၤလိပ္လို ေရးၾကပါလို႔ အၾကံေပးခ်င္ပါတယ္..
Use Breadcrumbs
Breadcrumb ဆိုတာကေတာ့ navigation system လိုပါပဲ… user ေတြကို သူတို႔ ဘယ္ေနရာမွာ ေရာက္ေနလဲဆိုတာကိုျပတာပါ..

ဒီ Breadcrumb သံုးရင္ user ေတြအတြက္ navigation လုပ္ရတာလဲ အဆင္ေျပတယ္.. search engine ေတြအတြက္လဲ site ရဲ႕ structure ကို လြယ္လြယ္ကူကူ သိႏိုင္ပါတယ္.. က်ေနာ္ကေတာ့ Yoast Breadcrumb plugin ကို သံုးထားပါတယ္..
Generate an XML Sitemap for search engines
XML Site map ဆိုတာကေတာ့ search engine crawler ေတြ နားလည္ႏိုင္မယ့္ ဆိုက္ရဲ႕ machine-readable structure ပါ.. မွန္ကန္တဲ့ sitemap ထားေပးတာဟာ search engine ေတြအတြက္ အမ်ားႀကီး အေထာက္ အကူျဖစ္ပါတယ္.. ဒီအတြက္လဲ plugin ေတြ အမ်ားႀကီးရွိပါတယ္.. က်ေနာ္သံုးတာေတာ့ Google XML Sitemap Generator ပါ..

ဒီ plugin က Google, Bing, Yahoo and Ask.com တို႔နဲ႔ အဆင္ေျပမယ့္ sitemap ကို generate လုပ္ပေးပါတယ္.. ပို႔စ္အသစ္တင္တိုင္းလဲ major search engine ေတြကို ping ပီး အသစ္တင္ထားေၾကာင္း အေၾကာင္းၾကားေပးပါတယ္..
Describe your post images meaningfully
ပံုေတြမွာလဲ keyword ဆန္တဲ့ description အတိုေလးေတြ alt နဲ႔ title မွာထည့္ေပးသင့္တာပဲ.. အဲလို ထည့္ထားျခင္းအားျဖင့္.. image search ေတြကေနလဲ ကိုယ့္ဆိုက္ကို traffic ေတြ ဝင္လာႏိုင္ပါတယ္.. ပံုေတြ save မွတ္တဲ့ အခါမွာလဲ.. တိုတိုနဲ႔ အဓိပၸာယ္ရွိရွိ နာမည္မ်ိဳးကို dash ေလးတြျခားပီး မွတ္သင့္ပါတယ္.. google-sitemap-generator.jpg လိုမ်ိဳးေပါ့.. (က်ေနာ္ေတာ့ FireShot က ေန direct upload လုပ္တာမို႔ file name ေတြ မျပင္ႏိုင္ပါဖူး)
Link to related posts
ဆိုက္မွာ ဆင္တူ related/similar content ေတြကို search engine ေတြက သိဖို႔အတြက္.. Related Post ေတြျပေပးဖို႔လဲ လိုအပ္ပါတယ္.. ဒီလိုထည့္ထားတာဟာ Visitor ေတြအတြက္လဲ သူတို႔ စိတ္ဝင္စားတဲ့ ဆင္တူပို႔စ္ေတြကို အလြယ္တကူ သြားဖတ္ႏိုင္ပါတယ္.. Related Posts အတြက္လဲ plugin ေတြ အမ်ားႀကီးပါ.. က်ေနာ္ သံုးထားတာကေတာ့ Efficient Related Posts ပါ..


Use good keywords in post headings
search engine ေတြက keyword ေတြ သတ္မွတ္တဲ့ ေနရာမွာ heading level ကိုလဲ ထည့္တြက္ပါတယ္.. အဲေတာ့ post title က <h1> နဲ႔ ျဖစ္ဖို႔ အေရးၾကီးပါတယ္.. Front page မွာေတာ့ Blog name က <h1> ျဖစ္သင့္ေပမယ့္.. Single post နဲ႔ Category post ေတြမွာ.. post title ေတြဟာ <h3> ထက္ မနိမ့္သင့္ပါဖူး.. blog title က <h1> ဆိုတာ ေသခ်ာဖို႔ Theme Editor မွာ header.php ကို သြားလိုက္ပါ.. မ်ားေသာအားျဖင့္ေတာ့ <div id=”header”> ေအာက္မွာ ပါတာမ်ားပါတယ္.. က်ေနာ့ theme မွာဆို ဒီလိုပါ..
<div id="header">
<div>
<h1><a href="<?php echo get_option('home') ?>/" title="<?php bloginfo('name') ?>" rel="home"><?php bloginfo('name') ?></a></h1>
post ေတြ page ေတြ အတြက္လဲ စစ္ရပါဦးမယ္.. ဒီလို ျဖစ္သင့္ပါတယ္..
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
ဒါကို ရွာဖို႔ကလဲ လြယ္ပါတယ္.. မ်ားေသာအားျဖင့္.. Theme ရဲ႕ single.php, page.php ရယ္.. archive ေတြမွာ ပါတတ္ပါတယ္..
Avoiding duplicate content with robots.txt
Wordpress မွာဆိုရင္ post ေတြကို ေနရာေတာ္ေတာ္မ်ားမ်ားမွာ ျပတတ္ပါတယ္.. index, tag pages, archives, author pages, and category pages တို႔မွာေပါ့.. အဲဒီမွာ content ေတြ ထပ္ကုန္ေတာ့တာပဲ.. အဲလို မ်ိဳးဆို search engine ေတြက သေဘာမက်ပါဖူး.. အဲေတာ့ ကိုယ္မသြားေစခ်င္တဲ့ ေနရာေတြကို spider ေတြ မသြားဖို႔အတြက္ robot.txt file ေရးထားပီး ေျပာလို႔ရပါတယ္.. ေအာက္က code ကို ယူသံုးလဲ ရပါတယ္..
User-agent: * Allow: / Disallow: /wp-content/ Disallow: /trackback/ Disallow: /wp-admin/ Disallow: /archives/ Disallow: /*? Disallow: /*.js$ Disallow: /*.inc$ Disallow: /*.css$ Disallow: */trackback/ Disallow: /c/ Disallow: /author/ Disallow: /tag/ User-agent: Mediapartners-Google Allow: / User-agent: Adsbot-Google Allow: / User-agent: Googlebot-Image Allow: / User-agent: Googlebot-Mobile Allow: / #User-agent: ia_archiver-web.archive.org #Disallow: / Sitemap: http://googoo.orangeblack.net/robots.txt
ဒီလိုမ်ိဳး မေရးတတ္ မျပင္တတ္ရင္လဲ Robots Meta plugin ကို သံုးလို႔ရပါတယ္.. သူက wordpress က default generate လုပ္ေပးတဲ့ robot.txt ဖိုင္ကို GUI ကေန ျပင္လို႔ ရပါတယ္…

ကဲ ဒီေလာက္ဆို ေတာ္ေတာ္ ျပည့္စံုသြားပါပီ.. ဒါေတြ လိုက္လုပ္တာ အခ်ိန္ကုန္ေပမယ့္.. တစ္ရက္ကို နည္းနည္းခ်င္း လုပ္သြားပါ.. တစ္ပတ္ေလာက္ေနရင္ SEO Optimized Blog တစ္ခုကို ရလာမွာပါ.. ေနာက္တစ္ေခါက္ Wordpress Security ပိုင္း ေရးပါမယ္.. :)
Source: SixVisions
ကၽြန္ေတာ္ ျပင္လိုက္တာ page ေတြမွာ 404 error ေတြတက္ၿပီး ဘာမွမပါေတာ့ဘူး ၊ redirection plugin က်ေတာ့ က်ေနာ္မထည့္တက္လို႕ ကိုႏုိင္ ၊ အဲ့ဒါ ဘာဆက္လုပ္သင့္လည္းဗ် ။
အရင္ ဟာေတြပဲ 404 ျပမွာပါဟ… ငါ့ဆီလဲ ျပတာပဲ.. Regular Expression နဲ႔ လုပ္လို႔ေတာ့ရတယ္.. ငါလဲ မအားလို႔ ေသခ်ာ မစမ္းရေသးဖူး.. ေနာက္မွ ေသခ်ာေျပာျပမယ္.. ေလာေလာဆယ္လုပ္ခ်င္ရင္ 404 ျပတဲ့ လင့္ေတြကို redirection plugin မွာ log အေနနဲ႔လာျပတယ္.. အဲလင့္ေတြကို လင့္အသစ္နဲ႔ redirect လုပ္ေပးထားလိုက္..
ဟုတ္ကဲ့ ကိုၾကီး ၊ ညီေလးေသခ်ာျပန္စမ္းလိုက္ဦးမယ္ ၊ စမ္းလိုက္တိုင္း Theme ကေပ်ာက္ေပ်ာက္သြားတယ္ phoehtein.co.cc not font error ဆိုၿပီး ဘာမွတက္မလာေတာ့ပဲ ၊ Theme ကိုျပန္ျပန္ေဒါင္းၿပီးျပန္တင္ေနရလို႕ ၊ ျပန္ျပန္ျဖည့္ေနရလို႕ဂ် ၊ စိတ္ရွည္ရွည္ရွင္းျပေပးတာ ေက်းဇူးဗ် ၊ အဆင္ေျပတဲ့ေန ဘီဘီတိုက္မယ္ :D အဆင္မေျပတာကမ်ားေနလို႕ :P