رفع خطاهای coverage issue گوگل سرچ کنسول (به صورت کامل)

3 963
برای امتیاز به این نوشته کلیک کنید!
[کل: 4 میانگین: 5]

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

در ادامه این مقاله می‌خواهم به بررسی کامل بخش coverage گوگل سرچ کنسول بپردازم تا ببینیم خطاها و ارورهایی که در این بخش نمایش داده می‌شوند را چگونه می‌توان برطرف کرد. نوع خطاها و وضعیتی که هر کدام بر اساس درجه اهمیت دارند را نیز بررسی خواهیم کرد. پس اگر شما هم ایمیلی تحت عنوان ارور New Index coverage issue detected for site را دریافت کردید، تا پایان همراه ما باشید.

خطای New Index coverage issue detected for site چیست؟

وقتی اقدام به ثبت سایت در گوگل می‌کنید، حالا گوگل بر اساس وضعیتی که سایت شما دارد صفحات مختلف سایت را مورد بررسی قرار می‌دهد که با تغییراتی که در سایت و محتوای صفحه رخ می‌دهد هر روز رتبه بندی سایت شما مورد بررسی قرار گیرد. در این بین گاهی اوقات خطاهایی رخ می‌دهد که باعث می‌شود صفحات ایندکس شده حاوی خطا باشند یا اینکه اصلا برای کاربران یا گوگل در دسترس نباشند که در چنین شرایطی گوگل به حساب جیمیلی که سایت از طریق آن ثبت شده ایمیلی ارسال کرده و با موضوع New Index coverage issue detected for site به شما اطلاع خواهد داد که آن را رفع کنید.

New Index coverage issue detected for site

همانطور که در تصویر بالا می‌بینید ایمیلی که برای شما ارسال خواهد شد مانند نمونه‌ای که در تصویر می‌بینید است. نوع خطا در آن نمایش داده شده و دسته‌بندی خطا نیز در آن ذکر می‌شود که در اینجا حالت TOP ERROR است که جزو خطاهای مهم تلقی می‌شود. در ادامه توضیحاتی در مورد خطا داده شده و دقیقا ذکر می‌شود که خطا مربوط به چه چیزی است.

در این ایمیل خطا به URL مربوط می‌شود که در کدنویسی سایت به دلیل یک خطای کوچک موجب شده که برای گوگل به درستی قابل مشخص نباشد.

چند نوع خطای coverage issue داریم؟

همانطور که در نمونه تصویر بالا یک خطا را دیدم، پیغام‌های خطا به چند گروه بر اساس درجه اهمیتی که دارند تقسیم می‌شوند. پیغام‌های موجود شامل ۴ گروه هستند. مواردی که در گروه TOP ERROR و WARNING قرار دارند نیازمند برطرف شدن هستند که از طریق ایمیل اطلاع رسانی می‌شوند.

برای دیدن همه خطاها می‌توانید وارد گوگل سرچ کنسول شده و به منوی Coverage مراجعه کنید. در این صورت می‌توانید هر ۴ نوع خطا که مربوط به سایت هستند را طبق توضیحات و تصاویری که در ادامه ذکر می‌کنم ببینید.

خطاهای coverage issue گوگل سرچ کنسول

پیغام‌های Top Error

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

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

ارور coverage issue سرچ کنسول گوگل

هشدارها Warning

این نوع پیغام‌ها صرفا جنبه هشدار دارند. درجه اهمیت آنها کم است و ضرورتی ندارد که حتما باید آنها را رفع کنید. اما بهتر است که برای اینکه سایت شما استاندارد کافی داشته باشد آنها را بررسی و رفع کنید.

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

پیغام خطای coverage issue در کنسول جستجوی گوگل

پیغام‌های معتبر Valid

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

نحوه رفع پیغام‌های coverage issue در گوگل

پیغام‌های بی تاثیر و استثنا Excluded

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

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

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

مشاهده Impressions همراه با خطاها

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

مشاهده Impressions

  1. ابتدا تیک گزینه‌ی Impressions را فعال کنید. سپس می‌بینید که با یک نمودار خطی به رنگ آبی همراه با نوع خطا نمایش داده خواهد شد.
  2. با هاور کردن روی نمودار خطی آبی رنگ در یک باکس وضعیت تعداد نمایش صفحات در نتایج جستجو را به همراه تعداد خطا در تاریخ‌های مختلف خواهید دید.

چطور ارورهای coverage issue را رفع کنیم؟

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

خای 500 در coverage گوگل سرچ کنسول

همانطور که در تصویر می‌بینید در اینجا من دو نوع خطای top error و excluded را دارم. از انجایی که پیغام warning نداشتم و صفحات valid هم اولویت نمایش کمتری دارند پس باید نتیجه گرفت که پیغام‌های اینجا بر اساس درجه اهمیت مرتب سازی می‌شوند که آنها را برطرف کنید.

اگر دقت کنید چند ستون در اینجا قرار دارد که هر یک معرف اطلاعات خاصی در مورد پیغام‌های و خطاهای موجود است.

  • Type: در این ستون نوع خطا مشخص می‌شود که معمولا در گروه‌هایی که بیشترین درجه اهمیت را دارند و باید برطرف کرد شامل 8 گروه است که در ادامه مقاله همین 8 گروه را بررسی خواهیم کرد.
  • Validation: در این ستون مشخص می‌شود که آیا شما ارزیابی برای رفع خطا را انجام دادید یا نه؟ اگر انجام داده باشید نتیجه آن مشخص می‌شود. در صورتی هم که در فرآیند رفع قرار داشته باشد مانند نمونه دوم یک آیکون تایمر به همراه متن Started نمایش داده خواهد شد. خطاهای بررسی نشده هم پیغام Not Started را دارند که باید برای ارزیابی و رفع آنها اقدام کنید.
  • Trend: در این ستون بر اساس یک نمودار وضعیت اینکه چندین صفحه در بازه زمانی انتخاب شده در این صفحه وجود دارند نمایش داده می‌شود.
  • Pages: در این ستون هم تعداد صفحاتی که چنین پیغامی دارند نمایش داده خواهد شد.

برای رفع ارورهایی که هنوز در حالت Not Started قرار دارند باید ابتدا مشابه تصویر زیر روی ردیف خطا کلیک کنید تا وارد مرحله بعدی که برای رفع خطا است شوید.

رفع خطای 500 در کنسول جستجوی گوگل

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

چطور با validate fix در کنسول جستجوی گوگل کار کنیم

در این نمونه خطایی که برای من رخ داده مربوط به وردپرس است که به دلیل یک اشتباه فنی که در هاست سایت رخ داده بوده باعث شده دایرکتوری‌های خاصی از وردپرس که شامل ۱۵۷ صفحه است توسط موتور جستجو بررسی شده و ایندکس شوند. اگر به تاریخ اولین رخداد این خطا هم دقت کنید به سال ۲۰۱۸ برمی‌گردد که مربوط به شرکت هاستینگی بوده که در آن سال از آن استفاده کرده بودم که همین بی دقتی مشکلات زیادی را برای سایت من به وجود آورد.

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

اینجا نوع خطا مربوط به خطای سرور است که برای این صفحات رخ داده است. کافی است روی دکمه‌ی VALIDATE FIX که با شماره ۲ مشخص کردم کلیک کنید تا این خطا برای رفع ارسال شود.

رفع ارور coverage issue کنسول جستجو گوگل

چند لحظه که منتظر بمانید فرآیند بررسی برای رفع خطا آغاز شده و مشابه تصویر بالا Validation started به شما نمایش داده می‌شود. یک ایمیل نیز برای شما ارسال خواهد شد که اعلام می‌شود درخواست شما برای رفع خطا آغاز شده است.

خطاهای کنسول جستجوی گوگل

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

وضعیت رفع خطا در گوگل سرچ کنسول

با کلیک روی دکمه‌ی SEE DETAILS هم می‌توانید فرآیند رفع خطا را همراه با لینک صفحاتی که وجود داشتند مشابه تصویر بالا ببینید که در چه وضعیتی قرار دارد.

خطاهای coverage issue سرچ کنسول را چگونه برطرف کنیم؟

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

Server error (5xx)

به جرئت می‌توان گفت بیشترین ایمیلی که برای ارور coverage issue از سمت گوگل دریافت می‌کنید همین خطا است. این خطا زمانی رخ می‌دهد که برای صفحات خاصی از سایت شما مشکلی از سمت سرور ایجاد شده باشد. همانطور که در مقالات مختلفی که برای رفع ارورها عنوان کردم خطاهایی که در گروه پانصد 5XX قرار دارند مربوط به سرور هستند.

وقتی گوگل در حال بررسی سایت شماست، اگر با خطاهای 5XX مواجه شود مثل یک کاربر عادی متوجه این مسئله خواهد شد. در نتیجه وقتی یکی از خطاهای سمت سرور در سایت وجود داشته باشد موتور جستجو از این وضعیت آگاه شده و ایمیلی را برای شما ارسال خواهد کرد. حال این خطا می‌توانید یکی از خطاهای 500، 502، 503 یا 504 باشد که هر کدام معنی خاصی دارند.

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

  • رفع خطای 500 internal server error
  • رفع خطای 502 bad gateway
  • رفع خطای 503 service unavailable
  • رفع خطای 504 gateway timeout

Submitted URL has crawl issue

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

وقتی خطای Submitted URL has crawl issue رخ می‌دهد به این معنی است که گوگل حین بررسی صفحه با یک سری خطا مواجه شده که این نوع خطاها برای موتور جستجو ناشناخته هستند. از همین رو برای اینکه بدانید دقیقا خطا در کجا رخ داده باید از ابزار URL inspection استفاده کنید. به کمک این ابزار سورس کد صفحه توسط گوگل به صورت زنده بررسی شده و خطا در هر جایی که رخ داده است به صورت متن هایلایت شده نمایش داده خواهد شد.

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

Redirect error

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

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

  • ممکن است لینک ریدایرکت به دلیل خطاهایی که در هاست یا سرور شما وجود دارد به درستی انجام نگرفته و کاربر منتقل نشود.
  • گاهی اوقات ریدایرکت اشتباه انجام گرفته(خصوصا در ریدایرکت‌های Regex) که موجب می‌شود چندین ریدایرکت پشت سر هم اتفاق بیفتد که در نهایت هم خطای too many redirect به کاربر نمایش داده خواهد شد. در اصطلاح به این نوع ریدایرکت loop یا حلقه بی نهایت گفته می‌شود.
  • برخی مواقع هم مشکل موقتی است و کاربر به جای اینکه در عرض یکی دو ثانیه به صفحه مقصد هدایت شود، بیشتر از این زمان طول می‌کشد. در این صورت گوگل به نوعی به شما هشدار می‌دهد که کدنویسی مربوط به ریدایرکت را بررسی کنید تا کاری کنید کاربر سریع‌تر ریدایرکت شود. چرا که ریدایرکت طولانی مدت موجب می‌شود کاربر صفحه را ترک کند.

برای رفع این نوع خطا هم کافی است ابتدا ریدایرکت تنظیم شده را برطرف کنید و سپس همانطور که در ابتدای مقاله نحوه رفع خطا را ذکر کردیم در گوگل سرچ کنسول طی کنید.

Submitted URL blocked by robots.txt

استفاده از فایل robots.txt به ما این امکان را می‌دهند تا برای موتورهای جستجو مشخص کنیم آیا اجازه بررسی صفحاتی که در یک فولدر قرار دارد را دارند یا نه؟

به عنوان مثال ممکن است شما در روت هاست خود(public_html) صفحه‌ای با عنوان files داشته باشید که حاوی فایل‌های pdf. یا ورد هستند. چون این نوع فایل‌ها قابلیت ایندکس شدن در گوگل را دارند نمی‌خواهید که این اجازه را به موتورهای جستجو بدهید. پس می‌توانید به کمک فایل robots.txt و دستور disallow کاری کنید که این پوشه به صورت کلی بررسی نشود.

حالا وقتی خطای Submitted URL blocked by robots.txt در گوگل سرچ کنسول نمایش داده می‌شود یعنی اینکه صفحه‌ای که از قبل ایندکس شده یا برای ایندکس دستی درخواست داده‌اید، توسط فایل robots.txt محدود شده و گوگل امکان ایندکس را ندارد. در صورتی که این خطا رخ داد باید بررسی کرده و ببینید که لینکی که خطا گرفته شده نیاز به ایندکس دارد یا نه؟ اگر که نیاز به ایندکس شدن بود یعنی اشتباها این خطا تشخیص داده شده که کافی است روی دکمه‌ی validate fix کلیک کنید تا رفع شود.

Submitted URL marked ‘noindex’

وقتی این خطا رخ می‌دهد به این معنی است که شما در صفحه مورد نظر از متاتگ noindex برای جلوگیری از ایندکس شدن صفحات در گوگل استفاده کردید که در مقاله 7 ترفند برای ایندکس سریع تر صفحات در گوگل به معرفی آن پرداختم. این متاتگ می‌تواند به یکی از روش‌های زیر در صفحات سایت شما اضافه شده باشد:

  • استفاده از افزونه‌هایی نظیر یوست سئو و رنک مث
  • استفاده از فایل robots.txt
  • قرار دادن متاتگ noindex در کدهای برنامه نویسی

حالا کاری که باید برای رفع ارور Submitted URL marked ‘noindex’ انجام دهید این است که اولا بررسی کنید که آیا ایندکس شدن این صفحه ضروری است؟ اصلا چه دلیلی داشته که شما این صفحه را نوایندکس کردید؟ سپس اگر مشکلی برای ایندکس وجود ندارد متاتگ noindex را از آن حذف کنید.

یک نکته‌ای که معمولا در سایت‌های وردپرسی در این زمینه وجود دارد بروز این خطا برای صفحاتی مثل cart، checkout و… برای سایت‌های فروشگاهی که با ووکامرس یا EDD ساخته شده‌اند است. این صفحات حاوی اطلاعات خرید و پرداخت هستند که محتوایی نداشته و ضرورتی هم ندارد که در گوگل ایندکس شوند. گاهی اوقات موتورهای جستجو به اشتباه به این دلیل که لینک این صفحات در صفحات زیادی قرار دارد ممکن است دچار اشتباه شده و از آن خطا بگیرند. در چنین شرایطی نیاز به انجام کاری نیست و فقط باید پیغام را نادیده بگیرید.

Submitted URL returns unauthorized request (401)

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

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

روشن است که وقتی چنین چیزی استفاده می‌کنید، گوگل دسترسی برای دیدن محتوای آن صفحه ندارد و در نتیجه خطای Submitted URL returns unauthorized request (401) سرچ کنسول برای شما ایمیل خواهد شد که باید آن را بررسی و validate fix کنید.

Submitted URL seems to be a Soft 404

شاید فکر کنید که این خطا همان خطای 404 در سایت باشد. اما اگر به عبارت seems to be در متن خطا دقت کنید یعنی اینکه شما دارای یک صفحه در سایت خود هستید که یا محتوای ضعیفی دارد یا اینکه به هر دلیلی برای موتور جستجو صرفا یک زامبی پیج محسوب می‌شود؛ شاید هم مشکلات دیگری دارد که به هر دلیل گوگل آن را به عنوان صفحه‌ای مثل خطای 404 در نظر گرفته که نبود آن بهتر از بودنش است.

برای رفع ارور Submitted URL seems to be a Soft 404 در سرچ کنسول گوگل ابتدا باید محتوای صفحه را بررسی کرده و ببینید که چه چیزی در این آدرس قرار دارد. اگر محتوا ضعیف است یا ماهیتی دارد که ضعیف به نظر می‌رسد سعی کنید کمی به آن شاخ و برگ داده و محتوا را بهتر کنید. سپس وارد سرچ کنید شده و با کلیک روی دکمه validate fix درخواست بررسی مجدد را ارسال کنید. نهایتا در چند روز صفحه مجددا بررسی شده و اگر خطایی نداشته باشد fix خواهد شد.

Submitted URL not found (404)

ارور Submitted URL not found (404) در گوگل سرچ کنسول دقیا به این معنی است که شما قبلا صفحه‌ای به این آدرس داشتید که حالا به هر دلیلی حذف شده و خطای HTTP 404 را برمی‌گرداند. ممکن است آدرس صفحه هنگامی که ایندکس شده بود حالا تغییر کرده باشد که شما ریدایرکت برای آن انجام نداده اید.

باید ابتدا آدرس و صفحه را بررسی کرده و ببینید که چرا خطای 404 در گوگل سرچ کنسول دریافت کردید. سپس یکی از کارهای زیر را انجام دهید:

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

رفع هشدارهای Warning در گوگل سرچ کنسول

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

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

خطای warning ووکامرس در گوگل سرچ کنسول

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

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

  • خطای برند به دلیل مشخص نبودن برند محصول است. می‌توانید با نصب افزونه‌ای مثل yith brand که مخصوص ووکامرس است، نام برند را برای محصولات مشخص کنید تا این خطا رفع شود.
  • دسکریپشن برای اطلاعات خلاصه محصول یا متاتگ توضیحات است که در صفحه مشخص نشده. می‌توانید از افزونه یوست سئو کمک بگیرید.
  • خطای تصویر هم برای زمانی است که تصویر آپلود نشده باشد. یا اگر آپلود شده قالب شما در کدنویسی بخش json-ld اطلاعات ریچ اسنیپت تصویر را درج نمی‌کند که می‌توانید به کمک افزونه یوست سئو یا رنک مث آن را مشخص کنید.
  • موجودی محصول و قیمت نیز مربوط به ووکامرس هستند که یا درج نشده یا اینکه در قالبی که برای ووکامرس استفاده کردید باز مشابه تصویر اطلاعات موجودی و قیمت در بخش داده‌های ریچ اسنیپت ثبت نشده است.

به همین ترتیب چنین مواردی که در سطح هشدار دارند را می‌توانید برطرف کنید.

نتایج پیغام خطا coverage issue در سرچ کنسول

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

  • N/A: این گروه از خطاها وضعیت نامشخص دارند.
  • not started: مواردی که با این پیغام مشخص شده باشند به این معنی است که خطایی وجود دارد و شما آن را رفع نکرده‌اید.
  • Started: وضعیتی است که درخواست خود را برای رفع خطا ثبت کرده‌اید. در این وضعیت خطا در حال رفع شدن قرار دارد و در حال طی روند است. اما هنوز به صورت کامل بررسی نشده که نتیجه‌ی آن نمایش داده شود.
  • Looking good: این گروه از خطاها رفع شده و به این معنی است که نین وضعیتی خوب به نظر می‌رسد و خطایی هم ندارند.
  • Passed: وقتی خطایی برای رفع مشکل ثبت شده و نتیجه آن این است که به خوبی رفع شده است این وضعیت نمایش داده می‌شود که درخواست رفع خطا با موفقیت انجام گرفته است.
  • failed: این وضعیت برای درخواست‌هایی است که رفع آنها دچار مشکل شده است. در چنین حالتی معمولا خطا را برطرف نکردید یا اینکه حین درخواست بررسی صفحه دیگر وجود ندارد.

جمع بندی

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

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

3 نظرات
  1. Hossein می گوید

    سلام
    ممکنه بپرسم برای فهرست بندی محتوا از چه روش یا پلاگینی استفاده میکنید؟
    با تشکر

    1. عباس صادقی می گوید

      سلام، می‌تونید از افزونه LuckyWP Table of Contents استفاده کنید همین افزونه است.

  2. حسین می گوید

    بسیار ممنونم

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.