Sử dụng chuyển hướng trang 301
Nếu bạn đổi tên hoặc di chuyển các trang của website, chuyển hướng 301 sẽ cho phép bạn tự động chuyển hướng khách truy cập và trình thu thập thông tin của công cụ tìm kiếm đến các trang mới trong khi vẫn duy trì thứ hạng trên công cụ tìm kiếm.
Ví dụ: bạn có thể chuyển hướng lưu lượng truy cập từ oldpage.php (.asp hoặc .jsp) sang " http://www.newdomain.com/newpage.html " và giữ lại thứ hạng trên công cụ tìm kiếm và các liên kết quay lại.
Sử dụng mã dưới đây để chuyển hướng lưu lượng truy cập đến các trang của bạn bằng Chuyển hướng 301.
Lưu ý: Trong các ví dụ về mã dưới đây, hãy thay thế "tên trang cũ" bằng tên của trang web cũ mà bạn muốn chuyển hướng lưu lượng truy cập và thay thế "newpage.html" bằng tên của trang web mới mà bạn muốn chuyển hướng lưu lượng truy cập đến.
PHP
Lưu mục này dưới dạng oldpagename.php
? php > header ("HTTP / 1.1 301 Di chuyển vĩnh viễn"); header ("Vị trí: http://www.newdomain.com/newpage.html "); exit (); ? >
ASP
Lưu mục này dưới dạng oldpagename.asp
% @ Ngôn ngữ = VBScript% > % Response.Status = "301 Moved Permanently" Response.AddHeader "Location", " http://www.new-url.com "% >
ASP.NET
Lưu cái này dưới dạng oldpagename.aspx
script language = "c #" runat = "server"> private void Page_Load (object sender, System.EventArgs e) {Response.Status = "301 Moved Permanently"; Response.AddHeader ("Vị trí", " http://www.new-url.com "); \} / script >
.htaccess
Khi sử dụng máy chủ Linux có bật mô-đun Apache Mod-Rewrite, bạn có thể tạo tập tin .htaccess để đảm bảo rằng tất cả các yêu cầu đến coolexample.com sẽ chuyển hướng đến www.coolexample.com, trong đó "coolexample.com" là miền của bạn. Lưu tập tin .htaccess trong thư mục gốc của website cũ, đây là thư mục giống như tập tin chỉ mục của bạn. Bạn có thể tạo tập tin .htaccess bằng mã sau:
RewriteEngine trên rewritecond %{http_host} ^ coolexample.com [nc] rewriterule ^ (. *) $ http://www.coolexample.com/$1 [r = 301, nc]
IIS trên VPS hoặc máy chủ chuyên dụng
Khi sử dụng máy chủ Windows, bạn có thể chuyển hướng đến trang 301 bằng IIS.
- Trong Trình quản lý dịch vụ Internet, chọn tập tin hoặc thư mục bạn muốn chuyển hướng.
- Từ menu chuột phải, chọn chuyển hướng đến một URL .
- Chỉ định tên tập tin của trang mà bạn muốn chuyển hướng đến.
- Chọn URL chính xác đã nhập ở trên .
- Chọn Chuyển hướng vĩnh viễn cho tài nguyên này .
- Nhấp vào Áp dụng .