নতুনদের জন্য XML Sitemap নিয়ে কিছু ইনফরমেটিভ তথ্য

টিউন করেছেন Tanvir Ahmed | June 2, 2014 06:21 | পোস্টটি 643 বার দেখা হয়েছে

নতুনদের জন্য XML Sitemap নিয়ে কিছু ইনফরমেটিভ তথ্য


XML (Extensible Markup Language) এক ধরনের ফাইল যার মধ্যে একটি সাইট এর সব URL গুলো একত্রিত থাকে। এই ফাইল গুলো গুগেলে index এর মাধ্যমে আপ-টু-ডেট থাকতে সাহায্য করে এবং গুগল Ranking এর ক্ষেত্রে এটা সাহায্য করে। তাই একটি ওযেব সাইটের জন্য XML Sitemap খুবই গুরুত্বপূর্ণ।

গুগল Ranking এর ক্ষেত্রে XML Sitemap এর প্রয়োজনীয়তা:

গুগল Ranking- XML Sitemap এর সরাসরি কোন যোগসূত্র না থাকলেও এটা গুগলে Ranking এ আসতে সাহায্য করে। গুগল Index এ পেজগুলো আপ-টু-ডেট থাকার কারনে সাইট এর সার্স রেজাল্ট খুব দ্রুত আসে এবং পেজের কোন ধরনের পরিবর্তন পরিবর্ধন XML Sitemap নির্দেশিত টাইম অনুযায়ী গুগল আপডেট করে নেয়। যার ফলে ভিজিটর আপডেট নিউজটাই পাচ্ছে আর যার ফলে গুগল Ranking এর ক্ষেত্রে এটা খুবই কার্যকরী ভুমিকা পালন করে।

XML Sitemap এর একটি এর স্ক্রিন শট নিচে দেয়া হলো:

XML sitemap

XML Sitemap এর Tag এর বিস্তারিত উল্লেখ করা হল:

<urlset> Tag: এই Tag এর মাধ্যমে Sitemap শুরু এবং শেষ করা হয়।

<url> Tag     : প্রতিটা url জন্য এই Tag ব্যবহার করা হয়।

<loc> Tag    : এই Tag মাধ্যমে প্রকিত url টা বোঝানো হয়।

<lastmod> Tag : ফাইটি সর্বশেষ কবে আপডেট করা হয়েছে তা এই Tag মাধ্যমে প্রকাশ করা হয়। আর এটা থাকে বছর-মাস-দিন এই পর্যায় অনুক্রমে।

<changefreq> Tag : এই Tag এর মাধ্যমে কোন ফাইলের পুনরাবৃত্তির ইনফরমেশন দেয়া হয়।

<priority>  Tag : এই এর মাধ্যমে সাইট এ কোন ফাইলটি বেশি গুরুত্বপূর্ণ সেটা বোঝানো হয়। আার এটা প্রকাশ করা হয় ০ থেকে ১ এর ভিতরে।

এখানে Tag টা বাধ্যতামূলক । যেখানে বাকি গুলো অপশনাল। আর Sitemap এর ক্ষেত্রে মনে রাখা প্রয়োজন যে একটা URL এর সাইজ ২০৪৮ টি কেরেকটার এর বেশি হওয়া যাবে না।

Sitemap Index ফাইল:
যদি কখনো কোনো সাইটের জন্য ১টির বেশি Sitemap ফাইল লাগে তাহলে তাদের অন্তরভুক্ত করতে হবে আলাদাভাবে। একটি সাইটের জন্য ১টির বেশি Sitemap লাগবে, যদি URL পরিমান ৫০০০০ এর বেশি হয়ে যায়। অন্য ভাবে বলতে গেলে ফাইল এর সাইজ ১০ এমবি এর বেশি হতে পারবে না।
নিচে এর একটি স্ক্রিন শট দেয়া হলো ..

sitemap index file

এখানে…
এই টেগটির মাধ্যমে Sitemap Index ফাইল এর শুরু এবং শেষ করা হয়।
এই টেগটির মাধ্যমে আলাদা Sitemap গুলোকে নির্দেশ করা হয়।
একটি Sitemap Index ফাইল ৫০০০০ XML Sitemap ফাইল লিংক করতে পারে।

ইমেজ এর জন্য Sitemap :
যদি এমন কোন ওয়েব সাইট থাকে যেখানে অনেক ছবি নিয়ে সাইট তৈরি করা হয়েছে সেক্ষেত্রে এটার জন্য আলাদা Sitemap দরকার হয়।
নিচে ইমেজ Sitemap এর স্ক্রিন শট দেয়া হল:

Image Sitemap

ইমেজ Sitemap এর Tag নিয়ে বিস্তারিত:
<image:image>  Tag :এই টেগ এর মাধ্যমে আলাদা ভাবে প্রতিটা ইমেজ এর কে আটকানো হয়। এই টেগ এর মাধ্যমে ১০০০ টা ইমেজ লিস্ট করা যায়।

<image:loc> Tag: এই টেগ এর মাধ্যমে প্রতিটা ইমেজ এর URL কে নির্দেশ করা হয়।

<image:caption> Tag: এই টেগ এর মাধ্যমে ইমেজ এর কেপশন কে নির্দেশ করা হয়। এটা যদিও অপশনাল।

<image:geo_location> Tag : এই টেগ এর মাধ্যমে ভৌগলিক স্থানকে নির্দেশ করা য়ায়। এটাও অপশনাল।

<image:title> Tag : এই টেগ এর ভিতর ইমেজ এর টাইটেল দেয়া হয়। এটাও অপশনাল।

<image:license> Tag : এই টেগ ইমেজ এর license হিসেবে কাজ করে। এটাও অপশনাল।

 

XML Sitemap সাধারনত কোন সাইটের ইনফরমেশনগুলো গুগলকে ইনডেক্স করতে সাহায্য করে আর ছোট কোন সাইটের জন্য এটা ততটা গুরুত্বপূর্ণ না। উদাহরন স্বরুপ বলা যায়, যদি কোন সাইটের মাত্র ৪/৫ টি পেজ থাকে এবং তারা যদি তাদের এই পেজ গুলো নিয়ে কোট আপডেট এর কথা চিন্তা না করে এবং নতুন করে কিছু চিন্তা না করে তাহলে গুগলে ইন্ডেস্ক করা থাকলেও কোন লাভই হবে না।
এছাও ভিডিও এর জন্য আলাদা XML Sitemap আছে। সামনের দিন গুলোতে কিভাবে XML Sitemap জেনারেট করতে হয়, টুল, এবং XML Sitemap টেস্ট নিয়ে আলোচনা করব। আজকে এ পর্যন্তই।

সবাইকে ধন্যবাদ।

  • http://rihambd.com Reyazul Masud Riham

    এত্ত ঝামেলায় যাওয়ার দরকার কি? আমিতো জাস্ট SEO Yoast Install করে সাইটম্যাপ কনফিগার করলেই Auto xml site map বানিয়ে দেয়। সেটা জাস্ট ওয়েব মাস্টার টুলে গিয়ে সাবমিট করে দিই। অথবা Google Sitemap Generator ইউজ করে http://www.example.com/sitemap.xml এই পেইজ টা ওয়বে মাস্টার টুলে সাবমিট করলেইতো কাজ শেষ। মেনুয়ালি সাইট ম্যাপ বানানোর সুবিধা কি?

    • https://www.facebook.com/Binsiddik ইবাদ সিদ্দিক

      যে সাইট থেকে করা যায় সেটার লিংক দিন প্লিজ।

    • http://seocoachbd.blogspot.com/ Tanvir Ahmed

      Hmm right….akhane asole just XML Sitemap er kisu Idea deyar chesta korsi r temon kisu na.
      Sitemap generate and submit niea asole ami focus kori ni…
      Coding niea actu discuss kora hoise atotukui

      • http://rihambd.com Reyazul Masud Riham

        ধন্যবাদ। হেল্পফুল ছিল (y)

  • https://www.facebook.com/Binsiddik ইবাদ সিদ্দিক

    ধন্যবাদ।