কিভাবে একটি সাইটম্যাপ তৈরি করবেন এবং সার্চ ইঞ্জিনে জমা দেবেন

Rifat WordPress Tutorials Feb 7, 2024

একটি ওয়েবসাইটের সাইটম্যাপ একটি ব্লুপ্রিন্ট হিসাবে কাজ করে, এর সমস্ত পৃষ্ঠা, ফটো এবং ভিডিও তালিকাভুক্ত করে৷ একটি সাইটম্যাপ শুধুমাত্র আপনার ওয়েবসাইটকে সংগঠিত করতে সাহায্য করে না, এটি আপনার সার্চ ইঞ্জিন অপ্টিমাইজেশান (SEO) প্রচেষ্টাকেও সাহায্য করে৷

এটি এই কারণে যে ওয়েব ক্রলাররা সাইটের সমস্ত পৃষ্ঠাগুলি আবিষ্কার করতে সাইটম্যাপ ব্যবহার করে, তাই সূচীকরণ প্রক্রিয়াটিকে দ্রুততর করে এবং অনুসন্ধান ফলাফলগুলিতে সাইটের দৃশ্যমানতা বৃদ্ধি করে৷

আপনি কোথা থেকে শুরু করবেন তা না জানলে, আমরা আপনাকে একটি সাইটম্যাপ তৈরি এবং মূল সার্চ ইঞ্জিনে জমা দেওয়ার সম্পূর্ণ প্রক্রিয়ার মধ্য দিয়ে নিয়ে যাব।

একটি সাইটম্যাপ কি?

একটি ওয়েবসাইটের জন্য একটি সাইটম্যাপ হল একটি ফাইল বা পৃষ্ঠা যা একটি ওয়েবসাইটের সমস্ত পৃষ্ঠা, বিষয়বস্তু এবং সংস্থানগুলির একটি কাঠামোগত তালিকা প্রদান করে৷ এটি ডিজাইন করা হয়েছে সার্চ ইঞ্জিন যেমন Google, Bing এবং অন্যান্যদের, সেইসাথে ওয়েবসাইটের দর্শকদের, নেভিগেট করতে এবং ওয়েবসাইটের কাঠামো এবং বিষয়বস্তু বুঝতে সাহায্য করার জন্য৷

আশ্চর্যজনক ওয়েবসাইট তৈরি করুন

সেরা বিনামূল্যে পৃষ্ঠা নির্মাতা Elementor সঙ্গে

এখুনি শুরু করুন

তিনটি প্রধান ধরনের সাইটম্যাপ আছে:

ভিজ্যুয়াল সাইটম্যাপ: একটি নতুন ওয়েবসাইট তৈরি করার সময়, ওয়েব ডিজাইনাররা পৃষ্ঠা শ্রেণিবিন্যাস এবং নেভিগেশন প্রবাহকে সংজ্ঞায়িত করতে ভিজ্যুয়াল সাইটম্যাপ ব্যবহার করে। এই কৌশলটি তাদের আরও ভাল ব্যবহারকারীর অভিজ্ঞতা (UX) ডিজাইন প্রদানে সহায়তা করে।

এটি এইভাবে প্রদর্শিত হয়:

XML সাইটম্যাপ: এটি মূলত সার্চ ইঞ্জিনের জন্য তৈরি। এটি XML ফরম্যাটের একটি ফাইল যা একটি ওয়েবসাইটের সমস্ত URL গুলি তালিকাভুক্ত করে, সাথে অতিরিক্ত তথ্য যেমন প্রতিটি পৃষ্ঠা শেষ কখন আপডেট করা হয়েছিল, কত ঘন ঘন পরিবর্তন হয় এবং সাইটের অন্যান্য পৃষ্ঠাগুলির তুলনায় এর গুরুত্ব। সার্চ ইঞ্জিনগুলি সাইটটিকে কার্যকরভাবে সূচী করতে এবং ক্রলিংকে অগ্রাধিকার দিতে এই তথ্যগুলি ব্যবহার করে৷

এইচটিএমএল সাইটম্যাপ: এটি ওয়েবসাইটের একটি মানব-পাঠযোগ্য পৃষ্ঠা যা সমস্ত গুরুত্বপূর্ণ লিঙ্ক এবং বিভাগ তালিকাভুক্ত করে। এটি দর্শকদের সহজে সাইটের মধ্যে নির্দিষ্ট বিষয়বস্তু খুঁজে পেতে সাহায্য করার উদ্দেশ্যে, ব্যবহারকারীর অভিজ্ঞতা এবং নেভিগেশন উন্নত করে৷

সাইটম্যাপ বিভিন্ন কারণে মূল্যবান:

  • এসইও (সার্চ ইঞ্জিন অপ্টিমাইজেশান): এক্সএমএল সাইটম্যাপগুলি সার্চ ইঞ্জিনগুলির জন্য আপনার ওয়েবসাইটের পৃষ্ঠাগুলি আবিষ্কার এবং সূচীকরণ করা সহজ করে তোলে, সম্ভাব্যভাবে আরও ভাল সার্চ ইঞ্জিন র‌্যাঙ্কিংয়ের দিকে পরিচালিত করে৷
  • ওয়েবসাইট অর্গানাইজেশন: সাইটম্যাপগুলি আপনাকে আপনার সাইটের বিষয়বস্তু সংগঠিত করতে সাহায্য করে, এটি সার্চ ইঞ্জিন এবং দর্শক উভয়ের জন্য আরও অ্যাক্সেসযোগ্য করে তোলে।
  • ব্যবহারকারীর অভিজ্ঞতা: HTML সাইটম্যাপগুলি সাইটের কাঠামোর একটি ওভারভিউ প্রদান করে এবং ব্যবহারকারীদের তারা যে তথ্য খুঁজছে তা খুঁজে পেতে সহায়তা করে ব্যবহারকারীর নেভিগেশন উন্নত করে।
  • ক্রল করার দক্ষতা: XML সাইটম্যাপগুলি সার্চ ইঞ্জিনগুলিকে আপনার সাইটকে দক্ষতার সাথে ক্রল করতে সক্ষম করে, যাতে তারা কোনও গুরুত্বপূর্ণ পৃষ্ঠাগুলি মিস না করে।

সাইটম্যাপ তৈরি করা এবং জমা দেওয়া ওয়েবসাইট ডেভেলপমেন্ট এবং এসইওর একটি মৌলিক অনুশীলন, কারণ এটি ইন্টারনেটে আপনার সাইটের দৃশ্যমানতা এবং অ্যাক্সেসযোগ্যতায় অবদান রাখতে পারে।

XML সাইটম্যাপ তৈরি করা হচ্ছে

সাইটের লেআউট এবং পৃষ্ঠা শ্রেণিবিন্যাস পরিচালনা করতে একটি XML সাইটম্যাপ তৈরি করার আগে একটি ভিজ্যুয়াল সাইটম্যাপ তৈরি করুন:

সাইটের মূল পৃষ্ঠাগুলি তালিকাভুক্ত করে শুরু করুন। আমাদের সম্পর্কে, পণ্য, মূল্য নির্ধারণ, এবং ব্লগের মতো পৃষ্ঠাগুলি উদাহরণ।

তাদের উপ-বিভাগের একটি তালিকা তৈরি করুন। একটি পরিকল্পনা তুলনা পৃষ্ঠা, উদাহরণস্বরূপ, মূল্য নির্ধারণের বিভাগের অন্তর্গত, যেখানে যোগাযোগের তথ্য আমাদের সম্পর্কে পৃষ্ঠার অংশ।

হোমপেজ থেকে উপশ্রেণীতে যেতে কতগুলো ক্লিক লাগে তা বিবেচনা করুন। ক্রলার এবং দর্শকদের দ্রুত গুরুত্বপূর্ণ তথ্য পৌঁছাতে সহায়তা করার জন্য SEO সেরা অনুশীলন অনুসারে লিঙ্কের গভীরতা তিন ক্লিক বা তার কম রাখুন।

আপনি পৃষ্ঠাগুলি সাজানোর পরে, একটি ভিজ্যুয়াল সাইটম্যাপ তৈরি করতে DYNO ম্যাপারের মতো অনলাইন সরঞ্জামগুলি ব্যবহার করুন৷

একবার আপনি গঠনটি নির্ধারণ করলে, সার্চ ইঞ্জিনে জমা দেওয়ার জন্য ভিজ্যুয়াল সাইটম্যাপটিকে একটি XML ফাইলে রূপান্তর করুন৷

স্বয়ংক্রিয় পদ্ধতি

আপনার যদি স্ক্র্যাচ থেকে একটি সাইটম্যাপ তৈরি করার জ্ঞান বা সময় না থাকে তবে Dupli Checker এর মতো একটি অনলাইন জেনারেটর ব্যবহার করে দেখুন।

শুধু সাইটের URL লিখুন, এবং অ্যাপ্লিকেশনটি আপনার জন্য একটি XML সাইটম্যাপ তৈরি করবে। এটিতে এমন একটি টুলও রয়েছে যা আপনাকে ভাঙা লিঙ্কগুলি সনাক্ত করতে দেয়, যা সাইটের গুণমান এবং ক্রল করার প্রক্রিয়ার জন্য দরকারী।

আপনি সাইটম্যাপ তৈরি করার পরে, XML ফাইলটিকে সাইটের রুট ডিরেক্টরিতে সংরক্ষণ করুন৷ Hostinger ব্যবহারকারীরা নিম্নলিখিত পদক্ষেপ নিতে পারেন:

  • hPanel-এ নেভিগেট করুন এবং হোস্টিং ফাইল ম্যানেজার নির্বাচন করুন।
  • public_html ফোল্ডারে নেভিগেট করুন।
  • উপরের নেভিগেশন বারে আপলোড ক্লিক করুন এবং XML ফাইল বাছাই করুন।

আপনি যদি ওয়ার্ডপ্রেসে একটি সাইটম্যাপ তৈরি করতে চান, তাহলে Yoast SEO বা AIOSEO প্লাগইনের মতো SEO প্লাগইন আপনার জন্য এটি করবে।

ম্যানুয়াল পদ্ধতি

যদিও ইন্টারনেট জেনারেটরগুলি একটি XML সাইটম্যাপ তৈরি করা সহজ করে তোলে, স্ক্র্যাচ থেকে একটি লেখা পৃষ্ঠাগুলিকে অর্ডার করার ক্ষেত্রে আরও নমনীয়তার অনুমতি দেয়। তৈরির প্রক্রিয়া চলাকালীন, উদাহরণস্বরূপ, আপনি ভাঙা লিঙ্ক, সদৃশ উপাদান, বা পুনঃনির্দেশিত পৃষ্ঠাগুলি বাদ দিতে পারেন।

সাবলাইম টেক্সটের মতো একটি টুল দিয়ে একটি টেক্সট ফাইল তৈরি করে এবং গুরুত্বপূর্ণ তথ্য দিয়ে এটি পূরণ করে শুরু করুন:

  • XML ঘোষণা: এই কোডটি ক্রলারদের জানায় যে তারা একটি XML সাইটম্যাপ দেখছে। XML সংস্করণটি UTF-8 এনকোডিং সহ 1.0 হওয়া উচিত।
  • URL সেট: এটি সার্চ ইঞ্জিনকে বলে যে কোন সাইটম্যাপ প্রোটোকল ব্যবহার করা হচ্ছে - সবচেয়ে জনপ্রিয় সংস্করণ হল সাইটম্যাপ 0.9।
  • URL: এটি প্রতিটি URL-এর জন্য প্রধান ট্যাগ, এবং এতে পৃষ্ঠার অবস্থানের পাশাপাশি এটি শেষ সম্পাদনা করার তারিখও রয়েছে৷
  • অতিরিক্ত ট্যাগ. ঐচ্ছিক ট্যাগগুলি অন্তর্ভুক্ত করুন যেমন changefreq> আপডেটের ফ্রিকোয়েন্সি বর্ণনা করতে এবং অগ্রাধিকার> পৃষ্ঠার প্রাসঙ্গিকতা নির্দিষ্ট করতে।

এখানে একটি উদাহরণ:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.domain.com/</loc>
<lastmod>2022-01-01</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>

আপনার হয়ে গেলে, ফাইলটি.xml এক্সটেনশনের সাথে সংরক্ষণ করুন এবং এটিকে public_html ফোল্ডারে আপলোড করুন।

সার্চ ইঞ্জিনে আপনার সাইটম্যাপ জমা দিন

পরবর্তী ধাপ হল আপনার সাইটম্যাপ সার্চ ইঞ্জিন যেমন Google এবং Bing-এ জমা দেওয়া।

SEO সাইট চেকআপের মতো টুল দিয়ে সাইটম্যাপ URL তৈরি করে শুরু করুন। তারপর, Google অনুসন্ধান কনসোল ব্যবহার করে, এটি Google-এ জমা দিন:

  • আপনার যদি ইতিমধ্যে একটি অনুসন্ধান কনসোল অ্যাকাউন্ট না থাকে তবে একটি তৈরি করুন৷
  • বাম নেভিগেশন বারে, সাইটম্যাপ ক্লিক করুন।
  • একটি নতুন সাইটম্যাপ যোগ করুন এলাকায়, সাইটম্যাপ URL লিখুন.
  • Submit বাটনে ক্লিক করুন।

জমা দেওয়া সাইটম্যাপ এলাকায় যান এবং সাইটম্যাপটি Google-এর সূচীতে সংরক্ষণ করা হয়েছে কিনা তা দেখতে "সাইটম্যাপ সূচক সফলভাবে প্রক্রিয়া করা হয়েছে" বার্তাটি দেখুন৷

Bing-এ সাইটম্যাপ জমা দিতে Bing ওয়েবমাস্টার টুল ব্যবহার করুন:

  • যদি আপনি ইতিমধ্যে না করে থাকেন, একটি অ্যাকাউন্ট তৈরি করুন.
  • বাম দিকের মেনু থেকে সাইটম্যাপ নির্বাচন করুন।
  • সাবমিট সাইটম্যাপ বোতামে ক্লিক করুন।
  • ইউআরএলটি কপি করে উপযুক্ত ক্ষেত্রে পেস্ট করুন।
  • Submit বাটনে ক্লিক করুন।

অন্যান্য সার্চ ইঞ্জিন যেমন Yahoo! এবং DuckDuckGo তাদের অনুসন্ধান ফলাফলে Bing এবং Google থেকে তথ্য ব্যবহার করে।

সাইটম্যাপ সহ সেরা এসইও অনুশীলন

এই বিভাগটি আপনার সাইটের এসইও বাড়ানোর জন্য সাইটম্যাপ ব্যবহার করার জন্য দুটি সেরা অনুশীলনের উপর যাবে।

robots.txt ফাইলে সাইটম্যাপ যোগ করুন

robots.txt ফাইলটি একটি ওয়েবসাইট দেখার সময় ক্রলাররা প্রথম যে জিনিসটি দেখেন। এটি তাদের বলে যে কোন পৃষ্ঠাগুলি তাদের সূচীভুক্ত করা উচিত।

একটি সাইটম্যাপ যোগ করে তারা অবিলম্বে সাইটের সমস্ত URL আবিষ্কার করতে পারে৷

বেশিরভাগ হোস্টিং কোম্পানি একটি কন্ট্রোল প্যানেল দেয় যার মাধ্যমে আপনি robots.txt ফাইল পরিবর্তন করতে পারেন। আপনি যদি Hostinger ব্যবহার করেন, আপনি hPanel এর সাথে একটি সাইটম্যাপ ইনস্টল করতে পারেন:

  • হোস্টিং ফাইল ফাইল ম্যানেজার অ্যাক্সেস করুন.
  • public_html এ robots.txt ফাইলটি সনাক্ত করুন। যদি এটি ইতিমধ্যে সেখানে না থাকে তবে একটি তৈরি করতে নতুন ফাইল বোতামে ক্লিক করুন।
  • ফাইল মেনু থেকে সম্পাদনা নির্বাচন করুন।
  • সাইটম্যাপ URL অন্তর্ভুক্ত করুন.
  • ফাইলটি সংরক্ষণ করুন।

আপনার যদি অসংখ্য সাইটম্যাপ থাকে, প্রতিটি ইউআরএল আলাদাভাবে লিখুন:

Sitemap: https://www.yourdomain.com/sitemap_1.xml
Sitemap: https://www.yourdomain.com/sitemap_2.xml

সাইটম্যাপ রিপোর্ট ত্রুটির জন্য চেক করুন

সম্ভাব্য সমস্যা চিহ্নিত করতে, Google অনুসন্ধান কনসোলে সাইটম্যাপ রিপোর্ট ব্যবহার করুন। বিভিন্ন সম্ভাব্য ত্রুটি আছে:

  • ইউআরএলগুলি অ্যাক্সেসযোগ্য নয়: Google সাইটম্যাপের অবস্থান আবিষ্কার করেছে কিন্তু তার কিছু URL সূচী করেনি। পৃষ্ঠাগুলির উপলব্ধতা পরীক্ষা করতে, URL পরিদর্শন টুল ব্যবহার করুন।
  • URLগুলি অনুসরণ করা হয়নি: Googlebot সাইটম্যাপ অনুসরণ করতে পারে না কারণ এতে অনেকগুলি পুনঃনির্দেশ এবং সম্পর্কিত লিঙ্ক রয়েছে৷ এই সমস্যা এড়াতে, আমরা সরাসরি এবং পরম URL সহ সাইটম্যাপ আপলোড করার প্রস্তাব দিই।
  • ভুল URL: অসমর্থিত অক্ষর বা একটি অনুপযুক্ত বিন্যাসের কারণে, লিঙ্কটি অবৈধ৷ উদাহরণস্বরূপ, URL ঠিকানায় https:// এর পরিবর্তে,com ​​এর পরিবর্তে.com বা htps// থাকতে পারে।

এছাড়াও, Google আপনার সাইটম্যাপে কতগুলি লিঙ্ক সফলভাবে ক্রল করেছে তা দেখতে ইন্ডেক্স কভারেজ রিপোর্ট দেখুন।

অনুমান করুন সাইটটিতে 20টি পৃষ্ঠা রয়েছে, কিন্তু রিপোর্ট অনুযায়ী তাদের মধ্যে মাত্র ছয়টি সূচিবদ্ধ করা হয়েছে। ডুপ্লিকেট পেজ, রিডাইরেক্ট ইউআরএল বা সাইট ক্রল বাজেট সীমা অতিক্রম করার কারণে এটি হতে পারে।

এই সমস্যাটির সমাধান করতে, সাইটম্যাপ পর্যালোচনা করুন এবং যেকোনও বহিরাগত URL মুছে ফেলুন:

  • hPanel ফাইল ম্যানেজার অ্যাক্সেস প্রদান করে।
  • public_html ফোল্ডারে sitemap.xml ফাইলটি সনাক্ত করুন।
  • এটিতে ডান ক্লিক করুন এবং সম্পাদনা নির্বাচন করুন।
  • অনুরোধ করা URL টি সরিয়ে নিন।
  • ফাইলটি সংরক্ষণ করুন।

পিং টুল ব্যবহার করে, পরিবর্তন সম্পর্কে Google কে অবহিত করুন। আপনার ব্রাউজার বা কমান্ড লাইনে নিম্নলিখিত ঠিকানাটি অনুলিপি করুন এবং পেস্ট করুন, এটি আপনার নিজস্ব সাইটম্যাপ URL দিয়ে প্রতিস্থাপন করুন:

http://www.google.com/sitemaps/ping?sitemap=http://yourdomain.com/sitemap.xml

মোড়ক উম্মচন

ভিজিটর এবং সার্চ ইঞ্জিন ক্রলার উভয়ের জন্য নেভিগেশন অভিজ্ঞতা বাড়ানোর জন্য একটি কার্যকর ওয়েবসাইট সাইটম্যাপ ডিজাইন করা অপরিহার্য। এটি ব্যবহারকারীর সন্তুষ্টি, সার্চ ইঞ্জিন অপ্টিমাইজেশান (SEO) এবং সামগ্রিক ওয়েবসাইট কার্যকারিতার মতো কারণগুলির জন্য বিশেষভাবে গুরুত্বপূর্ণ৷

সাইটম্যাপের ক্ষেত্রে সাধারণত তিন ধরনের হয়: ভিজ্যুয়াল, এক্সএমএল এবং এইচটিএমএল। তবুও, এটি XML এবং HTML সাইটম্যাপ যা একটি এসইও কৌশলের মধ্যে তাৎপর্য রাখে।

এলিমেন্টর পেজ বিল্ডার , একটি জনপ্রিয় ওয়েব ডিজাইন টুল, এই প্রক্রিয়ার সাথে একত্রিত হতে পারে। এলিমেন্টর দৃশ্যত আকর্ষণীয় এবং ব্যবহারকারী-বান্ধব ওয়েবসাইট তৈরিকে সহজ করে। এটি লক্ষণীয় যে আমরা এখানে যে সাইটম্যাপগুলি নিয়ে আলোচনা করছি তা মূলত XML এবং HTML ফর্ম্যাটের সাথে সম্পর্কিত, যা এলিমেন্টরের ক্ষমতার সাথে সারিবদ্ধ।

Divi WordPress Theme