এক নজরে আগের পর্ব গুলোঃ
SEO GURU – পর্ব ১
SEO GURU – পর্ব ২
SEO GURU – পর্ব ৩
SEO GURU – পর্ব ৪
SEO GURU এর এবারের পর্ব “SEO Friendly URL”
SEO Friendly URL:
সার্চ ইঞ্জিন বা মানুষ সহজে যেই সব লিংক গুলো মনে রাখতে পারে সেই সব লিংকই SEO Friendly URL.
নিচে কিছু SEO Friendly URL ও SEO UnFriendly URL দেয়া হলোঃ
www.google.com www.domain.com/test.html www.seourl.com/seofriendly/url.html www.yes-no-very-good.net/my-link.php www.mail.com/seo-site/best-answare.asp
উপরের URL গুলো হল SEO friendly. এবার নিচে কিছু SEO UnFriendly URL দিচ্ছি।
www.google.com/#sclient=psy&hl=en&biw=1280&bih=880&source=hp&q www.tinyportal.net/index.php?topic=30619.0 www.mydomain.com/forum/index.php?action=forum
আশা করি উপরের লিংক গুলো থেকে ধারণা পেয়েছেন যে কোনগুলো SEO Friendly URL কি।
তাহলে যেইসব সাইট SEO Unfriendly URL সেই সব সাইটের URL গুলো SEO Friendly করব কি করে?
যারা CMS (WordPress, Joomla, Durpal, PhpBB, Vbulletin etc) ব্যবহার করে ওয়েবসাইট তৈরী করেন তারা CMS এর ভেতর থেকেই SEO Friendly URL করতে পারেন।
যেমন ওয়ার্ডপ্রেস এ Permalink চেঞ্জ করে, জুমলা তে SEF Patch অথবা .htaccess ফাইল ব্যবহার করে SEO Friendly URL করে নিতে পারেন।
জুমলাতে SEO Friendly URL করার জন্য নিচের লিংক দুইটি দেখুনঃ
http://www.easysiteguide.com/articles/joomla/joomla-seo.html
http://www.scribd.com/doc/2300167/Joomla-v-15-Configure-and-troubleshoot-SEF-URLs
যারা phpBB তে SEO Friendly URL ব্যবহার করতে চান তারা নিচের লিংকটি দেখতে পারেনঃ
এভাবে সব ধরনের CMS / Software এর জন্যই SEO Friendly URL করার কিছু ট্রিকস, কিছু প্লাগিন বা কিছু মড আছে। সবচেয়ে ভাল হয় আপনি যে CMS টি ব্যবহার করবেন সেটির Docs ফাইলটি পরে নিলে।
উপরে CMS/Software দ্বারা বানানো সাইটের জন্য SEO Friendly URL নিয়ে আলোচনা করলাম। এবার আসি একটি ওয়েবসাইটের সবচেয়ে গুরুত্বপূর্ন একটি জিনিসের কছে যা কোন সাইটকে জনপ্রিয় করতে বা সাইট ইঞ্জিনে অর্ন্তভূর্ক্ত হয়ে পেজ র্যাঙ্ক বাড়াতে সাহায্য করে।
আমরা সাধারণত কোন ওয়েবসাইটের URL লিখতে গেলে প্রথমে WWW ব্যবহার করে আবার কখনো WWW ব্যবহার না করেই লিখি। যেমনঃ
www.alshedupur.com
alshedupur.com
আপনি মনে করতে পারেন দুটি একই জিনিস, যেহেতু যেকোন একটি লিখলে একই ফলাফল আসছে, কিন্তু সার্চ ইঞ্জিন এর কাছে ২টি ২ জিনিস। www.alshedupur.com হলো একটি সাব ডোমেইন এবং alshedupur.com হলো Main ডোমেইন। যেহেতু www দিয়েও মানুষ ওয়েব সাইট খুলতে অভ্যস্ত সেহেতু ধরে নিচ্ছি www.alshedupur.com ও Main ডোমেইন। কিন্তু কোন ওয়েব সাইটের ২টি মেইন ডোমেইন হতে পারেনা, তাই আমাদের যেকোন একটি ডোমেইনকে বেছে নিতে হবে যেটাতে ২টির যেকোন একটি URL লিখলে ঐটিতেই যাবে। একটু সহজ করে দিচ্ছি।
ধরুন আপনি http://alshedupur.com কে পার্মানেন্ট ডোমেইন হিসেবে সিলেক্ট করলেন। এখন আপনি www দিয়ে URL লিখুন বা www ছাড়া লিখুন আপনাকে ব্রাউজার http://alshedupur.com এই নিয়ে যাবে।
কেন একটি পার্মানেন্ট URL লাগবে এই প্রশ্ন কি জাগছে মনে?? আচ্ছা একটা কথা একটু ভেবে দেখুনতো আপনি যদি দুই নামে পরিচিত হন তাহলে কি আপনাকে বেশি লোক চিনবে নাকি এক নামে পরিচিত হলে বেশি লোক চিনবে? ধরুন রহিম এ করিম ২টাই আপনার নাম। যে নামেই ডাকা হোক আপনিই সাড়া দিবেন, কিন্তু আপনাকে রহিম নামে চিনে ৫০ জন লোক আর করিম নামে চিনে ৪০ জন লোক। তাহলে ঐ ৪০ জন কিন্তু অপনাকে রহিম নামে চিনবে না, ঠিক ৫০ জনের বেলায়ও তারা আপনাকে করিম নামে চিনবে না। কিন্তু আপনি যদি শুধু রহিম বা শুধু করিম নামে পরিচিত হতেন তবে আপনাকে ৯০ জন লোক একনামে চিনত।
ঠিক www দিয়ে বা www ছাড়া ২ নামেরই সামিল। দুইটি একসাথে একটিভ থাকলে সার্চ ইঞ্জিন বুঝতে পারেনা যে সে আপনার ডোমেইনটিকে কোন নামে অর্ন্তভূর্ক্ত করবে। সুতরাং আপনার ডোমেইনকে যে কোন একটি নামে পরিচিত করতে হবে।
ডোমেইনকে পার্মানেন্টলি একনামে পরিচিত করার পদ্ধতিকে বলা হয় 301 Redirect
এটা .htaccess ফাইলের মাধ্যমে করতে হয়। এজন্য আপনি যে সার্ভার ব্যবহার করছেন তাতে “mod_rewrite” enable থাকতে হবে। তারপর পার্মানেন্ট URL এর জন্য নিচের কোডটি কপি-পেষ্ট করুন আপনার .htaccess ফাইলএ।
যদি www ছাড়া ডোমেইনটি পার্মানেন্ট করতে চান তাহলে এই কোডটি কপি পেষ্ট করুন।
RewriteEngine On RewriteCond %{HTTP_HOST} ^www.alshedupur.com RewriteRule (.*) http://alshedupur.com/$1 [R=301,L]
যদি www সহ ডোমেইনটি পার্মানেন্ট করতে চান তাহলে এই কোডটি কপি পেষ্ট করুন।
RewriteEngine On RewriteCond %{HTTP_HOST} ^ alshedupur.com RewriteRule (.*) http://www. alshedupur.com/$1 [R=301,L]
(কোডের মাঝে alshedupur.com এর পরিবর্তে আপনার ডেমেইনটি লিখুন।)
উপরের কোডটি যারা এপাচি সার্ভার ব্যবহার করেন তাদের জন্য। যারা মাইক্রোসফটের IIS সার্ভার ব্যবহার করেন তারা নিচের লিংকটি থেকে সাহায্য নিন।
http://www.stepforth.com/resources/web-marketing-knowledgebase/non-www-redirect/#microsoft
আজ আর নয়। ভাল থাকবেন। ধন্যবাদ সবাইকে।
বরাবরের মত সুন্দর পোস্ট…..
কঠিঈঈঈঈন জিনিস! mod rewrite সম্পর্কে একটু একটু জানতাম কিভাবে url রেদিরেচ্ত or rewrite করা যায় এগুলা পারতাম কিন্তু SE friendly url ব্যাপারটা শিখলাম!
আর পারতেছি না……………আজকের মত থাক…
jottil
এখন আমি Blogger ব্যবহার করি, ডোমেইন কিনা হয় নাই এখনো! কি করতে পারি এই বিষয়ে কিছু বলুন। আমি আপনার আগের সবগুলো পোষ্ট পড়েছি।
আবারও একটা ঝাকানাকা টিউন। ধন্যবাদ আলসে দুপুর ভাই।
wóöòw
দারুন ও চমৎকার একটি টিউন। অনেক সুন্দর হয়েছে এবারেরটাও। চালিয়ে যান। ধন্যবাদ :D :D :D
আমার ওয়েবসাইট এর জন্য keywords লাগবে? কেউ দিবেন? http://www.appforpc.tk এই ওয়েবসাইট এর জন্য। blogger এর মধ্যে sorbo mot koyta keywords lekha jay? বললে ভাল হতো। Thanks for SEO all info.
http://www.appforpc.tk
আসসালামু অলাইকুম,
আজ যে এত তাড়াতাড়ি দুইটা পোষ্ট করলেন।দিনকাল মনে হয় আপনার একটু বেশিই ভাল যাচ্ছে।
যা হোক অনেক সুন্দর হয়েছে।ভাল লাগল — ধন্যবাদ – :-) :)
হে হে হে…. আসলে ৪ নং পোষ্টটা কাল রাতে লিখেছিলাম :) নেট প্রবলেমের কারনে দিতে পারি নাই। ্র আজ কাজ করতে মন বসছে না… তাই এটা লিখে ফেল্লাম.. বাকিটা আবার যে কবে লিখি !! :D
আপনার ও নেটে প্রবলেম আমার মত।ঊফ.. নেট প্রবলেম হলে যে কি অসয্য যন্ত্রনা লাগে আমার তা বলে বোঝাতে পারব না।ধন্যবাদ।