Seo বা সার্চ ইন্জিন অপটিমাইজেশন পর্ব 4 - Know and sharing site in Bangladesh

Breaking

Know and sharing site in Bangladesh

লেখাপড়া টিপস tipscountbd24.blogspot.com

কম খরচে ফেসবুকে এড দিতে!কল করুন:

+88 01776233093

Post Top Ad

কম খরচে ফেসবুকে এড দিতে!কল করুন:

+88 01776233093

Friday, December 22, 2017

Seo বা সার্চ ইন্জিন অপটিমাইজেশন পর্ব 4

গুগল থেকে এক্সএমএল সাইটম্যাপ সাবমিট করার জন্য তারা পরামর্শ দেয় এতে তারা আপনার সাইট সম্পর্কে একটা পরিষ্কার ধারনা পায়।একটা এক্সএমএল সাইটম্যাপ তৈরী করা খুব সহজ,তৈরী করে গুগলে সাবমিট করলে মুহুর্তেই গুগল এটা ডাউনলোড করে এবং গুগলবট এলগরিদম অনুযায়ী ক্রাউল করে বিভিন্ন তথ্য প্রদর্শন করে,এই প্রসেসটার জন্য কয়েকদিন লাগতে পারে।



                                                              part 2
                                                               part 3
                                                               part 4
                                                               part 5
                    
সাইটম্যাপ তৈরীর সময় প্রতিটি URL এর কয়েকটি জিনিস এক্সএমএল ট্যাগ দিয়ে উল্লেখ করে দিতে হয় যেমন গুরত্ব (Priority),সর্বশেষ কবে পেজটি পরিবর্তন করেছেন (Last modified date),পেজটি কত ঘনঘন পরিবর্তন হয় বা করবেন (change frequency),নিচে একটি সাইটম্যাপের নমুন দেয়া হল এটাতে নিজের সাইটের সব URL ঢুকিয়ে নিজের মত করে পরিবর্তন করে গুগল ওয়েবমাস্টার টুলে সাবমিট করতে পারেন।

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> <url><loc>http://www.iconictbd.com/</loc><lastmod>2011-02-16</lastmod><changefreq>weekly</changefreq><priority>1.00</priority></url> <url><loc>http://www.iconictbd.com/forum</loc><lastmod>2011-01-20</lastmod><changefreq>daily</changefreq><priority>1.00</priority></url> </urlset>

উপরের নমুনা ম্যাপের প্রথম দুই লাইন শুধু কপি করে কোন এডিটরে (যেমন নোটপ্যাড++) পেস্ট করে দিন,এরপরের লাইনগুলির ব্যাখ্যা নিচে
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
(এখানে শুধু একটি বিষয় খেয়াল রাখতে হবে যে, এট্রিবিউট সহ <urlset …> ট্যাগটি সব URL লেখার শেষে </urlset> এই ট্যাগ দিয়ে শেষ করতে হবে।যেমন আমি নমুনা সাইটম্যাপে দেখুন দুটি URL এর একটি সাইটম্যাপ তৈরী করেছি তাই URL দুটির শেষে </urlset> ট্যাগ দিয়ে শেষ করেছি)
ব্যাখ্যা
<url>এর  ভিতরে একটা URL এর জন্য সব এক্সএমএল ট্যাগগুলি থাকবে</url>
<loc>এখানে  URL অর্থ্যাৎ পেজটির ঠিকানা</loc>
<lastmod> এখানে থাকবে পেজটি সর্বশেষ কবে পরিবর্তন করেছেন</lastmod>
<changefreq>পেজটি কত ঘনঘন পরিবর্তন করবেন সেই তথ্য</changefreq>
একটা সাইটম্যাপের গুরত্বপূর্ন অংশ নিচেরটুক
<url><loc>http://www.iconictbd.com/</loc><lastmod>2011-02-16</lastmod><changefreq>weekly</changefreq><priority>1.00</priority></url>
এখানে <loc></loc> এর ভিতর আমার সাইটের হোমপেজ এর ঠিকানা আছে আপনি আপনার সাইটের ঠিকানা দিয়ে দিন এভাবে আপনার সাইটে যতগুলি পেজ আছে সবগুলির URL একটা একটা করে কপি করে প্রতিবার উপরের অংশের <loc></loc> এর ভিতর বসিয়ে দিন।আপনার সাইটে যদি ৫০০ টা পেজ থাকে এবং এই ৫০০ পেজের জন্য ৫০০ টা URL থাকে তাহলে ৫০০ বার এই অংশ (উপরের কোডটুকু) কপি করুন এবং URL গুলি বসিয়ে দিন।
*গুগল ৫০০০০ এর বেশি এবং ১০ মেগাবাইটের চেয়ে বড় সাইটম্যাপ নেয়না।যদি সাইট এতই বড় হয় তাহলে ছোট ছোট কয়েক ভাগ করে কয়েকটা সাইটম্যাপ সাবমিট করতে পারবেন।
<changefreq></changefreq> এর ভিতর দেয়ার মত কয়কটা প্যারামিটার আছে।
never=যদি একটা পেজ তৈরী পর কখনই পরিবর্তন না করেন তাহলে এটা দিতে পারেন
yearly=যদি পেজটি প্রতি বছরে একবার পরিবর্তন করেন
monthly=যদি প্রতি মাসে পেজটি একবার পরিবর্তন করেন
weekly=যেমন আমি weekly দিয়েছি অর্থ্যাৎ আমি আমার হোমপেজ সপ্তাহে একবার পরিবর্তন করি
daily=যদি পেজটি প্রতিদিন পরিবর্তন করেন বা হয়
hourly= যদি পেজটি প্রতি ঘন্টায় ঘন্টায় পরিবর্তন হয় বা করেন
always=যদি পেজটি প্রতিনিয়তই পরিবর্তন করেন বা হয়
<priority></priority> এর ভিতর পেজটির গুরত্ব বোঝানোর জন্য সংখ্যা দেয়া হয়
1.0     যদি দেন তাহলে ধরা হবে এই পেজটি সবচেয়ে গুরত্বপূর্ন পেজ
0.1     দিলে ধরবে সবচেয়ে কম গুরত্বপূর্ন
এভাবে দিতে পারেন 0.75,0.50,0.25 ইত্যাদি।
সাইটম্যাপ তৈরীর সফটওয়ার এবং সাইট
সাইট যদি অনেক বড় হয় তাহলে এভাবে হাতে তৈরী করা সময়সাপেক্ষ এবং বিরক্তিকর,এজন্য কিছু সাইট এবং সফটওয়ার আছে যারা বিনামুল্যে আপনার সাইটের সাইটম্যাপ তৈরী করে দেবে।আপনি শুধু সাইটের হোমপেজটি বক্সে লিখে এন্টার দিবেন ব্যাস কয়েকমিনিটেই সফটওয়ার/সাইট আপনার সাইটম্যাপ হাজির করে ফেলবে।এমন একটা সাইট
সাইটম্যাপ তৈরীর একটা সফটওয়ার নিচের লিংক থেকে ডাউনলোড করতে পারেন
সাইটম্যাপ লিংকের পর গুগল ওয়েবমাস্টারে রয়েছে ক্রাউলার একসেস লিংক।

আপনি যদি চান আপনার সাইটের কোন অংশ গুগল বা অন্য কোন সার্চ ইন্জিন ক্রাউল না করুক তাহলে robot.txt ফাইল ব্যবহার করে করতে পারেন,এটা তৈরীর পদ্ধতি আগে দেখিয়েছি।গুগল ওয়েবমাস্টার টুলে আপনি এই robot.txt ফাইল পরীক্ষা করে দেখতে পারেন।Generate robot.txt লিংকে ক্লিক করে নতুন robot.txt ফাইল তৈরী করতে পারেন।আর Remove URL লিংকে ক্লিক করে গুগল সার্চ রেজাল্টে দেখায় এমন কোন পেজ সরিয়ে ফেলতে পারেন (হতে পারে এমন কোন পেজ আপনার সাইটে আগে ছিল এখন নেই সেক্ষেত্রে এটা কার্যকরী)
এরপরের লিংক হচ্ছে সাইটলিংক (Sitelinks).সাইটলিংক হচ্ছে সাইটের ভিতরের পেজসমূহের লিংক।

webmaster tool sitelink

উপরের ছবিটি লক্ষ্য, করুন...

এখানে সাইটলিংক হচ্ছে “Gmail” ,“Google News”, “Maps” এবং "Goole Toolbar" এই লিংকগুলি নিচে আরও আছে পুরো ছবি দেইনি।।গুগল এটা অটোমেটিক তৈরী করে থাকে,যে সাইটের সার্চ ইন্জিন অপটিমাইজেশন ভাল হয় সাধারনত সেসব সাইটের সাইটলিংক দেখায়।আপনি ইচ্ছে করলে সাইটলিংক ব্লক করে দিতে পারেন যেমন আমি কয়েকটা লিংককে ব্লক করেছি।তাহলে ঐ লিংক টি আর সাইট লিংক হিসেবে দেখাবেনা।যে লিংকটি ব্লক করতে চান সেই লিংকটি Demote this sitelink URL  এই বক্সে লিখে দিতে হবে (উপরের ছবিতে দেখুন এই বক্সটি আছে)।এর উপরে আরও একটি বক্স আছে সেখানে সাইটলিংকগুলি যে শব্দ লিখলে আসে সেই লিংক বা শব্দটি দিতে হবে।
ধরুন আপনার www.iconictbd.com.bd নামে একটা সাইট আছে এখন আপনি চাচ্ছেন এটা পরিবর্তন করেwww.iconictbd.com এই নাম রাখতে।এর উত্তম সমাধান হল ৩০১ রিডাইরেক্ট (301 redirect),ফলে কেউwww.iconictbd.com.bd এই ঠিকানা টাইপ করে এন্টার দিলে চলে যাবে www.iconictbd.com এই ঠিকানায় (সাইটে)
*এবার নতুন সাইটের মত গুগলে এই নতুন URL যোগ করে ভেরিফাই করতে হবে।

google webmaster tool | change address

৩০১ রিডাইরেক্ট একটা গুরত্বপূর্ন জিনিস সার্চ ইন্জিন অপটিমাইজেশন এর ক্ষেত্রে।৩০১ একটা কোড এর অর্থ স্থায়ী রিডাইরেক্ট (Permanent redirect).একটা সাইটের যদি দুটি ডোমেইন নাম থাকে অথবা একটা পেজের যদি দুটি বা আরও বেশি ঠিকানা থাকে তাহলে গুগল এখানে সব ঠিকানাগুলিকে আলাদা আলাদা ধরবে।এরফলে সার্চ রেজাল্টে এর বিরুপ প্রভাব পড়বে কারন ডুপ্লিকেট কনটেন্ট।সবচেয়ে মারাত্নক হচ্ছে সব সাইটের দুটি করে অটোমেটিক ঠিকানা হয়ে যায় যেমনwww.iconictbd.com এবং iconictbd.com যদিও এখানে সাইট একটি কিন্তু গুগল এখানে দুটি সাইট মনে করে তাই এখানে এই রিডাইরেকশন করা জরুরী।হয় আপনি iconictbd.com থেকে রিডাইরেক্ট করেwww.iconictbd.com এ করে দেন নাহয় এর উল্টোটা করেন অর্থ্যাৎ একটা ঠিকানা রাখুন।এটা htaccess ফাইল দিয়ে করা যায়,সিপ্যানেল থেকেও করা যায়।নিচে iconictbd.com টাইপ করলে www.iconictbd.comএ চলে যাবে (৩০১ রিডাইরেক্ট হবে) এই পদ্ধতিটি দেখানো হল-
htaccess ফাইল দিয়ে
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^iconictbd\.com$ [NC]
RewriteRule ^(.*)$ http://www.iconictbd.com/$1[L,R=301]

শুধু এই কোডটি পরীক্ষিত নিচেরগুলি পরীক্ষা করে দেখিনি
যদি চান www.iconictbd.com টাইপ করলে iconictbd.com এ যাবে তাহলে
#Options +FollowSymlinks
RewriteEngine On
RewriteCond %{http_host} ^www.iconictbd.com
RewriteRule ^(.*) http://iconictbd.com/$1 [R=301,L]

যদি www.iconictbd.com এটি আপনার ডোমেইন নাম আগে ছিল এখন চাচ্ছেন নতুন ডোমেইনwww.iconictbd.com কিনবেন এবং এখানে রিডাইরেক্ট হয়ে আসবে (পুরোনোটা টাইপ করলে)তাহলে
#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.satisfyit.com$[OR]
RewriteCond %{HTTP_HOST} ^satisfyit.com$
RewriteRule ^(.*)$ http://www.iconictbd.com/$1 [R=301,L]

সিপ্যানেলে
redirect tutorial

এখানে ক্লিক করে কোন্ পেজ থেকে কোন্ পেজে রিডাইরেক্ট করতে চান তা উল্লেখ করে দিয়ে Add বাটনে ক্লিক করলেই হয়ে যাবে।

cpanel redirect



No comments:

Post a Comment