Lỗi 404 trong thiết kế website wordpress
Để hiểu nguyên nhân và cách khắc phục lỗi 404 trong thiết kế website, trước hết chúng ta hãy tìm hiểu 404 là gì? Tại sao lại xảy ra lỗi 404?
404 Là Lỗi Gì?
404 là lỗi thông báo liên kết không tồn tại, một liên kết gãy hoặc đã bị xóa. Điều này không chỉ ảnh hưởng đến lượng người truy cập vào website mà còn gây tác động xấu đến cỗ máy tìm kiếm, website của bạn sẽ bị giảm hạng nhanh chóng nếu không tìm cách khắc phục.
Nguyên Nhân Gây Ra Lỗi 404
Lỗi 404 thường có 3 lý do chính sau:
Thay đổi URL - Đường dẫn link bị thay đổi nhưng không thông báo cho các công cụ tìm kiếm biết. Vì vậy, các con BOT của Google sẽ không truy cập được và đánh lỗi 404 thông báo lên Google.
Mod Rewrite – Đôi khi, bạn đã chuyển hướng URL đến một trang khác nhưng khi bạn bật mod_rewrite trong .htaccess lên thì có gì sai sót chăng. Đây cũng là một nguyên nhân dẫn đến tính trạng lỗi 404 xảy ra hàng loạt.
Sai Code – Khi code gõ thiếu hay nhầm một dấu gì đó trong file index.php hoặc archive.php thì lỗi 404 là tất nhiên.
Cách khắc phục lỗi 404 trong thiết kế website wordpress:
Để khắc phục tình trạng lỗi 404 khó chịu trong wordpress có rất nhiều cách. Tuy nhiên, có một cách đơn giản và hiệu quả nhất là cách khắc phục trong file .htacccess.
Tạo file .htacccess ngang hàng với file index.php:
ErrorDocument 404 http://tenmien.com
Câu lệnh trên hiểu là với tất cả các trang lỗi 404(không tìm thấy) nó sẽ tự động chuyển về trang tenmien.com.
Sau 1-5 ngày, bạn vào Google Webmaster tools, chọn Crawl -> Crawl Errors chọn tất cả các link lỗi 404 và chọn MARK AS FIXED và chọn OK.
Ngoài ra trong WordPress, tại thư mục theme bạn hãy tạo ra một file 404.php và chèn đoạn mã sau để chuyển hướng tất cả các lỗi về trang chủ:
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location:".get_bloginfo('url')); exit(); ?>
Một số plugin giúp bạn khắc phục lỗi WordPress hiệu quả:
- WordPress SEO by Yoast: Plugin miễn phí SEO mạnh mẽ, tích hợp tính năng 301 Redirect ngay trong bài viết
- Quick Page/Post Redirect Plugin
- Simple Redirect
- Permalink Finder Plugin
- Redirection
Xem thêm:



0 nhận xét: