URL ری ڈائریکٹس بنانا اور ان کا نظم کرنا
ٹریفک کو ایک ویب پیج سے دوسرے ویب پیج پر ری ڈائریکٹ کرنے کے لیے URL ری ڈائریکٹس کا استعمال کیا جا سکتا ہے۔ جب آپ اپنے Shopify سٹور پر کوئی URL تبدیل کرتے ہیں، تو آپ یہ یقینی بنانے کے لیے URL ری ڈائریکٹ بنا سکتے ہیں کہ آپ کے کسٹمرز اب بھی وہ چیزیں تلاش کر سکیں جو وہ ڈھونڈ رہے ہیں۔
مثال کے طور پر، اگر آپ کسی پروڈکٹ کو حذف کرتے ہیں، تو آپ URL ری ڈائریکٹ سیٹ اپ کر سکتے ہیں تاکہ جب کسٹمرز اس پروڈکٹ کا URL درج کریں، تو انہیں آپ کے سٹور پر اسی طرح کی کسی پروڈکٹ پر ری ڈائریکٹ کر دیا جائے۔
اس پیج پر
URL ری ڈائریکٹس بنانے کے لیے غور طلب امور
کوئی بھی URL ری ڈائریکٹس بنانے سے پہلے، درج ذیل غور طلب امور کا جائزہ لیں:
- آپ ایسے URLs کو ری ڈائریکٹ نہیں کر سکتے جو درج ذیل پری فکسز سے شروع ہوتے ہیں:
/apps،/application،/cart،/carts،/orders،/services، یا/shop۔ - آپ فکسڈ Shopify پاتھس استعمال کرنے والے URLs کو ری ڈائریکٹ نہیں کر سکتے ہیں:
/products،/collections،/collections/all۔ - آپ صرف غیر فعال (broken) URLs سے ری ڈائریکٹ کر سکتے ہیں۔ غیر فعال URLs پیج یا پیج کے ٹائٹل میں ایرر کے پیغامات دکھاتے ہیں، جیسے کہ Page not found یا 404۔ اگر URL اب بھی کوئی درست ویب پیج لوڈ کرتا ہے، تو URL کا ری ڈائریکٹ کام نہیں کرے گا۔
- آپ زیادہ سے زیادہ 100,000 URL ری ڈائریکٹس بنا سکتے ہیں جب تک کہ آپ کا سٹور Plus پلان پر نہ ہو، جس میں زیادہ سے زیادہ 20,000,000 URL ری ڈائریکٹس کی حد ہوتی ہے۔
- URL ری ڈائریکٹس کسٹمر اکاؤنٹ کے مینوز پر سپورٹڈ نہیں ہیں۔
ری ڈائریکٹ کی عام صورتیں
ان صورتوں کو سمجھنے سے آپ کو ری ڈائریکٹس زیادہ مؤثر طریقے سے سیٹ اپ کرنے میں مدد مل سکتی ہے۔
مزید URL ری ڈائریکٹ کی حدود
ان مزید حدود کا جائزہ لیں جو URL ری ڈائریکٹ کی فعالیت کو متاثر کر سکتی ہیں:
مخصوص کردہ URL پاتھس
کچھ مخصوص URL پاتھس Shopify نے مختص کیے ہوئے ہیں اور انہیں ری ڈائریکٹس کے لیے استعمال نہیں کیا جا سکتا:
/collections/vendors،/collections/types،/collections/all/apps/،/a/،/community/،/tools//shopیا/servicesپر ختم ہونے والے MyShopify ڈومین پاتھس
کلیکشن ٹیگ فلٹرنگ
آپ ان URLs کے لیے ری ڈائریکٹس نہیں بنا سکتے جو کلیکشن ٹیگ فلٹرنگ استعمال کرتے ہیں (جیسے yourstore.com/collections/collection-name/tag-name)۔ چاہے اس ٹیگ کے ساتھ کوئی پروڈکٹ موجود نہ ہو، URL پاتھ پھر بھی درست سمجھا جاتا ہے اور اسے ری ڈائریکٹ نہیں کیا جا سکتا۔
HTML فائل ایکسٹینشنز
.html پر ختم ہونے والے URLs کو بغیر .html کے اسی URL پر ری ڈائریکٹ نہیں کیا جا سکتا۔ Shopify ان کو ایک ہی URL کے طور پر ٹریٹ کرتا ہے کیونکہ پلیٹ فارم صاف ستھرے URLs کے لیے خودکار طور پر HTML فارمیٹنگ کو ہینڈل کرتا ہے۔
کیوری سٹرنگز اور خاص کریکٹرز
ایسے URLs جن میں کیوری سٹرنگز (جیسے /brands/dell.html?_bc_fsnf=1&interface=interface_type) شامل ہوں، URL ری ڈائریکٹس کے ساتھ متوقع طور پر کام نہیں کر سکتے ہیں۔
بین الاقوامی مارکیٹس اور ذیلی فولڈرز
URL ری ڈائریکٹس خود بخود تمام مارکیٹ کے ذیلی فولڈرز پر لاگو نہیں ہوتے۔ اگر آپ کو مخصوص لوکیلز کو ری ڈائریکٹ کرنے کی ضرورت ہے (جیسے کہ yourstore.com/en-ca/old-page کو yourstore.com/en-fr/new-page پر)، تو آپ کو ہر ذیلی فولڈر کے لیے الگ سے ری ڈائریکٹس بنانے ہوں گے۔
301 ری ڈائریکٹ کیشنگ
301 ری ڈائریکٹس براؤزرز اور سرچ انجنز کے ذریعے کیشے کیے جاتے ہیں۔ اگر کسٹمرز کے رسائی حاصل کرنے کے بعد آپ کوئی ری ڈائریکٹ ہٹاتے ہیں، تو ری ڈائریکٹ ان کے براؤزرز میں اس وقت تک کام جاری رکھ سکتا ہے جب تک کہ کیشے کی میعاد ختم نہ ہو جائے۔
ایک URL ری ڈائریکٹ بنائیں
آپ ایک URL redirect بنا سکتے ہیں۔ ری ڈائریکٹ بناتے وقت، نیا URL ایک ریلیٹو URL ہو سکتا ہے، جیسے کہ /collection/shirts، یا ایک مکمل URL، جیسے کہ http://www.example.com/collection/shirts۔ اپنی پرائمری ڈومین کے اندر ٹریفک کو ری ڈائریکٹ کرنے کے لیے، ریلیٹو URL استعمال کریں۔ اپنی پرائمری ڈومین سے باہر ری ڈائریکٹ کرنے کے لیے، ایک مکمل URL استعمال کریں۔ URL redirects فوری طور پر کام کرنا شروع کر دیتے ہیں۔
آپ اپنے Redirect from اور Redirect to فیلڈز میں Liquid بھی شامل کر سکتے ہیں۔ اپنے paths میں Liquid استعمال کرتے وقت مکمل فیلڈ ویلیڈیشن انجام نہیں دی جا سکتی۔
اقدامات:
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects دیکھیں پر کلک کریں۔
URL redirect بنائیں پر کلک کریں۔
Redirect from میں، وہ پرانا URL درج کریں جس سے آپ وزٹرز کو ری ڈائریکٹ کرنا چاہتے ہیں۔
Redirect to میں، وہ نیا URL درج کریں جس پر آپ وزٹرز کو ری ڈائریکٹ کرنا چاہتے ہیں۔ اپنے سٹور کے ہوم پیج پر ری ڈائریکٹ کرنے کے لیے، / درج کریں۔
redirect محفوظ کریں پر کلک کریں۔
URL redirects کی ٹربل شوٹنگ
URL redirects فوری طور پر کام کرنا شروع کر دیتے ہیں۔ اگر آپ کا ری ڈائریکٹ فوری طور پر کام نہیں کر رہا ہے، تو آپ ٹربل شوٹنگ کے درج ذیل اقدامات آزما سکتے ہیں:
- کسی بھی ٹائپنگ کی غلطی کے لیے Redirect from اور Redirect to دونوں URLs کا جائزہ لیں۔
- یقینی بنائیں کہ Redirect from URL پر کوئی ایکٹیو پیج موجود نہیں ہے۔
- یقینی بنائیں کہ Redirect from URL ایک مقررہ پاتھ نہیں ہے یا اس میں ایسا سابقہ (prefix) شامل نہیں ہے جسے آپ ری ڈائریکٹ نہیں کر سکتے۔
- اپنے براؤزر کی کیشے (cache) صاف کریں اور ری ڈائریکٹ کو دوبارہ ٹیسٹ کریں یا کسی دوسری ڈیوائس پر کوشش کریں۔
اضافی ری ڈائریکٹ ٹربل شوٹنگ
تھیم ایڈیٹر میں 404 پیج کا ہوم پیج پر ری ڈائریکٹ ہونا
اگر تھیم ایڈیٹر میں دیکھنے پر آپ کا 404 پیج ہوم پیج پر ری ڈائریکٹ ہو جاتا ہے، تو چیک کریں کہ کیا آپ نے /404 سے / (آپ کا ہوم پیج) پر کوئی ری ڈائریکٹ سیٹ اپ کیا ہوا ہے۔ اس قسم کا ری ڈائریکٹ تھیم ایڈیٹر کی آپ کا 404 پیج ڈسپلے کرنے کی صلاحیت میں مداخلت کرتا ہے۔ مسئلہ حل کرنے کے لیے اس ری ڈائریکٹ کو ہٹا دیں۔
Redirect Limit Exceeded API ایررز
اگر Admin API استعمال کرتے وقت آپ کو "Redirect Limit Exceeded" کے ایررز کا سامنا ہوتا ہے، تو یہ ایرر آپ کے سٹور کی URL ری ڈائریکٹ حد (100,000 redirects) سے متعلق نہیں ہے۔ اس کے بجائے، یہ اس بات کی نشاندہی کرتا ہے کہ کوئی API درخواست بہت زیادہ سرور ری ڈائریکٹس کا سبب بن رہی ہے۔ اگر آپ کو اس ایرر کا سامنا ہے، تو Shopify Community سے رجوع کرنے پر غور کریں یا کسی بھی تھرڈ پارٹی ایپ کے ڈویلپر سے رابطہ کریں جو اس مسئلے کا سبب بن سکتی ہے۔
URL redirects اور آن لائن سٹور کی وزیبلٹی
پوشیدہ مواد سے ایکٹیو مواد پر کسٹمرز کو عارضی طور پر ری ڈائریکٹ کرنے کے لیے آپ اپنے آن لائن سٹور کی وزیبلٹی سیٹنگز کے ساتھ URL redirects استعمال کر سکتے ہیں۔
مثال کے طور پر، اگر آپ کے پاس /collections/fall کلیکشن ہے جسے آپ گرمیوں کے دوران عارضی طور پر چھپانا چاہتے ہیں اور کسٹمرز کو /collections/summer پر ری ڈائریکٹ کرنا چاہتے ہیں، تو آپ یہ کر سکتے ہیں:
- فال کلیکشن کی آن لائن سٹور کی وزیبلٹی کو پوشیدہ (Hidden) پر تبدیل کریں۔
/collections/fallسے/collections/summerپر ایک URL redirect بنائیں۔
جب فال کلیکشن پوشیدہ ہوتی ہے، تو /collections/fall کا URL ایک 404 پیج بن جاتا ہے، جس سے ری ڈائریکٹ کام کر پاتا ہے۔ وہ کسٹمرز جو /collections/fall پر وزٹ کرتے ہیں انہیں خودکار طور پر /collections/summer پر ری ڈائریکٹ کر دیا جاتا ہے۔
اہم: اگر آپ بعد میں کلیکشن کی آن لائن سٹور کی وزیبلٹی کو واپس نمایاں (Visible) پر تبدیل کرتے ہیں، تو URL redirect خودکار طور پر حذف ہو جاتا ہے کیونکہ ری ڈائریکٹس صرف ان URLs کے لیے کام کرتے ہیں جو 404 ایررز واپس کرتے ہیں۔ اگر آپ کلیکشن کو دوبارہ چھپاتے ہیں تو آپ کو ری ڈائریکٹ دوبارہ بنانے کی ضرورت ہوگی۔
یہ برتاؤ پروڈکٹس پر بھی لاگو ہوتا ہے۔ آپ پروڈکٹس کا سٹیٹس ڈرافٹ پر سیٹ کر سکتے ہیں یا انہیں تمام سیلز چینلز سے ہٹا سکتے ہیں تاکہ وہ 404 ایررز واپس کریں اور URL redirects کے اہل ہو جائیں۔
ری ڈائریکٹس اور سب فولڈرز
URL redirect بنانا انٹرنیشنل سیلز ٹولز کے ذریعے سیٹ اپ کیے گئے تمام لینگویج یا مارکیٹ سب فولڈرز پر لاگو ہوتا ہے۔
مثال کے طور پر، آپ کی پرائمری مارکیٹ example.com پر ریاستہائے متحدہ (United States) ہے۔ آپ کے پاس example.com/en-ca پر ایک سب فولڈر میں کینیڈا کے لیے بھی ایک مارکیٹ ہے۔ آپ اپنے سٹور پر نیلی ٹی شرٹ فروخت کرنا بند کرنے کا فیصلہ کرتے ہیں، لہذا آپ پروڈکٹ کو حذف کر دیتے ہیں، اور پھر /products/blue-t-shirt سے /collections/t-shirts پر ایک واحد URL redirect بناتے ہیں۔
URL redirect بنانے کے بعد، ریاستہائے متحدہ کے وہ کسٹمرز جو /products/blue-t-shirt پر وزٹ کرنے کی کوشش کرتے ہیں، انہیں خودکار طور پر example.com/collections/t-shirts پر ری ڈائریکٹ کر دیا جاتا ہے، اور کینیڈا کے وہ کسٹمرز جو example.com/en-ca/products/blue-t-shirt پر وزٹ کرنے کی کوشش کرتے ہیں، انہیں خودکار طور پر example.com/en-ca/collections/t-shirts پر ری ڈائریکٹ کر دیا جاتا ہے۔
اگر آپ ہر مارکیٹ کے لیے لوگوں کو ایک مختلف منزل (destination) پر ری ڈائریکٹ کرنا چاہتے ہیں، تو آپ اب بھی ہر سب فولڈر کے لیے انفرادی ری ڈائریکٹس بنا سکتے ہیں۔
اپنے URL redirects کا نظم کرنا
آپ درج ذیل طریقوں سے اپنی URL ری ڈائریکٹ فہرست کا نظم کر سکتے ہیں:
- تاریخ کے لحاظ سے URL redirects فلٹر کریں
- URL redirect فلٹر محفوظ کریں
- URL redirect فلٹر حذف کریں
- URL redirect فلٹر کے نام میں ترمیم کریں
- انفرادی طور پر URL redirects میں ترمیم کریں
- ایک ہی وقت میں متعدد URL redirects میں ترمیم کریں
- اپنے URL redirects ایکسپورٹ کریں
- اپنے URL redirects امپورٹ کریں
- URL redirects حذف کریں
تاریخ کے لحاظ سے URL redirects فلٹر کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
شامل کیے جانے کی تاریخ پر کلک کریں۔
ڈراپ ڈاؤن مینو سے، وہ تاریخ کا دورانیہ منتخب کریں جسے آپ فلٹر کرنا چاہتے ہیں۔
URL redirect فلٹر محفوظ کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
سرچ باکس کا استعمال کرتے ہوئے یا تاریخ کے لحاظ سے URL redirects کو فلٹر کر کے ایک فلٹر بنائیں۔
فلٹرز محفوظ کریں پر کلک کریں۔
اپنے فلٹر کے لیے ایک نام منتخب کریں۔
فلٹرز محفوظ کریں پر کلک کریں۔ فلٹرز فہرست کے اوپری حصے میں ایک نئی ٹیب کے طور پر محفوظ ہو جاتے ہیں۔
URL redirect فلٹر حذف کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
وہ فلٹر منتخب کریں جسے آپ حذف کرنا چاہتے ہیں۔
محفوظ کردہ پر کلک کریں۔
ٹیب ہٹائیں پر کلک کریں، اور پھر ہٹائیں پر کلک کریں۔
URL redirect فلٹر کے نام میں ترمیم کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
وہ فلٹر منتخب کریں جسے آپ ایڈٹ کرنا چاہتے ہیں۔
محفوظ کردہ پر کلک کریں۔
ٹیب کا نام ایڈٹ کریں، اور پھر فلٹر محفوظ کریں پر کلک کریں۔
انفرادی طور پر URL ری ڈائریکٹ ایڈٹ کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
اس URL ری ڈائریکٹ پر کلک کریں جسے آپ ایڈٹ کرنا چاہتے ہیں۔
تبدیلیاں درج کریں۔
redirect محفوظ کریں پر کلک کریں۔
ایک ہی وقت میں متعدد URL ری ڈائریکٹ ایڈٹ کریں
آپ URL ری ڈائریکٹ کو بلک میں ایڈٹ کر سکتے ہیں۔ ایک ہی وقت میں متعدد URL ری ڈائریکٹ ایڈٹ کرنے کے بارے میں مزید جاننے کے لیے، بلک ایکشن کا استعمال دیکھیں۔
اقدامات:
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
وہ URL ری ڈائریکٹ منتخب کریں جنہیں آپ ایڈٹ کرنا چاہتے ہیں۔
ری ڈائریکٹ ایڈٹ کریں پر کلک کریں۔
تبدیلیاں درج کریں۔
محفوظ کریں پر کلک کریں۔
اپنے URL ری ڈائریکٹ ایکسپورٹ کریں
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
ایکسپورٹ کریں پر کلک کریں۔
منتخب کریں کہ آپ کن ری ڈائریکٹ کو ایکسپورٹ کرنا چاہتے ہیں۔
منتخب کریں کہ آپ کس قسم کی CSV فائل ایکسپورٹ کرنا چاہتے ہیں۔
URL ری ڈائریکٹ ایکسپورٹ کریں پر کلک کریں۔
اپنے URL ری ڈائریکٹ امپورٹ کریں
آپ اپنے موجودہ URL ری ڈائریکٹ کو Shopify میں امپورٹ کر سکتے ہیں۔ آپ ایک نمونہ URL ری ڈائریکٹ CSV فائل ڈاؤن لوڈ کر کے اسے بطور ٹیمپلیٹ استعمال کرنے کے لیے دیکھ سکتے ہیں۔
اقدامات:
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
امپورٹ کریں پر کلک کریں۔
فائل شامل کریں پر کلک کریں اور ایک CSV فائل منتخب کریں۔
فائل اپ لوڈ کریں پر کلک کریں۔
امپورٹ کا جائزہ لیں۔
ری ڈائریکٹ امپورٹ کریں پر کلک کریں۔
بند کریں پر کلک کریں۔
URL ری ڈائریکٹ ڈیلیٹ کریں
آپ URL ری ڈائریکٹ ڈیلیٹ کر سکتے ہیں۔ ایک ہی وقت میں متعدد URL ری ڈائریکٹ ڈیلیٹ کرنے کے بارے میں مزید جاننے کے لیے، بلک ایکشن کا استعمال دیکھیں۔
اقدامات:
اپنے Shopify ایڈمن سے، کنٹینٹ > مینوز پر جائیں۔
URL redirects پر کلک کریں۔
وہ URL ری ڈائریکٹ منتخب کریں جنہیں آپ ڈیلیٹ کرنا چاہتے ہیں۔
منتخب کردہ ری ڈائریکٹ ڈیلیٹ کریں پر کلک کریں۔
اپنے فیصلے کی تصدیق کرنے کے لیے ڈیلیٹ کریں پر کلک کریں۔