آموزش رفع خطاهای Minimize Redirects و Avoid URL redirects

در این مقاله از مجموعه آموزش جی تی متریکس قصد دارم به نحوه برطرف کردن خطاهای Avoid landing page redirects و Minimize Redirects و Avoid URL redirects در gtmetrix بپردازم. حتما برای شما هم این اتفاق افتاده که به هر دلیلی مجبور به تغییر آدرس یکی از صفحات سایت شدید و برای اینکه ارزشی که صفحه مورد نظر به دست آورده رو از دست ندین با استفاده از ریدایرکت کردن سعی کردید به گوگل اعلام کنید که اعتبار این صفحه به آدرس جدید منتقل بشه. اما وقتی که شروع به تست سرعت سایت کردید، میبینید که با یکی یا چندتا از این سه خطا در سایت خودتون مواجه شدید. همه این خطاها مربوط به ریدایرکت‌هایی است که در سایت صورت می‌گیرند و اگر به درستی از ریدایرکت استفاده نکنید، یا اینکه تعداد زیادی لینک ریدایرکت شده در سایت خود داشته باشید با مشکل کندی سرعت لود در سایت مواجه خواهید شد.

در این آموزش از پایگاه دانش میزبان‌فا قصد دارم به نحوه برطرف کردن خطاهای Avoid landing page redirects و Minimize Redirects و Avoid URL redirects بپردازم که هر سه این خطا برای رفع کردن یک راهکار رو دارند. پس اگر شما هم با هر کدوم یک از این سه خطا مواجه شدید تا انتهای این مقاله همراه باشید.

Redirect یا تغییر مسیر صفحات وب چیست؟

Redirect یا تغییر مسیر در صفحات وب روشی هست که با استفاده از اون میتونید بازدید کننده‌های یک سایت رو از یک آدرس به آدرس دیگه هدایت کنید. به عنوان نمونه شما صفحه‌ای با نام site.com/first-page دارید و حالا تصمیم گرفتید که کسانی که به این صفحه وارد میشن رو به صفحه site.com/second-page منتقل کنید. این انتقال دادن‌ها به صفحات مختلف در عین حال که از نظر بهینه کردن سایت مفید هستند، میتونن گاها باعث ایجاد مشکل شده و بخاطر زیاد بودن تعداد ریدایرکت‌ها سایت رو با مشکل کندی سرعت مواجه بکنند. که با بررسی سرعت سایت در جی تی متریکس به این مسئله برخورد خواهید کرد.

چرا ریدایرکت باعث ایجاد مشکل میشه؟

حتما براتون این سوال پیش میاد که چرا ریدایرکت کردن باعث میشه سایت کند بشه. با همون مثال ریدایرکت از صفحه یک به صفحه دو توضیح میدم. وقتی بازدیدکننده وارد صفحه اول میشه، مرورگر شروع میکنه به ارسال درخواست و به طبع سرور هم پاسخ مناسب رو داده و فایل‌های مختلف رو برای لود این صفحه ارسال میکنه. یک جایی به این درخواست میرسه که بهش دستور داده شده بازدیدکننده رو از این صفحه باید به صفحه دوم منتقل بکنه. پس این کار رو انجام میده و وقتی این حالت پیش میاد دوباره یک سری درخواست دیگه به سرور ارسال میشه و سرور هم برای پاسخ دادن به مرورگر شروع به پاسخ دادن میکنه تا صفحه دوم رو برای کاربر به صورت کامل ارسال بکنه. مشکل دقیقا زمانی شروع میشه که سرور به درخواستی میرسه که باید صفحه رو منتقل بکنه. تو این برحه که کاربر از صفحه اول به دوم ریدایرکت میشه، یک سری درخواست از سرور درخواست میشه که در صورت بالا بودن تعداد لینک‌های ریدایرکت در یک سایت یا حتی یک صفحه، باعث بالا رفتن تعداد درخواست HTTP شده و در نهایت با کندی در سرعت سایت مواجه خواهید شد.

امروزه سایت‌ها تقریبا یک سالی هست که شروع کردند و از SSL رایگان استفاده می‌کنند. یا اینکه برخی سایت‌ها همچنان مثل گذشته تمایل به استفاده از WWW یا بدون WWW دارند. وقتی یکی از این حالت‌ها انتخاب میشه باید کاری کرد که کاربر رو از لینک اشتباهی که وارد شده به ساختار سایت با آدرس جدید منتقل کرد. پس اتفاقی که رخ میده اینه که در حین زمانی که کار انتقال انجام میشه تعداد درخواست‌ها بالا رفته و با کندی در سرعت لود صفحات مواجه میشیم.

حالا اگر این مسئله رو در سطح کلان و بازدید بالا در نظر بگیریم که ورود موبایل‌های هوشمند باعث تشدیدتر شدن موضوع هم شده، با یک فاجعه در سایتمون دچار خواهیم شد. پس باید برای رفع خطای Avoid landing page redirects و Minimize Redirects و Avoid URL redirects در gtmetrix این تغییر مسیرها رو کنترل کنیم.

آخرین نوشته ها

تماس با ما

  •  کرج، شاهین ویلا، بلوار امام خمینی ، خیابان نهم شرقی ، برج شاهین ،طبقه اول واحد2
  •  91014618
  •   info@shopingserver.net

با تلفن ثابت بدون پیش شماره قابل شماره گیری هست و در صورتی که با تلفن همراه قصد تماس گرفتن دارید از پیش شماره استان خود را اول شماره وارد نمایید.

omid

omid

مطالب مرتبط