ম্যাপ/ মানচিত্র ছাড়া নতুন গন্তব্য খুজে পাওয়া কঠিন কাজ। সাইটম্যাপ ছাড়া আপনার ওয়েবসাইটের সব পেজ/পৃষ্ঠা google এর পক্ষে খুজে পাওয়া কিছুটা কঠিন।

খুশির বিষয় এই যে, গুগলে XML সাইটম্যাপ দ্রত ও সহজে তৈরী করা যায় এবং সাবমিট করা যায়।

এই কাজটি কিভাবে করতে হয় তার ধারাবাহিক বর্ণনা নিচে তুলে ধরা হলোঃ

প্রথমত,

আসুন, প্রাথমিক ধারণাগুলো আলোচনা করি।

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

সাইটম্যাপ হচ্ছে একটি XML ফাইল যেখানে আপনার ওয়েবসাইটের সকল গুরুত্বপূর্ণ বিষয়বস্তু তালিকা আকারে থাকে। যেকোনো পেজ/পৃষ্ঠা অথবা ফাইল যেগুলো আপনি সার্চ ইঞ্জিনে দেখাতে চান সেগুলো সাইটম্যাপে থাকা উচিত।

sitemap

মজার বিষয়ঃ

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

 

একটি XML সাইটম্যাপ দেখতে কেমন হবে?

XML সাইটম্যাপ সার্চ ইঞ্জিনের জন্য তৈরী করা হয়, মানুষের জন্য নয়। আপনি যদি এটা আগে না দেখে থাকেন তাহলে এটা দেখতে একটু কঠিন লাগবে।

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://ahrefs.com/</loc>
		<lastmod>2019-08-21T16:12:20+03:00</lastmod>
	</url>
	<url>
		<loc>https://ahrefs.com.com/blog/</loc>
		<lastmod>2019-07-31T07:56:12+03:00</lastmod>
	</url>
</urlset>

চলুন এটাকে ভেঙ্গে ভেঙ্গে দেখি…

XML ডিক্লারেশন

<?xml version=”1.0″ encoding=”UTF-8″?>

এটা সার্চ ইঞ্জিনকে বলছে যে এটা একটা XML ফাইল। এটা XML সংস্করণ ও কোডিং এর অক্ষর ব্যাখ্যা করে। সাইটম্যাপে সংস্করণ/ ভার্সন ১.০ হওয়া উচিত এবং কোডিং অবশ্যই UFT-8 হতে হবে।

URL স্থাপন করা

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

এটা সাইটম্যাপের সকল URL এর ধারক। এটাকে Crawlers বলা হয় যেটা প্রোটকল স্ট্যান্ডার্ড (Protocol Standard) ব্যবহার করে। বেশিরভাগ সাইটম্যাপ তাদের সাইটম্যাপ স্ট্যান্ডার্ড ০.৯০ উল্লেখ করে যা গুগল (Google), ইয়াহু (Yahoo), মাইক্রোসফট (Microsoft) ও অন্যান্যদের নিকট গ্রহণযোগ্য।

URL

<url>
<loc>https://ahrefs.com/</loc>
<lastmod>2019-08-21T16:12:20+03:00</lastmod>
</url>

এটা সকল URL এর পেরেন্ট ট্যাগ (Parent Tag) হিসাবে কাজ করে। আপনাকে অবশ্যই নেস্টটেড <loc> ট্যাগ (nested <loc> tag) এ এর জায়গা উল্লেখ করতে হবে। গুরুতরভাবে এগুলি অবশ্যই নিখুঁত, আপেক্ষিক নয় এমন, এবং বিধিসম্মত URL হতে হবে।

যদিও শুধুমাত্র প্রয়োজনীয় ট্যাগ (tag) এখানে রয়েছে, কিছু ঐচ্ছিক বৈশিষ্ট্য

  • <lastmod>: শেষ কবে ফাইলটি পরিবর্তন করা হয়েছিল তার তারিখ নির্দেশ করে। এটা অবশ্যই W3C Datemate পদ্ধতিতে হতে হবে। উদাহরণস্বরুপ, আপনি যদি ২৫ সেপ্টেম্বর,২০১৯ এ একটি পোস্ট আপডেট করেন তাহলে এটা ২০১৯-০৯-২৫ এভাবে পড়া হবে।
  • <priority>: একটি URL কে অন্যান্য URL থেকে অগ্রাধিকার দিতে নির্দিষ্ট করে। মানের পরিসর ০.০ থেকে ১.০ এর মধ্যে। সর্বোচ্চ মান বেশি গুরুত্বপূর্ণ প্রকাশ করে।
  • <changefreq>: এটা ঠিক করে যে, কত দ্রুত পেজ/ পৃষ্ঠাটি পরিবর্তন হতে পারে। এটার কাজ হলো সার্চ ইঞ্জিনকে কিছু আইডিয়া দেয়া যে কতবার তারা URL কে recrawl করতে পারবে। কার্যকরী মানগুলো হলো, “সবসময়”, “প্রতি ঘন্টায়”, “দৈনিক”, “সাপ্তাহিক”, “মাসিক”, “বাৎসরিক” এবং “কখনোই না” ।

এই ঐচ্ছিক ট্যাগগুলো SEO এর জন্য ততটা গুরুত্বপূর্ণ না।

<lastmod> এর ব্যাপারে Google এর গেরী আইলেস বলেন যে, “ওয়েবমাষ্টাররা এটি সঠিক রেখে একটি বাজে কাজ করেছেন” হিসেবে বেশিরভাগ ক্ষেত্রে আমরা এটা অগ্রাহ্য করি। যদিও বেশিরভাগ সাইটম্যাপ তৈরীকারীরা সকল পেজে চলতি তারিখে এটি বসিয়ে দেয় এবং শেষবার যখন ফাইলটি পরিবর্তন করা হয় সেই তারিখে বসানো হয় না, এজন্য এটা সহজে দেখা যায়।

<priority> এ ব্যাপারে Google বলেন তারা এই ট্যাগটাকে গ্রহণ করে না কারণ এটা অতিরিক্ত বস্তু।

<changefreq> এ ব্যাপারে জন মুলার বলেন “priority ও changefreq সাইটম্যাপে তেমন কোনো ভুমিকা পালন করে না।

 

সাইটম্যাপ আমার জন্য কেনো প্রয়োজন?

ওয়েব ক্রলিং (web crawling) এর মাধ্যমে গুগোল নতুন বিষয় আবিষ্কার করে। যখন তারা একটা পেজ ক্রোলিং করে তারা পেজের বাহ্যিক ও অভ্যন্তরীণ উভয় লিংকে গুরুত্ব দেয়। যদি একটি আবিষ্কৃত URL তাদের সার্চ লিস্টে না আসে, তখন তারা বিষয়বস্তু ও তালিকাগুলোকে বিশ্লেষণ করে কোথায় এটা সঠিক হবে।

কিন্তু গুগোল এভাবে সব কন্টেন্ট খুজতে পারে না। যদি কোনো ওয়েব পেজ অন্য পরিচিত পেজগুলির সাথে লিংকযুক্ত না থাকে তবে তারা এটি খুঁজে পাবে না।

এজন্য সাইটম্যাপের প্রয়োজন।

সাইটম্যাপ গুগোলকে (এবং অন্যান্য সার্চ ইঞ্জিনকে) বলে আপনার ওয়েবসাইটের গুরুত্বপূর্ণ পেজগুলিকে কোথায় খুঁজতে হবে যেন গুগোল সেগুলোকে ক্রোল ও তালিকা করতে পারে।

এটা গুরুত্বপূর্ণ কারণ প্রথমে তালিকাবদ্ধ না করে সার্চ ইঞ্জিন আপনার বিষয়বস্তু র‌্যাংক করতে পারবে না।

 আরও পড়ুন…

কিভাবে সাইটম্যাপ তৈরী করতে হয়?

কিছু CMS (Content Management System) আপনার জন্য সাইটম্যাপ তৈরী করে দিবে। যখন আপনি কোনো পেজ বা পোস্ট যোগ করবেন তখন তারা স্বয়ংক্রিয়ভাবে এটি আপডেট করে। যদি আপনার CMS এটা না করে তবে একটা প্লাগইন ব্যবহার করে সাইটম্যাপ করা যাবে।

ওয়ার্ডপ্রেস (Wardpress) সাইটম্যাপ তৈরী

যদিও wordpress ওয়েবসাইটের ৩৪.৫% শক্তি যোগায়, এটি আপনার জন্য সাইটম্যাপ তৈরী করতে পারে না। সাইটম্যাপ তৈরীর জন্য Yoast SEO এর মত প্লাগইন প্রয়োজন।

Yoast SEO ইন্সটল করতে আপনার WordPress এ লগইন করুন।

Plugin থেকে Add New এ যান

plugin

 

 

 

Yoast SEO সার্চ করুন

প্রথম যে ফলাফল আসবে সেখানে Install Nowএ ক্লিক করুন। তারপর Activate এ ক্লিক করুন।

yoast seo

SEO তে গিয়ে > General > Feature

XML Sitemaps টুগলটি চালু আছে কিনা তা নিশ্চিত হয়ে নিন।

xml-sitemap-yoast

এখন আপনি এই দুইটি লিংকের মাধ্যমে আপনার সাইটম্যাপ দেখতে পাবেন, yourdomain.com/sitemap.xml অথবা yourdomain.com/sitemap-index.xml

যদি আপনার wordpress ইন্সটেলেশন কোনো subfolder বা subdomain এর মধ্যে থাকে তাহলে আপনার সাইটম্যাপ সেই path এ অন্তর্ভুক্ত থাকবে।

sitemap

পরামর্শ

যদি আপনার নির্দিষ্ট ধরনের কন্টেন্ট (tag pages, category pages ইত্যাদি) সাইটম্যাপ হতে সরিয়ে ফেলতে বা সংযুক্ত করতে চান তাহলে “Search Appearance” এ ক্লিক করুন।

category-pages-exclude-yoast

Editor এর Advanced মেটাবক্স থেকে আপনি স্বতস্ত্র/ পৃথক পেজ বা পোস্ট সরিয়ে ফেলতে পারেন।

yoast-noindex-post

গুরুত্বপূর্ণ কথা

যেটা আপনি সার্চ ফলাফলে দেখতে চান না শুধুমাত্র সেটাই সাইটম্যাপ থেকে সরিয়ে ফেলুন।

 

Wix এ সাইটম্যাপ তৈরী

Wix স্বয়ংক্রিয়ভাবে আপনার জন্য একটি সাইটম্যাপ তৈরী করে দিবে। আপনি yourwixsite.com/sitemap.xml এ তা খুঁজে পাবেন।

দূর্ভাগ্যেবশত, যেসব পেজ আপনি সাইটম্যাপে যোগ করতে চাইবেন বা চাইবেন না সবগুলো আপনি  নিয়ন্ত্রণ করতে পারবেন না। যদি আপনি একটি পেজ সরাতে চান তাহলে SEO সেটিংস এ গিয়ে “Show the page in search results” অপশনটি চালু করুন।

wix-noindex

লক্ষ্য করুন যে পেজটি আপনি সার্চ ফলাফল থেকে সরিয়ে নিয়েছেন তা একটি noindex মেটাবক্স যোগ করেছে।

লক্ষণীয় বিষয়: যখন আপনি Wix এ URL ক্যানোনিকেলাইজ (Canonicalized) করবেন এটা আপনার সাইটম্যাপ থেকে সরবে না। যদিও এটা ব্যবহারকারীর উপর প্রভাব ফেলে না। সর্তত থাকুন কেননা গুগল মিশ্র সংকেত পাঠাতে পারে এজন্য ক্যানোনিকেলাইজ (Canonicalized) পেজ যুক্ত করা ভালো কাজ নয়।

Squarespace দিয়ে সাইটম্যাপ তৈরী

ঝয়ঁধৎবংঢ়ধপব স্বয়ংক্রিয়ভাবে আপনার জন্য একটি সাইটম্যাপ তৈরী করে দিবে। আপনি yoursquarespace.com/sitemap.xml এ তা খুঁজে পাবেন।

Squarespace এ আপনি নিজ হাতে সাইটম্যাপ লিখতে পারবেন না। যদিও আপনি SEO সেটিং ট্যাব হতে সার্চ ইঞ্জিনের পেজ (noindex) সরাতে পারবেন।

seo-squarespace

এটা সাইটম্যাপ হতে আপনার পেজকেও সরিয়ে দেবে।

Shopify দিয়ে সাইটম্যাপ তৈরী

Shopify স্বয়ংক্রিয়ভাবে আপনার জন্য একটি সাইটম্যাপ তৈরী করে দিবে। আপনি yourstore.com/sitemap এ তা খুঁজে পাবেন।

দুর্ভাগ্যবশত, Shopify এ পেজকে noindex করার সহজ উপায় নাই। সরাসরি .liquid ফাইলে আপনাকে লিখতে হবে।

 

CMS ছাড়াই সাইটম্যাপ তৈরী

যদি আপনার ৩০০ এর নিচে পেজ থাকে তাহলে Screaming এর ফ্রি ভার্সনটি ব্যবহার করতে পারেন।

একবার ইন্সটল করার পর Mode>Spider যেতে হবে। “Enter URL to Spider” বক্সে গিয়ে হোমপেজ URL টি দিতে হবে।

Start এ ক্লিক করতে হবে।

 

 

বিশেষ দ্রষ্টব্য: Canonical (main) সংস্করণ টি আপনার হোমপেজে আছে কিনা তা নিশ্চিত হয়ে নিন। আপনি যদি এটা না করেন তাহলে Screaming frog শুধুমাত্র একটি URL ক্রোল করবে।

একবার  ক্রোল হয়ে গেলে নিচে ডান কর্ণারে দেখুন।

নাম্বারটি যদি ৪৯৯ এর নিচে হয় তাহলে Sitemaps> XML sitemaps এ যান।

কারণ গুগল <lastmod>, <changefreq>, <priority> এর উপর বেশী গুরুত্ব দেয় না। আমরা পরামর্শ দিচ্ছি সাইটম্যাপ থেকে তাদের সরিয়ে ফেলুন।

screaming-frog-sitemap

“Next” এ ক্লিক করে আপনার কম্পিউটারে সাইটম্যাপটি সঞ্চয় করুন।

যদি সংখ্যাটি ৫০০ এ ৫০০ দেখায় তবে সাইটম্যাপ রপ্তানির সুযোগ নেই। কেন? কারণ এর অর্থ হলো আপনার ওয়েবসাইটের সব পেজ ক্রোল হওয়ার আগেই আপনি ক্রোল লিমিট অতিক্রম করেছেন। এর ফলে, সাইটম্যাপ থেকে অসংখ্য পেজ হারিয়ে যেতে পারে যা অনর্থক । ফ্রি সাইটম্যাপ তৈরী দিয়ে এই সমস্যার সমাধান করা যায়।

দুর্ভাগ্যবশত, এগুলো বিশ্বাসযোগ্য না।

আমরা কিছু বিখ্যাত জেনেরেটর পরিক্ষা করেছি এবং কিছু non canonical URL, noindexed  পেজ ্এবং redirect খুজে পেয়েছি। এগুলো SEO এর জন্য খুব খারাপ।

জেনেরেটর Canonicalized URL আছে?

noindexed URL

আছে?

Redirects আছে?
xml-sitemaps.com হ্যাঁ না না
web-site-maps.com হ্যাঁ না না
xmlsitemapgenerator.org হ্যাঁ না না
samllseotools.com/xml-sitemap-generator হ্যাঁ হ্যাঁ হ্যাঁ
freesitemapgenerator.com হ্যাঁ হ্যাঁ হ্যাঁ
duplichecker.com/xml-sitemap-generator.php হ্যাঁ হ্যাঁ হ্যাঁ
xsitemap.com হ্যাঁ হ্যাঁ হ্যাঁ

তাহলে সমাধান কি?

যদি Screaming Frog আপনার সম্পূর্ণ সাইট ক্রোল করতে ব্যর্থ হয় Site Audit দিয়ে ক্রোল করতে পারেন।

বিশেষ দ্রষ্টব্য: দ্রুত ক্রোলিং এর জন্য সাইট ভেরিফাই করুন।

ক্রোল সম্পূর্ণ হলে Data Explorer এ গিয়ে এই ফিল্টালগুলো যোগ করুন।

site-audit-custom

এরপর Export > Current table view এ যান

CVS ফাইলটি খুলে এই টুল থেকে সকল URL কপি করে পেস্ট করুন।

“Add to queue” এ গিয়ে “Export queue as sitemap.xml” কিক্ল করুন।

এই ফাইটি আপনার সাইটম্যাপ সম্পূর্ণ করেছে।

গুগলে কিভাবে সাইটম্যাপ সাবমিট করবেন?

শুরু করার আগে আপনাকে জানতে হবে কোথায় সাইটম্যাপটি আছে। আপনি যদি প্লাগইন ব্যবহার করে থাকেন URL টি domain.com/sitemap.xml হতে পারে।

আপনি যদি এটা হাতে লিখে থাকেন তাহলে sitemap.xml আকারে লিখুন।

এরপর ওয়েবসাইটের মূল ফোল্ডারে আপলোড করুন। এবার আপনি domain.com/sitemap.xml দিয়ে সাইটম্যাপে ঢুকতে পারবেন।

বিশেষ দ্রষ্টব্য: আপনি নিজের সাইটম্যাপের জন্য যেকোনো নাম বেছে নিতে পারেন, তবে sitemap.xml দিয়ে নামকরণ ভালো । আপনার যদি একাধিক সাইটম্যাপ থাকে তবে আপনি sitemap_1.xml ও sitemap_2.xml নামকরণ করতে পারেন।

এই ধাপ অনুসারে কাজটি সম্পূর্ণ করুন, Google Search Console > Sitemaps> Paste in sitemap location > Submit

sitemap-search-console

পরামর্শ:

আপনার সাইটম্যাপ URL গুলি আপনার robots.txt ফাইলটিতে যুক্ত করলে ভালো হবে ।

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

Sitemap: https://www.yourdomain.com/sitemap.xml

আপনার সাইটম্যাপের অবস্থানের সাথে উদাহরণ URL টি প্রতিস্থাপন করতে হবে।

আপনার যদি একাধিক সাইটম্যাপ থাকে তবে কেবল একাধিক লাইন যুক্ত করুন।

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

আপনার সাইটম্যাপকে প্রভাবিত করে এমন সাধারণ ওয়েবসাইট ত্রুটিগুলি ঠিক করা

Google Serch Console আপনাকে আপনার সাইটম্যাপ সম্পর্কিত বেশিরভাগ প্রযুক্তিগত ভুল সম্পর্কে বলে।

উদাহরণস্বরূপ, এখানে একটি সতর্কতা রয়েছে যে আমাদের জমা দেওয়া URL গুলার একটি robots.txt দ্বারা Block হয়েছে।

submitted-url-blocked

এই সমস্যাগুলি  এখানে কীভাবে সমাধান করবেন সে সম্পর্কে আপনি আরও শিখতে পারেন।

এমন কিছু সমস্যা রয়েছে যা সম্পর্কে Google আপনাকে জানায় না।

নীচে আরো কয়েকটি দেওয়া হলো এবং কীভাবে সেগুলি খুঁজে পেতে এবং ঠিক করতে হয় সে সর্ম্পকে আলোচনা করা হলো ।

 

আপনার সাইটম্যাপ অকেজো, নিম্নমানের পেজ

আপনার সাইটম্যাপের প্রতিটি পেজ indexed এবং canonical হওয়া উচিত।

দুর্ভাগ্যক্রমে, এর অর্থ এই নয় যে এই সমস্ত পেজগুলি উচ্চ মানের। আপনার যদি প্রচুর কন্টেন্ট থাকে তবে কয়েকটি নিম্ন-মানের পৃষ্ঠাগুলি সম্ভবত  আপনার সাইটম্যাপে পরিণত করেছে।

উদাহরণস্বরূপ, একটি ই-কমার্স সাইটে এই দুটি পেজগুলি একবার দেখুন:

ecommerce-2-7

ecommerce

এগুলির কোনটিই অনুসন্ধানকারীদের পক্ষে মুল্যবান নয়, তবুও তারা এখনও সেই ওয়েবসাইটটির সাইটম্যাপে রয়েছে এবং গুগল উভয় পেজে indexed.

indexed-near-duplicate

indexed-near-duplicate

এই পৃষ্ঠাগুলি সন্ধান করতে Site Audit > Internal pages > Content Quality এখানে যান।

canonical ছাড়াই নকল এবং নিকট-সদৃশ পেজগুলির গুচ্ছ সন্ধান করুন। এগুলি কমলা রঙয়ের। গ্রুপের সমস্ত পৃষ্ঠা দেখতে একটিতে ক্লিক করুন।

near-duplicates-site-audit

পৃষ্ঠাগুলি পরীক্ষা করে দেখুন এবং তাদের কোনো মান আছে কিনা তা দেখুন।

আপনার সাইটে নিম্ন মানের পৃষ্ঠা থাকা তিনটি কারণে খারাপ:

** তারা ক্রল বাজেট নষ্ট করে: অযথা ক্রল করার জন্য google এর সময় ও সম্পদ নষ্ট করে নিম্নমানের পৃষ্ঠাগুলি আদর্শ নয়। পরিবর্তে তারা আরও গুরুত্বপূর্ণ কন্টেন্ট ক্রল করে সেই সময়টি ব্যয় করতে পারে। (রেকর্ডের জন্য, গুগল জানিয়েছে যে ক্রল বাজেট বেশিরভাগ প্রকাশকদের উদ্বিগ্ন হওয়ার মতো কিছু নয়)

** তারা আরও গুরুত্বপূর্ণ পৃষ্ঠা থেকে লিঙ্ক কর্তৃত্ব “চুরি” করে: পৃষ্ঠাগুলির কর্তৃত্ব এবং তাদের র‌্যাঙ্কিংয়ের মধ্যে একটি স্পষ্ট সম্পর্ক রয়েছে। নিম্ন-মানের পৃষ্ঠাগুলির অভ্যন্তরীণ লিঙ্কগুলি কেবলমাত্র কর্তৃত্বকে ম্লান করার জন্য পরিবেশন করে যা আরও গুরুত্বপুর্ণ পৃষ্ঠায় প্রবাহিত হতে পারে।( মজার বিষয় হল, যখন আমরা Ahrefs blog থেকে প্রায় ১/৩ ভাগ পোস্ট মুছে ফেলেছি, আমরা ট্রাফিকের বৃদ্ধি দেখেছি , হ্রাস হয়নি।

** ব্যবহারকারীর অভিজ্ঞতা খারাপ করে: এই পৃষ্ঠাগুলিতে ব্যবহারকারী কোনো মূল্য দেয় না। দর্শকদের জন্য এটি ক্লিক করা বিরক্তিকর এবং তারা যদি আপনার সাইটটি নিম্নমানের এবং অবহেলিত বলে মনে করে তবে সেগুলি শেষ হতে পারে।

সব মিলিয়ে, সেরা কাজ হল আপনার ওয়েবসাইট এবং আপনার সাইটম্যাপ থেকে নিম্ন-মানের পেজ সরানো। যদি আপনি এটি করেন, আপনার সেই পৃষ্ঠাগুলির  অভ্যন্তরীণ লিঙ্কগুলি অপসারণ করতে হবে। এটি করতে ব্যর্থ হলে এবং আপনি একটি সমস্যা (নিম্ন মানের পৃষ্ঠাগুলি) জন্য অন্য সমস্যার (ভাঙা লিঙ্কগুলি) অদলবদল করতে পারবেন। সদৃশ এবং নিকট-নকলের বাইরেও আপনি কম কনটেন্ট যুক্ত  পৃষ্ঠা সন্ধান করতে পারেন। কেবল “Content Quality” প্রতিবেদনটি পরীক্ষা করুন সাইটের নিরীক্ষণ পেজগুলির জন্য “Lowd word count” সতর্কতার সাথে।

 

 

 

দুর্ঘটনাক্রমে আপনার সাইটম্যাপ থেকে পৃষ্ঠা বাদ দেওয়া হয়েছে

আপনি যদি নিজের সাইটম্যাপ তৈরি করতে উপরের প্রস্তাবিত পদ্ধতিগুলির যেকোনো একটি ব্যবহার করেন তবে noindex বা Canonical tag (without self-reference) পেজগুলি অন্তর্ভুক্ত হবে না। সেটা একটা ভাল জিনিস. আপনি আপনার সাইটম্যাপে Canonicalized URLবা Nonindexed পেজগুলি অন্তর্ভুক্ত করবেন না।

এর মানে, আপনার সাইটে যদি অমার্জিত non indexed tag থাকে তবে পেজ দুর্ঘটনাক্রমে বাদ পড়তে পারে। ত্রুটিগুলি পরীক্ষা করতে, সাইট অডিট-এর ” Internal pages ” প্রতিবেদনে যান এবং ” Noindex page” সতর্কতাটি ক্লিক করুন। এটি সমস্ত noindex পেজ দেখায়।

 

 

 

 

এগুলির বেশিরভাগ সম্ভবত ইচ্ছাকৃতভাবে কোনো noindex, তবে তালিকার দ্বিগুণ চেক করার পক্ষে এটি মূল্যবান। সাধারণত, অমার্জিত noindex  ট্যাগগুলি স্পট করা সহজ কারণ সেগুলি আপনার সাইটের সম্পূর্ণ subsection জুড়ে রয়েছে।

আপনি যদি এমন কোনও পৃষ্ঠাগুলি দেখতে পান যা noindex করা উচিত নয়, পৃষ্ঠাটি থেকে অমার্জিত  noindex ট্যাগটি সরিয়ে আপনার সাইটম্যাপে যুক্ত করুন। আপনি যদি কোনও CMS বা প্লাগইন ব্যবহার করছেন তবে এটি স্বয়ংক্রিয়ভাবে হওয়া উচিত।

 

Pro-Tips

এটি অমার্জিত Canonical এবং redirects এর জন্য যাচাই করাও উপযুক্ত। এটি করতে, Data Explorer যান এবং এই ফিল্টারগুলি যুক্ত করুন:

rogue-canonicals

যে কোনো অমার্জিত canonical এবং redirects সরান তারপরে আপনার সাইটম্যাপে প্রভাবিত পৃষ্ঠাগুলি যুক্ত করুন।

rogue-redirects

FAQs

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

 

আপনার কি AMP পেজের জন্য সাইটম্যাপ দরকার?

না

tweet

আমি কীভাবে একটি কমার্স ওয়েবসাইটের জন্য সাইটম্যাপ তৈরি করব?

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

উপসংহার

সাইটম্যাপ তৈরি করা রকেট বিজ্ঞান নয়, বিশেষত আপনি যদি এমন কোনও প্লাগইন ব্যবহার করছেন যা আপনার জন্য উত্তোলন করা ভারী । স্ক্র্যাচ থেকে একটি তৈরি করা কঠিন কিছু নয় – কেবল আপনার সাইটটি ক্রল করুন এবং URL এর ফলাফলের তালিকা format করুন।

Source: https://ahrefs.com/blog/how-to-create-a-sitemap