این ابزار تا حد زیادی مشکلات یک وب سایت اینترنتی از نظر موتورهای جستجو را آنالیز میکند و به شما اخطار میدهد. انتخاب با شماست که نسبت به این اخطارهای گوگل بی توجه باشید یا اینکه سعی کنید بهترین نتیجه را به دست بیاورید.
با رفع خطاهای سرچ کنسول میتوانید عملکرد سایتتان را بهبود ببخشید؛ رتبه بهتری در گوگل به دست بیاورید و نگران ایندکس نشدن صفحات جدید سایتتان نباشید. در ادامه این مقاله 25 مورد از رایجترین خطاهای سرچ کنسول همراه با راه حل رفع این خطاها را بررسی کردیم.
اگر صفحه سرچ کنسول خودتان را باز کردید و با خطای جدیدی روبرو شدید، اصلاً جای نگرانی نیست. در فهرست زیر خطای مورد نظرتان را پیدا کنید و راههای رفع این خطا را امتحان کنید. اگر هم خطای مورد نظر شما در لیست ما جای نگرفته، همین حالا اسم خطا را در بخش دیدگاه بنویسید تا در کمتر از چند ساعت راه حل رفع خطا را به شما بگوییم.
سرچ کنسول چیست؟
سرچ کنسول (Google Search Console) یا وبسمتر تولز سابق از ابزارهای رایگان گوگل برای مدیریت سایت است. با استفاده از این ابزار میتوانید عملکرد وب سایت خودتان را بررسی کنید و بهترین نتیجه را در نتایج جستجو داشته باشید.
سرچ کنسول اطلاعات ارزشمندی در مورد مشکلات احتمالی سایت شما، ترافیک وب سایت، ریسپانسیو بودن صفحات، خطاهای داخلی سایت، عملکرد صفحات و تجربه کاربری بازدیدکنندگان وب سایت نمایش میدهد.
نکته: زمانی که در حال اتصال وب سایت به سرچ کنسول هستید، نوع property را Domain انتخاب کنید. در این حالت تمام مشکلات و اطلاعات ساب دامینهای مختلف آدرس وب سایت شما مورد بررسی قرار میگیرد.
آموزش رفع خطاهای سرچ کنسول
حالا که با سرچ کنسول و دلایل اهمیت رفع خطاهای وب سایت در این ابزار آشنا شدید، نوبت به آن رسیده که خطاهای رایج آن را بشناسید. دقت کنید که بعد از معرفی هر خطا راه حل رفع آن را هم مینویسیم.
نکته در خصوص سرچ کنسول
پنل سرچ کنسول گوگل در سال 2022 دچار تغییرات ظاهری شده است. قبلاً منویی با نام Coverage وجود داشت که وضعیت و خطاهای صفحات سایت را لیست میکرد. اما در حال حاضر این بخش به Pages تغییر نام داد.
در بخش داخلی Pages دو بخش Errors و Excluded در گروه Not Indexed و دو قسمت Valid و Valid With Warning در گروه Indexed قرار میگیرند. اگر تعداد خطاهای این دو گروه زیاد بود، اصلاً جای نگرانی نیست. باید در بخش Why pages aren’t indexed بررسی کنید که دلیل ایندکس نشدن صفحات چه بوده است.
1- خطای Server Error (5xx)
خطاهای سرور در سرچ کنسول گوگل زمانی رخ میدهد که کرالرهای گوگل نتوانند با سرورهای سایت شما ارتباط برقرار کنند. در این زمان خطاهای سری 5 که مربوط به خطاهای سرور است در سرچ کنسول لیست میشود.
هر زمان در سرچ کنسول یا در زمان باز کردن صفحات سایت با خطای 5xx روبرو شدید، باید عجله کنید. خطاهای مربوط به سرور زنگ خطری برای صاحبان وب سایت است. در این زمان نه تنها کاربران بلکه خزندههای گوگل هم نمیتوانند به محتوای وب سایتتان دسترسی داشته باشند.
در نتیجه صفحات سایت شما ایندکس نمیشود و یک خطای جدید و جدی در سرچ کنسول به چشم میخورد. در بازههای زمانی مختلف ممکن است سرور از دسترس خارج شود. Google میتواند URL صفحات را پیدا کند؛ اما سرور به موقع بارگذاری نمیشود و با مشکل عدم بارگذاری محتوای صفحه روبرو میشود.
رایجترین خطاهای 5xx سرچ کنسول شامل:
خطای 500 Internal Server Error
خطای 500 مربوط به تأخیر در پردازش درخواست کلاینت توسط سرور است. حالا دلیل این اتفاقات میتواند شامل این موارد باشد:
- فایلهای خراب در زمان نصب وردپرس
- اشتباه بودن اطلاعات ورود به پایگاه داده
- خرابی پایگاه داده
- مشکلات در سرور پایگاه داده
- مشکلات مربوط به افزونهها
- اشتباه در تنظیمات مجوزهای فایل و پوشه
- تمام شدن محدودیت حافظه PHP در سرور
- خطا در اسکریپت CGI و Perl
خطای 502 Bad Gateway
زمانی که یکی از سرورهای درگاه (Geteway) در پاسخ به درخواست بازدیدکننده دچار مشکل میشود، با ارور 502 روبرو میشوید. سروری که به عنوان دروازه یا پراکسی از سرور ورودی درخواستی میکند اما پاسخ نامعتبر میگیرد، یک پیام خطای 502 به کاربر نمایش میدهد. ممکن است به این دلایل با خطای 502 روبرو شوید:
- تغییرات DNS
- خرابی سرور
- ترافیک با حجم بالا
- اختلال در CDN
- مسدودی از سمت فایروال (firewall)
- برنامه نویسی اشتباه
خطای 503 Service Unavailable
ارور 503 سرور به این معنا است که سرور به طور موقت از دسترس خارج شده و به زودی بازخواهد گشت. این ارور در لحظات ابتدایی چیز نگران کنندهای نیست؛ اما اگر زمان از دسترس خارج شدن سایت شما طولانی شود مشکلات جدی به همراه دارد. دلیل ارور 503 ممکن است یکی از این موارد باشد:
- Down شدن سرور
- مشکلات فنی سرور
- ترافیک بالا و فشار زیاد بر روی سرور
- حملات گسترده DDOS
- مشکلات مربوط به تنظیمات DNS
راه حل رفع خطا:
خطاهای مربوط به سرور عموماً مربوط به مشکلات موقت وب سایت شما هستند. به همین دلیل پیشنهاد میکنیم که طبق مقاله پاک کردن کش مرورگر، ابتدا کش مرورگر و کوکیها را پاک کنید.
بعد از آن تکتک لینکهای 5xx سرچ کنسول را بررسی کنید و ببینید همچنان با خطا روبرو میشوید؟ اگر صفحات به درستی نمایش داده میشوند؛ خزندههای گوگل آپدیت نیستند و هنوز فرصت نکردند تا سایت شما را بررسی کنند. احتمالاً در crawl بعدی سایت این خطاها از بین میروند.
اگر هم همچنان سایت شما با خطای 500 دست و پنجه نرم میکند، با شرکت ارائه دهنده هاست تماس بگیرید و مشکل خودتان را شرح دهید. اگر هم از وردپرس استفاده میکنید، حتماً بررسی کنید که فایل خراب در دیتابیس وردپرس (یا سایر CMSها) نداشته باشید.
در آخر محدودیت حافظه PHP شما میتواند باعث بروز خطاهای سرور شود.
2- خطای URL blocked due to other 4xx issue
یکی از خطاهای 4xx در وب سایت شما باعث شده تا رباتهای گوگل نتوانند صفحه شما را ایندکس کنند. 3 مورد از رایجترین خطاهای 4xx سایت شامل:
- خطای 404: زمانی که صفحه حذف شده یا url اشتباه تایپ شده باشد.
- خطای 400: سرور قادر به پردازش درخواست نیست. به دلیل به روزرسانی سایت یا خطا در کدهای سایت ممکن است با این خطا روبرو شوید.
- خطای 403: زمانی که دسترسی به وب سایت شما به هر دلیلی محدود شده باشد.
راه حل رفع خطا:
یکی از این راهها را برای رفع خطای 4xx انجام دهید:
- فایل Robots.txt سایت را چک کنید. مشخص کنید چه صفحاتی از سایت شما ایندکس نشود.
- یک ریدایرکت 404 ایجاد کنید تا صفحات 404 وب سایتتان به صفحه دیگری هدایت شوند.
- بررسی کنید که فایل htaccess. مشکلی نداشته باشد.
- از درست بودن تنظیمات هاست وب سایت اطمینان حاصل کنید.
3- خطای 403 Blocked due to access forbidden
احتمالاً در زمان کلیک روی صفحات وب سایت با خطای 403 و یک صفحه خالی روبرو شده باشید. خطای رایجی که کاربر یا رباتهای گوگل در زمان بارگذاری وب سایت با آن روبرو میشوند و نمیتوانند محتوای سایت را ببینند. دلیل این خطا میتواند موارد زیر باشد:
- تنظیمات نامناسب روی هاست
- خطاهای نرمافزاری و خطاهای انسانی
- مشکلات امنیتی در ارائهدهندگان سرویس اینترنت
- وجود تحریمها و ممنوع شدن دسترسی به سایتهای خاص
راه حل رفع خطا:
برای رفع این خطا فایل htaccess. را بررسی کنید. یکی از علتهای بروز خطای 403 خرابی فایل htaccess. است. در زمان ایجاد فایل و فولدر در سایتها، نحوه خواندن، نوشتن و اجرای آنها بر اساس مجوز خاصی نوشته میشود. در صورت ایجاد مجوز نادرست، صفحات وب سایت شما با خطای 403 مواجه میشوند.
4- خطای Not found 404
زمانی که کاربر روی لینک صفحه حذف شده یا آدرسهای تغییر داده شده کلیک کند با صفحه 404 روبرو میشود. در اصل سرور نمیتواند منبع درخواستی کاربر را پیدا کند؛ در نتیجه صفحه 404 نمایش داده میشود که یک صفحه با لینک شکسته به حساب میآید.
حالا زمانهایی که رباتهای گوگل با صفحه 404 روبرو میشوند به یکی از این عوامل بستگی دارد:
- آدرس صفحه را تغییر دادید؛ اما آدرس قبلی را به آدرس جدید ریدایرکت نکردید.
- در فایلهای جاواسکریپت یا نقشه سایت آدرسهای اشتباهی که از ابتدا وجود نداشته قرار گرفته است.
- سایتهای دیگر در زمان لینک دهی به سایت شما یک لینک با اشتباه تایپی قرار داده است.
راه حل رفع خطا:
- آدرسهای تغییر داده شده را با استفاده از ریدایرکت 301 را به صفحه جدید منتقل کنید.
- بررسی کنید که لینک صفحه منتشر شده باشد و در حالت پیش نویس یا خصوصی نباشد.
- ببینید که لینکهای لیست شده با آدرس www یا بدون www و HTTP یا HTTPS هستند؟ شما باید آدرس صفحه را به نوعی تنظیم کرده باشید تا کاربری که سایت شما را بدون www یا با استفاده از www جستجو میکند به یک صفحه هدایت شوند.
- نقشه سایت را بهروزرسانی کنید و آدرسهای پاک شده را از روی آن حذف کنید.
5- خطای Soft 404
خطای Soft 404 یک زنگ خطر جدی برای صاحبان وب سایت است. خطای 404 مربوط به صفحات سایتی است که وجود ندارند. اما خطای Soft 404 برخی از صفحات سایت شما را نمایش میدهد که ممکن است وجود داشته باشند یا از بین رفته باشند. بگذارید دلایل ایجاد خطای Soft 404 را هم لیست کنیم:
- صفحه مورد نظر وجود نداشته؛ اما سرور به اشتباه صفحه دیگری را نمایش میدهد.
- صفحه حذف یا غیرقابل دسترسی شده و خزندهها نمیتوانند به آن دسترسی داشته باشند.
- صفحه مورد نظر محتوای کم و غیرقابل استفاده دارد که باعث بروز خطای Soft 404 میشود.
راه حل رفع خطا:
اگر صفحه مورد نظر شما در زمان باز شدن با خطای 404 روبرو نمیشود، محتوای صفحه را بررسی کرده و تغییراتی در آن ایجاد کنید. کم بودن یا بیکیفیت بودن محتوا میتواند باعث بروز این مشکل شود.
صفحاتی که در وب سایت شما وجود ندارند هم با استفاده از ریدایرکت 410 حذف کنید. البته میتوانید صفحات تکراری یا صفحات تغییر داده شده را با ریدایرکت 301 به صفحه جدید هدایت کنید.
6- خطای Blocked due to unauthorised request 401
ممکن است کاربران سایت شما مشکلی در ورود به صفحه نداشته باشند؛ اما رباتهای خزنده گوگل نتوانند به درستی صفحه مورد نظر را crawl کنند. در این زمان با خطای 401 در سرچ کنسول روبرو میشوید.
به احتمال زیاد به خاطر فایروال یا مشکلات داخلی وب سایت، دسترسی رباتهای گوگل برای خزیدن و بررسی سایت شما مسدود شده است.
راه حل رفع خطا:
برای رفع این مشکل باید علت مسدودشدن رباتهای گوگل را پیدا کنید و تنظیمات مربوط به آن را حذف کنید.
مطالب پیشنهادی: آموزش رفع خطاهای مهم وب سایت
7- خطای Excluded by ‘noindex’ tag
فرض کنید یک صفحه را برای ایندکس شدن تنظیم کردید؛ اما بنا به دلایل مختلف در meta tag یا HTTP header دستور noindex قرار گرفته است. حالا گوگل نمیتواند تصمیم بگیرد که کدام دستور برای شما اولویت دارد. در نتیجه صفحه را ایندکس نمیکند.
به URL صفحاتی که میخواستید در گوگل ایندکس نشوند توجهی نکنید؛ اما اگر صفحهای از وب سایت شما به اشتباه ایندکس نشده این موارد را بررسی کنید:
- قرار گرفتن تگ Noindex در صفحه
- اضافه کردن برچسب noindex در صفحات توسط پلاگین یا اسکریپت جدید سایت
- روشن بودن گزینه «از موتورهای جستجو درخواست کن تا محتوای سایت را بررسی نکنند» در تنظیمات Search engine visibility وردپرس
- هک شدن سایت و اضافه کردن تگ noindex توسط هکر
راه حل رفع خطا:
برای حل این مشکل تگ نو ایندکس را از کدهای صفحه حذف کنید. اگر هم از وردپرس استفاده میکنید باید ببینید افزونههایی مثل Yoast SEO صفحات شما را از دید موتورهای جستجو پنهان نکرده باشند. این افزونهها فایل robots.txt سایت شما را به صورت اتوماتیک مینویسند.
8- خطای Redirect error
زمانی که آدرس یک صفحه را به صفحه دیگری ریدایرکت میکنید؛ گاهی اوقات صفحه ریدایرکت شده درست کار نمیکند. البته دلایل دیگری هم باعث بروز این خطا میشوند:
- یک صفحه را چند بار ریدایرکت کردید. (صفحه A به صفحه B و صفحه B به صفحه C و درنهایت به D ریدایرکت شده است.)
- آدرس ریدایرکت شده بیشتر از حد مجاز URL استاندارد است.
- یک URL اشتباه در زنجیره ریدایرکت قرار گرفته است.
راه حل رفع خطا:
لوپ بی انتهای لینکهای ریدایرکت شده در صفحه را از بین ببرید. از URL مبدأ مستقیماً به آدرس مقصد لینک دهید و زمان رباتهای گوگل را نگیرید. البته بررسی کنید که لینک ریدایرکت شده به درستی کار کند و مشکلی هم نداشته باشد.
9- خطای Alternate page with proper canonical tag
زمانی که با این ارور در سرچ کنسول روبرو شدید، احتمالاً دو یا چند صفحه تکراری در وب سایتتان دارید. البته در این بخش صفحاتی که تگ کنونیکال دارند هم قرار میگیرند. URLهای بخش خطای canonical tag به سه دسته تقسیم بندی میشوند:
- صفحاتی که محتوای تکراری دارند؛ اما هنوز متوجه این موضوع نشدهاید.
- صفحات تکراری وب سایت که خزندههای گوگل خودشان بهترین نسخه محتوای شما را در نتایج جستجو نمایش میدهند. این خزندهها نسبت به دیگر محتواها بی توجه هستند.
- صفحاتی که شما با استفاده از تگ کنونیکال به URL اصلی لینک دادید.
حالا این وظیفه شما است که به گوگل بفهمانید کدام URL صفحه هدف شما است و مابقی محتواهای تکراری در گوگل نمایش داده نشود.
راه حل رفع خطا:
نیازی نیست که حتماً صفحات ایندکس نشده این بخش را به عنوان خطا محسوب کنید. اما بههرحال اگر فکر میکنید که صفحهای به اشتباه خطای Alternate page with proper canonical tag را نمایش میدهد، تگ کنونیکال را حذف کنید.
نحوه نمایش این تگ در سورس وب سایت به این صورت است:
<"link rel="canonical" href="www.sample.com/example1>
البته باید بررسی کنید که چرا گوگل تشخیص داده تا صفحه وب سایت شما با صفحه دیگری تشابه دارد. در صورت لزوم مشکل محتوای صفحه را بررسی کنید تا در crawl بعدی این خطا در سرچ کنسول حذف شود.
10- خطای Duplicate without user-selected canonical
این خطا بیشتر مربوط به ساختار کلی صفحات وب سایت شما است. در این سه حالت شما با خطای Duplicate without user-selected canonical روبرو خواهید شد:
- چند صفحه با تگ تایتل مشابه یا محتوای مشابه ایندکس شده است.
- قالب وب سایت شما به صورت خودکار آدرسهای url مشابه میسازد. (مثل =page1)
- زمانی که به تازگی ساختار سایت را تغییر دادید یا نام دامنه را عوض کردید.
راه حل رفع خطا:
برای رفع این خطای سرچ کنسول یا از ریدایرکت 301 استفاده کنید یا همانند روش بالا از تگ کنونیکال برای صفحات تکراری استفاده کنید.
11- خطای URL blocked by robots.txt
اگر صفحهای از سایت شما برای ایندکس شدن تنظیم شده باشد؛ اما خزش رباتهای گوگل توسط فایل robots.txt مسدود شده باشد با این خطا در سرچ کنسول روبرو میشوید. در نتیجه رباتهای گوگل اجازه دسترسی به صفحه را ندارند و صفحه شما ایندکس نمیشود.
راه حل رفع خطا:
برای رفع خطا باید به سراغ فایل robots.txt بروید. دستورات صادر شده در این فایل را بررسی کنید و ببینید در کدام بخش از فایل robots.txt دستور مسدودی صفحه را قرار دادید. البته گاهی اوقات هم افزونههای وردپرسی صفحاتی را به فایل sitemap.xml شما وارد میکنند که باعث بروز این خطا میشود.
12- خطای Crawled - currently not indexed
این خطا زمانی اتفاق میافتد که صفحه وب سایت شما توسط رباتهای گوگل Crawl شده است؛ اما بنا به دلایلی که در ادامه بیان میکنیم ایندکس نشده و در SERP نمایش داده نمیشود. این احتمال وجود دارد که بعد از آپدیت الگوریتمهای گوگل، صفحهای که قبلاً ایندکس شده هم از ایندکس خارج شود.
- بی کیفیت بودن محتوای وب سایت
- کپی بودن متن محتوای وب سایت شما با دیگر وب سایتها
- وجود محتواهای تکراری در وب سایت
- وجود URLهای فید RSS
راه حل رفع خطا:
محتوای صفحه وبسایتان را بهینه کنید. از محتوای متنی و تصویری باکیفیت استفاده کنید. لینک سازی داخلی اصولی داشته باشید. در آخر وضعیت تگهای سایت را بررسی کنید که در حالت نو ایندکس قرار نگرفته باشد.
اگر صفحه ایندکس نشده مشابه صفحه دیگری در وب سایت شما است با ویرایش و بازنویسی این صفحه، شانس خودتان را برای ایندکس صفحه افزایش دهید.
13- خطای Discovered - currently not indexed
این خطا زمانی رخ میدهد که گوگل از وجود صفحه مورد نظر آگاهی دارد؛ اما خزندههای گوگل این صفحه را crawl نکردهاند. همانند خطای قبلی ممکن است این مشکل به خاطر بی کیفیت بودن محتوای صفحه و استفاده اشتباه از تگها و لینکها در صفحه رخ دهد.
راه حل رفع خطا:
قبل از هر چیزی محتوای صفحه را بررسی کنید و ببینید مشکلی در این خصوص وجود نداشته باشد. بعد از آن وارد سرچ کنسول وب سایت شوید و به صورت دستی درخواست ایندکس صفحه را ثبت کنید. برای این کار لینک صفحه را کپی کنید و در کادر جستجو قرار دهید. گزینه Request Indexing را بزنید و منتظر بمانید گوگل دفعه بعد صفحه شما را crawl کند.
14- خطای Duplicate, Google chose different canonical than user
خطای Duplicate در سرچ کنسول زمانی اتفاق میافتد که گوگل صفحات تکراری را ایندکس نکرده باشد. گوگل تگ کنونیکال وب سایت شما را نادیده گرفته و صفحه دیگری را ایندکس کرده است.
راه حل رفع خطا:
برای رفع این خطا دو راه حل دارید. اول اینکه صفحه دیگری را به عنوان صفحه کنونیکال مشخص کنید. راه حل دوم هم این است که از ریدایرکت 301 استفاده کنید.
15- خطای Indexed, though blocked by robots.txt
اگر صفحهای از وب سایت شما توسط گوگل ایندکس شده باشد؛ اما فایل robots.txt آن صفحه را بلاک کرده باشد این اخطار را مشاهده خواهید کرد.
راه حل رفع خطا:
اگر میخواهید صفحه مورد نظر ایندکس نشود، تگ noindex را در صفحه قرار دهید. اگر صفحه شما یک صفحه کنونیکال است مطمئن شوید که گوگل اجازه crawl صفحه را داشته باشد؛ اما اگر میخواهید صفحه ایندکس شود باید بررسی کنید که چرا در فایل robots.txt دسترسی گوگل مسدود شده است.
بیشتر بخوانید: 18 تکنیک افزایش سرعت ایندکس سایت
16- خطای Page with redirect
مهمترین خطاهای یک وب سایت اینترنتی در بخش Pages قرار میگیرند. خطای Page with redirect در اکثر اوقات موضوع جدی و نگران کنندهای نیست. سرچ کنسول به شما هشدار میدهد که URL صفحات لیست شده به صفحه دیگری ریدایرکت شدهاند و ایندکس نمیشوند.
اگر این دو فعالیت را در سایت انجام دادید، منتظر خطای Page with redirect باشید:
- ایجاد تغییرات در URL صفحه (کوتاه کردن URL یا تغییر حتی یک حرف در URL)
- هدایت کاربر به صفحهای دیگر (داشتن محتوای تکراری و انتقال یک صفحه به صفحه دیگر)
راه حل رفع خطا:
URLهای لیست شده را به ترتیب بررسی کنید و ببینید به صفحه هدف ریدایرکت میشود؟ اگر صفحه ریدایرکت شده مشکلی نداشت، نیازی نیست که کاری انجام دهید. اگر هم متوجه شدید که صفحه هدف کاربر را به صفحه اشتباهی هدایت میکند، آن را اصلاح کنید.
به صورت کلی خطای ریدایرکت صفحه مشکل جدی نیست و همه وب سایتها با این خطا روبرو خواهند شد.
17- خطای URL marked noindex
این خطا در اغلب موارد موضوع جدی و نگران کنندهای نیست. شما به صورت دستی برخی از صفحات وب سایت را با تگ noindex منتشر میکنید. در این زمان سرچ کنسول لیستی از صفحات با تگ noindex را نمایش میدهد.
راه حل رفع خطا:
شما باید بررسی کنید که urlهای لیست شده مربوط به صفحات noindex شما هستند یا خیر. اگر منتظر ایندکس شدن صفحهای از سایت هستید و بعد از مدتی خبری از نمایش آن در SERP نبود به سراغ این لیست بروید. ببینید که URL کدام صفحه مهم شما در این بخش قرار گرفته است.
تگ نو ایندکس را از صفحه حذف کنید و به صورت دستی درخواست ایندکس صفحه را در گوگل ثبت کنید.
18- خطای Blocked by Page Removal Tool
یکی از سادهترین خطاهای سرچ کنسول مربوط به بخش Removal Tool است. لینک صفحاتی که به صورت دستی در بخش Removals سرچ کنسول برای حذف موقت قرار دادید را برای شما لیست میکند.
راه حل رفع خطا:
اگر میخواهید این صفحات دوباره توسط گوگل ایندکس شود، لینک صفحه را از بخش Removals حذف کنید. سپس به صورت دستی درخواست ایندکس صفحه را ارسال کنید.
19- خطای Uses incompatible plugins
اگر از پلاگین ناسازگاری در وب سایت خودتان استفاده کرده باشید، چنین خطایی را در سرچ کنسول مشاهده میکنید. احتمالاً در حال حاضر از افزونهای در وب سایت استفاده میکنید که توسط مرورگرهای مختلف پشتیبانی درستی ندارند.
راه حل رفع خطا:
پلاگین مشکلدار را حذف کنید و پلاگین جدیدی جایگزین کنید. میتوانید به جای نصب پلاگین، خودتان دستور مورد نظر را در کدهای سایت قرار دهید.
20- خطای Viewport not set
ویو پورت به ناحیه قابل مشاهده کاربر از صفحه وب سایت میگویند. اگر وب سایت شما در دستگاههای مختلف و در مرورگرهای مختلف طراحی ثابت و ریسپانسیوی نداشته باشد، با این خطا روبرو میشوید. عموماً وب سایتها در موبایل به درستی نمایش داده نمیشوند.
در زمان مشاهده خطای Viewport not set در سرچ کنسول باید به سرعت مشکل ریسپانسیو بودن صفحه را حل کنید. در این زمان کاربر تجربه خوبی از سایت شما ندارد و نمیتواند به محتوای مورد نظرش دسترسی داشته باشد.
راه حل رفع خطا:
ابعاد نمایش وب سایت خودتان را در مانیتورهای بزرگ و تبلت و گوشیهای کوچک تنظیم کنید. وب سایت شما در صفحه نمایشهای با ابعاد مختلف باید بدون مشکل باشد. با استفاده از meta viewport tag یک ویو پورت مشخص برای دستگاههای مختلف داشته باشید.
21- خطای Viewport not set to device-width
زمانی که ویو پورت صفحه با عرض دستگاههای مختلف سازگار نباشد با این خطا روبرو میشوید. در این حالت بخشی از محتوای عرضی صفحه شما در دستگاههای کوچک نمایش داده نمیشود.
راه حل رفع خطا:
برای حل این مشکل هم باید نحوه نمایش وب سایت خودتان را با توجه به عرض دستگاههای مختلف تنظیم کنید.
22- خطای Content wider than screen
زمانی که کاربر علاوه بر اسکرول عمودی امکان اسکرول افقی صفحه هم داشته باشد با این خطا روبرو میشوید. بخشی از متن صفحه شما نسبت به عرض صفحه بیشتر است. در این حالت برای خواندن متن کامل باید اسکرول افقی انجام شود.
راه حل رفع خطا:
برای حل این مشکل باید صفحه را طوری تنظیم کنید که متن در صفحه موبایل به درستی نمایش داده شود و بیشتر از عرض صفحه نمایش نباشد.
23- خطای Text too small to read
زمانی که اندازه متن صفحات وب سایت شما نسبت به عرض صفحه در دستگاههای مختلف کوچکتر باشد با این خطا روبرو میشوید. کاربر موبایل نمیتواند به درستی متن روی صفحه را مطالعه کند.
راه حل رفع خطا:
در این زمان باید با تنظیم یک ویو پورت در صفحه مشخص کنید که متن صفحات شما در دستگاههای مختلف قابل مشاهده باشد.
24- خطای Clickable elements too close together
اگر دکمهها، لینکها و المانهای قابل کلیک صفحه بیش از حد به یکدیگر نزدیک باشند؛ کاربر نمیتواند به راحتی روی دکمه مورد نظر خودش کلیک کنید. در این زمان سرچ کنسول یک خطای جدید برای صفحه شما نمایش میدهد.
راه حل رفع خطا:
برای رفع این خطا باید tests screenshot آن را در سرچ کنسول مشاهده کنید و ببینید کدام دکمه و لینکهای صفحه در موبایل بیش از حد به یکدیگر نزدیک شدهاند. با تغییر طراحی و نحوه نمایش این دکمهها مشکل شما رفع خواهد شد.
بیشتر بدانید!
خطاهای بخش Mobile Usability سرچ کنسول، Mobile-Friendly Test tool و Mobile-Friendly Test API از تاریخ 1 دسامبر 2023 از لیست خطاهای سرچ کنسول حذف شده است.
25- خطای Invalid ISO 4217 currency code
یکی از خطاهای رایج فروشگاههای اینترنتی در ووکامرس، خطای Invalid ISO 4217 currency code است. برخی از فروشگاههای اینترنتی برای درج قیمت محصول به جای ریال از واحد پول تومان استفاده میکنند. ووکامرس واحد پول فروشگاه شما را با کد IRT به گوگل معرفی میکند که برای این موتور جستجو شناخته شده نیست.
دلیل آن هم این است که واحد پول ایران روی کد ایزو IRR است. اما اگر از واحد پول ریال استفاده کنید، قطعاً کاربران تجربه کاربری خوبی در سایت شما نخواهند داشت.
راه حل رفع خطا:
برای رفع خطای Invalid ISO 4217 دو راه مختلف به شما پیشنهاد میکنیم. اولین روش این است که در ووکامرس واحد پول را به IRR تغییر دهید. دومین راه نصب افزونه ووکامرس فارسی است. ووکامرس فارسی به صورت خودکار این ارور را برای شما رفع میکند.
البته اگر از سایت ساز پرتال استفاده کرده باشید، میتوانید بدون مشکل محصولات سایت را با واحد پول تومان قرار دهید. خطای Invalid ISO 4217 currency code مربوط به CMS وردپرس است.
خطاهای User Experience and Usability
مشکلات داخلی وب سایت که باعث تجربه کاربری ضعیف میشوند به دو دلیل برای صاحبان وب سایت نگران کننده است:
- شما دلتان نمیخواهد که بازدیدکنندگان تجربه بدی از سایتتان داشته باشند. این اتفاق باعث بی اعتمادی به برند و عدم مراجعه مجدد کاربر به وب سایت شما میشود.
- تجربه بد کاربر باعث افت رتبه سئو و جایگاه کلمات کلیدی شما در نتایج جستجو میشود. گوگل مدت زمان حضور کاربر در وب سایت شما را بررسی میکند تا جایگاه درستی داشته باشید. در نتیجه هرچه مدت زمان حضور کاربر کمتر باشد و نرخ بازگشت مشتری به 0 برسد، خیلی زود به فراموشی سپرده میشوید.
26- خطاهای بخش Core Web Vitals
همان طور که پیشتر گفتیم، بخش Mobile Usability از سرچ کنسول حذف شده است. به جای آن در بخش Experience چهار فاکتور Security Issues، core web vitals، Manual Actions و HTTPS قرار گرفته است. بخش Core Web Vitals به صورت اختصاصی معیارهای کاربر محور مثل سرعت بارگذاری صفحه، تعامل کاربر و ثبات بصری صفحه سایت را بررسی میکند.
به زبان سادهتر سرعت و لذت استفاده از صفحه با استفاده از فاکتور Core Web Vitals اندازه گیری میشود. سه معیار اصلی این بخش شامل:
- Largest Contentful Paint (LCP): مدت زمانی که طول میکشد تا بزرگترین عنصر محتوا (مانند بزرگترین تصویر صفحه) روی صفحه نمایش کاربر قابل مشاهده باشد.
- Interaction to Next Paint (INP): میزان پاسخگویی صفحه وب سایت به تعاملات کاربر را بررسی میکند. بهعنوانمثال وقتی کاربر روی یک دکمه کلیک میکند، مدت زمان تأخیر پاسخگویی به درخواست کاربر مورد ارزیابی قرار میگیرد. طولانیترین مدت پاسخگویی به تعامل کاربر در این بخش گزارش داده میشود.
- Cumulative Layout Shift (CLS): میزان جابهجایی صفحه در زمان بارگذاری وب سایت را بررسی میکند. مثلاً وقتی کاربر قصد کلیک روی دکمه را دارد، امکان دارد پنجره پاپ آپ کنار صفحه مانع دسترسی کاربر به دکمه شود.
راه حل رفع خطا:
برای رفع خطا باید گزینه Test alive در سرچ کنسول را انتخاب کنید. ببینید که کدام عنصر در وب سایت شما باعث کاهش سرعت بارگذاری صفحه و تداخل در کارکرد عناصر داخلی صفحه میشود. مشکلات مربوط به Core Web Vitals با تغییرات ظاهری و کدنویسی قابل حل است.
27- خطاهای بخش HTTPS Errors
گوگل توصیه میکند که وب سایتها از گواهی SSL استفاده کنند. گواهی SSL یک گواهینامه امنیتی برای ایجاد ارتباط رمزگذاری شده بین وب سرور و مرورگر کاربران است. شما در زمان ساخت سایت برای دریافت اینماد هم نیاز به گواهی SSL دارید.
زمانی که از گواهی SSL استفاده میکنید، لینک تمام صفحات وب سایت شما با “.../:https” شروع میشود. اگر خزندههای گوگل متوجه شوند که برخی از صفحات شما با “.../:http” شروع میشوند، خطاهای مربوط به مشکلات امنیتی سایت در سرچ کنسول ظاهر میشود.
راه حل رفع خطا:
اگر وب سایت شما با خطاهای امنیتی روبرو شده باشد، یک پیغام خطا با عنوان “Why pages are not being served over HTTPS” در بخش HTTPS سرچ کنسول نمایان میشود. با کلیک روی خطا، لیست URLهای مشکل دار را مشاهده کرده و آنها را اصلاح کنید. سپس گزینه Validate Fix را بزنید تا خزندههای گوگل دوباره وب سایت شما را بررسی کنند.
28- خطاهای بخش Manual Actions
گوگل برای بررسی کیفیت محتوای وب سایتها از نیروهای انسانی هم استفاده میکند. بخشی از خطاهای سرچ کنسول مربوط به جریمههایی است که توسط نیروی انسانی گوگل گزارش شده است. این جریمه در بخش Manual Actions قرار میگیرد.
عموماً وب سایتها با مراجعه به بخش Manual Actions سرچ کنسول با خطای “No issues detected” روبرو میشوند. اما رایجترین خطاهای این بخش شامل:
- Unnatural linking: این خطا مربوط به بک لینکهای غیرطبیعی وب سایت شما است. اگر گوگل متوجه شود که لینک رد و بدل کردید یا بک لینک خریدید، سایت شما را جریمه میکند. لینک دهی غیرطبیعی خلاف قوانین و دستورالعملهای گوگل است.
- Thin or duplicate content: اگر گوگل در سایت شما با صفحات تکراری یا محتوای بیکیفیت و کپی شده روبرو شود، با خطای Manual Action روبرو میشوید.
- Cloaking or sneaky redirects: اگر وب سایت شما محتوای متفاوتی را به گوگل و کاربر نمایش دهد یا از تغییر مسیرهای فریبنده استفاده کند، قوانین گوگل را نقض کرده است.
- Spammy structured markup: اگر وب سایت شما از نشانه گذاریهای (schema.org) اشتباه برای دستکاری نتایج جستجو استفاده کند، یک خطای Manual Action انجام دادید.
- User-generated spam: انجمنها، فرومها و... که امکان تولید محتوا در وب سایت را به کاربر میدهند، در صورت عدم کنترل محتواهای هرز و اسپم کاربران، با این خطا روبرو میشوند.
- Hacked content: اگر امنیت سایتی به خطر بیفتد و محتوای مضر یا نامرتبط برای کاربران داشته باشد، گوگل یک خطای Manual Action تشخیص میدهد.
راه حل رفع خطا:
هر کدام از صفحات مشکل دار سایت را بازبینی کنید و مشکلات احتمالی آنها را بررسی کنید. بعد از حذف یا آپدیت صفحات مشکل دار، به سرچ کنسول بروید و درخواست بازبینی سایت را به صورت دستی اعمال کنید. برای این کار روی گزینه Request review بزنید.
29- خطاهای بخش Security Issues
رباتهای گوگل هر روز میلیونهای وب سایت را بررسی میکنند. اگر در زمان بازدید سایت، مشکلات امنیتی یا رفتارهای غیر طبیعی مشاهده کنند که به کاربران و بازدیدکنندگان آسیب برساند، Security Issues گزارش میشود.
سایتهایی که از نظر گوگل خطرناک هستند، با برچسب هشدار در نتایج گوگل نمایش داده میشوند. اگر کاربری قصد ورود به سایت را داشته باشد، یک پیغام هشدار روی صفحه میبیند؛ این اتفاق ضربه بزرگی به سئو و تعداد بازدید وب سایت شما میزند. مشکلات امنیتی رایج سرچ کنسول گوگل شامل:
- Malware infections: بدافزارها یا نرم افزارهای مخربی که در سایت شما شناسایی میشوند و باعث آسیب به بازدیدکنندگان خواهند شد.
- Hacked content: عموماً هکرها در زمان نفوذ به سایت محتوا یا لینکهای مشکل دار ایجاد میکنند. در صورت شناسایی محتوای هک شده توسط گوگل این خطا در سرچ کنسول نمایش داده میشود.
- Social engineering: محتواهایی مثل فیشینگ که باعث فریب کاربران و بازدیدکنندگان میشود، جزو خطاهای امنیتی سرچ کنسول هستند.
راه حل رفع خطا:
در بخش Security Issues سرچ کنسول میتوانید خطاهای امنیتی سایت را مشاهده کنید. با کلیک روی هر خطا و انتخاب گزینه Learn more میتوانید اطلاعات بیشتری در مورد مشکل احتمالی سایت کسب کنید.
با کلیک روی گزینه Sample URLs میتوانید نمونه صفحات مشکل دار سایت خودتان را بررسی کنید. البته در این بخش تنها چند صفحه محدود نمایش داده میشود؛ احتمال دارد صفحات دیگری در سایت شما شامل این خطا باشند.
بعد از حل مشکلات امنیتی سایت میتوانید گزینه Request Review را انتخاب کنید تا خزندههای گوگل مجدد سایت شما را بررسی کنند.
خطاهای بخش Product Issues
وب سایتهای فروشگاهی یک منوی جدید با نام Shopping در سرچ کنسول دارند. در بخش Product snippets میتوانید وضعیت عملکرد کدهای اسکیما سایت خودتان را در بخش فروشگاه مشاهده کنید. اگر صفحه محصول سایت شما با دادههای ساختار یافته (SDM) نشانه گذاری شده باشد، گوگل هم متوجه اهمیت این صفحات خواهد شد. مهمترین این خطاها شامل:
- خطای either offers review or aggregaterating should be specified: صفحه محصول شما باید حداقل یکی از این سه عنصر (تخفیف، دیدگاه، نظرات ستاره دار) مشخص شده را در SDM داشته باشد. با اضافه کردن کد اسکیما این عناصر به قالب HTML سایت، مشکل شما حل میشود.
- خطای Missing Field Price: زمانی که قیمت یک محصول را همراه با تخفیف تعریف میکنید؛ اما مشخص نشده که این قیمت تخفیفی تا چه زمانی معتبر است، با این خطا روبرو میشوید. فرمت قیمت را به درستی وارد کنید و بین اعداد نقطه (.)، کاما (،)، اسلش (/)، یا سه نقطه و … نگذارید.
- خطای Rating Is Missing Required Best and/or Worst Values: اگر از نظرسنجی در صفحه محصول استفاده میکنید، باید محدوده بهترین رتبه و بدترین رتبه مشخص شده باشد. برای حل مشکل بهترین رتبه را روی 5 و بدترین رتبه را 1 انتخاب کنید.
- خطای Value in Property “ratingCount” Must Be Positive: ملاک ارزش گذاری صفحات همیشه باید مثبت باشد. زمانی که هیچ نظری روی صفحه محصول وجود ندارد، عدد رتبه بندی محصول باید 0 باشد. اگر رتبه بندی منفی باشد، با این خطا روبرو میشوید.
خطاهای بخش Video Page Indexing
اگر سایتی مشابه سایت آپارات و یوتیوب داشته باشید یا از ویدئو در محتوای سایت استفاده میکنید، احتمالاً با یکی از خطاهای مربوط به بخش Video Page Indexing سرچ کنسول برخوردید. برخی از رایجترین خطاهای ویدئویی اخیر در سرچ کنسول شامل:
- خطای No Thumbnail URL Provided or Missing Field thumbnailUrl: زمانی که پوستر یا تصویر شاخصی برای ویدئو انتخاب نکردید و گوگل هم نتوانسته یک فریم از ویدئو را به تصویر تبدیل کند، با این خطا روبرو میشوید. برای رفع این خطا یک تصویر کوچک برای ویدئو قرار دهید. اگر هم از اسکیمای VideoObject استفاده کردید، مطمئن شوید که لینک تصویر ویدئو در کدهای HTML قرار دارد.
- خطای Video Outside the Viewport: اگر بخشی از ویدئو شما در زمان بارگذاری صفحه خارج از قسمت محتوا نمایش داده شود، با این خطا روبرو میشوید. صفحات ویدئویی که در زمان بارگذاری صفحه جابهجا میشوند یا درست نمایش داده نمیشوند را درست کنید.
- خطای Unsupported Video Format: خزندههای گوگل بر اساس URL صفحه شما متوجه شدند که فرمت ویدئویی مناسبی ندارید. از پسوندهای ویدئویی قابل پشتیبانی گوگل مثل mp4، mpeg یا webm استفاده کنید. در انتخاب نام فایل ویدئو هم کاراکترهای اضافی وارد نکنید.
- خطای Thumbnail Could Not Be Reached: گوگل نتوانسته به URL تصویر کوچک ویدئوهای شما دسترسی پیدا کند. احتمال دارد صفحهای که تصویر ویدئو در آن بارگذاری شده دارای رمز عبور محافظت شده یا غیر قابل دسترسی باشد.
- خطای Missing Field uploadDate: بر اساس اسکیمای ویدئو تاریخ آپلود را مشخص نکردید. تاریخ اضافه شدن ویدئو در سایت را بنویسید تا این مشکل حل شود.
با رفع این خطاها خیلی زود ویدئوهای شما جایگاه خودشان را در بین نتایج جستجو پیدا میکنند.
30- خطای Video is not the main content of the page
گوگل در آخرین آپدیت سال 2023 تمام وب سایتهایی که از ویدئو به عنوان محتوای تکمیلی مقالات و صفحات استفاده کرده بودند را از بخش SERP video حذف کرد. گوگل برای تجربه کاربری بهتر فقط ویدئوهای سایتهایی مثل یوتیوب، آپارات و... که به صورت تخصصی در زمینه تولید ویدئو فعالیت میکنند را ایندکس میکند.
به همین خاطر اگر در مقالات وبلاگ یا صفحات لندینگ وب سایت از ویدئو در کنار محتوای متنی استفاده کرده باشید، ممکن است تمام ویدئوهای وب سایت شما ایندکس نشوند.
راه حل رفع خطا:
میتوانید یک صفحه لندینگ جداگانه برای محتواهای ویدئویی وب سایتتان ایجاد کنید. آدرس این صفحات هم باید تگ video داشته باشد. به این صورت:
www.sample.com/video
در این لندینگ، ویدئوهای سایتتان را بدون اینکه محتوای متنی داشته باشد قرار دهید. بعد از مدتی متوجه میشوید که ویدئوها در گوگل ایندکس شده و نمایش داده میشوند.
اگر با خطای جدید روبرو شدید...
رایجترین خطاهای سرچ کنسول که وبمستران و صاحبان وب سایت با آن درگیر بودند را به شما معرفی کردیم. سعی کردیم دلیل ایجاد هر خطا را به زبان ساده و روان بیان کنیم. راهحلهای رفع هر خطا هم در هر بخش قرار گرفته است.
اگر برای رفع خطاهای سرچ کنسول دانش کافی ندارید، حتماً از یک متخصص کمک بگیرید؛ در غیر این صورت ممکن است با مشکلات جدی تکنیکال روبرو شوید. البته برای استخدام متخصص نیاز به پرداخت هزینه دارید. اگر وب سایت اینترنتی خودتان را با سایت ساز پرتال ساختید، برای رفع خطای سرچ کنسول با کارشناسان پشتیبانی تماس بگیرید.
کارشناسان پرتال از ۹ صبح تا ۱۰ شب از طریق تماس تلفنی و به صورت ۲۴ ساعته از طریق چت آنلاین و تیکت با مدیران سایت در ارتباط هستند. پرتال شما را در حل خطاهای سرچ کنسول راهنمایی میکند. در صورت نیاز، تغییرات لازم در کدنویسی وب سایت شما توسط کارشناسان پرتال به صورت رایگان اعمال میشود.
همین حالا با پرتال سایت بسازید
اگر با خطای جدیدی در سرچ کنسول روبرو شدید و راه حل رفع آن خطا را میدانید، میتوانید تجربه خودتان را با دیگر کاربران پرتال به اشتراک بگذارید. قطعاً تیم پرتال از شنیدن تجربههای ارزشمند شما خوشحال میشود.
سؤالات متداول
- چگونه خطای سرچ کنسول را رفع کنیم؟
خطاهای سرچ کنسول مربوط به مشکلات ایندکس نشدن یا راهحلهای بهبود صفحات ایندکس شده وب سایت شما هستند. بر اساس نوع خطا باید بررسی کنید که راه حل رفع آن چگونه است. در این مقاله برخی از خطاهای رایج سرچ کنسول را بررسی کردیم.
- تگ کنونیکال چیست؟
تگ کنونیکال یا Canonical Tag برای جلوگیری از ایندکس صفحاتی است که آدرس متفاوت ولی محتوای یکسانی دارند. شما میتوانید با استفاده از این تگ به رباتهای گوگل اطلاع دهید که کدام صفحه محتوای اصلی شما است و کدام صفحه را ایندکس نکند.
- سایت مپ چیست؟
سایت مپ به فایلی گفته میشود که لیستی از مهمترین محتواهای موجود در سایت شما را لیست میکند. رباتهای گوگل با استفاده از فایل sitemap محتواهای سایت را crawl کرده و به ترتیب اولویت، آنها را ایندکس میکند.