Robots.txt এবং XML Sitemaps
Robots.txt এবং XML Sitemaps হল দুটি গুরুত্বপূর্ণ উপাদান যা টেকনিক্যাল SEO-তে ব্যবহৃত হয়। এগুলি সার্চ ইঞ্জিনকে নির্দেশ দিতে সাহায্য করে কীভাবে একটি ওয়েবসাইটের কন্টেন্ট ক্রল করতে হবে এবং কোন পৃষ্ঠাগুলি অন্তর্ভুক্ত বা বাদ দেওয়া উচিত।
১. Robots.txt
বর্ণনা: Robots.txt একটি টেক্সট ফাইল যা ওয়েবসাইটের মূল ডিরেক্টরিতে রাখা হয়। এটি সার্চ ইঞ্জিন বটকে নির্দেশ দেয় কোন পৃষ্ঠাগুলি ক্রল করতে পারবে এবং কোনগুলি বাদ দিতে হবে।
মূল বৈশিষ্ট্য:
- ক্রলিং নিয়ন্ত্রণ: সার্চ ইঞ্জিন বটকে জানায় কোন পৃষ্ঠাগুলি তাদের ক্রল করতে হবে এবং কোনগুলি বাদ দিতে হবে। উদাহরণস্বরূপ, যদি আপনার সাইটে কোনও অ্যাডমিন পৃষ্ঠা থাকে যা আপনি ইন্ডেক্স করতে চান না, তাহলে আপনি এটি robots.txt ফাইলে উল্লেখ করতে পারেন।
ফাইলের উদাহরণ:
User-agent: *
Disallow: /admin/
Disallow: /private/
Allow: /public/
- User-agent: নির্দেশ করে কোন সার্চ ইঞ্জিন বটের জন্য নিয়ম প্রযোজ্য।
- Disallow: যে পৃষ্ঠাগুলি ক্রল করতে দেওয়া হবে না।
- Allow: যে পৃষ্ঠাগুলি স্পষ্টভাবে ক্রল করতে দেওয়া হয়েছে।
২. XML Sitemaps
বর্ণনা: XML Sitemap হল একটি ফাইল যা আপনার ওয়েবসাইটের সমস্ত পৃষ্ঠার একটি তালিকা প্রদান করে। এটি সার্চ ইঞ্জিনগুলিকে আপনার সাইটের কাঠামো বুঝতে সাহায্য করে এবং তাদের জানান দেয় কোন পৃষ্ঠাগুলি ইন্ডেক্স করার জন্য উপলব্ধ।
মূল বৈশিষ্ট্য:
- সার্চ ইঞ্জিনের জন্য নির্দেশনা: XML Sitemap সার্চ ইঞ্জিনকে জানায় যে আপনার সাইটে কী কী পৃষ্ঠা রয়েছে এবং সেগুলির আপডেট ফ্রিকোয়েন্সি কী।
ফাইলের উদাহরণ:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap-image/1.1">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2024-10-30</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.example.com/about</loc>
<lastmod>2024-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
- loc: URL-এর অবস্থান।
- lastmod: সর্বশেষ পরিবর্তনের তারিখ।
- changefreq: পৃষ্ঠাটি কতবার পরিবর্তিত হয় (যেমন, daily, weekly)।
- priority: পৃষ্ঠাটির গুরুত্ব (1.0 থেকে 0.0 পর্যন্ত)।
উপকারিতা
Robots.txt:
- সার্চ ইঞ্জিনকে নির্দেশনা দিয়ে অপ্রয়োজনীয় পৃষ্ঠাগুলি ক্রল করা থেকে বিরত রাখে, যা সাইটের কার্যকারিতা উন্নত করে।
- সাইটের গুরুত্বপূর্ণ কন্টেন্টকে ফোকাস করতে সাহায্য করে।
XML Sitemaps:
- সার্চ ইঞ্জিনকে পৃষ্ঠাগুলির সঠিক কাঠামো বুঝতে সাহায্য করে।
- নতুন পৃষ্ঠাগুলি এবং পরিবর্তনগুলি দ্রুত ইন্ডেক্স করার সুযোগ বৃদ্ধি করে।
- সাইটের দৃশ্যমানতা বাড়াতে সহায়ক।
উপসংহার
Robots.txt এবং XML Sitemaps হল টেকনিক্যাল SEO-এর দুটি অপরিহার্য উপাদান। সঠিকভাবে ব্যবহার করলে, এগুলি সার্চ ইঞ্জিনকে আপনার সাইটের কন্টেন্ট সম্পর্কে নির্দেশনা দিতে সাহায্য করে এবং সার্চ ইঞ্জিনে র্যাঙ্কিং এবং দর্শক সংখ্যা বাড়াতে সহায়ক।
Read more