مشکل صفحه 404 زمانی در طراحی وب سایت رخ می دهد که صفحه ای با آدرس url خواسته شده در طراحی سایت موجود نباشد. اگر در موتورجستجو صفحه ای از طراحی سایت شما وجود داشته باشد و به دلایلی شما به حذف صفحه اقدام نمایید در نتیجه آدرس و url آن صفحه از طراحی وب سایت شما در موتور جستجو موجود و به نمایش گذاشته می شود که در نتیجه عمل به دلیلی عمل وجود آن صفحه از طراحی سایت صفحه error 404 نمایش داده می شود که در سئو سایت شما تاثیر منفی را خواهد گذاشت.
رفع مشکل صفحه error 404
به منظور رفع مشکل صفحه error 404 می توانید صفحه دیگری را در طراحی سایت بدین منظور تنظیم نمایید تا در صورت عدم وجود آدرس صفحه یافت شده صفحه دلخواه شما با محتوای مورد نظر شما در طراحی وب سایت به نمایش گذاشته شود و از تاثیرگذاری منفی در سئو وب سایت جلوگیری نمایید. بدین منظور در جوملا 2.5 می توانید این تنظیمات را اجرا نمایید. در مسیر و دایرکتوری زیر
templates/system/error.php
تابع زیر را یافت نمایید.
defined('_JEXEC') or die;
و پس از این توایع قطعه کد زیر را درج نمایید.
if (($this->error->getCode()) == '404') {
header('Location: /index.php?option=com_content&view=article&id=999');
exit;
}
در کد بالا بجای 999 شماره مطلب مورد نظر در طراحی وب سایت خود را درج نمایید. همچنین می توانید (error.php (2.5 version, zipped را در موتور جستجو سرچ و دانلود نمایید و سپس شماره مطلب مورد نظر خود در طراحی سایت را جایگزین نمایید. با انجام این تنظیمات در جهت بهینه سازی سایت و سئو خود گام موثری را خواهید گذاشت.