آیا تا به حال با ارور صفحات ریدایرکت شده در Google Search Console مواجه شدهاید؟ این خطا نشان میدهد که صفحهای از سایت شما به یک URL دیگر ریدایرکت شده است زمانی که کاربر یا Googlebot تلاش میکند به آن صفحه دسترسی پیدا کند. به عبارت سادهتر، تمام صفحاتی که در این گزارش ذکر میشوند، در نتایج جستجو نمایش داده نمیشوند.
ارور صفحات ریدایرکت شده : مشکلی رایج اما جدی
ممکن است در ابتدا این خطا را چندان جدی نگیرید. اما پس از بررسی بیشتر و مشاهده هزاران پرسش در انجمنهای مختلف مانند Stack Exchange، متوجه شدیم که بسیاری از متخصصان سئو به دنبال راهحل این مشکل هستند و ممکن است برای حل آن به هر چیزی دست بزنند. بنابراین، به عنوان بخشی از نیازهای جدی سئو، تصمیم گرفتیم بهطور دقیقتر بررسی کنیم که چگونه میتوان این مشکل را برطرف کرد.
مراحل برطرف کردن ارور صفحات ریدایرکت شده
- بررسی دستی صفحات موجود در گزارش
اولین قدم این است که تمام صفحات موجود در گزارش ” صفحات ریدایرکت شده” را به صورت دستی بررسی کنید. برای دسترسی به این گزارش در Google Search Console، به بخش Pages بروید و در قسمت Why pages aren’t indexed به دنبال صفحات ریدایرکتشده بگردید. پس از وارد شدن به گزارش، دو نکته مهم را بررسی کنید:
- آیا نمودار در حال افزایش است؟
- آیا تاریخ آخرین خزیدن (crawl) اخیراً بوده است؟
اگر پاسخ شما به این سوالات مثبت بود، پیشنهاد میکنم دادهها را به Google Sheets، Excel یا CSV صادر کرده و تجزیه و تحلیل دقیقتری انجام دهید.
- بررسی اینکه آیا ریدایرکتها صحیح هستند یا خیر
بعد از اینکه فایل ریدایرکتها را صادر کردید، باید بررسی کنید که آیا ریدایرکتها منطقی و صحیح هستند یا خیر. ریدایرکتها در دو حالت قابل قبول هستند:
- انتقال دائمی: اگر URL به طور دائمی به مقصد جدیدی منتقل شده است، استفاده از ریدایرکت 301 بهترین گزینه است تا ارزش صفحه حفظ شود.
- لینکهای شکسته: اگر برای اصلاح یک لینک شکسته ریدایرکت ایجاد کردهاید، این ریدایرکت قابل قبول است.
اگر بررسی کردید و مطمئن شدید که تمام ریدایرکتها صحیح و عمدی هستند، دیگر نیازی به ادامه بررسی نیست. پیشنهاد میکنم هر ماه این گزارش را دوباره بررسی کرده و هر سه ماه یکبار بررسی عمیقتری انجام دهید.
- استفاده از ابزار Inspect URL برای تست نمونهها
اگر میخواهید از صحت بررسی خود مطمئن شوید، تعدادی URL از لیست صادر شده را به صورت تصادفی انتخاب کرده و در ابزار Inspect URL در گوگل سرچ کنسول تست کنید. در حین بررسی، به این نکات توجه کنید:
- آیا وضعیت صفحه “Page is not indexed: Page with redirect” است؟
- آیا تگ canonical که توسط کاربر اعلام شده، همان URL است که ریدایرکت 301 به آن اشاره دارد؟
- اگر ریدایرکتها مشکل ایجاد میکنند
چند حالت وجود دارد که ریدایرکتها میتوانند به مشکل تبدیل شوند:
- ریدایرکت 302: اگر ریدایرکت 302 بهطور موقت استفاده میشود (مثلاً کمتر از یک ماه)، مشکلی ندارد. اما در درازمدت، گوگل این ریدایرکتها را به عنوان ریدایرکت 301 دائم در نظر میگیرد که ممکن است روی رتبهبندیها تأثیر منفی بگذارد.
- ریدایرکتهای زنجیرهای: اگر در مسیر ریدایرکتها زنجیرهای وجود داشته باشد (یعنی URL A به URL B، سپس به URL C و در نهایت به URL D ریدایرکت شود)، باید برای URLهای A، B و C ریدایرکتهایی تنظیم کنید که مستقیماً به URL D اشاره کنند.
- ریدایرکت صفحات مهم: اگر به اشتباه یک صفحه مهم را ریدایرکت کردهاید، باید ریدایرکت را حذف کنید تا از از دست دادن دید در نتایج جستجو جلوگیری شود.
- بررسی نقشه سایت XML
همیشه باید نقشه سایت XML خود را دوباره بررسی کنید تا اطمینان حاصل کنید که هیچ ریدایرکتی در آن ذکر نشده است. اگر ریدایرکتها در نقشه سایت XML قرار دارند، باید آنها را حذف کنید. همچنین، اطمینان حاصل کنید که صفحهای که به آن ریدایرکت کردهاید در نقشه سایت XML ذکر شده باشد.
با استفاده از فیلتر صفحات ارسالشده و ارسالنشده در Google Search Console، میتوانید صفحات ریدایرکتشده را از نقشه سایت حذف کنید.
در نهایت، رفع ارور صفحات ریدایرکت شده در Google Search Console نیاز به رویکردی دقیق و توجه به جزئیات دارد. با پیگیری منظم ریدایرکتها و بررسی تگهای canonical، میتوانید این مشکل را حل کنید. اگرچه حل این مشکل ساده است، اما انجام آن به طور منظم و با دقت میتواند به عملکرد بهتر سایت شما در نتایج جستجو منجر شود.
در پایان، یادآوری میکنیم که با دقت به ریدایرکتها و تگهای canonical، در مسیر سئو موفقتر خواهید بود.