میٹا ریفریجریپ ٹیگ، یا میٹا ری ڈائریکٹ، ایک طریقہ یہ ہے کہ آپ ویب صفحات کو دوبارہ لوڈ یا ریڈ کرسکتے ہیں. میٹا ریفریجریج ٹیگ استعمال کرنا آسان ہے، جس کا مطلب ہے کہ یہ غلط استعمال کرنے میں آسان ہے. چلو نظر آتے ہیں کیوں کہ آپ اس ٹیگ کا استعمال کیوں کرنا چاہتے ہیں اور جب آپ ایسا کرتے ہیں تو آپ کو کتنے نقصانات سے بچنے کی ضرورت ہے.
میٹا ریفریش ٹیگ کے ساتھ موجودہ صفحہ کو دوبارہ لوڈ کرنا
میٹا ریفریش ٹیگ کے ساتھ آپ کر سکتے ہیں ان چیزوں میں سے ایک یہ صفحہ کا دوبارہ لوڈ کرنے والا ہے جو کسی کو پہلے سے ہی ہے.
ایسا کرنے کے لئے، آپ مندرجہ ذیل میٹا ٹیگ اپنے HTML دستاویز کے <سر> کے اندر اندر رکھیں گے. جب موجودہ صفحہ کو تازہ کرنے کے لئے استعمال کیا جاتا ہے تو، نحوط اس طرح نظر آتا ہے:
<میٹا http-equiv = "تازہ کاری" مواد = "600">
HTML ٹیگ ہے. یہ آپ کے HTML دستاویز کے سربراہ میں ہے.
http-equiv = "تازہ کاری" براؤزر کو بتاتا ہے کہ یہ میٹا ٹیگ ایک متنٹی مواد کے بجائے ایک HTTP کمانڈ بھیج رہا ہے. تازہ کاری کا لفظ HTTP ہیڈر ہے جسے ویب سرور کہتے ہیں کہ یہ صفحہ دوبارہ لوڈ کرنے یا کہیں اور بھیجا جا رہا ہے.
مواد = "600" وقت کی مقدار ہے، سیکنڈ میں، جب تک براؤزر کو موجودہ صفحہ دوبارہ لوڈ نہیں کرنا چاہئے. آپ اس صفحے کو دوبارہ لوڈ کرنے سے پہلے بگاڑنا چاہتے ہیں جس میں کچھ بھی وقت تبدیل کریں گے.
ریفریش ٹیگ کے اس ورژن کے سب سے عام استعمال میں سے ایک ایک متحرک مواد، اسٹاک ٹکر یا موسم کا نقشہ جیسے صفحہ کو دوبارہ لوڈ کرنا ہے. میں نے بھی یہ ٹیگ ایچ ٹی ایم ایل کے صفحات پر استعمال کیا ہے جس میں ڈسپلے بوٹوں میں تجزیہ شو میں دکھایا جا رہا تھا. صفحہ مواد کو تازہ کرنے کا طریقہ.
کچھ لوگوں کو یہ میٹا ٹیگ بھی اشتہارات کو دوبارہ لوڈ کرنے کے لئے بھی ملتا ہے، لیکن یہ آپ کے قارئین کو ناراض کرے گا کیونکہ وہ اصل میں اسے پڑھنے پر دوبارہ لوڈ کرنے کے لئے ایک صفحے کو مجبور کر سکتا ہے! آخر میں، پورے صفحے کو تازہ کرنے کے لئے اصل میں ایک میٹا ٹیگ کا استعمال کرنے کی ضرورت کے بغیر صفحے کے مواد کی تازہ کاری کرنے کے لئے آج بہتر طریقے سے موجود ہیں.
میٹا ریفریش ٹیگ کے ساتھ نیا صفحہ میں ری ڈائریکٹنگ
میٹا ریفریش ٹیگ کا دوسرا استعمال یہ ہے کہ صارف کو اس صفحے سے بھیجا جائے جس کے بجائے انہوں نے اس کے بجائے مختلف صفحہ سے درخواست کی.
اس کے لئے نحوط موجودہ صفحے کو دوبارہ لوڈ کرنے کے طور پر تقریبا اسی طرح ہے:
<میٹا http-equiv = "تازہ کاری" مواد = "2؛ url = https: // /">
جیسا کہ آپ دیکھ سکتے ہیں، مواد کی خاصیت تھوڑا سا مختلف ہے.
مواد = "2 https: // www. /
تعداد سیکنڈ میں ہے، جب تک کہ اس کا صفحہ دوبارہ نہیں ہونا چاہئے. سیمکول کے بعد لوڈ ہونے والے نیا صفحہ کا یو آر ایل ہے.
محتاط رہیں. ایک نیا صفحہ پر ری ڈائریکٹ کرنے کے لئے ریفریش ٹیگ کا استعمال کرتے وقت سب سے زیادہ عام غلطی وسط میں اضافی اضافی نشان شامل کرنے کے لئے ہے.
مثال کے طور پر، یہ غلط ہے: مواد = "2؛ url = " http://newpage.com ". اگر آپ میٹا ریفریش ٹیگ قائم کرتے ہیں اور آپ کا صفحہ ری ڈائریکٹنگ نہیں ہے تو اس غلطی کو چیک کریں.
میٹا ریفریش ٹیگ کا استعمال کرنے کے لئے ڈوب بیک
میٹا ریفریج ٹیگ میں کچھ خرابیاں ہیں:
- میٹا ریفریش ری ڈائریکٹریز سپیمرز نے تلاش کے انجن کو بیوقوف کرنے کے لئے استعمال کیا ہے. تلاش کے انجن کو اکثر ان سائٹس کو ان کے ڈیٹا بیس سے ہٹا دیں. اگر آپ صفحات کو ری ڈائریکٹ کرنے کیلئے بہت میٹا ریفریجریج ٹیگ استعمال کرتے ہیں تو، تلاش کے انجن آپ کی سائٹ کا فیصلہ کرسکتے ہیں سپیم ہے اور اسے ان کے انڈیکس سے خارج کر دیتے ہیں. اگر آپ کو نئے پر ایک پرانے URL کو ری ڈائریکٹ کرنے کی ضرورت ہے تو، اس کے بجائے 301 سرور کی بجائے ریڈ ڈائریکٹر استعمال کرنا بہتر ہے. یہ ری ڈائریکٹ اصل میں سرچ انجائنوں کو یہ بتاتی ہے کہ ایک صفحے کو مستقل طور پر منتقل کردیا گیا ہے اور وہ اس پرانے صفحہ سے کسی نئے لنک پر کسی بھی لنک درجہ بندی کو منتقل کرنا چاہئے.
- اگر ری ڈائریکٹ جلدی ہوتا ہے تو اس کے قابل استعمالی مسئلہ ہوسکتا ہے (2-3 سیکنڈ سے بھی کم). اس سے "بیک" بٹن استعمال کرنے سے پرانے براؤزر کے صارفین کو روکتا ہے.
- اگر ری ڈائریکٹ فوری طور پر ہوتا ہے اور غیر موجود صفحے پر جاتا ہے تو، آپ کے قارئین کو 404 صفحہ کے علاوہ کسی بھی مواد کے بغیر کسی لوپ میں پھنس سکتا ہے.
- موجودہ صفحہ کو تازہ کرنے کے لئے الجھن ہوسکتی ہے. اگر صارف نے دوبارہ لوڈ کرنے کی درخواست نہیں کی ہے تو، وہ آپ کی سائٹ کے سیکورٹی کے بارے میں فکر مند ہوسکتے ہیں.