اس ٹول کے بارے میں
hreflang ٹیگز سرچ انجنوں کو بتاتے ہیں کہ ایک صفحہ متعدد زبانوں یا علاقائی مختلف حالتوں میں موجود ہے۔ جب کوئی صارف فرانسیسی میں تلاش کرتا ہے، تو hreflang انہیں انگریزی کی بجائے آپ کے مواد کے فرانسیسی ورژن کی طرف لے جاتا ہے۔ ٹیگز ڈپلیکیٹ مواد کے جرمانے کو بھی روکتے ہیں جب ایک ہی مواد مختلف زبانوں میں متعدد URLs پر ظاہر ہوتا ہے۔
صفحہ کے ہر زبان کے ورژن کو ہر دوسرے ورژن کا اعلان کرنا چاہیے، بشمول خود، hreflang لنک ٹیگز کے ذریعے۔ اس کو صحیح طریقے سے نافذ کرنے کے لیے ایک خود حوالہ (صفحہ اپنی زبان کا اعلان کرتا ہے) کے علاوہ دیگر تمام زبانوں کے حوالہ جات کی ضرورت ہے۔ غلطیاں عام ہیں: خود حوالہ غائب، باہمی حوالہ جات، غلط زبان کے کوڈز۔
یہ جنریٹر ایک سٹرکچرڈ ان پٹ سے hreflang ٹیگز کا مکمل سیٹ بناتا ہے — ہر زبان میں آپ کے URL کے راستے۔ آؤٹ پٹ HTML لنک ٹیگز ہے جو آپ کے <head> میں چسپاں کرنے کے لیے تیار ہے، اور نیز اختیاری XML سائٹ کے نقشے کے اندراجات کے ساتھ hreflang اعلانات (HTML نفاذ کا متبادل)۔
hreflang ٹیگز کیوں استعمال کریں۔
کثیر لسانی سائٹس جو hreflang کا اعلان نہیں کرتی ہیں وہ تلاش کی بدتر کارکردگی دیکھتی ہیں: صارفین کو زبان کے غلط ورژن پر بھیج دیا جاتا ہے، مواد ڈپلیکیٹس کے طور پر ظاہر ہوتا ہے، اور منگنی میٹرکس میں کمی آتی ہے۔ hreflang کا درست اعلان کرنا ہر صارف کو خود بخود صحیح ورژن کی طرف لے جاتا ہے۔
دستی hreflang کا نفاذ بہت سی زبانوں والی سائٹوں کے لیے غلطی کا شکار ہے۔ 50 زبانوں کی سائٹ کو فی صفحہ 50 لنک ٹیگز کی ضرورت ہوتی ہے، ہر ایک کا صحیح طور پر حوالہ دیا جاتا ہے۔ ایک جنریٹر جو ان سب کو یو آر ایل ڈیٹا سے تیار کرتا ہے وہ ٹائپ کی غلطیوں اور یاد شدہ حوالہ جات سے بچتا ہے جو سسٹم کو توڑ دیتے ہیں۔
تکنیکی تفصیلات
HTML فارمیٹ: <link rel="alternate" hreflang="en" href="https://example.com/page" />۔ فی زبان ایک لنک، تمام صفحہ کے <head> میں۔
زبان کے کوڈز اختیاری طور پر ISO 3166-1 alpha-2 (en-US, en-GB, fr-CA) کے ساتھ ISO 639-1 (en, ja, fr) کی پیروی کرتے ہیں۔ غلط کوڈز (ملکی کوڈ کا استعمال جہاں زبان کے کوڈ کی توقع ہے) ایک عام غلطی ہے۔
خود حوالہ: ہر صفحہ میں مناسب زبان کے کوڈ کے ساتھ اپنی طرف اشارہ کرنے والا ایک hreflang ٹیگ شامل ہونا چاہیے۔ خود حوالہ غائب ہونا سب سے عام غلطیوں میں سے ایک ہے اور پورے hreflang نفاذ کو توڑ دیتا ہے۔
اکثر پوچھے جانے والے سوالات
- کیا میں پیدا کردہ آؤٹ پٹ کو اپنی مرضی کے مطابق بنا سکتا ہوں؟
- جی ہاں یہ ٹول آپ کی مخصوص ضروریات کے مطابق آؤٹ پٹ کو تیار کرنے کے لیے مختلف حسب ضرورت اختیارات فراہم کرتا ہے۔ تخلیق کرنے سے پہلے ترتیبات کو ایڈجسٹ کریں، یا مختلف اختیارات کے ساتھ دوبارہ تخلیق کریں۔
- کیا تیار کردہ مواد استعمال کرنے کے لیے مفت ہے؟
- جی ہاں اس ٹول کے ساتھ جو کچھ بھی آپ تخلیق کرتے ہیں وہ ذاتی، تعلیمی، یا تجارتی مقاصد کے لیے بغیر کسی پابندی یا انتساب کے تقاضوں کے استعمال کرنے کے لیے آپ کا ہے۔
- کیا اس کے لیے اکاؤنٹ کی ضرورت ہے؟
- نہیں، یہ ٹول بغیر کسی سائن اپ، بغیر ای میل، اور بغیر رجسٹریشن کے فوری استعمال کے لیے تیار ہے۔ بس صفحہ کھولیں اور پیدا کرنا شروع کریں۔
- کیا میرا ان پٹ ڈیٹا نجی رکھا جاتا ہے؟
- جی ہاں تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔ آپ کا ان پٹ ڈیٹا اور جنریٹڈ آؤٹ پٹ کبھی بھی کسی بیرونی سرور کو نہیں بھیجا جاتا ہے۔
- باہمی hreflang کیا ہے؟
- ہر ویرینٹ کو ہر دوسرے ویرینٹ کا حوالہ دینا چاہیے۔ اگر en حوالہ جات ہیں، تو اس کا حوالہ لازمی ہے۔ لاپتہ باہمی حوالہ جات تعلقات کے بارے میں Google کی سمجھ کو توڑ دیتے ہیں۔
- کیا Google Translate کو زبان کے مختلف قسم کے طور پر شمار کیا جاتا ہے؟
- نہیں۔ گوگل ٹرانسلیٹ آؤٹ پٹ کو الگ زبان کا ورژن نہیں سمجھا جاتا ہے۔ hreflang کو صرف اصل مواد والے ورژن کا حوالہ دینا چاہیے۔
- کیا ڈیٹا اپ لوڈ ہو چکا ہے؟
- نہیں، جنریشن آپ کے براؤزر میں ہوتی ہے۔
- میں hreflang کی جانچ کیسے کروں؟
- Google Search Console hreflang کی غلطیوں کی اطلاع دیتا ہے۔ hreflang Tags Tester (مختلف SEO سویٹس کے ذریعہ فراہم کردہ) جیسے ٹولز بھی توثیق کر سکتے ہیں۔ جنریٹر کا آؤٹ پٹ، اگر صحیح طریقے سے استعمال کیا جائے تو، کوئی خرابی پیدا نہیں ہونی چاہیے۔