
যদি আপনার সাইটটি দৃশ্যমানতা অর্জন করতে চায়, তাহলে একটি সুগঠিত XML সাইটম্যাপ এটি এমন একটি চাবিকাঠি যা ক্রলিংয়ের গতি বাড়ায় এবং সার্চ ইঞ্জিনগুলিকে আপনার সাইটের আর্কিটেকচার বুঝতে সাহায্য করে। এটি অলৌকিক কাজ করে না, তবে এটি গুগল এবং অন্যান্য সার্চ ইঞ্জিনগুলির জন্য গুরুত্বপূর্ণ বিষয়বস্তু আবিষ্কার করা এবং পরিবর্তনগুলি ঘটলে তা ট্র্যাক করা অনেক সহজ করে তোলে।
চলুন দেখি একটি XML সাইটম্যাপের গঠনআমরা এর ট্যাগ, সীমা, বৈচিত্র (ছবি, ভিডিও, সংবাদ), বাস্তব-বিশ্বের উদাহরণ এবং এটি কীভাবে তৈরি এবং জমা দিতে হয় তা কভার করব। আমরা সেরা অনুশীলন, জমা দেওয়ার পদ্ধতি এবং অনুসন্ধান কনসোলে ত্রুটি নির্ণয়ের পদ্ধতিগুলিও পর্যালোচনা করব, আপনি ওয়ার্ডপ্রেস, শপিফাই, প্রেস্টাশপ বা অন্য কোনও সিএমএস ব্যবহার করুন না কেন সমানভাবে কার্যকর টিপস সহ।
XML সাইটম্যাপ কী এবং কেন এটি গুরুত্বপূর্ণ?
একটি XML সাইটম্যাপ হল একটি স্ট্রাকচার্ড ফাইল যা URL গুলির তালিকা করে আপনি চান সার্চ ইঞ্জিনগুলি ক্রল করুক, শেষ পরিবর্তিত তারিখের মতো মেটাডেটা সহ। এটি রোবটের জন্য ডিজাইন করা হয়েছে, ব্যবহারকারীদের জন্য নয় (মানুষের জন্য HTML সাইটম্যাপ আছে), এবং বিশেষ করে বড় সাইটগুলিতে কার্যকর, দুর্বল অভ্যন্তরীণ লিঙ্ক অথবা ঘন ঘন পরিবর্তিত বিষয়বস্তু।
দ্রষ্টব্য: সাইটম্যাপ অন্তর্ভুক্ত করলে ইন্ডেক্সিং নিশ্চিত হয় না, তবে এটি ক্রলারদের আরও দক্ষতার সাথে কাজ করতে সাহায্য করে। আরও দক্ষ এবং সম্পূর্ণএছাড়াও, গুগল আপনাকে সার্চ কনসোলে এর অবস্থা বিশ্লেষণ করতে, ত্রুটি সনাক্ত করতে এবং এটি শেষবার কখন প্রক্রিয়া করা হয়েছিল তা দেখার অনুমতি দেয়।
সমর্থিত সাইটম্যাপ ফর্ম্যাট এবং কখন ব্যবহার করতে হবে
Google দ্বারা সংজ্ঞায়িত ফর্ম্যাটগুলি গ্রহণ করে সাইটম্যাপ প্রোটোকলকোনও অফিসিয়াল পছন্দ নেই; আপনার প্রকল্প এবং আপনার CMS-এর জন্য সবচেয়ে উপযুক্ত একটি বেছে নিন।
| বিন্যাস | Descripción | সুবিধা | অপূর্ণতা |
|---|---|---|---|
| সাইটম্যাপ এক্সএমএল | অধিক বহুমুখী এবং প্রসারণযোগ্যএটি অতিরিক্ত ডেটা (ছবি, ভিডিও, সংবাদ, ভাষা পরিবর্তন) সমর্থন করে। | এটি আপনাকে অবদান রাখতে দেয় তথ্যের বৃহত্তর ভাণ্ডার আপনার URL গুলির ক্ষেত্রে; বেশিরভাগ CMS স্বয়ংক্রিয়ভাবে অথবা প্লাগইনের মাধ্যমে এগুলি তৈরি করে। | এটা হতে পারে রক্ষণাবেক্ষণ করা আরও শ্রমসাধ্য খুব বড় জায়গায় যদি এটি স্বয়ংক্রিয় না থাকে। |
| RSS/MRSS এবং Atom 1.0 | XML-এর মতো কাঠামোযুক্ত ফিড, যা অনেক CMS তৈরি করে সিরিজের. | প্রদান করা সহজ; এর জন্য উপযোগী সাম্প্রতিক কন্টেন্ট এবং আপডেট ভিডিও MRSS সহ। | তারা সাধারণত কেবল ঢেকে রাখে সাম্প্রতিক URL গুলি; সমগ্র জায়গার উপর কম সূক্ষ্ম নিয়ন্ত্রণ। |
| টেক্সট সাইটম্যাপ | একটি .txt ফাইল যার একটি প্রতি লাইনে URL, মেটাডেটা ছাড়াই। | তৈরি করা খুবই সহজ এবং রাখাযদি আপনার মেটাডেটার প্রয়োজন না হয়, তাহলে বৃহৎ ইনভেন্টরির জন্য আদর্শ। | অতিরিক্ত তথ্য ছাড়াই সূচীযোগ্য সামগ্রী (HTML এবং অনুরূপ) সহ URL গুলিতে সীমাবদ্ধ। |
XML সাইটম্যাপের গঠন এবং ট্যাগ
ডাটাবেস হলো এন্ট্রির একটি তালিকা a এর মধ্যে অফিসিয়াল প্রোটোকল অনুসারে, এগুলি হল মূল লেবেল:
- : প্রোটোকল নেমস্পেস সহ রুট কন্টেইনার।
- : প্রতিটি অন্তর্ভুক্ত URL এর জন্য ব্লক করুন।
- (প্রয়োজনীয়): প্রোটোকল সহ সম্পূর্ণ URL। ~২,০৪৮ অক্ষরের বেশি না লেখাই ভালো।
- (ঐচ্ছিক): W3C ফর্ম্যাটে শেষ পরিবর্তনের তারিখ, উদাহরণস্বরূপ 2024-06-04 অথবা প্রযোজ্য ক্ষেত্রে সময় সহ।
- (ঐচ্ছিক): পরিবর্তনের আনুমানিক ফ্রিকোয়েন্সি (দৈনিক, সাপ্তাহিক, মাসিক...)।
- (ঐচ্ছিক): ০.০ থেকে ১.০ এর আপেক্ষিক ওজন।
গুগলের জন্য গুরুত্বপূর্ণ: উপেক্ষা করে এবংতবে, আপনি ব্যবহার করতে পারেন যদি এটি পরিবর্তনগুলি প্রতিফলিত করে তাৎপর্যপূর্ণ (মূল বিষয়বস্তু, কাঠামোগত ডেটা, লিঙ্ক), কেবল কপিরাইট পরিবর্তন নয়।
যেকোনো XML এর মতো, ব্যবহার করতে ভুলবেন না এস্কেপ কোড বিশেষ অক্ষর উপস্থিত হলে সত্তার সংখ্যা, এবং ফাইলটি এনকোড করুন হল UTF-8 সমস্যা এড়াতে।
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.ejemplo.com/pagina-importante</loc>
<lastmod>2024-06-04</lastmod>
</url>
</urlset>
পৃথক মোবাইল/ডেস্কটপ সংস্করণ সহ সাইটগুলিতে, এতে অন্তর্ভুক্ত রয়েছে শুধুমাত্র একটি ক্যানোনিকাল সংস্করণ সাইটম্যাপে। যদি টেকনিক্যাল কারণে আপনি উভয়ই অন্তর্ভুক্ত করেন, তাহলে সেগুলি টীকা করুন যাতে প্রতিটি URL কোন সংস্করণের তা স্পষ্ট হয় এবং ক্যানোনিকাল সংস্করণটি সামঞ্জস্যপূর্ণ থাকে।
বিশেষায়িত রূপ: ছবি, ভিডিও, সংবাদ এবং ভাষা সংস্করণ
প্রোটোকল এক্সটেনশন ব্যবহার করে আপনি অতিরিক্ত প্রসঙ্গ প্রদান করতে পারেন। এটি বিশেষভাবে কার্যকর যদি আপনার ওয়েবসাইট নির্ভর করে মাল্টিমিডিয়া অথবা ঢেকে রাখে actualidad.
- চিত্রাবলী: প্রতিটি URL-এর জন্য প্রাসঙ্গিক ছবি নির্দেশ করে (ক্যাটালগ, গ্যালারি বা ই-কমার্সের জন্য কার্যকর)।
- ভিডিও: ফাইল বা প্লেয়ারের শিরোনাম, বিবরণ, থাম্বনেইল এবং অবস্থান নির্দিষ্ট করে।
- খবর: নির্দিষ্ট ক্ষেত্র (শিরোনাম, ধরণ, তারিখ) সহ Google News-এর জন্য সাম্প্রতিক নিবন্ধগুলি খুঁজে বের করে।
- স্থানীয় সংস্করণতুমি ঘোষণা করতে পারো ভাষা অনুসারে বিকল্প সাইটম্যাপে উপযুক্ত টীকা ব্যবহার করে অঞ্চল এবং অঞ্চলের তথ্য সংগ্রহ করুন।
এই এক্সটেনশনগুলি সার্চ ইঞ্জিনগুলিকে নন-টেক্সচুয়াল কন্টেন্ট আরও ভালভাবে বুঝতে সাহায্য করে এবং এর ট্র্যাকিংকে অগ্রাধিকার দিন যখন উল্লম্ব (ছবি, ভিডিও, সংবাদ) আপনার কৌশলের মূল বিষয়।
সীমা, ফাইলের অবস্থান এবং URL বৈশিষ্ট্য
সাইটম্যাপের কঠোর সীমা রয়েছে: সর্বোচ্চ 50.000টি URL y ৫০ মেগাবাইট আনকম্প্রেসড প্রতি ফাইলের জন্য (আপনি GZIP ব্যবহার করে কম্প্রেস করতে পারেন)। যদি আপনি সেই সীমা অতিক্রম করেন, তাহলে সেগুলিকে ভাগ করুন এবং একটি সাইটম্যাপ সূচক তৈরি করুন। এতে কিছু যায় আসে না ক্রম গুগল ধারাবাহিকভাবে URL গুলি প্রক্রিয়া করে না।
অবস্থানের ক্ষেত্রে, আপনি সাইটের যেকোনো জায়গায় এগুলি হোস্ট করতে পারেন, কিন্তু যদি আপনি Search Console এর মাধ্যমে এগুলি জমা না দেন, তাহলে এগুলি শুধুমাত্র ডিরেক্টরির বংশধর যেখানেই থাকুক না কেন। সেজন্যই এগুলো পোস্ট করার পরামর্শ দেওয়া হচ্ছে ডোমেনের মূল সবকিছু ঢেকে রাখার জন্য।
শুধুমাত্র অন্তর্ভুক্ত সম্পূর্ণ এবং যোগ্য URL গুলি (https://…)। আপেক্ষিক পাথ (যেমন /page.html) এড়িয়ে চলুন কারণ গুগল সেগুলিকে ঠিক যেমন আছে তেমনভাবে ক্রল করার চেষ্টা করবে। মনে রাখবেন যে ফাইলটি অবশ্যই হল UTF-8 এবং সাইটম্যাপ কভারেজটি প্রতিফলিত হওয়া উচিত ক্যানোনিকাল এবং ইনডেক্সেবল URL গুলি.
আপনার সাইটম্যাপ কীভাবে তৈরি করবেন: সিএমএস, ম্যানুয়াল অথবা টুলস
আজকাল, সিএমএস বা প্লাগইনের জন্য স্বয়ংক্রিয়ভাবে সাইটম্যাপ তৈরি এবং আপডেট করা সাধারণ ব্যাপার। তবুও, সেরাটি বেছে নেওয়ার বিকল্পগুলি জানা এখনও সহায়ক। স্থিতিশীল এবং রক্ষণাবেক্ষণ করা সহজ তোমার ক্ষেত্রে।
- ওয়ার্ডপ্রেসYoast SEO, Rank Math, অথবা All in One SEO এর মতো প্লাগইনগুলি /sitemap_index.xml-এ ইনডেক্সড সাইটম্যাপ তৈরি করে, আপনাকে কন্টেন্টের ধরণ অন্তর্ভুক্ত/বাদ দেওয়ার অনুমতি দেয় এবং স্বয়ংক্রিয়ভাবে আপডেট করে।
- শপিফাই / উইক্স / ওয়েবফ্লোতারা সাধারণত /sitemap.xml-এ স্বয়ংক্রিয়ভাবে সাইটম্যাপ তৈরি করে। এতে কী কী অন্তর্ভুক্ত রয়েছে এবং আপনার কোনও ব্যতিক্রমের প্রয়োজন আছে কিনা তা পরীক্ষা করে দেখুন।
- PrestaShopকোন ধরণের পৃষ্ঠা (পণ্য, বিভাগ, সিএমএস) অন্তর্ভুক্ত করবেন তা বেছে নিতে গুগল সাইটম্যাপ মডিউল ব্যবহার করুন।
- সিএমএস ছাড়া অথবা কাস্টম প্রকল্প: আপনার ডাটাবেস থেকে সাইটম্যাপ তৈরি করুন অথবা স্ক্রিমিং ফ্রগ, এক্সএমএল সাইটম্যাপ জেনারেটর বা অন্যান্য অনলাইন বিকল্পের মতো সরঞ্জাম ব্যবহার করুন।
ছোট সাইটের জন্য আপনি একটি তৈরি করতে পারেন ম্যানুয়ালি প্রোটোকলের সিনট্যাক্স অনুসরণ করে একটি টেক্সট এডিটর ব্যবহার করা হয়। বড় সাইটগুলিতে, এটি প্রকৃত ইনভেন্টরির সাথে অসঙ্গতি এড়াতে এর তৈরি স্বয়ংক্রিয় করে।
আরএসএস/অ্যাটম ফিড এবং টেক্সট সাইটম্যাপ
যদি আপনার CMS ইতিমধ্যেই একটি তৈরি করে আরএসএস অথবা অ্যাটম ফিডআপনি এটি একটি সাইটম্যাপ হিসেবে জমা দিতে পারেন: এটি সাম্প্রতিক পরিবর্তনগুলি জানানোর একটি দ্রুত উপায়, যদিও এটি সাধারণত পুরো সাইটকে কভার করে না। MRSS ভিডিও কন্টেন্টের জন্য কার্যকর।
টেক্সট সাইটম্যাপটি ন্যূনতম বিন্যাস: প্রতি লাইনে একটি URL এবং .txt এক্সটেনশন। এটি HTML এবং অন্যান্য ইনডেক্সেবল কন্টেন্টের জন্য বৈধ, এবং যখন আপনার মেটাডেটার প্রয়োজন হয় না তখন বৃহৎ ইনভেন্টরিতে ব্যবস্থাপনা সহজতর করে।
https://www.ejemplo.com/pagina-1
https://www.ejemplo.com/pagina-2
টেক্সট ফাইলগুলিতে, a ছাড়া অন্য কিছু অন্তর্ভুক্ত করবেন না বৈধ URLনামটি আপনি যা খুশি তাই হতে পারে (যেমন sitemap.txt) যতক্ষণ না এর .txt এক্সটেনশন থাকে।
বড় সাইটের জন্য সাইটম্যাপের সূচী
যখন আপনি ফাইলের সীমা অতিক্রম করেন বা নিয়ন্ত্রণ করতে পছন্দ করেন পৃথক বিভাগ (ব্লগ, পণ্য, বিভাগ, মাল্টিমিডিয়া), একটি তৈরি করুন সাইটম্যাপের সূচী যা বেশ কিছু আংশিক সাইটম্যাপ তালিকাভুক্ত করে।
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.ejemplo.com/sitemaps/sitemap-productos.xml</loc>
<lastmod>2024-06-04</lastmod>
</sitemap>
<sitemap>
<loc>https://www.ejemplo.com/sitemaps/sitemap-blog.xml</loc>
<lastmod>2024-06-03</lastmod>
</sitemap>
</sitemapindex>
এই বিভাজন উন্নত করে রক্ষণাবেক্ষণএটি রোগ নির্ণয়ের গতি বাড়ায় এবং আপনাকে Search Console-এ এলাকা অনুসারে কর্মক্ষমতা দেখতে দেয়।
যেকোনো ওয়েবসাইটের সাইটম্যাপ কোথায় পাবেন
দ্রুততম উপায় হল সাধারণ রুটগুলি চেষ্টা করা যেমন /সাইটম্যাপ.এক্সএমএল o /সাইটম্যাপ_ইনডেক্স.এক্সএমএলযদি এটি না দেখা যায়, তাহলে ফাইলটি পরীক্ষা করুন। robots.txt এর রুটে (https://domain.com/robots.txt), যেখানে প্রায়শই সাইটম্যাপ নির্দেশিকা ব্যবহার করে রুট ঘোষণা করা হয়।
আপনি অনুসন্ধান অপারেটরগুলিও ব্যবহার করতে পারেন যেমন সাইট:yourdomain.com inurl:সাইটম্যাপ o সাইট:yourdomain.com ফাইল টাইপ:xmlতারা সবসময় ফাইলটি ফেরত দেয় না, তবে তারা সূত্র প্রদান করতে পারে। ওয়ার্ডপ্রেস এবং অন্যান্য সিএমএস-এ, এসইও প্লাগইনগুলি সাধারণত স্পষ্টভাবে নির্দেশ করে যে সাইটম্যাপ ইউআরএল.
গুগলে (এবং অন্যান্য সার্চ ইঞ্জিনে) আপনার সাইটম্যাপ কীভাবে জমা দেবেন
শিপিং হল একটি সুপারিশএটি কোনও বাধ্যবাধকতা নয়। তবুও, এটি করার মাধ্যমে আপনি প্রতিবেদন এবং নিয়ন্ত্রণ পাবেন।
- Google অনুসন্ধান কনসোলIndexing > Sitemaps-এ, পাথটি যোগ করুন (যেমন, sitemap.xml অথবা sitemap_index.xml)। আপনি এটি সঠিকভাবে প্রক্রিয়া করা হয়েছে কিনা, সনাক্ত করা URL-এর সংখ্যা এবং কোনও ত্রুটি দেখতে সক্ষম হবেন।
- সার্চ কনসোল এপিআইআপনার ডিপ্লয়মেন্ট পাইপলাইন থেকে পাঠানো স্বয়ংক্রিয় করতে চাইলে এটি কার্যকর।
- robots.txt এরসাইটম্যাপের অবস্থানের সাথে একটি লাইন যোগ করুন এবং আপনার রোবটগুলি ক্রল করার সময় Google এটি খুঁজে পাবে।
Sitemap: https://www.ejemplo.com/sitemap.xml - পিংকিছু ইঞ্জিন গ্রহণ করে a পিং পরিবর্তনগুলি জানাতে URL এর মাধ্যমে, উদাহরণস্বরূপ:
https://www.google.com/ping?sitemap=https://www.ejemplo.com/sitemap.xml https://www.bing.com/webmaster/ping.aspx?siteMap=https://www.ejemplo.com/sitemap.xml - ওয়েবসাব RSS/Atom এর মাধ্যমে: আপনি যদি ফিড ব্যবহার করেন, তাহলে আপনি সামঞ্জস্যপূর্ণ সার্চ ইঞ্জিনগুলিতে আপডেট বিতরণ করতে পারবেন।
একাধিক সাইট এবং ডোমেনের জন্য সাইটম্যাপ
আপনি যদি একাধিক সাইট পরিচালনা করেন, তাহলে আপনি সর্বদা সম্মান করে শিপিংকে কেন্দ্রীভূত এবং সহজ করতে পারবেন সম্পত্তির সীমাবদ্ধতা এবং সুযোগ।
- সার্চ কনসোলের সাহায্যে: জড়িত সমস্ত ডোমেনের মালিকানা যাচাই করুন এবং একটি সাইটম্যাপ (অথবা সূচী) জমা দিন যাতে সেগুলি তালিকাভুক্ত থাকে, এমনকি যদি আপনার নিয়ন্ত্রণে থাকা একটি একক স্থানে হোস্ট করা হয়।
- robots.txt ব্যবহার করা হচ্ছেপ্রতিটি সাইটের জন্য একটি পৃথক সাইটম্যাপ তৈরি করুন (শুধুমাত্র এর URL ব্যবহার করে), যদি আপনি চান তবে সেগুলি একটি সাধারণ স্থানে আপলোড করুন (যেমন, https://sitemaps.example.com/), এবং প্রতিটিকে রেফারেন্স করুন আপনার ডোমেনের robots.txt সেই অনুযায়ী।
# robots.txt de https://example.com/ Sitemap: https://sitemaps.ejemplo.com/sitemap-example-com.xml
মনে রাখবেন যে আপনি যদি Search Console এর মাধ্যমে জমা না দেন, তাহলে সাইটম্যাপ শুধুমাত্র ডিরেক্টরির বংশধর আপনি যেখানে থাকেন এবং সাধারণভাবে, একই অধীনে থাকা URL গুলিতে নিমন্ত্রণকর্তা, যদি না সার্চ ইঞ্জিন নীতি এবং মালিকানা যাচাইকরণ অন্যথায় অনুমতি দেয়।
একটি ত্রুটিহীন সাইটম্যাপের জন্য SEO এর সেরা অনুশীলন
মানের উপর মনোযোগ দিন: কম শব্দ সহ একটি সাইটম্যাপ এবং শুধুমাত্র বৈধ URL এটি ত্রুটিযুক্ত বিশাল তালিকার চেয়ে ভালো পারফর্ম করে।
- শুধুমাত্র অন্তর্ভুক্ত ক্যানোনিকাল এবং ইনডেক্সেবল URL গুলি (স্ট্যাটাস ২০০, robots.txt-এ noindex নেই, ব্লকিং নেই)।
- পুনঃনির্দেশ, 404 ত্রুটি, পরীক্ষা, অপ্রয়োজনীয় পরামিতি এবং ব্যক্তিগত অঞ্চলগুলি সরিয়ে দেয়।
- আমেরিকা শুধুমাত্র যখন প্রাসঙ্গিক পরিবর্তন আসে। কৃত্রিম খেজুর নিয়ে "খেলনা" এড়িয়ে চলুন।
- URL গুলিকে নিখুঁত এবং সুগঠিত রাখুন; নিয়ন্ত্রণ ছাড়া প্রোটোকল বা সাবডোমেন মিশ্রিত করবেন না।
- প্রতি ফাইলে ৫০,০০০ URL বা ৫০ এমবি অতিক্রম করবেন না। যদি আপনি এই সীমা অতিক্রম করেন, তাহলে আপনার সাইটকে ভাগ করুন এবং একটি সূচী তৈরি করুন।
- URL-এ সেশন আইডি এবং অননুমোদিত অক্ষর এড়িয়ে চলুন; যদি অনিবার্য হয়, তাহলে সঠিকভাবে প্রয়োগ করুন। পলায়ন সত্তার।
- আপনার সাইটের প্রকৃত বৃদ্ধির সাথে তাল মিলিয়ে আপনার সাইটম্যাপ আপডেট করুন এবং নিয়মিতভাবে এর পর্যালোচনা করুন Search Console-এ স্ট্যাটাস.
সাধারণ ভুল এবং সেগুলি কীভাবে সনাক্ত করা যায়
সার্চ কনসোল খুবই কার্যকর প্রতিবেদন প্রদান করে নির্ণয় করতে সমস্যাগুলি। এগুলি সবচেয়ে সাধারণ সমস্যা এবং সেগুলি কীভাবে সমাধান করা যায়:
- অ্যাক্সেসযোগ্য নয় এমন URL গুলিসাইটম্যাপটি প্রক্রিয়া করা হচ্ছে, কিন্তু কিছু পৃষ্ঠা লোড হচ্ছে না। URL পরিদর্শন করে দেখুন, 200 স্ট্যাটাস নিশ্চিত করুন এবং সার্ভার ব্লক বা ত্রুটিগুলি ঠিক করুন।
- অনেক বেশি রিডাইরেক্ট বা আপেক্ষিক লিঙ্ক: অপ্রয়োজনীয় স্ট্রিং এড়াতে URL গুলিকে নিখুঁত রাখুন এবং সর্বদা চূড়ান্ত (ক্যানোনিকাল) সংস্করণের দিকে নির্দেশ করুন।
- অবৈধ URL গুলিঅসমর্থিত অক্ষর বা ভুল ফর্ম্যাট রয়েছে (htps// এর মতো টাইপো, ভুল বানানযুক্ত ডোমেন)। সাধারণীকরণ এবং যাচাই করুন।
- সদৃশ সামগ্রীযদি একাধিক URL একই উদ্দেশ্যে কাজ করে, তাহলে ঘোষণা করুন ক্যানোনিকাল এবং বিকল্পগুলি বাদ দেয়।
সংশোধন করার পর, ফিরে যান সাইটম্যাপ জমা দিন সার্চ কনসোলে। ইনডেক্স কভারেজ রিপোর্ট আপনাকে বলবে কতগুলি URL আছে বৈধ, বাদ দেওয়া হয়েছে o সতর্কতা সহ, যা আপনাকে অগ্রগতির একটি মোটামুটি সঠিক চিত্র দেয়।
অনুকরণ এবং অভিযোজন করার জন্য ব্যবহারিক উদাহরণ
একটি মৌলিক XML সাইটম্যাপ যেখানে প্রকৃত পরিবর্তনের তারিখ থাকে এবং কোন অপ্রয়োজনীয় মেটাডেটা না থাকে, সাধারণত যথেষ্ট বেশিরভাগ সাইটের জন্য:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://midominio.com/</loc>
<lastmod>2025-01-10</lastmod>
</url>
<url>
<loc>https://midominio.com/acerca-de</loc>
<lastmod>2025-01-09</lastmod>
</url>
</urlset>
একটি সাধারণ robots.txt ফাইলের জন্য যা বিশেষ বিধিনিষেধ ছাড়াই সাইটম্যাপ ঘোষণা করে, নিম্নলিখিতগুলির মতো সহজ কিছু যথেষ্ট হবে: একটি লাইন ফাইলের শেষে:
User-agent: *
Allow: /
Sitemap: https://tudominio.com/sitemap.xml
যদি আপনার কন্টেন্ট ভিডিও বা ছবির উপর নির্ভর করে, তাহলে যোগ করার কথা বিবেচনা করুন এক্সটেনশন সাইটম্যাপের সাথে সঙ্গতিপূর্ণ, যাতে সার্চ ইঞ্জিনগুলি বুঝতে পারে এবং তাদের আবিষ্কার ত্বরান্বিত করতে পারে।

একাধিক সাইটম্যাপ কখন রাখা উপযুক্ত?
আপনার সবসময় একাধিকের প্রয়োজন হয় না, তবে এমন কিছু পরিস্থিতি আছে যেখানে এটি স্পষ্টতই সুবিধাজনক: হাজার হাজার URL সহ সাইট, প্রকল্প সহ খুবই বৈচিত্র্যপূর্ণ কন্টেন্ট (ব্লগ, পণ্য, ডকুমেন্টেশন, মাল্টিমিডিয়া) অথবা এমন দল যারা সূক্ষ্ম নিয়ন্ত্রণ চায় এবং বিভাগ অনুসারে রোগ নির্ণয় সার্চ কনসোলে।
যৌক্তিকভাবে ভাগ করুন: প্রকার (পণ্য, বিভাগ, পোস্ট), ভাষা অনুসারে, অথবা ডিরেক্টরি ট্রি অনুসারে। এটি ক্রিয়াকলাপগুলিকে ব্যাপকভাবে সহজ করে। রক্ষণাবেক্ষণ কাজ এবং ঘটনা সনাক্তকরণ।
হাতের কাছে রাখার জন্য দ্রুত প্রশ্ন
এটি কি নিজে থেকেই SEO উন্নত করে? এটি কোনও র্যাঙ্কিং ফ্যাক্টর নয়, কিন্তু হ্যাঁ, এটি কভারেজ উন্নত করে। এবং আবিষ্কারের হার। যদি আমার কাছে ভালো ইন্টার্নাল লিঙ্কিং থাকে তাহলে কি এটা প্রয়োজন? যদি আপনার ওয়েবসাইটটি ছোট এবং ভালোভাবে আন্তঃসংযুক্ত হয়, তাহলে আপনি হয়তো এটি লক্ষ্য করবেন না; মাঝারি/বড় সাইট এটি একটি পার্থক্য তৈরি করে। HTML সাইটম্যাপ কি কার্যকর? এটি ব্যবহারকারীদের জন্য; XML হল... রোবটআমি কি এটিকে কম্প্রেস করতে পারি? হ্যাঁ, .gz ফর্ম্যাটে; এটি ৫০ এমবি আনকম্প্রেসড এবং প্রতি ফাইলে ৫০,০০০ ইউআরএলের সীমা মেনে চলে।
আমাকে কি ব্যবহার করতে হবে? এবং গুগল এগুলো ব্যবহার করে না, তাই এগুলোর উপর তোমার শক্তি নষ্ট করো না। কী হবে? যখন এটি কোনও পরিবর্তন প্রতিফলিত করে তখন এটি ব্যবহার করুন বাস্তব এবং যাচাইযোগ্য পৃষ্ঠায়; এটি দরকারী মেটাডেটা।
একটি সু-তৈরি সাইটম্যাপ সার্চ ইঞ্জিনের জন্য একটি স্পষ্ট রোডম্যাপের মতো: এটি আপনার ইনভেন্টরিকে সুসংগঠিত রাখে, পরিবর্তন আবিষ্কারকে ত্বরান্বিত করে এবং শেষ পর্যন্ত ইনডেক্সিংকে বাধাগ্রস্ত করে এমন বোকা ভুলগুলি হ্রাস করে। যদি আপনি প্রয়োজনীয় বিষয়গুলি - ক্যানোনিকাল এবং অ্যাক্সেসযোগ্য URL, সম্মানিত সীমানা, লাস্টমড সৎ- সার্চ কনসোলে জমা দেওয়া এবং পর্যবেক্ষণ—আপনার কাছে একটি শক্ত প্রযুক্তিগত ভিত্তি থাকবে যার উপর আপনি মসৃণভাবে বৃদ্ধি পেতে পারেন।

