ٹیلی گرام، WhatsApp  +380637610482
ویلری ڈینیوک
ویلری ڈینیوکڈویلپرکاروبار کے لیے AI ٹولز تیار کرنا۔ اعلیٰ معیار۔ قابل استطاعت۔Telegram پر لکھیں۔

Hreflang Checker: اپنی ویب سائٹ کے متعدد زبانوں کے ورژن میں غلطیوں کو کیسے تلاش کریں اور ان کو ٹھیک کریں۔

Hreflang چیکر آن لائن: زبان کے کوڈز، x-default، خود حوالہ جات، اور زبان کے ورژن کے درمیان کراس حوالہ جات

جو آپ کو ملے گا۔

  • کسی بھی صفحے کے hreflang کلسٹر کو چیک کرنا: زبان کے کوڈز، ڈپلیکیٹس، ایکس ڈیفالٹ، سیلف ریفرنس، یو آر ایل اسٹیٹس — مفت
  • یہ سمجھنا کہ Google انگریزی بولنے والے مہمانوں کو جرمن ورژن کیوں دکھاتا ہے اور اسے کیسے ٹھیک کیا جائے۔
  • دو یا زیادہ زبانوں میں ویب سائٹ کے لیے درست مارک اپ ٹیمپلیٹ
درخواست دیں: 20 منٹ میںمحفوظ کرتا ہے: ٹریفک جو غلط زبان کے ورژن پر جاتا ہے۔

مختصر جواب: hreflang آن لائن چیک کرنے کے لیے، صفحہ کے کسی بھی زبان کے ورژن کا پتہ مفت PromoPilot hreflang توثیق کار میں چسپاں کریں اور "Hreflang چیک کریں" پر کلک کریں۔ یہ ٹول <head> سے متبادل لنکس نکالے گا، زبان اور ریجن کے کوڈز کی شکل، ڈپلیکیٹس، x-default کی موجودگی اور صفحہ کے ہی لنکس، ہر متبادل کی HTTP حیثیت، اور، اگر ٹوگل فعال ہے، یہاں تک کہ ورژن کے درمیان کراس حوالہ جات کی جانچ کرے گا۔ ذیل میں نتائج اور سب سے عام غلطیاں پڑھنے کا طریقہ ہے۔

میں نے کثیر لسانی پراجیکٹس پر کام کیا ہے — تین زبانوں کی ویب سائٹس سے لے کر RTL کے ساتھ 33 زبانوں کے پورٹل تک — اور hreflang ان میں سے تقریباً ہر ایک میں مسائل کا ایک ذریعہ رہا ہے۔ سب سے زیادہ پریشان کن غلطی: ہر چیز کو نشان زد کر دیا گیا ہے، لیکن ایک ورژن دوبارہ لنک نہیں کرتا ہے — اور Google دیکھنے والوں کو غلط زبان کا ورژن دکھاتا ہے، حالانکہ پہلی نظر میں سب کچھ ٹھیک دکھائی دیتا ہے۔

hreflang توثیق کنندہ کیا چیک کرتا ہے؟

Hreflang سرچ انجنوں کے لیے ایک اشارہ ہے: "اس صفحہ کے دیگر زبانوں میں ورژن ہیں، ان کے پتے یہ ہیں۔" اس مارک اپ سے منسلک صفحات ایک کلسٹر بناتے ہیں۔ توثیق کرنے والا چیک کرتا ہے کہ آیا یہ کلسٹر صحیح طریقے سے جمع ہوا ہے۔

امتحان وہ کیا دیکھ رہا ہے؟ یہ SEO کے لیے کیوں ہے؟
سر سے متبادل صفحہ پر تمام <link rel="alternate" hreflang="…"> ٹیگز یہ وہ مارک اپ ہے جسے Google پڑھتا ہے۔
کوڈ فارمیٹ اور ڈپلیکیٹس زبان ISO 639-1 کے مطابق، خطہ ISO 3166-1 ( de, en-GB, cs-CZ) کے مطابق، تکرار Google صرف غلط کوڈ کو نظر انداز کرتا ہے۔
ایکس ڈیفالٹ کیا کوئی ڈیفالٹ ورژن ہے؟ ان لوگوں کو دکھایا جو کسی بھی زبان سے مطمئن نہیں تھے۔
خود حوالہ کیا صفحہ فہرست میں خود کی طرف اشارہ کرتا ہے؟ اس کے بغیر کلسٹر کو نامکمل سمجھا جاتا ہے۔
متبادلات کی HTTP حیثیت کیا ہر پتہ 200 کوڈ کے ساتھ جواب دیتا ہے؟ 404 لنکس یا ری ڈائریکٹ بریک کنکشنز
باہمی روابط کیا ہر ورژن کا حوالہ دیتا ہے۔ تصدیق کے بغیر، hreflang جوڑے کو مدنظر نہیں رکھا جاتا ہے۔

ویب سائٹ کا hreflang آن لائن کیسے چیک کریں؟

Hreflang 4 مراحل میں چیک کریں: کلسٹر سے یو آر ایل داخل کریں، چیک چلائیں، یو آر ایل کے اسٹیٹس دیکھیں اور باہمی چیک کو فعال کریں

  1. hreflang validator کھولیں۔
  2. اس صفحہ کا پتہ داخل کریں جسے کلسٹر میں شامل کیا جانا چاہیے، مثال کے طور پر https://example.com/en/pricing/ ۔
  3. فیصلہ کریں کہ آیا باہمی hreflang کی جانچ ضروری ہے۔ "Check reciprocal hreflang" ٹوگل چیکنگ کے عمل کو سست کر دیتا ہے: ٹول ہر متبادل کو کھولتا ہے اور اس کے مارک اپ کو چیک کرتا ہے۔ اسے اپنی پہلی جانچ کے لیے فعال کریں — باہمی hreflang چیکنگ ٹوٹے ہوئے لنکس کی سب سے عام وجہ ہے۔
  4. "Hreflang چیک کریں" پر کلک کریں اور مسائل کا جائزہ لیں: کوڈز، ایکس ڈیفالٹ، خود حوالہ۔
  5. کسی بھی غیر متعلقہ مقامی کو درست کریں اور ایک مختلف زبان کے ورژن کے ساتھ دوبارہ جانچ کریں تاکہ یہ یقینی بنایا جا سکے کہ کلسٹر دونوں طرف سے مماثل ہے۔

ٹول پیج کی طرح دکھتا ہے: ایڈریس فیلڈ، باہمی تصدیق کا سوئچ، اور اس کی تفصیل جس کی جانچ کی جا رہی ہے۔

پرومو پائلٹ کا مفت Hreflang Validator صفحہ: URL فیلڈ، باہمی چیک ٹوگل، اور "Chec hreflang" بٹن

نتیجہ کیسے پڑھیں اور پہلے کیا درست کریں؟

Hreflang غلطیاں سب برابر نہیں ہیں۔ میں انہیں اس ترتیب میں ٹھیک کرتا ہوں:

  1. متبادل ایک غلطی یا ری ڈائریکٹ کے ساتھ جواب دیتے ہیں۔ اگر /de/preise/ 404 واپس کرتا ہے یا ہوم پیج پر ری ڈائریکٹ کرتا ہے، جوڑا کام نہیں کرتا ہے۔ hreflang میں صرف 200 اسٹیٹس کے ساتھ حتمی URLs ہونا چاہیے جو ان صفحات کے کینونیکل سے مماثل ہوں۔
  2. کوئی بیک لنکس نہیں ہیں۔ انگریزی ورژن جرمن ورژن سے لنک کرتا ہے، لیکن جرمن ورژن انگریزی ورژن سے منسلک نہیں ہوتا ہے۔ یہ عام طور پر اس وقت ہوتا ہے جب بعد میں کوئی نئی زبان شامل کی گئی ہو اور پرانے ورژن کے سانچے کو اپ ڈیٹ نہیں کیا گیا تھا۔
  3. غلط کوڈز۔ عام مثالوں میں en-GB کے بجائے en-UK ، Czech کے لیے cs کے بجائے cz ، یوکرینی کے لیے uk کے بجائے ua ، یا بغیر زبان کے خطہ شامل ہیں۔ سرچ انجن ایسی تاروں کو نظر انداز کرتا ہے۔
  4. کوئی خود حوالہ نہیں۔ ہر ورژن کو بھی اپنی فہرست میں لانا چاہیے۔
  5. کوئی ایکس ڈیفالٹ نہیں ہے۔ یہ کوئی بگ نہیں ہے، لیکن اس کے بغیر، "دوسری زبانوں سے" آنے والوں کو بے ترتیب ورژن ملتا ہے۔
  6. نقلیں ایک ہی کوڈ کو مختلف پتوں کے ساتھ دو بار درج کیا گیا ہے— Google نہیں جانتا کہ کون سا انتخاب کرنا ہے۔

تین زبانوں میں صفحہ کے لیے درست کلسٹر اس طرح نظر آتا ہے — اور تینوں ورژن میں سے ہر ایک میں ایک جیسا ہے:

<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">

ایک اور عام خرابی ایک کینونیکل ہے جو تمام زبان کے ورژن سے انگریزی کی طرف اشارہ کرتی ہے۔ یہ hreflang سے متصادم ہے: آپ بیک وقت کہہ رہے ہیں "یہ انگریزی صفحہ کا ڈپلیکیٹ ہے" اور "یہ ایک الگ جرمن ورژن ہے۔" ہر ورژن کے کینونیکل کو اپنی طرف اشارہ کرنا چاہئے۔

صرف زبانوں کی نہیں خطوں کی ضرورت کب ہے؟

de کوڈ تمام جرمن بولنے والے زائرین کے لیے ہے۔ de-AT کوڈ صرف آسٹریا میں رہنے والوں کے لیے ہے۔ علاقائی کوڈز کی ضرورت ہے اگر آپ کے پاس ہر ملک کے لیے واقعی مختلف مواد ہے: مختلف قیمتیں، کرنسی، شپنگ، اور قانونی معلومات۔ اگر متن ایک جیسے ہیں، تو زبان کے کوڈ کافی ہیں — اضافی علاقائی ورژن نقلیں بناتے ہیں اور معاونت کو پیچیدہ بناتے ہیں۔

ایک اسٹور کے لیے ایک اچھا سمجھوتہ: de تمام جرمن بولنے والے ممالک کے لیے نیز de-CH اگر سوئٹزرلینڈ میں فرانک میں مختلف قیمتیں ہیں۔ پھر سوئس زائرین اپنا ورژن دیکھیں گے، اور باقی سب کو عام نظر آئے گا۔

hreflang کو توڑے بغیر نئی زبان کیسے شامل کی جائے؟

زیادہ تر غلطیاں سائٹ کو لانچ کرتے وقت ظاہر نہیں ہوتیں، بلکہ بعد میں — زبان شامل کرتے وقت ظاہر ہوتی ہیں۔ اس کے لیے میری چیک لسٹ:

  1. تمام موجودہ ورژنز کی ٹیمپلیٹ کو اپ ڈیٹ کریں ، نہ صرف نیا: ہر صفحہ پر نئی زبان کی فہرست ہونی چاہیے۔
  2. خالی یا غیر ترجمہ شدہ صفحات شائع نہ کریں۔ اگر ابھی تک کوئی ترجمہ نہیں ہے، تو بہتر ہے کہ صفحہ کو کلسٹر میں شامل نہ کیا جائے بجائے اس کے کہ کسی سٹب کا حوالہ دیا جائے۔
  3. یو آر ایل چیک کریں۔ ترجمہ شدہ URLs ( /de/preise/ /de/pricing/) صارفین کے لیے اچھے ہیں، لیکن hreflang میں یہ URLs ہونا چاہیے، بغیر ری ڈائریکٹ کے۔
  4. دونوں طرف سے توثیق کرنے والے کو چلائیں — نیا ورژن اور ایک پرانا ورژن، باہمی توثیق کے ساتھ۔
  5. روبوٹ کو اپنے نئے صفحات کو تیزی سے تلاش کرنے میں مدد کرنے کے لیے اپنا سائٹ کا نقشہ اپ ڈیٹ کریں ۔

اس میں ایک گھنٹہ لگتا ہے، اور اس قدم پر چھوٹ جانے والی غلطیاں مہینوں تک نتائج کو الجھائے گی۔

موازنہ: hreflang توثیق کرنے والا اور متبادل

ٹول کیا مفت ہے؟ پابندیاں یہ کس کے لیے موزوں ہے؟
پرومو پائلٹ — hreflang توثیق کرنے والا کوڈز، ڈپلیکیٹس، ایکس ڈیفالٹ، خود حوالہ، HTTP اسٹیٹس، باہمی روابط ایک کلسٹر فی چیک، سر سے مارک اپ پڑھتا ہے۔ اپنی یا کسی اور کی ویب سائٹ کے کلیدی صفحات کو جلدی سے چیک کریں۔
Google سرچ کنسول یو آر ایل چیک: Google نے کون سا کینونیکل ورژن منتخب کیا؟ صرف آپ کی تصدیق شدہ سائٹ کے لیے، کوئی علیحدہ hreflang رپورٹ نہیں ہے۔ سمجھیں کہ Google کسی مخصوص ورژن کو کیسے دیکھتا ہے۔
چیختا مینڈک SEO مکڑی hreflang رپورٹس کے ساتھ سائٹ کرال کرنا انسٹالیشن کی ضرورت ہے، مفت ورژن میں پتوں کی ایک حد ہے۔ زبان کے تمام ورژنز کا ایک ساتھ آڈٹ کریں۔
احریفس ویب ماسٹر ٹولز ویب سائٹ کا آڈٹ، بشمول hreflang کی غلطیاں صرف آپ کی تصدیق شدہ سائٹس کے لیے اپنے منصوبے کی باقاعدہ نگرانی

نتیجہ: کسی مخصوص صفحہ کو چیک کرنے کے لیے—مثال کے طور پر، ایک نئی زبان شروع کرنے کے بعد—ایک آن لائن تصدیق کرنے والا تیز تر ہوتا ہے۔ درجنوں زبانوں میں ہزاروں صفحات والی سائٹ کو ایک کرالر کی ضرورت ہوتی ہے جو ان سب کو کرال کر سکے۔

پرومو پائلٹ کے پاس 87 مفت SEO ٹولز ہیں۔ سیریز میں اگلا میٹا ٹیگ تجزیہ پر ایک مضمون ہے: یہ ایک صفحہ کا hreflang بھی دکھاتا ہے، لیکن باہمی اور حیثیت کی جانچ کیے بغیر۔

hreflang توثیق کنندہ کی حدود کیا ہیں؟

تصدیق کنندہ دستاویز کے <head> سے متبادل پڑھتا ہے۔ اگر آپ کا hreflang آپ کے XML سائٹ کے نقشے یا HTTP ہیڈر میں ہے، تو ٹول اسے نہیں دیکھے گا — یہ ویب سائٹ کی خرابی نہیں ہے، بلکہ ایک توثیق کی خصوصیت ہے۔ یہ ایک وقت میں ایک کلسٹر کو چیک کرتا ہے۔ اس بات کو یقینی بنانے کے لیے کہ پوری سائٹ کو درست طریقے سے نشان زد کیا گیا ہے، آپ کو صفحہ کی تمام اقسام کے لیے ٹیمپلیٹس کو چیک کرنے یا کرالر چلانے کی ضرورت ہے۔ اور، یقیناً، تصدیق کنندہ ترجمے کے معیار کا جائزہ نہیں لیتا- hreflang ایڈیٹنگ کے بغیر مشینی ترجمہ آپ کو محفوظ نہیں کرے گا۔

ایک مفت ٹول کب کافی نہیں ہے؟

Hreflang Validator یا Turnkey Multilingual SEO: سنگل کلسٹر کی توثیق بمقابلہ مکمل سائٹ خودکار مارک اپ

توثیق کرنے والے کو ایک غلطی نظر آئے گی، لیکن وہ سائٹ کے سانچے کو دوبارہ نہیں لکھے گا۔ ایک ماہر کی ضرورت ہے اگر:

  • تین سے زیادہ زبانیں ہیں، اور ہر نئے صفحہ کے لیے hreflang کو خود بخود تیار کرنے کی ضرورت ہے۔
  • آپ نئی مارکیٹوں میں داخل ہو رہے ہیں اور یہ فیصلہ کر رہے ہیں کہ پتوں کو کیسے ترتیب دیا جائے: فولڈرز، ذیلی ڈومینز یا علیحدہ ڈومینز؛
  • Google ضد کے ساتھ غلط ورژن دکھاتا ہے، لیکن پہلی نظر میں مارک اپ میں کوئی خرابی نہیں ہے۔
  • نہ صرف hreflang کی ضرورت ہے بلکہ ہر زبان میں ترجمہ، میٹا ٹیگز اور مارک اپ کی بھی ضرورت ہے۔

میں آپ کی ویب سائٹ کے لیے کیا کر سکتا ہوں؟

میں Valeriy Danyuk ہوں، ایک ڈویلپر اور SEO ماہر: 12 سال، 200+ کلائنٹس، اور یورپ کے لیے بہت سے کثیر لسانی پروجیکٹس۔

SEO اور کثیر لسانی

ویب سائٹس، اسٹورز اور اکاؤنٹنگ

مجھے Telegram کے ذریعے اپنی کثیر لسانی ویب سائٹ کا پتہ بھیجیں – میں کلیدی صفحات کے جھرمٹ کو چیک کروں گا اور آپ کو بتاؤں گا کہ آپ کہاں ٹریفک کھو رہے ہیں۔

نتیجہ

  1. آن لائن hreflang چیکر کوڈز، ایکس ڈیفالٹ، سیلف ریفرنس، سٹیٹس اور باہمی کلسٹر لنکس دکھاتا ہے۔
  2. اس ترتیب میں درست کریں: ٹوٹے ہوئے متبادلات → بیک لنکس → کوڈز → خود حوالہ → ایکس ڈیفالٹ → ڈپلیکیٹس۔
  3. ہر زبان کے کینونیکل ورژن کو اپنی طرف اشارہ کرنا چاہیے، نہ کہ "ماسٹر" زبان کی طرف۔
  4. بڑی کثیر لسانی سائٹس کے لیے، hreflang ایک ٹیمپلیٹ کا استعمال کرتے ہوئے تیار کیا جاتا ہے، یا ایک پلیٹ فارم استعمال کیا جاتا ہے جہاں زبانیں خود بخود جڑ جاتی ہیں، جیسے کہ 1001site ۔

اپنی سائٹ کا سب سے اہم صفحہ ایک مفت hreflang توثیق کار کے ساتھ چیک کریں — باہمی توثیق کے ساتھ۔

ذرائع

  • پرومو پائلٹ کا Hreflang Validator صفحہ — چیک اور اکثر پوچھے گئے سوالات کی فہرست۔
  • Google سرچ سینٹرل - صفحات کے مقامی ورژن اور hreflang کے بارے میں دستاویزات۔
  • چیخنے والے مینڈک اور احریفس ویب ماسٹر ٹولز - سائٹ کے آڈٹ کی تفصیل۔

حوالہ جات اور ذرائع

سوالات اور جوابات

ایکس ڈیفالٹ کیوں اہم ہے؟

x-default سرچ انجن کو بتاتا ہے کہ کون سا ورژن دکھانا ہے اگر کلسٹر کی کوئی بھی زبان وزیٹر کے لیے موزوں نہیں ہے — مثال کے طور پر، جرمن، انگریزی اور چیک ورژن والی سائٹ پر جاپانی براؤزر والا صارف۔ عام طور پر، x-default انگریزی ورژن یا زبان کے انتخاب کے صفحہ کی طرف اشارہ کرتا ہے۔

باہمی ربط کیوں اہم ہے؟

Google صرف hreflang جوڑی کا احترام کرتا ہے اگر لنک دونوں طرف سے تصدیق شدہ ہے: جرمن ورژن انگریزی ورژن سے لنک کرتا ہے، اور انگریزی ورژن جرمن ورژن سے منسلک ہوتا ہے۔ اگر کوئی بیک لنک نہیں ہے، تو اس جوڑے کے مارک اپ کو نظر انداز کر دیا جاتا ہے، اور تلاش کے نتائج میں غلط ورژن ظاہر ہو سکتا ہے۔

hreflang کہاں رکھنا ہے: HTML میں، عنوانات میں، یا سائٹ کے نقشے میں؟

Google تین طریقوں کی حمایت کرتا ہے: دستاویز کے سر میں لنک ٹیگز، HTTP ہیڈر (پی ڈی ایف کے لیے مفید)، اور XML سائیٹ میپس۔ ایک کا انتخاب کریں اور انہیں مستقل طور پر استعمال کریں۔ پرومو پائلٹ توثیق کنندہ دستاویز کے سر سے متبادل پڑھتا ہے، اس لیے اسے سائٹ کے نقشے میں مارک اپ نظر نہیں آئے گا۔

ہم نے ویب سائٹ کو چیک کیا، لیکن اسے ٹھیک کرنے والا کوئی نہیں ہے؟

یہ مفت ٹول مسائل کو ظاہر کرتا ہے۔ میں رپورٹ کا تجزیہ کروں گا، ترجیح دوں گا اور انہیں ٹھیک کروں گا: SEO آڈٹ، اسپیڈ اپ، مارک اپ، اور رینکنگ کھوئے بغیر نئی سائٹ پر منتقلی۔