مقالات دیجیتال مارکتینگ پارس اوستا

رفع خطای Not Found (404) در گوگل سرچ کنسول

خطای 404 Not Found چیست؟ چرا خطای 404 Not Found به وجود می‌آید؟ آیا نیاز است خطای ۴۰۴ را برطرف کنیم؟ روش رفع خطای Not…

دیدن گزارش صفحات Not Found (404) در گوگل سرچ کنسول هم برای سئوکاران و هم برای وب مسترها بسیار کلافه کننده‌س.

این خطاها تجربه کاربر رو به خطر می اندازند و میتونن به رتبه بندی شما آسیب برسونند.

اگه میخواید بدونید که این پیام به چه معناست و چگونه باید خطای Not Found (404) رو برطرف کرد این مقاله رو از دست ندید.

برای دریافت مشاوره به صفحه سئو سایت در شیراز مراجعه کنید.




فهرست:




خطای ۴۰۴ Not Found چیست؟

خطای ۴۰۴ یک کدِ وضعیت HTTP هستش و یعنی “صفحه ای که کاربر سعی میکنه بهش دسترسی داشته باشه تو سرور پیدا نمیشه.”

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

اگر وب سایتتون صفحاتی داره که خطای ۴۰۴ دارند، توی گوگل سرچ کنسول در قسمت indexing>pages این گزارش رو میتونید ببینید:

رفع خطای Not Found (404) در گوگل سرچ کنسول



چرا خطای ۴۰۴ Not Found به وجود می‌آید؟

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

از نظر فنی، این پیام به این معنیه که فایل سایت مپ XML شما پس از حذف صفحاتِ سایت بروز نشده اند.

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

ربات گوگل این فایل رو اسکن میکنه تا بتونه وب‌سایت شما بهتره بخزه. وردپرس افزونه هایی مثل یوست Yoast یا رنک مث داره که خودشون نقشه سایت XML براتون درست میکنند و به طور خودکار اون رو آپدیت میکنند.

اگه این افزونه ها رو توی وردپرس خودتون داشته باشید، با هر تغییری در وب‌سایت نقشه سایت هم به‌طور خودکار به‌روزرسانی میشه، اما گاهی اوقات به‌روزرسانی ممکنه با شکست مواجه بشه و در گوگل سرچ کنسول خطای Not found (404) رو ایجاد بکنه.

زمانی که نقشه سایت به طور خودکار تولید نشه و نیاز به آپدیت دستی داشته باشه، این خطا رو بیشتر توی گوگل سرچ کنسول میبینید.

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

بیشتر بخوانید: چگونه سایت مپ XML بسازم؟ روش ساخت نقشه سایت در وردپرس




آیا نیاز است خطای ۴۰۴ را برطرف کنیم؟

به طور کلی، خطای ۴۰۴ مستقیما به سئو آسیب نمیرسونه، اما به تجربه کاربری لطمه میزنه و میتونه زمان خزیدن رو کاهش بده. گری ایلیز، تحلیلگر روندهای وب مستر گوگل، به صراحت اعلام کرد که سایت به دلیل داشتن خطای ۴۰۴ جریمه نخواهد شد، زیرا عملاً این خطا هیچ تأثیری روی سئو سایت نداره:

✍درست است که خطای ۴۰۴ باعث نمیشود وب سایت جریمه شود، اما باید به خود یادآوری کنید که وب سایت شما برای انسان ایجاد شده است، نه ربات های خزنده.
تنها چیزی که لازم است تنها یک “به نظر نمی رسد صفحه مورد نظر شما را پیدا کنیم!” می باشد تا بازدیدکنندگان ناامید شوند، با عجله وب سایت را ترک کنند و دنبال چیزی که نیاز دارند در جای دیگری بگردند. علاوه بر این، تعداد بیش از حد ۴۰۴ می تواند به طور غیرمستقیم به سئو آسیب برساند و بودجه خزش را کاهش می دهد؛ بودجه خزش به تعداد URL هایی که ربات گوگل می تواند بخزد اشاره دارد. فرض کنید ربات گوگل در حال خزیدن ۱۰۰ URL در وب سایت شما است که ۲۵ مورد از آنها ۴۰۴ هستند. این بدان معناست که ۲۵ درصد از بودجه خزش شما در صفحات خالی که حتی نمی خواهید ایندکس شوند هدر می رود.
گوگل منابع سرور را با خزیدن صفحاتی که برای شما مهم نیست هدر می دهد، در حالی که پست وبلاگ جدید نادیده گرفته می شود و ممکن است برای ایندکس از آن صرف نظر شود. با رفع خطایی که در سرچ کنسول مشاهده می کنید، وب سایت شما برای موتورهای جستجو و انسان ها بهینه میشود.




روش رفع خطای Not Found (404)

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

تا اینجا متوجه شدیم که سرچ کنسول وب سایت شما رو میخزه و URL ها رو بر اساس لیستی که توی سایت مپ بهش ارائه دادید ایندکس میکنه. وقتی صفحه ای رو از وب سایتتون حذف می کنید، باید از نقشه سایت شما حذف بشه. در غیر این صورت، به ربات گوگل میگید که این صفحه رو باید بخزه و ایندکس کنه.

اگر قصد داشتید این URL رو برای ایندکس ارسال کنید، باید ریدایرکت ۳۰۱ انجام بدید، که به گوگل میگه یه URL به URL دیگری هدایت شده. میتونید با افزونه Yoast یا رنک مث به راحتی این کارو انجام بدید.

بیشتر بخوانید: ریدایرکت ۳۰۱ چیست؟

با فرض اینکه نمیخواید URL رو برای ایندکس ارسال کنید و کلا از وب سایتتون حذفش کردید، باید اون رو از فایل نقشه سایتتون هم حذف کنید. اما اگر قبلاً URL رو از نقشه سایت حذف کرده اید و هنوز هم برای ایندکس ارسال میشه، نقشه سایت شما به درستی به روز نمیشه و باید اون رو عیب یابی کنید.

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

رفع خطای ۴۰۴ با افزونه Yoast SEO

برای رفع خطای ۴۰۴ از طریق افزونه Yoast SEO وارد وردپرس سایتتون بشید و مثل عکس زیر برید توی تنظیمات Yoast SEO:

رفع خطای Not Found (404) در گوگل سرچ کنسول

وقتی وارد بخش تنظیمات شدید، در قسمت “عمومی” روی “امکانات سایت” کلیک کنید. اسکرول کنید تا به بخش APIs برسید. در این بخش میتونید گزینه “نقشه های XML سایت” را مطابق عکس ببینید:

سایت مپ در افزونه یواست

حالا این ویژگی را یک بار غیر فعال کرده و دوباره فعال کنید.

حالا که با غیر فعال و فعال کردن سایت مپ در یواست باعث شدید که سایت مپ شما آپدیت بشه، برید تو بخش ارور ۴۰۴ گوگل سرچ کنسول و روی “Validate Fix” کلیک کنید تا به گوگل اطلاع رسانی کنید که خطا رو برطرف کردید.

خطای 404 در سرچ کنسول

با این کار گوگل دوباره صفحات سایت شما رو میخزه و تا چند هفته آینده خطای ۴۰۴ از سرچ کنسول شما برطرف خواهند شد.




روش دستی رفع خطای Not Found (404)

:برای این گزینه باید به هاست خودتون دسترسی داشته باشید. پس از اینکه وارد هاست شدید مراحل زیر رو دنبال کنید

❶نقشه سایت XML فعلی خود را از سرور دانلود کنید.

❷نقشه سایت را با یک ویرایشگر متن ساده مانند Microsoft Notepad باز کنید و ورودی های صفحاتی را که دیگر در وب سایت شما نیستند حذف کنید.

❸فایل را بدون تغییر نام ذخیره کنید.

❹فایل را روی سرور آپلود کنید، نسخه قدیمی نقشه سایت را بازنویسی می کند.

❺نقشه سایت به روز شده را دوباره به کنسول جستجوی گوگل ارسال کنید.

پس از اینکه نقشه سایتِ به روز شده رو به سرچ کنسول ارسال کردید، ربات گوگل متوجه میشه صفحاتی که ارور ۴۰۴ دارند، از نقشه سایت حذف شدند.

ربات گوگل حالا میدونه که این URL ها نباید خزیده و ایندکس کنه و خطا توی سرچ کنسول برطرف میشه.

✖هشدار: تغییر دستی فایل نقشه سایت فرآیندی بسیار فنی هست و انجام آن برای کسانی که دانش فنی ندارند دشوار می باشد. در صورت نیاز به راهنمایی با ما تماس بگیرید و وقت مشاوره رزرو کنید.




جمع بندی

برای جلوگیری از خطای Not Found (404) در سرچ کنسول، نگهداری منظم از فایل نقشه سایت ضروری هستش. اگر از یه افزونه برای سئو سایتتون استفاده می کنید، مطمئن بشید که این افزونه به گونه ای پیکربندی شده که نقشه سایت شما رو با هر تغییری به طور خودکار بروز رسانی میکنه.

اگر میخواید دستی این کارو انجام بدید، باید دانش فنی و تکنیکال داشته باشید و هر بار که تو سایت تغییر ایجاد می کنید، باید فایل نقشه سایت رو هم در هاست آپدیت کنید.

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

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
2 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
پگاه
پگاه
10 ماه قبل

عالی بود خیلی خوب توضیح دادین

فرنوش هنرمند
مدیر
9 ماه قبل
پاسخ به  پگاه

درود بر شما خیلی ممنونم
خوشجالیم که براتون مفید بوذه