صفحات 404 هستند مانند ترامپولین در خود وبلاگ وردپرس : آخرین بازدید که بر روی آن فرود می آیند. نحوه مدیریت صفحات 404 خود را تعیین می کند آخرین بازدید جهش خواهد کرد (ممکن است که آنها به طور کامل از دست بدهند).

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

این آموزش به شما کمک می کند تا در مورد خطاهای 404 اطلاعات بیشتری کسب کنید. من برای شما توضیح خواهم داد:

  • چگونه خطاهای 404 رخ می دهد،
  • چگونه وردپرس خطاهای 404 را مدیریت می کند ،
  • چگونه مضامین باید یک سیستم خطای 404 را طراحی کنند ، و
  • کاری که شما باید انجام دهید تا مطمئن شوید بازدید کننده ای که روی خطای 404 فرود آمده است ، شانس بهتری برای ماندن در سایت شما بدون تندرست دارد.

چرا خطاهای 404 رخ می دهد؟

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

اگر وب سایتی با ارسال های منتشر شده داشته باشید و ساختار لینک های ثابت خود را تغییر دهید ، هر پیوند به هر یک از پست ها و صفحات شما نادرست خواهد بود. بیایید بگوییم شما به طور تصادفی صفحه ای با URL ارسال کرده اید http://www.votredomaine.com/nos-produit. سه هفته بعد ، به دلیل غلط بودن ، تصمیم دارید URL را تصحیح کنید.

خوب ، آسان بود؟ قطعا نه. شما فقط پیوند این مقاله را که در سایر مقالات / صفحات خود استفاده کرده اید شکستید.

پس باید چکار کنید؟ با URL اشتباه املایی تحمل می کنید؟ من می دانم که شما نمی توانید این کار را انجام دهید برای اطلاعات بیشتر به ادامه مطلب بروید.

نحوه کار با WordPress خطاهای 404

هر زمان که وردپرس متوجه شود که صفحه یا پستی خاص وجود ندارد ، کنترل های اصلی وردپرس به دنبال دو فایل اصلی می گردند: 404.php و index.php. اگر وردپرس فایل 404.php را پیدا کند ، این الگو را نمایش می دهد. اگر هیچ پرونده 404.php در دسترس نباشد ، وردپرس به طور پیش فرض فایل index.php را بارگیری می کند.

بیشتر مضامین از الگوی 404.php استفاده می کنند. می توانید با مراجعه به "الگوی 404 را برای موضوع خود پیدا کنید" فایل wp-content / themes در / از موضوع فعال و فایل 404.php را پیدا کنید. در مورد مقابله با خطاهای 404 ، این اولین کاری است که وردپرس با بررسی شروع می کند.

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

استراتژی صفحه 404 شما چیست؟

قبل از اینکه شروع به ایجاد ریدایرکت ها یا ساختن یک صفحه برای حفظ بهتر صفحه خود کنید آخرین بازدید، باید یک دقیقه در مورد استراتژی خود فکر کنید. وقتی صحبت از 404 صفحه می شود، باید سه چیز را در نظر بگیرید:

  • این خطاها از کجا آمده است؟ آیا می توانید پیوندهایی را که بازدید کنندگان به این بن بست ها ارسال می کنند ، پیدا و تصحیح کنید؟
  • برای کاهش گزاف گویی چه باید با صفحه 404 خود انجام دهید؟
  • اگر می دانید URL که برخی از بازدیدکنندگان برای دریافت خطای 404 استفاده کرده اند ، باید به کدام آدرس URL صحیح هدایت شوید؟

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

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

برای پیدا کردن لینک های خراب چه باید کرد

دو مسیر متفاوت وجود دارد که بازدید کنندگان می توانند برای دسترسی به یک خطای 404 در سایت شما طی کنند:

  • با دنبال کردن لینک داخلی بین صفحات و مقالات در سایت خود.
  • با دنبال کردن لینک خارجی از سایت دیگر به یک صفحه در وب سایت خود.

در اینجا ابزارهای 3 وجود دارد که می توانید از آنها برای بررسی لینکهای خراب در وب سایت خود استفاده کنید.

1- کنسول جستجوی گوگل

google-search-console ابزار وردپرس

دانلود

Google Search Console ، اگر قبلاً آن را نمی دانید ، مجموعه رایگان محصولات Google است که برای نظارت بر اطلاعاتی که Google مدیریت می کند از وب سایت شما استفاده می شود. یکی از مواردی که Google گزارش می کند ، تمام لینکهای خراب است که هنگام خزیدن پیدا شده است. Google ژورنالی را ارائه می دهد که در آن می توانید به گزارش پیوندهای مختلف خراب دسترسی داشته باشید. به دنبال منو باشید " خطاهای خزیدن> خزیدن »(Crawl> Crawl Errors) در منوی سمت چپ.

این را بخوانید آموزش برای یادگیری بیشتر.

2- W3C لینک Checker

دانلود

این یک ابزار بررسی لینک رایگان W3C و Mozilla است. URL را وارد کنید تا محتوای سند برگشتی برای پیوندهای خراب را بررسی کنید. در صورت تمایل حتی می توانید اسناد مربوط را نیز بررسی کنید. با این حال ، کنترل بازگشتی می تواند به زمان زیادی نیاز داشته باشد و پشته ای از نتایج شگرف را به وجود آورد.

3 - بازرسی پیوند شکسته

شکاف لینک چک کننده پلاگین وردپرس

دانلود

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

چگونه یک صفحه بهتر 404 ایجاد کنیم

مگر اینکه خطاهای 404 را به طور دائم هدایت کنید (و شما نباید این کار را انجام دهید) ، از بین بردن کامل خطاهای 404 غیرممکن است. حتی گوگل هم با این کار مشکلی ندارد.

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

یک دقیقه وقت بگذارید و به این فکر کنید که می خواهید با صفحه 404 خود به چه نتیجه ای برسید و اینکه چگونه می توانید آن هدف را به روشی سرگرم کننده برقرار کنید.

WordPress Codex: ابزاری برای در نظر گرفتن

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

پلاگین 404page برای ساده سازی زندگی شما

افزونه WordPress 404page

دانلود

پلاگین 404page یکی از محبوب ترین پلاگین های 404 صفحه در فهرست است افزونه های وردپرس، و دلیل خوبی دارد. اول از همه، تغییر مسیری ایجاد نمی کند که بتواند مسائل مهم ساختاری را پنهان کند. دوم، به درخواست های HTTP اضافی نیاز ندارد، که می تواند بر سرعت بارگذاری تأثیر بگذارد.

با استفاده از 404page صفحه جدیدی ایجاد خواهید کرد ، آن را همانطور که می خواهید طراحی کنید و سپس تنظیمات پلاگین را تنظیم کنید تا آن صفحه را به عنوان صفحه خطای 404 تنظیم کنید.

چگونه خطاهای مکرر 404 را به محتوای مشابه تغییر مسیر دهید

در اوایل این آموزش ، من یک وضعیت "ساختگی" را در رابطه با یک URL اشتباه املایی آورده ام که می تواند منجر به خراب شدن پیوندها و بازدید بازدیدکنندگان در 404 صفحه شود. URL غلط املایی قدیمی را برای همیشه به URL اصلاح شده هدایت می کند. این دو مزیت دارد:

بازدیدکنندگانی که در URL قدیمی قرار می گیرند با Url تصحیح شده خود به همان محتوا دسترسی پیدا می کنند.

موتورهای جستجو تغییر مسیر دائمی را به درستی تفسیر می کنند و به جای آدرس قدیمی URL جدید را فهرست می کنند.

برخی از پلاگین ها به شما کمک می کنند

راهنمایی مجدد

وردپرس redirect redirect redirect

دانلود

وقتی نوبت به ایجاد و مدیریت ریدایرکت‌ها می‌رسد، کارهای زیادی وجود ندارد که Redirection نتواند انجام دهد. این یک افزونه رایگان است که در دایرکتوری موجود است افزونه های وردپرسو در بیش از 500.000 وب سایت فعال است.

تغییر مسیر به طور خودکار گزارش می کند ، هر بار که یک بازدید کننده در صفحه 404 قرار می گیرد ، خطایی رخ می دهد تا بتوانید به راحتی URL هایی را که به طور مداوم خطاهای 404 ایجاد می کنند ، شناسایی کنید تا بتوانید 301 تغییر مسیر دهید. مقاله URL را تغییر می دهد تا به شما امکان انتقال به مکان جدید را بدهد.

تغییر مسیر 404 به والدین

redirect-404 به parent redirect پلاگین WorDPress

دانلود

این پلاگین رویکرد جدیدی را برای مسئله خطاهای 404 پیاده سازی می کند. روش کار این پلاگین این است که همه URL هایی که کد خطای 404 تولید می کنند به URL اصلی هدایت می شوند. درک این مسئله کمی دشوار است و یک مثال به شما کمک خواهد کرد.

پس از نصب افزونه ، باید URL های تغییر مسیر اساسی مانند این ایجاد کنید: http://www.votresite.com/page_parente/ . پس از تنظیم این صفحه ، هرگونه خطای 404 تولید شده که حاوی این URL پایه باشد به URL اصلی هدایت می شود.

بنابراین اگر کسی سعی کرد به " http://www.youdomain.com/page_parent/article-numero-one »اگر خطای 404 وجود داشته باشد مجدداً هدایت می شود: http://www.yourdomain.com/parent_page/که پدر و مادر است.

این همه برای این آموزش است ، امیدوارم بتوانید هنگام مواجهه با خطاهای 3 سؤالات اساسی 404 را حل کنید. دریغ نکنید که از ما سؤال کنید.