কন্টেন্টে যান

প্রশ্ন

সহজ ভাষায় hreflang

hreflang একটি ছোট ট্যাগ, যা দর্শনার্থী দেখতে পান না, এবং যা Google-কে বলে: “এই পৃষ্ঠাটি ইংরেজিতেও আছে, এখানে, আর জার্মানে, ওখানে”। এর কাজ একটাই: সার্চ ফলাফলে প্রত্যেকে যেন নিজের ভাষার সংস্করণটি দেখেন।

দেখতে কেমন

“রুম” পৃষ্ঠার প্রতিটি সংস্করণের হেডারে, ইংরেজি, ফরাসি ও জার্মানে:

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default সেই পৃষ্ঠাটি নির্দেশ করে, যা কোনো ভাষা না মিললে দেখাতে হবে।

নিয়ম

  • প্রতিটি সংস্করণ বাকি সবগুলোর উল্লেখ করে, নিজেরও। প্রতিটি সংস্করণে হুবহু একই তালিকা থাকে।
  • লিংক দুই দিকেই যায়। একটি সংস্করণ অন্যটির উল্লেখ করলে, অন্যটিকেও তার উল্লেখ করতে হবে। নইলে Google ট্যাগটি উপেক্ষা করতে পারে।
  • একটি পূর্ণ ঠিকানা, যা সাড়া দেয়। অন্য কোথাও পাঠিয়ে দেওয়া ঠিকানা নয়, খুঁজে না পাওয়া পৃষ্ঠাও নয়।
  • সঠিক ভাষা কোড: en, de, pt-BR… Google যে মানদণ্ড অনুসরণ করে (ISO 639-1), তাতে uk মানে ইউক্রেনীয় ভাষা; যুক্তরাজ্যের ইংরেজির কোড: en-GB.

সবচেয়ে সাধারণ চারটি ভুল

  1. এমন ভাষা ঘোষণা করা, যাতে পৃষ্ঠাটি এখনো অনূদিত হয়নি।
  2. কোনো একটি সংস্করণ থেকে ফিরতি লিংক দিতে ভুলে যাওয়া।
  3. এমন ঠিকানার উল্লেখ করা, যা রিডাইরেক্ট হয় বা আর নেই।
  4. কেবল কিছু পৃষ্ঠায় ট্যাগ বসানো।

সূত্র (15/10/2026 তারিখে পড়া)

  • Google Search Central, নিবন্ধ “Tell Google about localized versions of your page”
বাংলা