تحلیل هوشمند و دادهمحور سئو در یک نگاه.
مجموعه ابزارهای اختصاصی و رایگان برای مانیتور هوشمند جایگاه کلمات، سلامت فنی سایت و رفتار رقبا.
بررسی ریدایرکت و هدرها
هر پرش را با کد و مقصد آن تا رسیدن به نشانی پایانی نمایش میدهد، حلقههای بی پایان را میشناسد و در آخر هدرهای کلیدی پاسخ نهایی را وارسی میکند.
- بی نیاز به ثبت نام
- تفکیک ۳۰۱ از ۳۰۲
- هدرهای امنیتی و کش
ابزار را همین جا در صفحه اجرا کنید
زنجیرهٔ ریدایرکت یک نشانی را گام به گام دنبال کنید و هدرهای امنیتی و کش آن را وارسی کنید.
- هزینه رایگان
- منبع داده سرور خودمان
- دسترسی بدون ثبت نام
جواب کوتاه
ریدایرکت ۳۰۱ یعنی این نشانی برای همیشه تغییر کرده و گوگل باید اعتبار نشانی قدیم را به نشانی تازه بسپارد. ریدایرکت ۳۰۲ یعنی موقت است و گوگل نشانی قدیم را همچنان اصلی میشمارد. به کار بردن ۳۰۲ جایی که باید ۳۰۱ باشد، متداولترین راهی است که یک کوچ سایت رتبهها را از دست میدهد.
یک کاربرد دیگر که کمتر به ذهن میرسد، سرعت است. پشت هر پرش ریدایرکت یک رفت وبرگشت کامل شبکه نشسته، و روی موبایل داخل ایران این رفت وبرگشت هزینه دارد. ممکن است کسی که example.com را مینویسد پیش از آنکه یک نقطه از صفحه را ببیند سه بار جابه جا شود: نخست از http به https، بعد از نسخهٔ بی www به نسخهٔ دارای www، و در آخر از صفحهٔ خانه به نسخهٔ زبانی. هر سه ضروری اند، اما هر سه میتوانند در یک مرحله جمع شوند.
روی پاسخ آخر، هدرها حرف دیگری میزنند. از هدر فشرده سازی میفهمید سرور خروجی را فشرده تحویل میدهد یا خام؛ اگر این هدر نباشد، هر کاربر حجمی چند برابرِ لازم پایین میکشد. هدر کش هم تعیین میکند مرورگر اجازه دارد فایلها را ذخیره کند یا هر مرتبه از نو بگیرد. تاثیر این دو هدر روی بازدید دوم معمولا از هر بهینه سازی دیگری بیشتر است.
برای سایتی که زیر کلادفلر یا هر شبکهٔ توزیع محتوای دیگری قرار دارد، در خواندن هدرها محتاطتر باشید. چیزی که میبینید پاسخ گرهٔ لبه است، نه لزوما پاسخ سرور اصلی شما؛ شاید فشرده سازی را مشاهده کنید در حالی که مبدا هیچ چیز فشرده نمیکند و شبکهٔ توزیع جای آن را پر کرده است. هر وقت سایت را از پشت آن شبکه بردارید، این هدر هم از دست میرود.
منبع و روش تامین داده
سرور ما هر پرش را جداگانه و بدون دنبال کردن خودکار درخواست میکند، تا سقف ۱۰ پرش، و حلقهها را میشناسد. موردی که در عمل زیاد پیش میآید: اگر ریدایرکت http به https و سپس www به بدون www پشت سر هم انجام شود، دو پرش میشود؛ در لایهٔ وب سرور میتوان هر دو را در یک پرش ادغام کرد.
در چه موقعیتی به کار میآید
پس از تغییر نشانی یا کوچ سایت، برای اطمینان از اینکه ریدایرکت از نوع ۳۰۱ است و نه ۳۰۲. یا زمانی که سرعت سایت بی دلیل ضعیف است و میخواهید بدانید کاربر پیش از رسیدن به صفحه چند بار ریدایرکت میشود.
جایی که کارساز نیست
دنبال کردن زنجیره تا ده پرش ادامه مییابد و بعد از آن قطع میشود؛ زنجیرهای که به ده پرش میرسد خودش نشانهٔ خرابی است و رفتن جلوتر چیزی به شناخت مسئله اضافه نمیکند. جهشهایی که با جاوااسکریپت یا تگ meta refresh رخ میدهند در این خروجی نمیآیند، چون در سطح هدر HTTP اتفاق نمیافتند؛ اختلاف نشانی پایانی با آنچه در مرورگر میبینید معمولا از همین جاست. برای سایتهای ایرانی این را در نظر داشته باشید: درخواست از سرور ما فرستاده میشود، پس اگر سایت شما با IPهای خارج از ایران جور دیگری برخورد میکند، مثلا آنها را به صفحهٔ اطلاع رسانی میفرستد، همان رفتار در این خروجی میآید، نه رفتاری که کاربر داخل کشور تجربه میکند.
نکتهای که از کار با آن آموختهایم
الگویی که مدام به آن برمی خوریم چنین است: جهش http به https در یک لایه و جهش www به بی www در لایهای جدا انجام میشود، اغلب یکی در سطح وب سرور و دیگری در یک افزونه. نتیجه دو جهش پشت هم میشود، در حالی که میشد هر دو قاعده را در همان نخستین قاعدهٔ وب سرور کنار هم گذاشت و یک رفت وبرگشت شبکه را کم کرد. روی صفحهای که در روز هزار بار گشوده میشود، این یک ویرایش یک سطری با اثر ملموس است.
هزینه
اجرای این ابزار روی زیرساخت خودمان است و هیچ دادهٔ خریداری شدهای پشت آن نیست، پس هزینه ندارد و همین طور میماند. تنها محدودیتش یک سقف روزانه است که نمیگذارد یک ربات کل ظرفیت را اشغال کند.
سقف روزانه به ازای هر بازدیدکننده شمرده میشود. اگر بیش از آن نیاز دارید، یک حساب بی هزینه سقفتان را بالا میبرد.
پرسشهای متداول دربارهٔ این ابزار
چند پرش ریدایرکت پذیرفتنی است؟
یکی. دو تا قابل تحمل. سه تا یعنی جایی دو قاعده تداخل دارند و یکی باید برداشته شود. زنجیرهٔ بلندتر هم برای کاربر کند است و هم در هر پرش اندکی از اعتبار لینک را از دست میدهد.
پس از تغییر نشانی یک صفحه، ریدایرکت را چه مدت نگه دارم؟
تا زمانی که لینکهای بیرونی به نشانی قدیم وجود دارد، که عملا یعنی همیشه. برداشتن یک ۳۰۱ قدیمی پرهزینهترین کاری است که میتوان با اعتبار سالها ساخته شده انجام داد.
چرا هدر فشرده سازی دیده نمیشود؟
یا سرور فشرده سازی را فعال نکرده، یا برای همان نوع فایل روشن نیست، یا CDN آن را حذف کرده است. اگر سایت پشت CDN است، ابتدا همان جا را بررسی کنید؛ در بیشتر موارد این تنظیم یک کلید ساده در پنل است.