خطاهای مختلف 404 ای از زمان های مختلف ممکن است در سرچ کنسول ما باشد و روی سئو سایت تاثیر منفی داشته باشد، از زبان جان مولر، تحلیل گر وب مسر، راه حل و نوع برخورد با این خطا ها را بشنوید.
So sites evolve over time, URLs change, you add redirect, redirects get dropped over the years. Sometimes URLs are just no longer needed. These URLs end up returning 404, so they show up in Search Console as crawl errors.
but what does that mean? When an invalid URL is opened, it’s the right thing for a server to return a 404 page not found error
When doing restructuring of your website, we recommend redirecting from old URLs to the new ones and updating the links that go
to the old URLs to point to the new ones directly.
However, over time, you might decide to drop those redirects, maybe because of the maintenance overhead, or just maybe you forget
about them
These URLs are now 404s in Search Console. In your server logs or analytics, check for traffic to those URLs.
If there is no traffic, that’s great
In Search Console, check for links to those URLs.
Are there no relevant links? That’s great too.
If you see nothing special in either the links or the traffic, having those pages return 404 is perfectly fine
If you do see traffic to those URLs or see links pointing at those URLs, check where they’re coming from and have those links
point at the new URLs instead.
Or, if it looks like a lot of traffic or links are going to those URLs, perhaps putting a redirect back in place would be more
efficient.
That works for a few crawl errors, but what if you have a ton of 404 errors? Search Console makes this easy
It prioritizes crawlerrors for you. If the top errors in the report are all irrelevant, you can rest assured that there is nothing
more important further down on the list.
Crawl errors for 404s that you don’t want to have indexed the rest of your site in search, so take your time to find a
good approach that works for you.
متن فیلم به زبان فارسی:
سوال امروز از سان فرانسیسکو است. با ارور های 404 که در سرچ کنسول من هست و متعلق به خیلی وقت پیش هست باید چه کنم؟
خوب، سایت ها به مرور زمان تغییر می کنند. آدرس صفحات عوض می شوند. شما ری دایرکت اضافه می کنید. ری دایرکت ها به مرور زمان نادیده گرفته می شوند.
گاهی اوقات به بعضی از url ها دیگر نیازی نداریم. این آدرس ها به ارور 404 تبدیل می شوند و در سرچ کنسول به صورت ارور کراول نمایش داده می شوند. ولی معنی واقعی این ارور ها چیست؟
وقتی آدرس نامعتبری باز شود، کار درستی که یک سرور باید انجام دهد این است که ارور 404 صفحه یافت نشد را نشان دهد.
وقتی که ساختار وب سایتتان را عوض می کنید، پیشنهاد می کنیم که آدرس های قدیم را به آدرس های جدید ری دایرکت کنید و لینک های که به آدرس های قدیم می روند را اپدیت کنید تا همگی به آدرس جدید بروند.
اگرچه، به مرور زمان ممکن است شما این ری دایرکت کردن ها را نادید بگیرید شاید به خاطر اینکه عملیات نگهداری سرور پیش رو دارید و یا اینکه کلا آن ها را فراموش کرده اید.
این آدرس ها در سرچ کنسول ارور 404 خواهند بود.
در لاگ های سرور یا در آنالیتیکس به دنبال ترافیک روی آن لینک ها بگردید. اگر ترافیکی وجود ندارد که عالی است. در سرچ کنسول به دنبال صفحات لینک شده به آن آدرس بگردید.
هیچ لینک مرتبطی وجود ندارد؟ خوب این هم عالی است. اگر چیزی خاصی در ترافیک یا در لینک های آن آدرس نمی بینید، 404 فرستادن آن صفحه کاملا بی مشکل است.
اگر روی آن لینک ها ترافیک میبینید یا لینک های خاصی به آن آدرس میبینید، چک کنید که آن ها از کجا می آیند و لینک های آن را به آدرس جدید ری دایرکت کنید.
یا اگر میبینید که ترافیک زیادی روی آن صفحه هاست یا صفحات زیادی به آن لینک شده اند، ری دایرکت کردن آن به صورت کلی کار ساده تری است.
این برای حل کردن یک سری کراول ارور مفید است.
ولی اگر تعداد بسیار زیادی ارور 404 داریم چکار کنیم؟
سرچ کنسول راه حل ساده ای دارد. سرچ کنسول این ارور ها را برای شما الویت بندی می کند. اگر ارور هایی که بالای لیست الویت بندی قرار گرفته اند ارور های مهمی نیستند، می توانید مطمئن شوید که ارور مهم تری در پایان لیست نخواهد بود. به دنبال ارور های 404 ی بگردید که نمی خواهید سایت شما به آن ها ایندکس شود و نمیخواهید روی سایت شما تاثیر منفی داشته باشد.
پس زمان بگذارید و راهی را انتخاب کنید که به بهترین شکل به شما کمک کند.