داشتن یک وب سایت برای کسب و کار عامل موفقیت کسب و کار نمی باشد. شما باید بتوانید وب سایت خود را برای موتورهای جستجو بهینه نمایید تا بتوانید در نتایج جستجو رتبه خوبی کسب نمایید. یکی از ابزار های بسیار مهم در بررسی و آنالیز سایت تان استفاده از گوگل سرچ کنسول می باشد. با استفاده از گوگل سرچ کنسول سایت و سئو خود را بهبود بخشیده و می توانید ورودی های وب سایتتان را افزایش دهید. شما می توانید وضعیت خزنده های گوگل را در وب سایتتان بررسی نمایید یعنی اگر ربات های گوگل هنگام بررسی وب سایتتان با مشکلی مواجه شده اند را می توانید مشاهده و رفع نمایید. همچنین می توانید وضعیت ریسپانسیو بودن وب سایت خود را بررسی نمایید. آروین بنیان در این مقاله به بررسی مهمترین خطاهای سرچ کنسول و رفع آن ها می پردازد.
گوگل سرچ کنسول
شما باید بتوانید وب سایت خود را برای موتورهای جستجو بهینه نمایید تا بتوانید در نتایج جستجو رتبه خوبی کسب نمایید. یکی از ابزار های بسیار مهم در بررسی و آنالیز سایت تان استفاده از گوگل سرچ کنسول می باشد. با استفاده از گوگل سرچ کنسول سایت خود را بهبود بخشیده و می توانید ورودی های وب سایتتان را افزایش دهید. اما در هنگام استفاده از این ابزار با خطاهایی مواجه خواهید شد که وضعیت وب سایتتان از دید ربات های گوگل را شرح می دهد. شما باید خاها را با استفاده از این ابزار شناسایی نمایید و برای گرفتن رتبه های بهتر ایرادات را رفع نمایید. گوگل سرچ کنسول سامل بخش های مختلف indexing ، experience و .... می باشد که ما قصد داریم خطاهای این دو بخش را بررسی نماییم.
در این بخش شما می توانید خطا های صفحه و مشکلات ربات های گوگل هنگام ایندکس را مشاهده نمایید. در واقع می توان گفت که مهم ترین خطا های سرچ کنسول در این بخش قرار دارند. خطاهایی که در این بخش مشاهده می نمایید همه به یک اندازه اولیت ندارند و مجبور نیستید تمامی خطا ها را رفع نمایید. مثلا یکی از خطا های بسیار مهم در این بخش که حتما باید رفع شوند خطای xx5 می باشد که در ادامه بررسی می شوند.
این پیغام نشان می دهد که یک صفحه به صفحه دیگر ریدایرکت شده است و ایندکس نمی شود. این موضوع دو حالت دارد زمانی که url عوض شود و یا کاربر را به صفحه دیگر هدایت نماییم.
رفع خطا :
بعد از مشاهده این خطا دو راهکار دارید یا حذف لینک مورد نظر یا بصورت ریدایرکت صفحه ارجاع داده شود. توجه نمایید نیازی نیست که حتما این خطا رفع شود و اگر صفحه مشکل خاصی نداشته باشد استفاده از ریداریکت مشکلی ایجاد نمی کند. اگر صفحه کاربران را اشتباها ارجاع بدهد باید خطا را رفع نمایید.
این خطا ها مربوط به خطای سرور می باشد و زمانی اتفاق می افتد که ربات های گوگل نتوانند با سرور های سایت شما ارتباط برقرار کنند. برای این خطا سریعا باید اقدام نمایید چرا که ممکن است برای کل سایت مشکل ایجاد نماید. ربات های گوگل مدت زمان خاصی را برای بارگذاری یک صفحه در نظر می گیرند که اگر بارگذاری صفحه بیشتر از تایم تعیین شده باشد خزش ربات ها متوقف شده و با خطای سرور مواجه خواهید شد. این خطا برای خطاهای 500 ، 502 و 503 می باشد که جزو رایج ترین خطا ها می باشند.
این خطا زمانی رخ می دهد که مشکلات فنی در سایت وجود داشته باشد و سبب شود سرور درخواست را به تاخیر بیندازد. این خطا به دلیل زیادی می تواند رخ دهد مثلا خطای کد نویسی در cms یا کد php نامناسب و .....
این خطا زمانی اتفاق می افتد که سرور پیام نادرست از سرور دیگری دریافت نماید. این خطا ممکن است به دلیل وجود مشکلی در cms وردپرس باشد.
زمانی که سرور خیلی شلوغ باشد ممکن است با خطای 503 مواجه شوید. زمانی که این خطا رخ دهد یعنی سرور به طور موقت در دسترس نیست اما بعدا دوباره در دسترس قرار خواهد گرفت. بیشتر این خطا هنگامی رخ می دهد که سایت شما ترافیک بالایی داشته باشد.
رفع خطا :
خطا های سرور عموما به طور موقت رخ می دهند که روش ساده برای رفع آن آزمایش لینک ها می باشد. ابتدا لینک هایی که دچار خطای سرور هستند را باز کنید و اگر بدون مشکل بارگذاری شدند مشکلی وجود نخواهد داشت. در این حالت خطایی که سرچ کنسول نمایش می دهد مربوط به اطلاعات قدیمی گوگل می باشد. همچنین راهکار هایی وجود دارد که می توانید این خطاها را رفع نمایید:
ممکن است خطا های سرور مربوط به کوکی های سایت شما باشد که با حذف آن ها و یا به روز رسانی مرورگر می توانید این خطاها را رفع نمایید.
اگر با انجام تمام موارد ذکر شده مشکل شما حل نشد با شرکت ارائه دهنده هاست تماس بگیرید تا مشکل را حل نمایند چرا که ممکن است مشکل از سمت شرکت ارائه دهنده خدمات باشد.
گاهی وجود فایل های مشکل دار در دیتابیس cms تان ممکن است شما را با این خطا مواجه نماید. سعی کنید افزونه ها را مجددا نصب و کد های css و جاوا اسکریپت را بررسی نمایید.
رفع خطا:
اگر تگ Noindex را از کد هایتان حذف نمایید این خطا رفع خواهد شد. همچنین اگر از سایت وردپرس و افزونه Yoast استفاده می نمایید، باید تنظیمات از حالت Noindex برداشته شود.
این خطا به دلایل زیر می تواند رخ دهد:
در صورت بروز این خطا گوگل نسخه تکراری را حذف نموده و نسخه اصلی ایندکس خواهد شد.
زمانیکه شما صفحات مشابه در سایت دارید باید براب موتور جستجو مشخص نمایید که کدام صفحه اصلی می باشد. برای مشخص نمودن صفحه اصلی باید از کد کنونیکال استفاده نمایید.
با استفاده از کد زیر مشخص می کنید که کدام صفحه اصلی می باشد و باید ایندکس شود..
<link rel="canonical" href="لینک صفحه ای باید ایندکس شود</span><span dir=" ltr"="">">
این کد باید در صفحه دوم (مشابه قرار گیرد) که بیانگر این موضوع می باشد که صفحه لینک شده نسخه اصلی صفحه مشابه می باشد. در این حالت صفحه دوم ایندکس نخواهد شد.
رفع خطا:
ایندکس نشدن صفحات مشابه جزو خطا محسوب نمی شوند و حتما نباید رفع شوند. اما اگر بخواهید فحه هایی که خطای Alternate page with proper canonical tag دارند ایندکس شوند باید تگ کنونیکال را حذف نمایید.
از دلایل بروز این خطا می توان به موارد زیر اشاره نمود:
رفع خطا :
جهت رفع این خطا از دو روش ریدایرکت 301 و استفاده از تگ کنونیکال برای فحه های تکراری می توان استفاده نمود.
این خطا زمانی اتفاق می افتد که ربات گوگل نمی تواند به محتوای سایت شما دسترسی پیدا کند. این خطا ممکن است به دلیل خطای نرم افزاری، تنظیمات نامناسب هاست، تحریم ها، مجوزهای فایل ها و ...... اتفاق بیفتد.
رفع خطا:
جهت رفع این خطا فایل htaccess. را بررسی نمایید که در هاست شما و آدرس زیر قرار دارد.
File Manager > public_html
از دیگر دلایل خطای 403 مجوز های نادرست برای فایل ها می باشد که با توجه بهه پیش فرض موجود نحوه خواندن، نوشتن و اجرا را کنترل نمایند. مجوز های دایرکتوری ها برای وردپرس 750 و 755 می باشد و برای فایل ها 744 یا 640 می باشد. همچنین می توانید از افزونه The Site Health Check برای وردپرس کمک بگیرید.
این خطا زمانی رخ می دهد که سرور منبع درخواستی را پیدا نمی کند. در این حالت ارتباط با سرور کاملا برقرار شده است اما فایل و صفحه موجود نیست. هنگامی ربات گوگل با صفحه ای مواجه می شوند که آدرس تغییر کرده و یا حذف شده است.
رفع خطا:
توجه داشته باشید که خطای 404 همیشه نیاز به رفع شدن ندارد. اگر آدرسی را می خواهید جابجا کنید از ریدایرکت 301 استفاده نمایید و اگر قصد دارید آدرس را حذف نمایید خطای 404 را نادیده بگیرید.
اگر کاربر وارد صفحه ای شود که آدرس آن حذف و یا تغییر کرده است با خطای 404 مواجه خواهد شد که این خطا از سمت موتورهای جستجو قابل تشخیص می باشد. اما خطای 404 soft برچسبی می باشد که متورهای جستجو به برخی صفحات شما می دهند. زمانیکه صفحه ای وجود نداشته باشد و سرور صفحه ای را با محتوای کم اشتباها نمایش دهد (محتوای غیر قابل استفاده)، در گوگل سرچ کنسول با خطای 404 soft مواجه خواهید شد. اهمیت خطای 404 soft بسیار مهم تر از خطای 404 می باشد چرا که باعث می شود موتورهای جستجو وقت خود را صرف ایندکس صفحاتی نمایند که در سایت غیر موجود می باشد.
رفع خطا:
برای صفحاتی که وجود ندارند:
توجه نمایید گاهی به دلیل کم بودن محتوا با خطای 404 soft مواجه می شوید. به همین دلیل ا مناسب بودن محتوای صفحه خود مطمئن شوید.
زمانیکه شما صفحه تان را برای ایندکس تنظیم نموده اید اما صفحه توسط فایل robots.txt مسدود می شود شما با خطای Blocked by robots.txt مواجه خواهید شد. در واقع در این فایل به رباط گوگل اجازه کاوش در صفحه داده نمی شود.
رفع خطا:
جهت رفع نمودن این خطا فایل خود را بررسی نمایید و تغییرات مربوط به ایندکس شدن صفحه را اعمال نمایید. کدی که برای ایندکس نشدن صفحه نوشته شده است را حذف نمایید. همچنین می توانید فایل sitemap.xml خود را بررسی نمایید و اگر url مورد نظر در لیست باشد آن را حرف نمایید.
زمانی که آدرس ها تغییر کنند با مشکل ریدایرکت مواجه خواهید شد. از دلایل این خطا می توان به موارد زیر اشاره نمود:
رفع خطا:
گوگل باید بسیاری از فحات را کاوش نماید و بهتر است تایم خود را برای صفحاتی که ارزش بالایی دارد اختصاص دهد. جهت رفع این خطا مطمئن شوید که ریدایرکت شما مستقیما به url مد نظرتان منتقل می شود.
یکی از خطا های 401،403 یا 404 سبب شده است تا صفحه ایندکس نشود.
بیشترین خطا های 4xx مربوط به خطا های زیر می باشد:
زمانی که صفحه حذف شود و یا url اشتباها تایپ شود این خطا نمایش داده می شود. در واقع زمانی که صفحه ای پیدا نشود این خطا رخ می دهد.
زمانی که سرور قادر به پردازش نباشد با خطای 400 مواجه خواهید شد. مثلا زمانیکه سایت در حال بروز رسانی باشد و یا جهت بهبود از کار افتاده باشد این خطا نمایش داده می شود.
زمانی که دسترسی شما به وب سایتتان محدود شود با این خطا مواجه خواهید شد. اگر وب سایت پشت درگاه پرداخت بماند یا رمز عبور محافظت شده باشد این خطا رخ می دهد.
رفع خطا:
جهت رفع خطا های ذکر شده از روش های زیر می توانید استفاده نمایید.
این خطا نشان می دهد که صفحه مورد خزش و بازدید قرار گرفته است اما ایندکس نشده است و در نتایج جستجو (SERP) نمایش داده نمی شود. در واقع گوگل صفحه شما را بررسی نموه است اما در نهایت تصمیم گرفته است که صفحه مورد نظر ایندکس نشود. دلایل مختلفی برای ایندکس نشدن یک صفحه وجود دارد و حتی ممکن است صفحه ای ایندکس شده باشد اما دوباره از ایندکس خارج شود. از دلایل این خطا می تواند باگ گوگل یا آپدیت های گوگل باشد که باید صفحه بررسی شود. دلایل مشخصی برای این خطا وجود ندارد اما جهت رفع این خطا می توانید موارد زیر را امتحان نمایید:
این خطای به این معناست که گوگل از وجود صفحه شما آگاه است اما ربات ها بررسی و خزش انجام نداده اند و صفحه شما ایندکس نشده است. جهت رفع این خطا شما می توانید از طریق سرچ کنسول به صورت دست درخواست نمایید تا صفحه تان ایندکس شود. از قسمت منو گزینه URL Inspection را انتخاب نموده و لینک مورد نظرتان را وارد نمایید. در این بخش اگر صفحه تان ایندکس نشده است می توانید گزینه Request Indexing را انتخاب نمایید تا لینک مد نظرتان ایندکس شود. توجه نمایید که درخواست دستی محدودیت دارد و روزانه بیشتر از 10 لینک ایندکس ننمایید. حتما چک نمایید که صفحه تان تگ nofollow نداشته باشد. همچنین سعی نمایید کیفیت سایت تان را ارتقا دهید و ریدایرکت ها را بررسی نمایید.
صفحات تکراری که در گوگل ایندکس نشده است توسط این خطا نشان داده می شود. این خطا به این معنی می باشد که گوگل صفحه مشابه دیگری را ایندکس نموده و تگ کنونیکال شما برای صفحه را نادیده گرفته است. جهت رفع این خطا شما باید سایت مپ، لینک های داخلی و تگ های کنونیکال را بهینه نمایید. همچنین دو راه حل زیر را می تئانید امتحان نمایید:
این پیام جزو خطاهای ایندکس نمی باشد اما بهتر است صفحه مجدد بررسی شود. در خطا صفحه شما توسط فایل robots.txt بلاک شده است اما توسط گوگل ایندکس شده است. اگر قرار نیست که صفحه مد نظرتان ایندکس شود تگ متا ربات noindex را در سایت وارد نمایید. زمانیکه صفحه کنونیکال باشد، اطمینان بیابید که به گوگل اجازه خزش (کراول) می دهید. اگر آدرس صفحه شما به صفحه دیگر کنونیکال شده است در این حالت تگ کنونیکال را به درستی تنظیم نمایید. اگر تمایل دارید که صفحه تان ایندکس بماند باید دلیل بلاک شدن توسط robots.txt بیابید و آن را تغییر دهید.
این خطا به معنای عدم توانایی گوگل در خواندن محتوای صفحه شما می باشد، اما این صفحه در لیست ایندکس قرار گرفته است. یکی از دلایل رخاد این خطا مشکلات مربوط به SSL می باشد. گواهینامه SSL امنیت سایت را فراهم می نماید و اطلاعات بین کاربران و سرور رمز نگاری شده رد و بدل می شوند. حتما مطمئن شوید که گواهینامه SSL سایت به درستی نصب شده است و از ریدایرکت های مناسب برا انتقال از HTTP به HTTPS استفاده نمایید.
خطاهای بخش Experience
خطاهایی که در ادامه به آن ها اشاره می نماییم در قسمت Mobile Usability نمایش داده می شوند که بررسی این خطاها خواهیم پرداخت.
این خطا به این معنی می باشد که صفحه مرد نظر از پلاگین های نامناسب استفاده نموده است. مثلا استفاده از افزونه هایی مانندFlash که اکثر مرورگر ها این افزونه را پشتیبانی نمی کنند. جهت رفع این خطا استفاده از HTML5 و فناوری های مدرن برای طراحی مجدد توصیه می شود.
Viewport بخش قابل مشاهده توسط کاربر از یک صفحه وب می باشد. Viewport در دستگاه های مختلف متفاوت می باشد و در دستگاه هایی مانند گوشی همراه کوچکتر می باشد. این خطا بیان می کند که صفحه نمایش برای کاربر responsible نمی باشد و صفحه ابعاد مناسب برای نمایش در موبایل را ندارد.کاربران با دستگاه های مختلف از سایت شما بازدید می نمایند که اندازه صفحه مایش بسیار متنوع می باشد. تمام صفحات شما باید با تگ meta viewport tag ویو پورت مشخص نماید.
این خا بیان می نماید که ویوپورت با عرض صفحه سازگار نمی باشد. بعبارتی ویژگی Viewport با رضی ثلبت تعریف شده اند که قابل تنظیم برای اندازه های مختلف نمی باشند. جهت رفع این خطا اید صفحات را ریسپانسیو طراحی نمایید.
این خطا بین می کند که محتوای نوشته شده از صفحه نمایش عریض تر می باشد و برای مطالعه محتوا کاربر مجبور است از اسکرول افقی استفاده نماید. زمانی که اعلان های CSS مقدار ثابتی داشته باشند و تصاویر جهت نمایش در اندازه خاص استفاده شده باشند. بررسی نمایید که اندازه و محل قرار گیری المان ها در صفحه مناسب باشد.
مفهوم این خطا کوچک بودن بخش بزرگی از متن صفحه نسبت به عرض آن می باشد که باعث می شود خواندن متن در گوشتی سخت شود. جهت رفع این خطا برای صفحات سایت ویوپورت مشخص نمایید و اندازه های فونت ها را تنظیم نمایید تا متن در صفه قابل خواندن باشد.
خطای Clickable elements too close together
این خطا یعنی نزدیک بودن المان های قابل کلیک به یکدیگر. به عبارتی لینک ها و دکمه ها نزدیک به هم هستند و کارببر نمی تواند به راحتی بر روی دکمه مورد نظر به راحتی کلیک نماید. جهت رفع این خطا از tests screenshot استفاده نمایید و تمامی المان های قابل کلیک را مشخص نمایید. سپس اطمینان یابید که المان ها فاصله مناسبی داشته و قابل کلیک هستند.
بدون نظر