اگه در حال مطالعه این مقاله هستین، حتماً این سوال ذهنتون رو درگیر کرده که تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم چیه؟ با ما همراه باشین تا تفاوت بین این دو خطا رو به شما بگیم. همچنین در این مقاله چگونگی رفع هر کدوم رو به شما آموزش میدیم.
این پست تفاوت خطای ۴۰۴ با خطای ۴۰۴ نرم و همچنین چگونگی رفع مشکل SEO رو که میتونه با این خطا بروز پیدا کنه رو به شما نشون میده.
هر صفحهای که در یه مرورگر بارگیری میشه، دارای یه کد پاسخ در عناوین HTTP هست که ممکنه در صفحه وب قابل مشاهده باشه یا نباشه. کدهای پاسخ مختلفی وجود داره که سرور برای برقراری ارتباط با بارگذاری صفحه ارائه میده. یکی از معروفترین کدها، کد پاسخ ۴۰۴ هست. اگه به طور کلی بخوایم بگیم، هر کدی در فاصله ۴۰۰ تا ۴۹۹ نشون میده که صفحه بارگیری نشده. نکته در این جاست که کد پاسخ ۴۰۴ تنها کدیه که معنای خاصی داره. اون هم اینه که صفحه مورد نظر از بین رفته و احتمالاً به این زودیها برنمیگرده. احتمالاً سوالی که براتون پیش اومده اینه که:
با ما باشین تا در ادامه به شکل کاملی برای شما تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم رو توضیح بدیم.
خطای ۴۰۴ نرم چیه؟
خطای نرم ۴۰۴، کد پاسخ رسمی ارسال شده به یه مرورگر وب نیست. این فقط برچسبیه که گوگل به صفحه درونی ایندکس خود اضافه میکنه. همونطور که گوگل صفحات رو کرال میکنه، منابعی رو با دقت اختصاص میده تا اطمینان حاصل شه که با کرال صفحات از دست رفته که نیازی به ایندکس شدن ندارن، هیچ زمانی تلف نمیشه. با همه اینها برخی سرورها پیکربندی ضعیفی دارن و صفحه گمشده اونها وقتی ۲۰۰ کد پاسخ ۴۰۴ رو نشون میدن، کد ۲۰۰ رو بارگیری میکنه. اگه هدر HTTP نامرئی یه کد ۲۰۰ رو نشون بده حتی اگه در صفحه وب به وضوح گفته بشه که صفحه پیدا نشده، صفحه ممکنه ایندکس شده باشه. این مسئله اتلاف منابع برای گوگل محسوب میشه. شاید تفاوت خطای ۴۰۴ نرم و سخت در همین باشه.
برای مقابله با این مسئله، گوگل ویژگیهای ۴۰۴ صفحه رو یادداشت میکنه و سعی میکنه تشخیص بده که آیا صفحه ۴۰۴ واقعاً یه صفحه ۴۰۴؟ به عبارت دیگه گوگل یاد گرفته که اگه به نظر ۴۰۴ میرسه، بوی ۴۰۴ رو میده و مثل ۴۰۴ عمل میکنه؛ احتمالاً صفحه ۴۰۴ اصلیه. پس این میتونه تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم باشه.
صفحه ای که بالقوه ۴۰۴ نرم نیست
در این قسمت یه سری موارد خاص رو با شما بررسی میکنیم. در این موارد خاص تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم بهتر مشخص میشه. مواردی وجود داره که در اون صفحه واقعاً گم نشده اما بعضی ویژگیها باعث شده تا گوگل اون رو به عنوان یه صفحه گمشده طبقه بندی کنه. بعضی از این ویژگیها شامل کم بودن یا کمبود محتوا در صفحه و وجود بیش از حد صفحات مشابه در سایته. این ویژگیها همچنین مشابه عواملیه که الگوریتم پاندا با اونها سروکار داره. آپدیت پاندا، محتوای کم و تکراری رو از عوامل منفی رتبه بندی میدونه.
در نتیجه صحبتهایی که شد، رفع این مسائل به شما کمک میکنه هم از مشکلات خطای نرم ۴۰۴ و هم از مشکلات پاندا جلوگیری کنین. خطاهای ۴۰۴ دو دلیل اصلی دارن:
- خطایی در پیوند، هدایت کاربران به صفحهای که وجود نداره.
- پیوندی به صفحهای که قبلاً وجود داشته و ناگهان ناپدید میشه.
تا اینجا یک تفاوت بین خطای ۴۰۴ با خطای ۴۰۴ نرم رو به شما گفتیم. با خطای ۴۰۴ نرم آشنا شدین. دلایل بروز خطای ۴۰۴ رو هم به شما به شکل خلاصه گفتیم. برای مطالعه بیشتر در خصوص رفع خطای ۴۰۴ میتونین به مقاله پیشنهادی ما سری بزنین.
خطای پیوند
اگه علت ۴۰۴، خطای پیونده فقط کافیه که پیوندها رو برطرف کنین. تنها قسمت دشوار این کار پیدا کردن تمام لینکهای خراب در یه سایته! این مسئله میتونه برای سایتهای بزرگی که هزاران یا میلیونها صفحه دارن، چالش برانگیزتر و پیچیدهتر باشه. در مواردی از این دست، ابزارهای کرال میتونن مفید باشن.شما میتونین از نرم افزارهایی مثل Xenu ، Deep Crawl ، Screaming frog یا Botify استفاده کنین. در این بخش شاید به بیان تفاوت خطای ۴۰۴ سخت و نرم نپرداخته باشیم اما به یاد داشته باشین که شاناسایی علت بروز این خطا و سپس رفع اون هم حائز اهمیته.
صفحهای که دیگه وجود نداره
زمانی که صفحهای دیگه وجود نداره؛ شما دو گزینه روی میز دارین:
- اگه صفحه به طور تصادفی برداشته شده اون رو بازیابی کنین.
- در صورت حذف عمدی این صفحه، کد ۳۰۱ اون رو به نزدیکترین صفحه مرتبط هدایت میکنه.
شما در ابتدا باید تمام خطاهای پیوند رو در سایت پیدا کنین. برای پیدا کردن همه خطاها در پیوند برای یه وب سایت در مقیاس بزرگ، همونطور که قبلاً گفتیم میتونین از ابزارهای کرال استفاده کنین. با همه اینها ابزارهای کرال ممکنه صفحات دور افتاده رو پیدا نکنن. صفحاتی که از جایی پیوند ندارن.
صفحات دورافتاده اگه بخشی از وب سایت باشن، میتونن وجود داشته باشن اما بعد از طراحی مجدد وب سایت، پیوند رفتن به این صفحه قدیمی از بین رفته. حالا مشکل کجاست؟ مشکل اینه که پیوندهای خارجی از وب سایتهای دیگه، ممکنه همچنان به اون لینک بدن. برای بررسی مجدد وجود این نوع صفحات در سایت شما، میتونین از ابزارهای مختلفی استفاده کنین. تا اینجا برای شما تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم رو تا حدودی توضیح دادیم. علت بروز این خطا و چگونگی رفع اون رو هم گفتیم. با ما باشین تا بیشتر در این باره توضیح بدیم.
کنسول جست و جوی گوگل
در بحث خطای ۴۰۴ هرگز کنسول جست و جوی گوگل رو فراموش نکنین. کنسول جست و جو میتونه صفحه ۴۰۴ رو گزارش کنه چون کرالر گوگل از طریق تمام صفحاتی که میتونه اون رو پیدا میکنه. این میتونه شامل پیوندهایی از سایتهای دیگه باشه که به صفحهای که قبلاً در وب سایت شما وجود داشته میره. بنابراین حواس خود رو جمع کنین. این موضوع هم در بحث تفاوت بین خطای ۴۰۴ با خطای ۴۰۴ نرم بسیار مهمه.
تجزیه و تحلیل گرافیک گوگل
شما به طور پیش فرض گزارش صفحه گمشده رو در Google Analytics پیدا نخواهید کرد. با این وجود میتونین اونها رو به روشهای مختلف ردیابی کنین. مورد اول اینه که میتونین یه گزارش سفارشی ایجاد کنین و صفحاتی رو که دارای عنوان صفحه هستن اما عنوان خطای ۴۰۴ (صفحه یافت نشد) دارن رو تقسیم بندی کنین. روش دوم برای یافتن صفحات دور افتاده اینه که در Google Analytics ایجاد گروه بندی محتوای سفارشی بکنین و اختصاص کلیه صفحات ۴۰۴ به یه گروه محتواییه. این هم مسئله مهمی در موضوع تفاوت خظای ۴۰۴ سخت و نرم هست.
سایت: فرمان جست و جوی اپراتور
با جست و جوی گوگل برای سایت example.com، تمام صفحات این سایت که توسط گوگل ایندکس میشن و سپس لیست میشن. بعد شما میتونین به صورت جداگانه بررسی کنین صفحات در حال بارگیری هستن یا آیا خطای ۴۰۴ دارن؟ برای انجام این کار در مقیاس بزرگتر ما به شما WebCEO رو پیشنهاد میکنیم که یه ویژگی برای اجرای سایت داره:
- اپراتور نه تنها در گوگل بلکه همچنین در Yahoo، Yandex، Naver، Baidu، Seznam هم فعاله.
از اونجا که تمام موتورهای جست و جو فقط یه زیر مجموعه به شما میدن، اجرای اون بر روی چندین موتور جست و جو میتونه به شما کمک کنه تا لیست بیشتری از صفحات سایت شما ارائه بشه. ما به سادگی این کار رو انجام میدیم. شما میتونین با اضافه کردن تمام URLها به عنوان پیوند در یه فایل HTML و بارگذاری اون در Xenu تمامی خطاهای ۴۰۴ رو به شکل گسترده بررسی کنین. این مسئله هم در بحث تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم و همچنین رفع مشکل ۴۰۴ میتونه خیلی به شما کمک کنه.
سایر ابزارهای تحقیق درباره بک لینک
در بحث تفاوت خطای ۴۰۴ سخت و نرم و رفع مشکل اونها، از جمله ابزارهای کاربردی میشه به ابزار تحقیق بک لینک اشاره کرد.
این ابزارهای معرفی شده میتونن به شما در این مسئله کمک کنن. اکثر این ابزارها لیستی از لینکهای برگشتی رو که به دامنه شما لینک میشن، صادر میکنن. از اونجا میتونین تمام صفحاتی رو که به اون لینک میشن بررسی کرده و به دنبال خطاهای ۴۰۴ باشین.
چطوری خطای ۴۰۴ نرم رو برطرف کنیم؟
اگه یادتون باشه در بخش تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم ، گفتیم که خطای ۴۰۴ نرم در واقع ۴۰۴ نیست و فقط یه برچسبه! با توجه به تفاوت خطای ۴۰۴ سخت و نرم ، ابزارهای کرال نمیتونن خطای ۴۰۴ نرم رو تشخیص بدن. چرا که این در واقع خطای ۴۰۴ نیست اما شما میتونین از ابزارهای کرال برای تشخیص چیزهای دیگهای استفاده کنین. در اینجا چند چیز برای پیدا کردن وجود داره:
- محتوای کم: برخی از ابزارهای کرال نه تنها صفحاتی که دارای محتوای کم هستن رو گزارش میکنن بلکه تعداد کل کلمات رو هم نشون میدن. از اونجا میتونین URLها رو بر اساس تعداد کلمات محتوای خود مرتب کنین. شما میتونین با صفحاتی شروع کنین که حداقل کلمات رو دارن و بررسی کنین که آیا محتوای صفحه کمه یا نه!
- محتوای تکراری: بعضی از ابزارهای کرال به اندازهای پیشرفته هستن که میتونن چند درصد از صفحه شما رو به عنوان محتوای الگو تشخیص بدن. اگه محتوای اصلی تقریباً مشابه بسیاری از صفحات دیگه است؛ شما باید به این صفحات مراجعه کنین و دلیل وجود محتوای تکراری رو در سایت خود مشخص کنین.
جدا از ابزارهای کرال، میتونین از کنسول جست و جوی گوگل استفاده کنین و خطاهای کرالر رو بررسی کنین تا صفحاتی رو که در خطای ۴۰۴ نرم ذکر شدن، پیدا کنین. کرال در یه سایت برای پیدا کردن مشکلاتی که باعث ایجاد خطای ۴۰۴ میشه، به شما این امکان رو میده که مشکلات رو قبل از این که گوگل حتی اونها رو شناسایی کنه، شناسایی و اصلاح کنین. شما بعد از شناسایی خطای ۴۰۴ نرم باید اونها رو اصلاح کنین.
خیلی وقتها راه حل این مشکلات ساده حل میشه. این میتونه شامل موارد سادهای بشه، مثل گسترش صفحات با محتوای کم یا جایگزینی محتوای تکراری با محتوای جدید و منحصر به فرد. تا اینجا تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم رو فهمیدین. علت بروز این خطا رو هم به شکل شفافی برای شما توضیح دادیم. اگه میخواید بیشتر در مورد رفع مشکل محتوای تکراری بدونین به مقاله پیشنهادی ما مراجعه کنین.
در طی این فرایند یه سری موضوعات هست که باید به اونها توجه کنین:
تلفیق صفحات
گاهی اوقات محتوای کم به دلیل خاص بودن بیش از حد در مورد موضوع صفحه ایجاد میشن. در صورتی که موضوعات با هم مرتبط باشن، ادغام چندین محتوای کم در یه صفحه میتونه مناسبتر باشه. این راه حل نه تنها مشکل محتوای کم رو حل میکنه بلکه میتونه مشکل محتوای تکراری هم تا حدی برطرف کنه.
به عنوان مثال: یه سایت تجارت الکترونیکی که کفشهایی رو میفروشه که در رنگها و اندازههای مختلف هستن، ممکنه برای هر اندازه و رنگی URL متفاوتی داشته باشه این باعث میشه تعداد زیادی صفحه با محتوای کم و نسبتاً یکسان باقی بمونه. روش موثرتر در این کار اینه که همه رو در یه صفحه قرار بدین و گزینههای موجود رو برشمرین. این مورد در بحث تفاوت خطای ۴۰۴ با خطای ۴۰۴ نرم و رفع مشکل اونها میتونه کاربردی و موثر باشه.
دلایل فنی تکرار محتوا رو پیدا کنین
شما میتونین حتی با استفاده از سادهترین ابزار کرال وب مثل Xenu (که به محتوا نگاه نمیکنه بلکه فقط به آدرسهای اینترنتی، کدهای پاسخ و برچسبهای اینترنتی نگاه میکنه) با مشاده URLها همچنان میتونین موارد محتوای تکراری رو پیدا کنین. در کل این هم یکی از دلایل بروز خطای ۴۰۴ هست و همونطور که گفتیم تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم مشهود نیست. بنابراین گوگل با هر دو یکسان برخورد میکنه.
برخورد گوگل با خطای ۴۰۴ سخت و خطای ۴۰۴ نرم
با توجه به مطالب گفته شده خطای ۴۰۴ نرم، خطای ۴۰۴ واقعی نیست، اما اگه مشکل این صفحات به سرعت برطرف نشه، گوگل اون رو از بین میبره. بهتره به طور منظم سایت خود رو جست و جو کنید تا ببینین آیا خطای ۴۰۴ سخت یا خطای ۴۰۴ نرم وجود داره یا نه. به یاد داشته باشین که این مسئله چقدر میتونه روی سئو شما تاثیرگذار باشه. پس ابزار کرال باید همیشه یکی از اجزای اصلی انبار مهمات سئو شما باشن.
در انتها باید بگیم که در این مقاله سعی کردیم تفاوت بین ۴۰۴ سخت و ۴۰۴ نرم رو به شما بگیم و همچنین چگونگی رخ دادن این خطا رو هم به شما گفتیم. تعریف کاملی از خطای ۴۰۴ نرم برای شما ارائه دادیم. چگونگی برخورد با این خطا و رفع مشکل اون رو به شما آموزش دادیم. فقط نکتهای که میمونه اینه که فراموش نکنین چقد خطای ۴۰۴ روی سئو سایت شما تاثیرگذاره. کاربری که یه بار در سایت شما به دنبال محتوایی بیاد و با این خطا روبرو شه قطعاً سایت شما رو ترک میکنه و سایتهای دیگه رو برای کسب اطلاعات انتخاب میکنه. با کسب این اطلاعات میتونین تفاوت خطای ۴۰۴ سخت و نرم رو بهتر درک کنین و اون رو رفع کنین. در نتیجه سئو سایت خودتون رو بهبود بدین.
سلام مدتی بود که دنبال رفع این کد بودم اما حالا اینجا با توضیحات کامل شما متوجه شدم و تشکر می کنم