تفاوت آمار Search Console با درخواست‌های ثبت‌شده روی سرور

آمار نمایش‌داده‌شده در Google Search Console را نمی‌توان معادل تعداد کل درخواست‌هایی دانست که به وب‌سایت یا سرور میزبانی رسیده‌اند.

برای مثال، معیار Clicks در گزارش Performance سرچ کنسول بیانگر کلیک‌هایی است که کاربران از طریق نتایج جستجوی Google وارد وب‌سایت شده‌اند. در مقابل، درخواست‌هایی که به وب‌سرور می‌رسند می‌توانند منابع بسیار متنوع‌تری داشته باشند.

از جمله این درخواست‌ها می‌توان به موارد زیر اشاره کرد:

  • مراجعه مستقیم کاربران به سایت
  • ربات‌ها و خزنده‌های موتورهای جستجو
  • سرویس‌های مانیتورینگ
  • درخواست‌های API
  • ربات‌ها و اسکریپت‌های خودکار
  • درخواست‌های مخرب یا غیرعادی

به همین دلیل ممکن است تعداد درخواست‌هایی که در لاگ‌های وب‌سرور ثبت می‌شوند، به‌مراتب بیشتر از تعداد Clickهایی باشد که در Search Console مشاهده می‌شود.

همچنین داده‌های Search Console ممکن است با تأخیر نمایش داده شوند و تمام انواع ترافیک ورودی به سایت را نیز پوشش نمی‌دهند. بنابراین این ابزار به‌تنهایی معیار دقیقی برای سنجش فشار واقعی واردشده به سرویس میزبانی محسوب نمی‌شود.

در نظر داشته باشید همه درخواست‌هایی که در سطح اینترنت به سمت دامنه ارسال می‌شوند الزاماً در لاگ وب‌سرور ثبت نخواهند شد؛ زیرا ممکن است برخی از آن‌ها پیش از رسیدن به وب‌سرور توسط لایه‌هایی مانند Firewall، سیستم Anti-DDoS یا سایر تجهیزات شبکه متوقف شوند.

در صورتی که طی یک بازه زمانی تعداد زیادی درخواست به سایت برسد، بسته به نوع درخواست و نحوه پردازش آن، این ترافیک می‌تواند باعث افزایش مصرف منابعی مانند CPU، RAM، Disk I/O یا پهنای باند شود.

برای مثال، تعداد زیادی درخواست به صفحات PHP یا بخش‌هایی که نیازمند پردازش دیتابیس هستند می‌تواند بار بسیار بیشتری نسبت به همان تعداد درخواست به فایل‌های استاتیک یا محتوای Cache‌شده ایجاد کند. بنابراین صرف تعداد درخواست‌ها به‌تنهایی معیار کافی برای تعیین میزان مصرف منابع نیست.

در خصوص ترافیک‌های غیرعادی یا حملات DDoS نیز سامانه Anti-DDoS نت‌افراز برای شناسایی و کنترل این نوع درخواست‌ها مورد استفاده قرار می‌گیرد. در صورت مشاهده افزایش غیرعادی درخواست‌ها، لازم است نوع ترافیک و لاگ‌های مربوطه نیز بررسی شوند تا مشخص گردد افزایش مصرف ناشی از کاربران واقعی، ربات‌ها، مانیتورینگ‌ها یا ترافیک مخرب بوده است.

برای بررسی آمار مبتنی بر لاگ وب‌سرور می‌توانید از ابزار Webalizer در دایرکت‌ادمین استفاده نمایید:

راهنمای جامع استفاده از Webalizer در پنل دایرکت‌ادمین

Webalizer اطلاعاتی مانند تعداد درخواست‌ها (Hits)، صفحات مشاهده‌شده، IPها و سایر داده‌های قابل استخراج از لاگ وب‌سرور را نمایش می‌دهد. در نظر داشته باشید این آمار نیز الزاماً معادل تعداد کاربران واقعی سایت نیست و باید متناسب با نوع داده موردنظر تفسیر شود.

در نتیجه برای بررسی افزایش مصرف منابع یا ترافیک غیرعادی، بهتر است آمار Search Console، داده‌های Webalizer و لاگ‌های وب‌سرور در کنار یکدیگر بررسی شوند و هیچ‌یک از این ابزارها به‌تنهایی معیار قطعی برای تعداد کاربران یا میزان فشار واردشده به سرور در نظر گرفته نشوند.

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

چطور قطعی‌های گزارش‌شده توسط UptimeRobot را دقیق‌تر بررسی کنیم؟

گاهی ممکن است UptimeRobot برای یک وب‌سایت قطعی ثبت کند، در حالی که سایت در همان زمان برای شما یا...

راهکارهای افزایش امنیت سرویس میزبانی و وب‌سایت

تأمین امنیت سرویس میزبانی تنها به تنظیمات سمت سرور محدود نمی‌شود و نحوه مدیریت وب‌سایت،...

کاهش مصرف منابع وردپرس با غیرفعال‌سازی WP-Cron و استفاده از Cron Job

وردپرس برای اجرای برخی وظایف زمان‌بندی‌شده مانند انتشار مطالب زمان‌بندی‌شده، اجرای برخی فرآیندهای...

رفع خطای «Deceptive site ahead» در مرورگر

خطای Deceptive site ahead یک هشدار امنیتی است که توسط مرورگرهایی مانند Google Chrome یا Firefox...

بررسی خطاهای DNS و عدم دسترسی به سایت از یک شبکه خاص

در برخی شرایط ممکن است وب‌سایت از بعضی شبکه‌ها یا دستگاه‌ها در دسترس باشد، اما از یک اینترنت یا...