گوگل سرچ کنسول یک برنامهی کاربردی رایگان میباشد که به شما این امکان را میدهد که هر مشکل احتمالی در حین خزش و تلاش گوگل برای ایندکس کردن وب سایت شما در نتایج جستجو را شناسایی و حل نمایید. همچنین به شما نشان میدهد که کدام صفحات سایت به خوبی رتبهبندی شدهاند و گوگل کدام صفحات رادر نظر نگرفته است. اما در کنار تمام قابلیتهایی که این ابزار دارا میباشد، امکان دارد خطاهایی نیز در آن رخ دهد که ضرورت دارد آنها را شناخته و روش رفع آنها را آموزش ببینید.در این مقاله قصد داریم خطای سرچ کنسول و راهحل رفع آنها را بیان کنیم.
در این مطلب بخوانید
خطای سرچ کنسول چیست؟
خطای سرچ کنسول یا همان وب مستر تولز سابق و نحوه رفع آن ها،گاهی از بزرگترین چالشهایی میتواند باشد که سئوکاران با آن سرو کار دارند. برای مثال پیگیری 12000 پیغام خطا که در سرچ کنسول دیده شود، میتواند شما را نسبت به ریشه کن کردن این ارورها (که ظاهرا غیرقابل حل میباشند) ناامید نماید. کلید حل مشکل چیست؟ اینکه در ابتدا بدانیم کدام ارورها تاثیر مخرب بیشتری خواهند داشت و چه مواردی به راحتی قابل حل خواهد بود. دلیل اهمیت بررسی و توجه به خطاهای سرچ کنسول، تاثیری میباشد که روی کاربران و رتبه بندی سایت شما در نتایج موتور جستجو گوگل خواهد داشت.
انواع خطاهای سرچ کنسول را بشناسیم.
قبل از شروع آموزش رفع خطای سرچ کنسول، باید بیان کنیم که اکثر ارورها و هشدارهای سایت، در تب Coverage گوگل سرچ کنسول نمایش داده میشود. بخش Coverage دارای 4 بخش دیگر است که به شرح زیر میباشند.
1) Errors
2) Valid with warning
3) Valid
4) Excluded
Error
در بخشهای Error و Excluded امکان دارد مواردی به وجود بیاید که در صورت اصلاح نشدن، تاثیرات منفی در سئو سایت داشته باشد. در ادامه مهمترین موارد مربوط به بخش Error مطرح خواهد شد:
رفع ارور Submitted URL has crawl issue
این خطا زمانی رخ می دهد که خزندههای گوگل هنگام خزیدن یک آدرس در سایت، با مشکل مواجه شوند. این مشکل به دلایل گوناگون ممکن است به وجود بیآید. برای حل آن ابتدا باید از بخش URL inspection، آدرس صفحه مورد نظر را بررسی نمایید. پس از اتمام بررسی، مشکلات موجود برای کراول شدن آن صفحه توسط کد مخصوص نسان داده میشود. توجه نمایید که در سایتهای وردپرسی، امکان دارد به دلیل همزمان شدن آپدیت برخی از افزونه یا هسته وردپرس با کراول گوگل، این خطا در سرچ کنسول نمایان شود و در اصل، خطا غیر واقعی می باشد. برای حل این مشکل باید درخواست ایندکس (Request Index) برای صفحه مدنظر را ثبت نمایید.
خطای Submitted URL blocked by robots.txt
به وسیله فایل robot.txt می توانید مشخص نمایید که چه صفحات و آدرسهایی از سایت شما، توسط رباتها قابلیت بررسی و ایندکس شدن داشته باشند. به عبارت دیگر میتوانید توسط این فایل و کدهای موجود در آن، از رباتها درخواست کنید برخی از صفحات مشخص شده را مورد بررسی قرار ندهند. خطای Submitted URL blocked by robots.txt در واقع صرفا یک اطلاع رسانی میباشد نه یک خطا. امکان دارد صفحه مدنظر به درستی توسط فایل robots.txt مسدود باشد. شما باید ابتدا روی url مربوط به صفحه کلیک نموده و مطمئن شوید که قصد دارید آن صفحه توسط رباتهای گوگل مورد بررسی قرار بگیرد یا خیر. حال اگر متوجه نکته شدید که صفحه مورد نظر به اشتباه در فایل robots.txt مسدود شده، باید در ابتدا محدودیت آن صفحه را در فایل robots.txt حذف نموده، سپس روی دکمه Validate Fix کلیک نمایید. همچنین اطمینان حاصل کنید که آدرس مدنظر، در سایت مپ شما موجود نباشد.
خطاهای مربوط به سرور (5xx)
خطاهای سرور معمولا در قالب خطاهای 500, 502, 503, 504 نشان داده میشوند و وجود عدد 5 در ابتدای آنها نشان دهنده این نکته میباشد که خطا از سمت سرور سایت شما است. برطرف کردن ارورهای سرور معمولا نیاز به تخصص خاصی دارد.
خطای submitted url not found (404)
خطای 404 یک کد وضعیت HTTP میباشد به این معنی که صفحهای که کاربر سعی میکند به آن دسترسی پیدا کند در سرور سایت یافت نشده یا صفحه مدنظر برای کاربر بارگیری نشده است زیرا دیگر موجود نیست. این خطا امکان دارد به دلایل زیر رخ دهد:
• پاک شدن صفحه مدنظر کاملا از روی سرور.
• لینک داده شدن توسط یک لینک داخلی یا بک لینک، به صفحهای با آدرس اشتباه که آن آدرس در سایت شما وجود ندارد.
• حذف شدن صفحه و در نظر نگرفتن هیچ ریدایرکتی برای آن.
برای رفع ارور 404، باید دلیل به وجود آمدن آن را بررسی نمایید. اگر صفحه مدنظر از روی سرور حذف شده و قبلا رنک قابل قبولی در نتایج جستجو بدست آورده، باید آن را روی یک صفحه مرتبط ریدایرکت 301 نمایید و اگر آن صفحه رنک مناسبی نداشته، می توانید از ریدایرکت 410 استفاده کنید.
خطای Submitted URL marked noindex
این مورد یکی از مهمترین خطاهای سرچ کنسول میباشد. ارور Submitted URL marked noindex هنگامی اتفاق میافتد که یکی از صفحات موجود در سایت مپ شما، ویژگی نوایندکس دارد. این امر نباید اتفاق بیافتد زیرا می تواند بودجه کراول شما را هدر دهد و حتی سبب کاهش آن از سمت گوگل نیز بشود. برای رفع ارور Submitted URL marked noindex باید به روش زیر عمل نمایید.
1. اگر ویژگی نوایندکس صفحه قرار گرفته در سایت مپ به اشتباه به وجودآمده باشد، آن ویژگی را از صفحه حذف نمایید.
2. اگر ویژگی نوایندکس برای سایت به اشتباه قرار نگرفته باشد و قصد دارید همچنان توسط گوگل در نتایج جستجو دیده نشود، آدرس آن صفحه را از سایت مپ خود حذف کنید. افزونههای سئو وردپرس مانند Yoast و Rank Math به طور خودکار صفحات نوایندکس را از نقشه سایت حذف خواهند کرد. اما به یاد داشته باشید که تگ noindex امکان دارد در سطح HTTP Header تعریف شده باشد که خارج از وردپرس بوده و در سطح وب سرور مدیریت خواهد شد.
خطای submitted url seems to be a soft 404
از دیگر ارورهای سرچ کنسول، ارور submitted url seems to be a soft 404 است. این ارور نشان میدهد که رباتهای گوگل، آدرس صفحهای را در نقشه سایت (سایت مپ) شما یافتهاند که گوگل آن را 404 نرم یا (soft 404) میشناسد. Soft 404 به صفحه میگویند که کد دریافتی آن از سمت سرور کد 404 نمیباشد بلکه 200 هستند. اما گوگل نمیتواند محتوایی را در آن بیابد. کد 200 کدی میباشد که برای صفحات بدون مشکل از سمت سرور ارسال خواهد شد و هیچگونه خطایی در بر ندارند. به عبارت دیگر صفحات soft 404 صفحاتی میباشند که با وجود داشتن کد 200، محتوای آن ها برای رباتهای گوگل قابل دیدن نیست. برای رفع این مشکل باید صفحه مدنظر و محتوای داخل آن را بررسی نمود و عاملی را که موجب بروز مشکل شده را حذف نمایید.
خطاهای مربوط به تغییر مسیر (Redirect error)
این خطاها همانطور که از نامشان مشخص است، مربوط به ریدایرکت میباشند. اگر هنگام تغییر مسیر یا همان ریدایرکت مشکلی پیش بیاید، این خطا در سرچ کنسول شما ظاهر می شود و یافتن روش حل آن نیازمند بررسیهای بسیاری خواهد بود.
Warning
هشدارها به اندازه خطاها جدی نمیباشند، اما باز هم نباید آنها رانایدیده گرفت. ایندکس شدن فهرستی که در این بخش مشاهده خواهید کرد به تصمیم گوگل وابسته است، اما با رفع هشدارهای تذکر داده شده میتوان احتمال ایندکس شدن را افزایش داد و پتانسیل بالا رفتن رتبه خود را بیشترکرد. Indexed, though blocked by robots.txt علیرغم اینکه دسترسی بهواسطه فایل robots.txtبا محدودیت مواجه شده است صفحه مورد نظر ایندکس شده میباشد. فایل robots.txt شما چیزی شبیه به پلیس سر چهارراه عمل میکند؛ به برخی از رباتها اجازه عبور و مرور در سایت را داده و به برخی دیگر این اجازه رانخواهد داد. به کمک همین فایل میتوان در کل وبسایت یا صفحات مورد نظربرای دسترسی ها محدودیت ایجاد کرد.
متأسفانه این مورد از آن هشدارهایی خواهد بود که شاید مدام شاهد آن باشید. معمولاً این مشکل بیشتر زمانی رخ میدهد که در تلاش برای مسدودسازی دسترسی یک ربات اخلالگر، قاعدهای را در فایل robots.txt تعریف نمایید که بیشازحد سختگیرانه باشد.
Valid
این بخش حاوی آدرسهای معتبر یا سالم وبسایت شما میباشد. صفحاتی که فهرست آنها را در این بخش میبینید بدون هیچ مشکلی ایندکس آنها توسط گوگل انجام شده است. اگرچه در اینجا هشدار یا خطایی موجود نیست، اما عناوین این بخش را هم بهطور خلاصه توضیح خواهیم داد:
1. عنوان: Submitted and indexed: شما قصد داشتید که صفحه مورد نظر ایندکس شود و درخواست شما کاملاً و تماماً با موفقیت انجام شده است.
2. عنوان: Indexed, not submitted in sitemap: صفحات مزبور پیدا و ایندکس شده است، اما شما برای پیدا کردن آنها به گوگل یاری نرساندید. گوگل و موتورهای جستجوی دیگر ترجیح شان بر این است که شما آنها را از طریق یک سایتمپ در جریان محتوایی که قصد دارید ایندکس شود قراردهید. از این طریق احتمال افزایش تناوب و میزان بررسی و مرور سایت بالاتر میرود که بهنوبه خود به کسب رتبههای بهتر و ترافیک بیشتر کمک خواهد کرد.
3. عنوان: Indexed; consider marking as canonical: آدرس تکراری (duplicate) صفحهای میباشد که از طریق چندین آدرس قابلیت دسترسی دارد. بهعنوانمثال میتوانید به صفحاتی اشاره نمایید که با و بدون درج خط تیره یا پسوند در نام آنها بازشان میکنید. مثلاً yoursite.com/index.html و yoursite.com کاربر را به یک صفحه هدایت خواهند کرد. این برای سئو اتفاق خوبی نخواهد بود؛ چراکه هر اعتباری که صفحه مورد نظر از طریق بک لینک کسب مینماید بین نسخههای مختلف آن تقسیم خواهد شد. علاوه بر این، موتورهای جستجو را مجبور خواهید کرد تا با مرور آدرسهایی که درواقع یکی میباشند منابع خود را از دست بدهند. در کنار همه این نکتهها ، نظم مطلوب گزارشهای آماری و تحلیلی شما نیز به هم ریخته خواهد شد. تگ canonical یک خط کد در HTML صفحه میباشد که به موتور جستجو نشان خواهد داد که برای کدام نسخه از آدرس باید اولویت قائل شد و ارزش لینکها را به همان نسخه تخصیص خواهد داد. دقت نمایید که تگ canonical باید در قسمت Head صفحه قرار بگیرد.
Excluded
همان طور که بیان شد، بسیاری از موارد موجود در بخش Excluded در تب Coverage سرچ کنسول موجود میباشند، و ارور به حساب نمیآیند؛ اما امکان دارد به اندازه ارورها اهمیت داشته باشند. در ادامه تعدادی از مهم ترین اخطارهایی که ممکن در Excluded سرچ کنسول خود مشاهده نمایید را بیان میکنیم:
خطای Duplicate without user-selected canonical warnings
همان طور که می دانید، زمانی که مجبور باشید دو یا چند صفحه با محتوای یکسان یا بسیار مشابه به یکدیگر را در وب سایت خود قرار دهید، باید از ویژگی یا اصطلاحا تگ کنونیکال استفاده نمایید. به طوری که باید یکی از آن صفحات مشابه به عنوان صفحه مرجع منتخب باشند و سایر صفحاتی که دارای محتوای یکسان با آن میباشند، به آن صفحه مرجع کنونیکال داده شوند.
خطای Duplicate without user-selected canonical warnings هنگامی اتفاق میافتد که گوگل به علت پیدا کردن صفحهای با محتوای کپی شده از صفحات دیگر از سایت و وجود نداشتن کنونیکال در آن، صفحه مورد نظر را ایندکس نکند. برای رفع این ارور باید یا محتوای صفحات مورد نظر را تغییر بدهید تا جایی که شبیبه هم نباشند، یا از بین آنها صفحاتی که دارای اهمیت کمتری برای شما میباشند، به صفحهی با اهمیت تر کنونیکال دهید.
خطای Duplicate, submitted URL not selected as canonical در سرچ کنسول
شرایط پیش آمدن این خطا، دقیقا مثل شرایط خطای قبلی میباشد، با این فرق که شما برای صفحه مورد نظر علاوه بر این که کنونیکال را به کار نبردهاید، درخواست ایندکس نیز ثبت نموده اید. جهت برطرف نمودن خطای Duplicate, submitted URL not selected as canonical طبق مراحل زیررفتار کنید:
• از بخش URL Inspection متوجه خواهید شد که گوگل کدام صفحه را به عنوان کنونیکال (صفحه متعارف) این صفحه درنظر میگیرد. بررسی نمایید که آیا گوگل به درستی صفحه متعارف را انتخاب نموده یا خیر.
• اگر صفحه ای که توسط گوگل به عنوان کنونیکال انتخاب شده است، صفحه مناسبی برای این کار باشد، از صفحه دارای ارور به صفحه انتخاب شده توسط گوگل، کنونیکال بدهید.
• اگر به نظر تان صفحه مناسب تری نسبت به صفحه انتخابی گوگل جهت کنونیکال شدن موجود میباشد، از صفحه دارای خطا به صفحه مدنظر خود کنونیکال بدهید. همچنین بهتر خواهد بود از صفحه دارای ارور و صفحه انتخابی توسط گوگل، با انکر تکست اصلی به صفحهای که شما به عنوان متعارف درنظر دارید، لینک داخلی دهید.
هشدار Page With Redirect در سرچ کنسول: این مورد صرفا نشان میدهد صفحاتی ریدایرکت شدهاند و نمیتوانید آن را تحت عنوان ارور یا خطا در نظر بگیرید. تنها کافی است آدرس های مربوطه را مورد بررسی قرار دهید و مشاهده کنید که آیا عمل ریدایرکت به درستی انجام میشود یا خیر.
خطای Crawled – currently not indexed
این خطا بدان معنا است که صفحه مورد نظر توسط گوگل بررسی میشود اما در فهرست گوگل جهت نمایش به کاربران در نتایج جستجو قرار نمیگیرد. گوگل پاسخ واضحی در ارتباط با دلیل عدم ایندکس این صفحات ارائه نخواهد داد اما معمولا این خطا با روشهای زیر قابل رفع میباشد.
• کیفیت و کمیت محتوای موجود در صفحه را افزایش دهید.
• از اینکه صفحه مدنظر از ساختار و سورس بهینه برخوردار باشد اطمینان حاصل کنید.
• از این که محتوای موجود در صفحه، منحصر به فرد بوده و از مکان دیگری در سطح وب، کپی نشده باشد مظمئن شوید.
هشدار discovered – currently not indexed
این مورد هم در دسته خطاهای سرچ کنسول قرار ندارد و صرفا یک اطلاع رسانی میباشد. پیام discovered – currently not indexed یعنی صفحه مدنظر توسط گوگل یافت شده، اما هنوز مورد بررسی قرار نگرفته و ایندکس نشده است. برای صفحاتی که دارای محتوای با کیفیت هستند، این مورد با گذشت زمان برطرف میشود. بروز هشدار discovered – currently not indexed معمولا در سایتهای بزرگ که داری تعداد صفحات بسیاری (بیش از 10000 صفحه) هستند طبیعی میباشد و پس از مدتی برطرف خواهد شد.
هشدار excluded by noindex tag
هشدار excluded by noindex tag در سرچ کنسول نیز ارور به حساب نمیآید و صرفا صفحات دارای تگ نوایندکس را نمایش خواهد داد. کافی است صفحات دارای این هشدار را بررسی نموده و اطمینان حاصل کنید که به اشتباه نوایندکس نشده باشد. اگر نوایندکس به درستی برای صفحه انجام شده بود، مطمئن شوید که آدرس آن در نقشه سایت شما نباشد. اگر در بین صفحات دارای هشدار excluded by noindex tag، صفحاتی وجود دارند که به اشتباه noindex شده اند، کافی است تگ نوایندکس آن ها را حذف نمایید.
Mobile Usability
با توجه به این موضوع که در دنیایی زندگی میکنید که به طور فزایندهای به وب گردی روی آورده، وبسایتها باید همیشه برای دستگاههای تلفن همراه طراحی شده باشند. ارورهای سرچ کنسول در ویژگی قابلیت استفاده از تلفن همراه به این صورت میباشد که جستجو در صفحات سایت شما را برای کاربران سخت خواهد کرد.
Flash usage
پیامی که گوگل اعلام میکند این است که اغلب مرورگرهای موبایل از پخش محتوای فلش پشتیبانی نکرده؛ در نتیجه کاربران دستگاههای موبایل قادر نیستند از صفحاتی که برای نمایش محتوا، جابجایی در سایت یا پخش انیمیشن به فلش وابسته میباشند استفاده نمایند. پیشنهاد گوگل این است که برای طراحی شکل و شمایل و انیمیشن صفحات از فناوریهای مدرن دنیای وب بهره ببرید. برای حل این مشکل باید بهجای فلش از فناوریهای مدرنی مانند HTML5 استفاده نمود یا اینکه کلاً محتوای فلش را حذف نمایید.
Viewport not configured
یکی دیگر از خطاهای سرچ کنسول عریضتر بودن محتوا از صفحه نمایش تلفن همراه میباشد. وقتی محتوا از صفحه نمایش شما عریضتر باشد، معمولا این معنی را میدهد که دارای عنصری در صفحه خود هستید یا تصویری که دارای اندازه مناسبی برای دستگاههای تلفن همراه نیست. یک مشکل رایج در مورد سایتهای وردپرس میباشد. یک راه حل سریع این که فورا تصویر یا عنصری را که سبب پهنتر شدن محتوا از صفحه میشود حذف نمایید. یک راه حل طولانی مدت این که کد را تغییر داده تا مطمئن شوید که محتوا یا عنصر به قابلیت استفاده از تلفن همراه پاسخ گو باشد.
Content not sized to viewport
ویژگی viewport برای اطلاع رسانی به مرورگرها در مورد نحوه تنظیم ابعاد صفحه به کار گرفته میشود. در نتیجه صفحه را به اندازه صحیح تغییر خواهد داد . اگر یک صفحه ویژگی viewport را معرفی نکند، امکان دارد مشکلاتی به وجود آید. شما قادرید این مشکل را با مشخص نمودن viewport با استفاده از یک متا تگ viewport برطرف نمایید. عدم استفاده از عناصر گسترده و بزرگ در سایت میتواند سبب جلوگیری از مشکلاتی که کاربران را مجبور به اسکرول افقی میکند شود.
Small font size
از دیگر خطاهای سرچ کنسول در ویژگی قابلیت استفاده از تلفن همراه، کوچک بودن متن میباشد. این ویژگی مشخص میکند که اندازه فونت یک صفحه برای خواندن خیلی کوچک بوده و کاربران را ملزم میکند به بزرگنمایی برای خواندن محتوا. برای رفع این خطا، فقط یک viewport در صفحات خود مشخص نمایید و تنظیمات اندازه فونت را به درستی در نمای پورت انجام دهید. این کار را میتوانید با استفاده از واحدهای نسبی مانند em یا rem به جای به کارگیری مقدار پیکسل برای اندازه فونت به انجام رساند.
Touch elements too close
وقتی گزارشی بیان میکند که قسمتهای قابل کلیک خیلی به هم نزدیک میباشند، معمولاً به علت نزدیک بودن عناصری مانند دکمهها و لینکها به یکدیگر میباشد. این امر سبب خواهد شد که کاربران موبایل به راحتی قادر نباشند روی بخشهای موردنظرشان کلیک نمایند. برای اطمینان از اینکه این اتفاق نیافتد، فضا و اندازه عناصر مناسب برای کاربران تلفن همراه را به درستی انتخاب نمایید. گوگل توصیه خواهد کرد که 48 پیکسل بوده و فاصله بین عناصر حداقل 8 پیکسل در نظر گرفته شود .
سخن آخر
سرچ کنسول گوگل یا (وبمستر تولز) یکی از ابزارهای بسیار کاربردی میباشد که بهرایگان در اختیار مدیران وب است. در این مقاله با انواع هشدارها و خطای سرچ کنسول آشنایی پیدا کردید. این ابزار کاربردی و سودمند برای وبمسترها تلاش خواهد کرد تا به بهینهسازی هرچه بیشتر فضای وب و رشد وبسایتهای فعال در نتایج جستجو کمک نماید؛ بنابراین به هیچ عنوان به این خطاها و هشدارها بیتوجه نباشید و همواره در جهت بهبود وضعیت وبسایت خود و رقم زدن تجربه کاربری بهتر برای بازدیدکنندگان آن تلاش نمایید. اگر از سرچ کنسول استفاده میکنید و نتوانستید مشکل خود را در این زمینه حل کنید، با ما در میان بگذارید تا مشاوران تیم سفیر به شما یاری رسانند.


