ভাষার জন্য আলাদা সাইটম্যাপ কি ঠিক আছে? আমি তাদের সম্পর্কে গুগলকে কীভাবে বলব?


9

ওয়েবসাইটটি খুব, খুব বড় এবং আমি তৈরি করেছি:

  • sitemap_fr.xml
  • sitemap_en.xml
  • sitemap_es.xml

এই সমাধান কি ঠিক আছে? যদি তা হয় তবে গুগলকে বিভিন্ন সাইটম্যাপ সম্পর্কে জানাতে আমাকে কি একটি ট্যাগ ?োকাতে হবে? আমার আর কেবল সাইটম্যাপ.এক্সএমএল নেই যা এটি স্বয়ংক্রিয়ভাবে সন্ধান করতে পারে।

আমি ইতিমধ্যে hreflang ট্যাগ ব্যবহার করছি:

<link rel="alternate" hreflang="fr" href="http://website.net/fr" >
<link rel="alternate" hreflang="en" href="http://website.net/en" >
<link rel="alternate" hreflang="es" href="http://website.net/es" >

উত্তর:


10

প্রতি ওয়েবসাইটটিতে আপনার একাধিক সাইটম্যাপ থাকতে পারে এবং এটি যখন বোধগম্য হয় তার একটি দুর্দান্ত উদাহরণ।

আপনার প্রতিটি সাইটম্যাপের তালিকাভুক্ত সাইটম্যাপ সূচক রয়েছে তা নিশ্চিত করা উচিত । এটি সম্ভবত কিছু দেখতে হবে:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc>http://website.net/sitemap_fr.xml</loc>
        <lastmod>2004-10-01</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://website.net/sitemap_en.xml</loc>
        <lastmod>2005-01-01</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://website.net/sitemap_es.xml</loc>
        <lastmod>2005-01-01</lastmod>
    </sitemap>
</sitemapindex>

আপনার রোবটস.টি.এস.টি. ফাইলে সেই সূচকটি লিঙ্ক করতে ভুলবেন না:

Sitemap: http://website.net/sitemapindex.xml

এছাড়া বিকল্প নেই বিকল্প ভাষা পৃষ্ঠাগুলি ইঙ্গিত আপনার সাইটম্যাপের নিজেই মধ্যে। এটি সেট আপ করা কিছুটা জটিল এবং ব্যবহারকারীর প্রস্তাবিত সেটআপ সম্পর্কে সহজাতভাবে মূল প্রশ্নের উত্তর দেয় না।


3

অ্যান্ড্রু লোফ্টের সাইটম্যাপ ইনডেক্স ফাইলের পরামর্শ পুরোপুরি গ্রহণযোগ্য। আমি তার সাথে একমত যে সাইট প্রতি একাধিক সাইটম্যাপ ঠিক আছে এবং এর জন্য আপনার ব্যবহারের কেসটি ভাল।

গুগলকে একাধিক সাইটম্যাপগুলি সম্পর্কে জানাতে দেওয়ার পাশাপাশি আরও দুটি উপায় রয়েছে যা ঠিক পাশাপাশি কাজ করে:

সমস্ত সাইটম্যাপ গুগল ওয়েবমাস্টার সরঞ্জামগুলিতে জমা দিন

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

জিডাব্লুটিটিতে একবার সাইটম্যাপ জমা দেওয়ার পরে, গুগল আপনাকে এ সম্পর্কিত অতিরিক্ত তথ্য যেমন এটি থেকে প্রাপ্ত ইউআরএলগুলির সংখ্যা দেখায় যা এটি Google এর সূচকে পরিণত করে।

রোবট.টেক্সটে তাদের সকলের তালিকা করুন

সাইটম্যাপগুলি robots.txt এ তালিকাভুক্ত করা যেতে পারে । বাক্য গঠনটি হ'ল:

Sitemap: http://example.com/sitemap_fr.xml
Sitemap: http://example.com/sitemap_en.xml
Sitemap: http://example.com/sitemap_es.xml

এটি গুগলের পক্ষে ভাল কাজ করে তবে অন্যান্য অনুসন্ধান ইঞ্জিনগুলির জন্য একই অনুকরণটি অনুসরণ করে না। সাইটম্যাপ সূচক ব্যবহার করা সমস্ত অনুসন্ধান ইঞ্জিনকে আপনার কাঠামো সম্পর্কে বলবে।
অ্যান্ড্রু লট

সাইটম্যাপে এন্ড্রুলট এগুলি সমস্ত তালিকাবদ্ধ করে সরাসরি সমস্ত সার্চ ইঞ্জিনের জন্য কাজ করা উচিত।
স্টিফেন অসটারমিলার

0

কাঠামো নীচের মতো দেখতে যখন ট্যাগ হ্রেফ্ল্যাং গভীর স্তরে ব্যবহার করা উচিত

Sitemap: http://example.com/sitemap_fr.xml
Sitemap: http://example.com/sitemap_en.xml
Sitemap: http://example.com/sitemap_es.xml

অথবা হতে পারে উদাহরণস্বরূপ সাইটম্যাপ_ফারএক্সএমএমএলে অন্যান্য ভাষার সাথে সম্পর্কিত হ্রেফ্ল্যাং ছাড়াই কেবল এফআর সামগ্রী রয়েছে


এটি সম্ভবত একটি উদাহরণ ছিল এবং তিনি সম্ভবত সমস্ত পৃষ্ঠার জন্য hreflang ব্যবহার করেন।
অ্যালেক্সিস উইল্কে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.