ویرگول
ورودثبت نام
shayansahebkar
shayansahebkar
خواندن ۵ دقیقه·۲ سال پیش

خطاهای سرچ کنسول رو قورت بده!!

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

بروز این اختلال به این معناست که صفحه شما توسط خزنده گوگل دیده و ایندکس نشده در نتیجه قابل نمایش برای کاربران در صفحه نتایج موتور جست و جو گوگل نیست. خبر خوب این است که گوگل شما را با خطاها و ایرادات رها نمی‌کند؛ بلکه صفحه و مشکلاتی که باعث ایندکس نشدن آن می‌شوند را به شما اعلام خواهد کرد. در ادامه مقاله به بررسی چند مورد از مهم‌ترین اخطارهای وارد شده توسط گوگل به آدرس صفحات آشنا خواهیم شد.

server error (خطای سرور؛ خطاهایی که کد سه رقمی آنان با عدد 5 شروع می‌شود)

ممکن است هنگامی که صفحه‌ای را جستجو می‌کنید با خطای 500 مواجه شوید. در‌ واقع این خطا به این معنی است که نقصی در ارتباط با سرور سایت به وجود آمده و مانع از رسیدن کاربر به صفحه هدف می‌شود. بنابراین در اینجا یک مشکل سروری موجب می‌شود تا گوگل قادر به خزش در این صفحه و ایندکس کردن آن نیست.

لازم به ذکر است که صفحات اخطار گرفته از سوی گوگل، در ابتدا توسط خزنده دیده شده اما به دلیل داشتن مشکلاتی که در ادامه به معرفی تعداد دیگری از آن‌ها خواهیم پرداخت؛ صفحه شما را در نتایج خود نمایش نخواهد داد.

در قدم اول می‌بایست صفحه‌ای که گوگل در آن وجود خطای 500 را گزارش می‌دهد، در مرورگر خود باز کرده و بررسی کنید که آیا صفحه بارگذاری می‌شود یا خیر. در صورتی که صفحه بدون خطا بارگذاری شد بنابراین متوجه می‌شویم که ایراد موقتا رخ داده و رفع شده است.

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

بررسی Redirect Error(چالش تغییر مسیر)

در واقع در زمان ورود به یک سایت متوجه می‌شوید که به علت تغییر مسیر آدرس مورد نظر، مشکلی به وجود آمده است و به احتمال زیاد عامل این مشکل ممکن است یکی از این موارد زیر باشد:

  • سلسله مراتبی از تغییر مسیرهای پی در پی که بیش از حد به طول انجامیده است.
  • صفحه به صورت بی انتها تغییر مسیر می‌دهد.
  • میزان کاراکترهایی که آدرس آنان تغییر مسیر داده شده و در آخر از تعداد مجاز بیشتر شود.
  • ممکن است که یک آدرس خالی یا اشتباه در زنجیر تغییر مسیرها وجود داشته باشد.

درنتیجه با مواجه با این دسته از خطاها به دست می‌آوریم که این موضوعات بیانگر مشکلی در تغییر مسیرها است که بایستی برای رفع آن اقدام کرد.

به عنوان مثال یکی از مرسوم‌ترین ایراداتی که در این مورد با آن رو به رو می‌شویم، این است که در گذشته آدرس اصلی سایت شما تغییرات زیادی داشته است به همین جهت می‌توان تغییر مسیرهایی برای رفع خطا آدرس سایت انجام داد. بطور مثال تغییر مسیر داده است. http://www.domain.comبه http://domain.com

درحقیقت گوگل علاقه‌ای به اتلاف وقت و انرژی برای مرور چنین لینک‌هایی ندارد. بنابراین اطمینان حاصل کنید که تغییر مسیر به طور مستقیم می‌تواند کاربر را به آدرس نهایی رسانده و هیچ مرحله دیگری در این میان وجود نداشته باشد.

Submitted URL blocked by robots by robots.txtخطای بررسی

توضیحات مربوط به این خطا را با ذکر مثالی آغاز می‌کنیم. فرض کنید به منظور نمایش صفحه‌ای در موتور جست و جو گوگل، اقدام به ایندکس آن از طریق ابزار سرچ کنسول کرده‌اید. اما صفحه شما پس از گذشت زمان همچنان قابل نمایش برای کاربران در صفحه نتایج نیست. پس از بررسی بخش Coverage در ابزار سرچ کنسول، متوجه وجود خطای Submitted URL blocked by robots by robots.txtمی‌شوید.

در زمان بروز این خطا ابتدا فایل Robotsساخته شده در زمان طراحی سایت در مشهد را بررسی کرده و در صورت استفاده از دستور Disallowبرای آدرس و یا پارامتر مدنظر به منظور ایندکس آن، دستور را از فایل روبوتس حذف کنید.

بررسی Submitted URL marked noindex (مشکل نشانه گذاری noindex)

هنگامی که شما درخواست ایندکس شدن صفحه‌ای را دارید، اما متوجه می‌شوید که در تگ متای صفحه مربوطه یا در یک HTTP response ، یک دستور noindex وجود دارد. بنابراین اگر مایل به ایندکس شدن صفحه‌ مورد نظر هستید، می‌بایست آن تگ یاHTTP response مذکور را حذف نمایید.

دلایلی که می‌تواند سبب ایجاد این گونه خطا شود این است که به گوگل پیغام‌های ناسازگار دهید . به عنوان مثال شما دستور می‌دهید که خزنده ایدکس کند اما از طرف دیگر می‌گویید که ایندکس نکند! برای برطرف کردن این خطا باید به سوی کدهای صفحه رفت و کلمه noindexرا در آن‌ها جستجو کرد.

درصورتی که این کلمه را پیدا کردید به مدیریت محتوای سایت خود رجوع کنید و سپس تنظیماتی را بیابید که این دستور را حذف می‌کند؛ یا اینکه به طور مستقیم کدهای آن صفحه را ویرایش کنید.

بررسی خطای Submitted URL seems to be a soft 404

زمانی که شما تمایل به ایندکس شدن صفحه‌ای دارید، اما متوجه می‌شوید که سرور سایت برای گوگل یک خطایی به نام soft 404 ارسال کرده است. بنابراین صفحاتی که این گونه از خطاها را می‌دهند در واقع از دید گوگل حذف شده به نظر می‌رسند.

در حالیکه خطای Not Found 404 صحت آن را نشان نمی‌دهد.

حال خطای soft 404 به دو حالت زیر دسته بندی می‌شود:

  • یک صفحه موضوع یا categoryرا دارید درحالیکه هیچ گونه محتوایی داخل آن موجود نیست؛ مانند یک ویترین بدون محصول است.
  • ایجاد یک‌سری صفحات نامربوط که به صورت خودکار توسط قالب سایت ایجاد می‌شوند که در اصل نباید وجودداشته باشند.

برای رفع خطای soft 404 می‌یایست برای این دسته از صفحات، برگه 404 سفارشی‌سازی شده ساخته و یا کاربران وارد شده به این دسته از صفحات را به صفحه‌های جدید ری‌دایرکت کنید و یا در آن‌ها محتوای متنی، ویدئویی و.. قرار دهید.

بررسی submitted URL returns unauthorized request (401)

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

هنگامی که خزنده گوگل سعی براین دارد که صفحه‌ای را بررسی کند و خطای 401معمولا رخ می‌دهد این به این منظور است که گوگل مطمعن شود که این صفحات تنها در دسترس کاربرانی است که در سایت ثبت نام کرده و باحساب کاربری خود به سایت ورود پیدا کرده اند.

منبع

سرچ کنسولخطا سرچ کنسولطراحی سایت در مشهدسئو در مشهدسئو
شرکت تبلیغاتی دریچه، طراحی سایت و سئو
شاید از این پست‌ها خوشتان بیاید