Thường thì sau một thời gian thiết lập và quản lý chuyên mục trên Website sẽ có một số chuyên mục sẽ không còn phù hợp, hoặc tên của Box không chính xác, và bạn đang muốn đổi tên thư mục đó (Box đó).

Bạn đang sử dụng công cụ Vbseo để seo link thân thiện trên Google, nhưng đột nhiên bên nhà quản trị Host báo rằng bạn không còn được sử dụng mod Vbseo đó nữa, bạn sẽ phải làm gì khi xảy ra trường hợp này.

Mình đã từng bị tình trạng như trên, sau một thời gian khá dài xây dựng và seo link lên Google, số lượng link trên Google đã khá nhiều, có thể Pagerank google đã lên cao, nhưng nếu bây giờ bạn phải đổi tên thư mục thì hang loạt bài viết của bạn sẽ bị đứt link trên Google, các đường dẫn mà Google index trước đây coi như đi tiêu.

Lúc này có 2 giải pháp cho bạn, đó là tạo một trang báo lỗi 404 thiệt đẹp và dẫn nó vào trang chủ của bạn, sau đó cho thành viên sử dụng chức năng tìm kiếm của Website tìm lại nội dung. Nhưng như thế thì quá phiền phức phải không, với lại như vậy thì link trên Google cũng bị đứt hết.

Giải pháp thứ 2 mà mình muốn nói đến là sử dụng File .Htaccess, và sử dụng lệnh Redirec 301. Với thủ thuật này link của bạn trên Google vẫn có thể truy cập được.

Lưu ý trước khi hướng dẫn tiếp là chỉ áp dụng cách làm này cho Host Linux, còn Host Windows thì không thể sử dụng được. Vì host Windows không hỗ trợ sử dụng file .htaccess.

Đầu tiên bạn tạo một file .htaccess tại thư mục gốc của website. Sau đó thêm đoạn mã sau vào file .htaccess
Code:
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
Tiếp đến là Redirec các link bài viết từ thư mục cũ sang link bài viết tại thư mục mới. Bạn sử dụng đoạn mã sau
Code:
redirect 301 /tên thư mục cũ/ /tên thư mục mới/
Ví dụ, hiện tại Web bạn có chuyên mục Giải trí và trong chuyên mục này có rất nhiều bài viết, khi seo link thân thiện trên Adress link sẽ có dạng sau:
Nhưng bây giờ bạn muốn đổi tên thư mục Giải trí thành Tin tức giải trí chẳng hạn, thì link mới trên thanh Adress sẽ là như sau:
Như vậy sau khi đổi tên thư mục thì đường dẫn đến bài viết đã thay đổi, vậy để Redirec toàn bộ bài viết từ thư mục cũ sang thư mục mới, bạn chỉ cần thêm đoạn mã sau vào.
Code:
redirect 301 /giai-tri/ /tin-tuc-giai-tri/
Như vậy là bạn đã có thể thay đổi tên thư mục của bài viết mà không làm mất link trên Google, khi Google index địa chỉ cũ thì sẽ được dẫn đến địa chỉ mới này, và sau một thời gian nó sẽ thay thế băng link mới này.

Chúc các bạn thành công!