بررسی کد وضعیت HTTP و زنجیره ریدایرکت (ابزار رایگان)

کاربرد ابزار: آدرس صفحه را وارد کنید تا کد وضعیت HTTP و همه‌ی مراحل ریدایرکت تا مقصد نهایی را ببینید؛ به‌همراه زمان پاسخ، noindex، کنونیکال و هشدار برای زنجیره و حلقه‌ی ریدایرکت. می‌توانید درخواست را به شکل Googlebot هم بفرستید.

درخواست‌ها از سرور این سایت ارسال می‌شوند، نه از مرورگر شما. اگر سایتی ربات‌ها یا آی‌پی‌های خاصی را مسدود کرده باشد، ممکن است نتیجه با چیزی که خودتان در مرورگر می‌بینید فرق کند.

کد وضعیت HTTP چیست؟

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

کدمعنیاثر در سئو
200صفحه سالم استقابل ایندکس
301 / 308انتقال دائمیاعتبار به آدرس جدید منتقل می‌شود
302 / 307انتقال موقتگوگل ممکن است آدرس قدیم را نگه دارد
404پیدا نشدبه مرور از ایندکس حذف می‌شود
410عمدا حذف شدهسریع‌تر از ۴۰۴ حذف می‌شود
5xxخطای سرورخزش کند می‌شود و در صورت تکرار، صفحه حذف می‌شود

این ابزار چه چیزهایی را نشان می‌دهد؟

  • همه‌ی مراحل ریدایرکت: از آدرسی که وارد کرده‌اید تا مقصد نهایی، با کد و زمان پاسخ هر مرحله.
  • زنجیره و حلقه‌ی ریدایرکت: اگر بیش از یک ریدایرکت پشت سر هم باشد یا آدرس‌ها به هم برگردند.
  • ریدایرکت موقت به جای دائمی: ۳۰۲ و ۳۰۷ که احتمالا باید ۳۰۱ باشند.
  • وضعیت ایندکس صفحه‌ی نهایی: متا تگ robots، هدر X-Robots-Tag و تگ کنونیکال.
  • ریدایرکت با متا رفرش: که برای سئو از ریدایرکت سمت سرور ضعیف‌تر است.

با گزینه‌ی Googlebot موبایل می‌توانید ببینید سایت به ربات گوگل همان جوابی را می‌دهد که به کاربر یا نه. بعضی فایروال‌ها و افزونه‌های امنیتی، ربات‌ها را اشتباهی مسدود می‌کنند و این‌جا معلوم می‌شود.

راهنمای استفاده

  1. آدرس‌ها را در کادر بنویسید، هر خط یکی (حداکثر ۱۰ آدرس در هر بار). آدرس‌های فارسی و بدون http هم قبول می‌شوند.
  2. نوع درخواست را انتخاب کنید: مرورگر، Googlebot یا Bingbot.
  3. «بررسی کن» را بزنید و نتیجه‌ی هر آدرس را با هشدارها و پیشنهادها ببینید.

کی از این ابزار استفاده کنیم؟

  • بعد از تغییر آدرس یا انتقال سایت: مطمئن شوید آدرس‌های قدیم با یک ریدایرکت ۳۰۱ مستقیم به آدرس جدید می‌روند. کد ریدایرکت‌ها را می‌توانید با ابزار ساخت ریدایرکت ۳۰۱ بسازید و این‌جا تستش کنید.
  • بعد از نصب SSL: بررسی کنید http و www هر کدام فقط با یک مرحله به نسخه‌ی اصلی https می‌روند.
  • وقتی صفحه‌ای ایندکس نمی‌شود: ببینید noindex، کنونیکال اشتباه یا خطای سرور در کار است یا نه. ابزار تست robots.txt را هم کنارش امتحان کنید.
  • بررسی بک‌لینک‌ها: صفحه‌هایی که از سایت‌های دیگر لینک گرفته‌اند نباید ۴۰۴ بدهند؛ اگر می‌دهند، به صفحه‌ی مرتبط ریدایرکت کنید تا اعتبار آن لینک از دست نرود.

زنجیره‌ی ریدایرکت چرا بد است؟

وقتی آدرس A به B و B به C ریدایرکت می‌شود، هر مرحله زمان بارگذاری را بیشتر می‌کند و خزش را کند می‌کند. گوگل حداکثر چند مرحله را دنبال می‌کند و اگر زنجیره طولانی باشد، ممکن است اصلا به مقصد نرسد. راه حل ساده است: آدرس اول را مستقیم به مقصد نهایی ریدایرکت کنید و لینک‌های داخلی سایت را هم به آدرس نهایی اصلاح کنید. توضیح بیشتر درباره‌ی ریدایرکت‌ها در ریدایرکت ۳۰۱ چیست؟ و ریدایرکت ۳۰۲.

سوالات متداول

چرا نتیجه‌ی ابزار با چیزی که در مرورگر می‌بینم فرق دارد؟

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

ابزار محتوای صفحه را ذخیره می‌کند؟

نه. فقط کد وضعیت، هدرهای مهم و چند متا تگ صفحه‌ی نهایی خوانده و نمایش داده می‌شود و چیزی ذخیره نمی‌شود.

محدودیت استفاده دارد؟

برای جلوگیری از سوءاستفاده، هر کاربر در هر ۱۰ دقیقه حداکثر ۴۰ آدرس می‌تواند بررسی کند. آدرس‌های شبکه‌ی داخلی و آی‌پی‌های خصوصی هم بررسی نمی‌شوند.

ابزارهای رایگان دیگر را در صفحه‌ی ابزارها ببینید.