پرش به محتوای اصلی
شبکه و IP

بررسی ریدایرکت (Redirect Checker)

یک URL می‌تواند از چند ریدایرکت پشت‌سرهم عبور کند تا به مقصد نهایی برسد؛ ریدایرکت‌های اضافی روی سئو، سرعت و رفتار کاربر اثر می‌گذارند. این ابزار کل زنجیره ریدایرکت یک آدرس (301، 302، 307 و ...) را مرحله‌به‌مرحله با کد وضعیت و هدرهای مربوط نمایش می‌دهد.

کل زنجیرهکدهای وضعیترایگان

پرسش‌های متداول

پرسش‌های متداول

پاسخ پرسش‌های پرتکرار درباره این سرویس را این‌جا بخوانید

هر ریدایرکت اضافه یک round-trip شبکه می‌افزاید و روی سرعت بارگذاری صفحه تاثیر می‌گذارد. از نظر سئو هم Googlebot حداکثر ۱۰ ریدایرکت پشت‌سرهم را دنبال می‌کند و پس از آن صفحه را خطای ریدایرکت می‌شمارد. گوگل توصیه می‌کند زنجیره تا حد ممکن کوتاه باشد. بررسی زنجیره به شما کمک می‌کند ریدایرکت‌های غیرضروری (مثلا http → https → www → redirect دیگر) را حذف کنید.

301 (Moved Permanently) یعنی تغییر دائمی. موتورهای جست‌وجو نشانی جدید را جایگزین قدیمی می‌کنند و اعتبار منتقل می‌شود. 302 (Found) یعنی تغییر موقت و موتورهای جست‌وجو نشانی اصلی را حفظ می‌کنند. 307 معادل موقت و 308 معادل دائمی است، با این تفاوت که متد و بدنه درخواست را تغییر نمی‌دهند. اگر می‌خواهید اعتبار سئو منتقل شود، 301 یا 308 درست است.

این ابزار حداکثر ۱۰ ریدایرکت را دنبال می‌کند تا از حلقه‌های بی‌پایان جلوگیری شود. اگر زنجیره به شبکه داخلی یا IP خصوصی برسد، به دلایل امنیتی (جلوگیری از SSRF) متوقف می‌شویم. همچنین اگر یک URL دقیقا تکرار شود، آن را یک loop تشخیص داده و متوقف می‌کنیم.

HEAD فقط هدرها را برمی‌گرداند و سریع‌تر است، ولی برخی سرورها یا WAFها به HEAD پاسخ متفاوتی می‌دهند (گاهی 405 Method Not Allowed). GET رفتار واقعی مرورگر را دقیق‌تر شبیه‌سازی می‌کند. اگر نتیجه HEAD عجیب به‌نظر می‌رسد، GET را امتحان کنید.

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

پرسش دیگری دارید؟

تماس با پشتیبانی

ابزارهای مرتبط