Di chuyển một trang web có thay đổi URL

Bài viết này mô tả cách thay đổi URL của các trang hiện có trên trang web của bạn mà không gây ảnh hưởng lớn đến kết quả tìm kiếm của trang web đó trên Google. Sau đây là một số ví dụ về hình thức di chuyển trang web này:

  • Thay đổi từ URL từ HTTP sang HTTPS
  • Thay đổi tên miền, chẳng hạn như từ example.com thành example.net, hoặc hợp nhất nhiều tên miền hoặc tên máy chủ
  • Thay đổi đường dẫn URL: từ example.com/page.php?id=1 thành example.com/widget, hoặc từ example.com/page.html thành example.com/page.htm

Tổng quan

  1. Xem thông tin cơ bản về việc di chuyển trang web. Nắm được những tình huống có thể xảy cũng như ảnh hưởng của những tình huống đó đến người dùng và xếp hạng của bạn. Nếu bạn di chuyển từ HTTP sang HTTPS, hãy tham khảo các phương pháp hay nhất dành cho HTTPS.
  2. Chuẩn bị trang web mới và kiểm tra kỹ trang đó.
  3. Chuẩn bị bản đồ ánh xạ URL để ánh xạ từ các URL hiện tại đến định dạng mới tương ứng của những URL đó.
  4. Bắt đầu di chuyển trang web bằng cách định cấu hình máy chủ để chuyển hướng từ các URL cũ sang các URL mới.
  5. Theo dõi lưu lượng truy cập trên cả URL cũ và mới.

Câu hỏi thường gặp đối với mọi trường hợp di chuyển trang web có thay đổi URL

  • Tôi nên di chuyển tất cả cùng lúc, hay là di chuyển theo từng phần cũng được?
    Bạn có thể di chuyển theo từng phần.
  • Làm cách nào để tôi có thể kiểm tra số trang đã được lập chỉ mục?
    Hãy xác minh dữ liệu cho từng tài sản riêng biệt trong Search Console. Sử dụng báo cáo Trạng thái lập chỉ mục để biết nắm được thông tin tổng quan. Sử dụng báo cáo Sơ đồ trang web để xem Google đã lập chỉ mục bao nhiêu URL được gửi trong sơ đồ trang web.
  • Mất bao lâu để Google ghi nhận các thay đổi về URL của tôi?
    Không có tần suất thu thập dữ liệu cố định; tần suất này phụ thuộc vào quy mô trang web của bạn và tốc độ thu thập dữ liệu có thể đạt được. Quá trình di chuyển sẽ diễn ra theo từng URL.
  • Các đường liên kết của tôi có bị giảm hạng khi tôi chuyển hướng sang các URL mới không?
    Không, phương thức chuyển hướng 301 hoặc 302 không làm giảm hạng trong PageRank.

Di chuyển từ HTTP sang HTTPS

  • Hãy tham khảo các phương pháp hay nhất dành cho HTTPS.
  • Đừng quên thêm tài sản HTTPS đó vào Search Console. Search Console xử lý HTTP và HTTPS độc lập với nhau; dữ liệu cho các tài sản này không được dùng chung trong Search Console. Do đó, nếu bạn có các trang thuộc cả hai giao thức này, thì bạn phải có một tài sản riêng biệt trong Search Console cho từng giao thức.
  • Sau đây là một số câu hỏi thường gặp khác về việc di chuyển trang từ HTTP sang HTTPS:

    Câu hỏi thường gặp về việc di chuyển từ HTTP sang HTTPS

    Việc di chuyển sang HTTPS có ảnh hưởng đến xếp hạng của tôi không?

    Tương tự như mọi quá trình di chuyển khác, xếp hạng của bạn có thể gặp một số biến động trong quá trình di chuyển HTTPS. Tuy nhiên, bạn cũng nên tham khảo thông tin về các phương pháp hay nhất dành cho các trang HTTPS để tránh gặp phải các lỗi xảy ra riêng trên giao thức này.

    Các trang web HTTPS được tăng nhẹ về xếp hạng, nhưng đừng mong đợi một mức thay đổi rõ rệt. Google coi HTTPS là một tín hiệu tích cực khi xếp hạng. Tuy vậy, tín hiệu này chỉ là một trong nhiều tín hiệu và hiện chưa quan trọng bằng nội dung chất lượng cao trên trang web. Do đó, trong ngắn hạn, bạn không nên trông chờ lợi ích đáng kể về mặt SEO khi di chuyển trang web sang HTTPS. Về lâu dài, Google có thể tăng khả năng thăng hạng nhờ HTTPS.

    Tôi chỉ di chuyển một số trang sang HTTPS có được không?

    Được, không sao hết. Hãy bắt đầu di chuyển một phần để thử nghiệm, sau đó di chuyển thêm theo khả năng của bạn.

    Nếu bạn di chuyển từ HTTP sang HTTPS theo từng phần và bạn muốn tránh việc lập chỉ mục sớm cho những URL được di chuyển trước, bạn nên sử dụng rel=canonical thay vì sử dụng tính năng chuyển hướng. Nếu bạn sử dụng tính năng chuyển hướng, bạn sẽ không thể thử nghiệm các trang được chuyển hướng.

    Tôi cần chứng chỉ nào?

    Đối với Google Tìm kiếm, bất kỳ chứng chỉ hiện đại nào được chấp nhận bởi các trình duyệt hiện đại đều có thể chấp nhận.

    Liệu tôi có thể xem được từ khóa tìm kiếm cho trang web HTTPS của mình không?

    HTTPS không làm thay đổi tính năng đó; bạn vẫn có thể xem được các cụm từ tìm kiếm trong Search Console.

    Chúng tôi tham chiếu sơ đồ trang web HTTP trong tệp robots.txt. Chúng tôi có nên cập nhật tệp robots.txt đó để bổ sung sơ đồ trang web HTTPS mới không?

    Chúng tôi khuyên bạn nên tách riêng tệp robots.txt cho HTTP và HTTPS, trỏ đến các tệp sơ đồ trang web riêng cho HTTP và HTTPS. Chúng tôi cũng khuyên bạn chỉ liệt kê một URL cụ thể trong mỗi tệp sơ đồ trang web.

    Sơ đồ trang web nào nên ánh xạ phần trong giai đoạn dùng thử HTTPS?

    Bạn nên tạo sơ đồ trang web riêng chỉ cho phần cập nhật trang web của bạn. Điều này sẽ cho phép bạn theo dõi việc lập chỉ mục phần dùng thử chính xác hơn. Tuy nhiên hãy đảm bảo không sao chép các URL này trong bất kỳ sơ đồ trang web nào khác.

    Sơ đồ trang web của chúng tôi nên liệt kê URL nào nếu chúng tôi có chuyển hướng (từ HTTP sang HTTPS hoặc ngược lại)?

    Liệt kê tất cả URL HTTP trong sơ đồ trang web HTTP và tất cả URL HTTPS trong sơ đồ trang web HTTPS, bất kể chuyển hướng là gì khi người dùng truy cập trang. Việc liệt kê các trang trong sơ đồ trang web bất kể chuyển hướng sẽ giúp công cụ tìm kiếm phát hiện các URL mới nhanh hơn.

    Có điều cụ thể nào khác mà chúng tôi nên thêm vào robots.txt cho phiên bản HTTPS không?

    Không.

    Chúng tôi có nên hỗ trợ HSTS không?

    HSTS giúp tăng khả năng bảo mật nhưng lại khiến chiến lược khôi phục của bạn thêm phức tạp. Hãy xem các phương pháp hay nhất về HTTPS để biết thêm thông tin.

    Chúng tôi sử dụng một sơ đồ trang web Google Tin tức duy nhất cho toàn bộ trang web của mình. Nếu muốn di chuyển trang web theo từng phần thì chúng tôi phải làm gì?

    Nếu muốn dùng một sơ đồ trang web Google Tin tức cho phần HTTPS mới, bạn sẽ phải liên hệ với nhóm Tin tức để báo cho họ biết về việc thay đổi giao thức. Sau đó, trong phần tài sản HTTPS trên Search Console, bạn có thể gửi sơ đồ trang web Google Tin tức mới khi di chuyển từng phần của trang web sang HTTPS.

    Có đề xuất riêng nào cho Trung tâm xuất bản của Google Tin tức trong quá trình di chuyển sang HTTPS không?

    Trung tâm xuất bản của Google Tin tức xử lý việc di chuyển từ HTTP sang HTTPS một cách minh bạch. Nhìn chung, từ góc độ Google Tin tức thì bạn không phải làm gì, trừ trường hợp bạn muốn tận dụng sơ đồ trang web Tin Tức. Trong trường hợp đó, hãy liên hệ với nhóm Tin tức và cho họ biết về sự thay đổi này. Bạn cũng có thể thông báo cho nhóm này về việc thay đổi các phần, ví dụ trong trường hợp di chuyển sang HTTPS, bạn có thể nêu rõ là bạn đang di chuyển từ http://example.com/section sang https://example.com/section.

Chuẩn bị trang web mới

Trong mỗi lần di chuyển trang web, bạn sẽ cần chuẩn bị những nội dung riêng. Nhưng thông thường, bạn sẽ thực hiện ít nhất một trong những bước sau:

  • Thiết lập một hệ thống quản lý nội dung (CMS) mới và thêm nội dung vào hệ thống đó.
  • Di chuyển các hình ảnh và nội dung tải xuống (chẳng hạn như các tài liệu PDF) mà bạn đang lưu trữ.
    Những dữ liệu này có thể đã nhận được lưu lượng truy cập qua Google Tìm kiếm hoặc qua các đường liên kết. Ngoài ra, bạn nên cho người dùng và Googlebot biết vị trí mới của những dữ liệu đó.
  • Trong trường hợp di chuyển sang HTTPS, hãy thu thập và định cấu hình các chứng chỉ TLS (bảo mật tầng truyền tải) bắt buộc trên máy chủ của bạn.

Thiết lập một tệp robots.txt cho trang web mới của bạn

Tệp robots.txt của một trang web sẽ kiểm soát những khu vực mà Googlebot có thể thu thập dữ liệu trên trang web đó. Hãy đảm bảo rằng các lệnh trong tệp robots.txt của trang web mới phản ánh chính xác những phần bạn muốn chặn không cho thu thập dữ liệu.

Hãy lưu ý rằng một số chủ sở hữu trang web sẽ chặn toàn bộ hoạt động thu thập dữ liệu khi trang web đang trong quá trình phát triển. Nếu bạn làm theo chiến lược đó, hãy nhớ chuẩn bị trước nội dung của tệp robots.txt khi quá trình di chuyển trang web bắt đầu. Tương tự như vậy, nếu bạn dùng lệnh noindex trong quá trình phát triển, hãy chuẩn bị một danh sách những URL mà bạn sẽ xóa lệnh noindex khỏi những URL đó khi bắt đầu di chuyển trang web.

Đưa ra lỗi cho nội dung đã xóa hoặc đã hợp nhất

Đối với nội dung trên trang web cũ mà sẽ không được chuyển sang trang web mới, hãy đảm bảo rằng những URL bị bỏ đi đó sẽ trả về chính xác mã phản hồi HTTP cho lỗi 404 hoặc 410. Bạn có thể trả về mã phản hồi lỗi tại URL cũ trong bảng cấu hình cho trang web mới của bạn hoặc bạn có thể chuyển hướng cho URL mới và thiết lập để URL mới trả về mã lỗi HTTP đó.

Đảm bảo áp dụng tùy chọn cài đặt đúng trong Search Console

Sự thành công của quá trình di chuyển trang web phụ thuộc vào những tùy chọn cài đặt thích hợp – và đã cập nhật –trong Search Console.

Hãy xác minh rằng bạn sở hữu cả trang web cũ và trang web mới trong Search Console (nếu bạn chưa thực hiện việc này). Hãy nhớ xác minh mọi biến thể của cả trang web cũ và trang web mới. Ví dụ: Bạn nên xác minh www.example.comexample.com, đồng thời cung cấp cả biến thể trang web HTTP và HTTPS trong trường hợp bạn sử dụng URL loại HTTPS. Hãy thực hiện thao tác này cho cả trang web cũ và trang web mới.

Kiểm tra quá trình xác minh trong Search Console

Hãy đảm bảo rằng quá trình xác minh của bạn trong Search Console sẽ tiếp tục có hiệu lực sau khi trang web di chuyển. Nếu bạn đang dùng một phương thức khác để xác minh, hãy lưu ý rằng mã xác minh có thể thay đổi khi URL thay đổi.

Nếu bạn đang dùng phương thức tệp HTML để xác minh quyền sở hữu trang web trong Search Console, đừng quên đưa tệp xác minh hiện tại của bạn vào bản sao mới của trang web đó.

Tương tự như vậy, nếu bạn xác minh quyền sở hữu bằng một tệp tham chiếu đến thẻ meta hoặc Google Analytics, hãy đảm bảo bản sao CMS mới cũng có những thành phần này.

Xem lại mọi chế độ cài đặt được định cấu hình trong Search Console

Nếu bạn đã thay đổi một số chế độ cài đặt cấu hình trong Search Console cho trang web cũ của mình, hãy nhớ cập nhật các chế độ cài đặt của trang web mới để thể hiện những thay đổi đó. Ví dụ:

  • Tham số URL: Nếu bạn đã định cấu hình tham số URL để kiểm soát hoạt động thu thập dữ liệu hoặc lập chỉ mục cho các URL cũ, hãy nhớ áp dụng những chế độ cài đặt đó cho trang web mới nếu cần.
  • Nhắm mục tiêu theo địa lý: Trang web cũ của bạn có thể đã có mục tiêu rõ ràng theo địa lý, chẳng hạn như một miền có thể nhắm mục tiêu theo địa lý hoặc một miền cấp cao nhất được mã hóa theo quốc gia (chẳng hạn như .co.uk). Hãy áp dụng chính tùy chọn cài đặt đó cho trang web mới nếu bạn muốn tiếp tục nhắm mục tiêu cho cùng một khu vực. Tuy nhiên, nếu mục đích của việc di chuyển trang web là giúp doanh nghiệp của bạn mở rộng hoạt động ra toàn cầu và bạn không muốn trang web của mình được liên kết với quốc gia hoặc khu vực nào, hãy chọn Không được liệt kê trong danh sách thả xuống tại trang Cài đặt trang web.
  • Tốc độ thu thập dữ liệu: Bạn không nên hạn chế tốc độ thu thập dữ liệu của Googlebot trong Search Console cho cả URL cũ và URL mới. Bạn cũng không nên định cấu hình cho chế độ cài đặt tốc độ thu thập dữ liệu. Bạn chỉ nên thực hiện thao tác này khi biết rằng trang web của bạn không thể xử lý lưu lượng thu thập dữ liệu của Googlebot. Nếu bạn đã giới hạn tốc độ thu thập dữ liệu của Googlebot cho trang web cũ, hãy cân nhắc xóa giới hạn đó. Google có các thuật toán giúp tự động phát hiện hoạt động di chuyển trang web và chúng tôi cũng thay đổi hành vi thu thập dữ liệu của Googlebot để quá trình lập chỉ mục của chúng tôi nhanh chóng thể hiện được hoạt động di chuyển trang web đó.
  • Liên kết ngược bị từ chối: Nếu bạn đã tải một tệp lên để từ chối liên kết trên trang web cũ của mình, bạn nên tải lại tệp đó lên bằng tài khoản Search Console của trang web mới.

Làm sạch miền bạn đã mua gần đây

Nếu trang web mới của bạn là để dùng cho một miền bạn mới mua, bạn nên đảm bảo rằng miền này không còn vấn đề tồn đọng nào từ chủ sở hữu trước đó. Hãy kiểm tra các tùy chọn cài đặt sau:

  • Thao tác thủ công đối với mánh khóe tăng thứ hạng trước đó. Đối với các trang web không tuân thủ Nguyên tắc quản trị trang web của chúng tôi, Google sẵn sàng thực hiện thao tác thủ công, chẳng hạn như giảm hạng hoặc thậm chí xóa tất cả những trang web đó khỏi kết quả tìm kiếm. Hãy kiểm tra trang Thao tác thủ công trong Search Console để xem trang web mới có bị áp dụng thao tác thủ công nào hay không. Hãy giải quyết mọi vấn đề nêu trong đó trước khi gửi một yêu cầu xem xét lại.
  • URL đã bị xóa. Hãy đảm bảo không có hoạt động xóa URL nào còn sót lại của chủ sở hữu trước đó, đặc biệt là hoạt động xóa URL trên toàn trang web. Ngoài ra, trước khi gửi yêu cầu xóa URL cho nội dung của bạn, hãy đảm bảo rằng bạn nắm rõ những trường hợp không nên sử dụng công cụ xóa URL.

Dùng công cụ phân tích web

Trong quá trình di chuyển trang web, việc phân tích mức độ sử dụng trên cả trang web cũ và trang web mới đóng vai trò rất quan trọng. Các phần mềm phân tích web có thể trợ giúp bạn trong quá trình này. Thông thường, cấu hình phân tích web bao gồm một đoạn JavaScript được nhúng trong trang của bạn. Các chi tiết dùng để theo dõi mỗi trang web sẽ khác nhau tùy theo phần mềm phân tích của bạn và các tùy chọn cài đặt ghi nhật ký, xử lý hay lọc của phần mềm đó. Hãy liên hệ với nhà cung cấp phần mềm phân tích của bạn để được trợ giúp. Ngoài ra, nếu bạn đã lên kế hoạch thay đổi cấu hình đối với phần mềm phân tích của mình, hãy thực hiện ngay lúc này. Nếu bạn sử dụng Google Analytics, hãy cân nhắc việc tạo một hồ sơ mới cho trang web mới nếu bạn muốn phân tách rõ ràng các báo cáo nội dung của mình.

Đảm bảo rằng máy chủ của bạn có đủ tài nguyên điện toán

Sau khi bạn di chuyển trang web, Google sẽ thu thập dữ liệu trang web mới của bạn với tần suất cao hơn bình thường. Điều này là do trang web của bạn chuyển hướng lưu lượng truy cập từ trang web cũ sang trang web mới và mọi hoạt động thu thập dữ liệu đối với trang web cũ sẽ được chuyển hướng đến trang web mới, bên cạnh những lượt thu thập dữ liệu khác. Đảm bảo trang web mới của bạn có đủ công suất để xử lý mức lưu lượng truy cập tăng thêm của Google.

Cập nhật Công cụ đánh dấu dữ liệu

Nếu bạn đã sử dụng Công cụ đánh dấu dữ liệu để ánh xạ các trang cũ của mình, hãy nhớ ánh xạ lại cho các trang web mới.

Ngay khi các trang HTTPS của bạn đã sẵn sàng, hãy cập nhật tất cả đường liên kết dùng để mở các trang web của bạn trong một ứng dụng khi những trang web đó được hiển thị trong kết quả tìm kiếm trên Google. Hãy cập nhật những đường liên kết này để trỏ đến các URL loại HTTPS mới. Các đường liên kết này sẽ không chuyển hướng được và thao tác nhấp chuột trên trình duyệt dành cho thiết bị di động sẽ mở trang trong trình duyệt thay vì trong ứng dụng, trừ khi bạn cập nhật đường liên kết đến ứng dụng của mình.

Điều quan trọng là bạn phải ánh xạ các URL của trang web cũ đến các URL của trang web mới. Phần này mô tả một số phương pháp chung bạn có thể thực hiện để đánh giá chính xác các URL trên hai trang web và hỗ trợ việc ánh xạ. Các chi tiết chính xác về cách bạn tạo ánh xạ này sẽ khác nhau tùy thuộc cơ sở hạ tầng của trang web hiện tại và chi tiết trong quá trình di chuyển trang web.

Chuẩn bị bản đồ ánh xạ URL

Điều quan trọng là bạn phải ánh xạ các URL của trang web cũ đến các URL của trang web mới. Phần này mô tả một số phương pháp chung bạn có thể thực hiện để đánh giá chính xác các URL trên hai trang web và hỗ trợ việc ánh xạ. Các chi tiết chính xác về cách bạn tạo ánh xạ này sẽ khác nhau tùy thuộc cơ sở hạ tầng của trang web hiện tại và chi tiết trong quá trình di chuyển trang web.

1. Xác định các URL hiện tại của bạn

Nếu chỉ di chuyển trang web ở hình thức đơn giản nhất, có thể bạn không cần tạo danh sách các URL hiện tại của mình. Ví dụ: Bạn có thể dùng một lệnh chuyển hướng phía máy chủ bằng ký tự đại diện nếu bạn chỉ thay đổi máy chủ lưu trữ của trang web (ví dụ: di chuyển từ example.com sang example.net).

Nếu di chuyển trang web ở hình thức phức tạp hơn, bạn sẽ cần tạo một danh sách các URL cũ và lập bản đồ những URL đó đến các đích đến mới tương ứng. Cấu hình của trang web hiện tại sẽ quyết định cách thức bạn thu thập danh sách URL cũ. Tuy vậy, bạn có thể tham khảo một số mẹo hữu ích sau đây:

  • Bắt đầu từ những URL quan trọng. Cách tìm những URL như vậy:
    • Tìm trong sơ đồ trang web vì khả năng cao là các URL quan trọng nhất của bạn đã được gửi đến Search Console theo cách đó
    • Kiểm tra nhật ký máy chủ hoặc phần mềm phân tích để tìm các URL nhận được nhiều lưu lượng truy cập nhất
    • Kiểm tra tính năng Các đường liên kết đến trang web của bạn trong Search Console để tìm các trang có liên kết nội bộ và liên kết ngoài.
  • Sử dụng hệ thống quản lý nội dung của bạn. Thường thì hệ thống này có thể đưa ra một cách thức để bạn dễ dàng lấy được danh sách tất cả URL có lưu trữ nội dung.
  • Kiểm tra nhật ký máy chủ để tìm những URL gần đây được truy cập ít nhất một lần. Chọn một khoảng thời gian phù hợp cho trang web của bạn, hãy tính đến sự thay đổi lưu lượng truy cập theo mùa.
  • Di chuyển cả các hình ảnh và video – Hãy đảm bảo rằng trong kế hoạch di chuyển trang web của mình, bạn đã đưa vào các URL chứa nội dung được nhúng trong trang web: video, hình ảnh, tệp JavaScript và tệp CSS. Bạn cần di chuyển những URL này theo cùng một cách như tất cả nội dung khác trên trang web của bạn.

2. Tạo bản đồ ánh xạ từ URL cũ sang URL mới

Khi bạn đã có danh sách các URL cũ, hãy chọn nơi mà từng URL trong đó nên được chuyển hướng đến. Cách bạn lưu trữ bản đồ ánh xạ này sẽ phụ thuộc vào máy chủ và quá trình di chuyển trang web của bạn. Bạn có thể sử dụng một cơ sở dữ liệu hoặc định cấu hình một số quy tắc ghi đè URL trên hệ thống của mình để tạo một số mẫu chuyển hướng phổ biến.

3. Cập nhật tất cả thông tin chi tiết về URL

Khi đã xác định được bản đồ ánh xạ URL, bạn nên thực hiện 3 thao tác để hoàn thiện bản đồ ánh xạ URL cuối cùng phục vụ việc di chuyển trang web.

  1. Cập nhật thẻ chú thích trong mục HTML hoặc mục sơ đồ trang web cho từng trang:
    1. URL đích nào cũng phải có thẻ rel="canonical" <link> tự tham chiếu.
    2. Nếu trong trang web mà bạn di chuyển có các trang đa ngôn ngữ hoặc đa quốc gia được chú thích bằng thẻ chú thích rel-alternate-hreflang, hãy nhớ cập nhật các thẻ chú thích đó để sử dụng các URL mới.
    3. Nếu trang web mà bạn di chuyển có phiên bản cho thiết bị di động, hãy nhớ cập nhật thẻ chú thích rel-alternate-media. Tìm hiểu thêm về nguyên tắc đối với trang web cho điện thoại thông minh.
  2. Cập nhật liên kết nội bộ.
    Hãy thay đổi liên kết nội bộ trên trang web mới từ các URL cũ sang các URL mới. Bạn có thể sử dụng bản đồ ánh xạ được tạo trước đó để hỗ trợ việc tìm và cập nhật các đường liên kết khi cần.
  3. Tạo và lưu sơ đồ trang web và danh sách đường liên kết.
    Hãy lưu những danh sách sau đây cho thao tác di chuyển cuối cùng của bạn:
    • Tệp sơ đồ trang web chứa các URL mới trong bản đồ ánh xạ
    • Tệp sơ đồ trang web chứa các URL cũ trong ánh xạ
    • Danh sách các trang web liên kết đến nội dung hiện tại của bạn

    Tìm hiểu thêm về sơ đồ trang web.

4. Chuẩn bị cho lệnh chuyển hướng 301

Khi bạn đã có sơ đồ ánh xạ và trang web mới đã sẵn sàng, bước tiếp theo là thiết lập lệnh chuyển hướng HTTP 301 trên máy chủ của bạn để chuyển hướng từ các URL cũ sang các URL mới như bạn đã thể hiện trong sơ đồ ánh xạ.

Hãy lưu ý những điều sau:

  • Sử dụng giao thức chuyển hướng HTTP 301. Googlebot có hỗ trợ nhiều loại giao thức chuyển hướng, nhưng bạn nên sử dụng giao thức chuyển hướng HTTP 301 khi có thể.
  • Tránh chuyển hướng theo chuỗi. Googlebot và các trình duyệt có thể thực hiện một "chuỗi" các lượt chuyển hướng (ví dụ: Trang 1 > Trang 2 > Trang 3), nhưng bạn nên chuyển hướng ngay đến đích cuối cùng. Nếu không thực hiện được việc này, bạn hãy giữ số lượt chuyển hướng trong chuỗi ở mức thấp, tốt nhất là không quá 3 và nên ít hơn 5. Việc chuyển hướng theo chuỗi sẽ khiến người dùng phải chờ lâu hơn, và không phải trình duyệt nào cũng hỗ trợ các chuỗi chuyển hướng kéo dài.
  • Kiểm tra lệnh chuyển hướng. Bạn có thể sử dụng Công cụ kiểm tra URL để thử nghiệm từng URL hoặc sử dụng các công cụ dòng lệnh hay các tập lệnh để thử nghiệm nhiều URL.

Bắt đầu di chuyển trang web

Khi các URL đã được ánh xạ chính xác và chế độ chuyển hướng đã hoạt động chính là lúc bạn đã sẵn sàng tiến hành di chuyển.

  1. Hãy quyết định cách thức di chuyển trang web – toàn bộ trang web cùng lúc hay theo từng phần.
    • Đối với các trang web nhỏ và trung bình: Bạn nên di chuyển đồng thời tất cả URL trên trang web của mình thay vì di chuyển từng phần. Cách thức này giúp người dùng tương tác với trang web tốt hơn trên phiên bản mới và giúp thuật toán của chúng tôi phát hiện quá trình di chuyển trang web cũng như cập nhật chỉ mục nhanh hơn
    • Đối với các trang web lớn: Bạn có thể chọn di chuyển các trang web lớn hơn theo từng phần. Cách thức này giúp bạn dễ dàng theo dõi cũng như phát hiện và khắc phục các vấn đề nhanh hơn.
  2. Hãy cập nhật các tệp robots.txt của bạn:
    • Trên trang web cũ, hãy xóa tất cả lệnh robots.txt. Thao tác này cho phép Googlebot phát hiện được tất cả các lượt chuyển hướng đến trang web mới và cập nhật vào chỉ mục.
    • Trên trang web mới, hãy đảm bảo rằng tệp robots.txt cho phép tất cả hoạt động thu thập dữ liệu diễn ra. Trong đó có hoạt động thu thập các dữ liệu hình ảnh, CSS, JavaScript và các tài sản khác trên trang, ngoại trừ những URL mà bạn chắc chắn không muốn Googlebot thu thập dữ liệu.
  3. Gửi một yêu cầu Thay đổi địa chỉ trong Search Console cho trang web cũ.
  4. Hãy định cấu hình trang web cũ để chuyển hướng người dùng và Googlebot đến trang web mới dựa trên bản đồ URL.
  5. Trên trang web cũ, hãy gửi 2 sơ đồ trang web bạn đã chuẩn bị trước đó cho URL cũ và URL mới .Thao tác này giúp trình thu thập thông tin của chúng tôi phát hiện ra hoạt động chuyển hướng từ URL cũ sang URL mới và hỗ trợ quá trình di chuyển trang web.
  6. Hãy duy trì hoạt động chuyển hướng lâu nhất có thể và cân nhắc việc duy trì hoạt động này vĩnh viễn. Tuy nhiên, việc chuyển hướng sẽ làm giảm tốc độ truy cập của người dùng. Do đó, bạn hãy cố gắng cập nhật các đường liên kết của riêng mình và tất cả đường liên kết có lưu lượng cao từ các trang web khác để trỏ đến các URL mới.

Thời gian để Googlebot và hệ thống của chúng tôi phát hiện và xử lý tất cả URL trong quá trình di chuyển trang web sẽ tùy thuộc vào tốc độ của máy chủ của bạn và số lượng URL liên quan. Thường thì một trang web quy mô trung bình có thể mất vài tuần để di chuyển phần lớn các trang, và các trang web lớn hơn sẽ mất nhiều thời gian hơn. Tốc độ mà Googlebot và hệ thống của chúng tôi phát hiện và xử lý các URL đã được di chuyển sẽ tùy thuộc vào số lượng URL và tốc độ của máy chủ.

Ngay sau khi bắt đầu di chuyển trang web, hãy cố gắng cập nhật càng nhiều đường liên kết đến trang càng tốt để cải thiện trải nghiệm người dùng và giảm tải cho máy chủ của bạn. Loại đường liên kết này bao gồm:

  • Liên kết ngoài: Hãy cố gắng liên hệ với các trang web trong danh sách trang web được lưu có liên kết đến nội dung hiện tại của bạn và yêu cầu họ cập nhật đường liên kết đến trang web mới của bạn. Hãy cân nhắc ưu tiên theo số lượt truy cập qua mỗi đường liên kết.
  • Liên kết đến hồ sơ, chẳng hạn như qua Facebook, Twitter và LinkedIn.
  • Chiến dịch quảng cáo trỏ đến trang đích mới.

Sử dụng Search Console để theo dõi lưu lượng truy cập

Search Console có nhiều tính năng giúp bạn theo dõi quá trình di chuyển trang web, bao gồm:

  • Sơ đồ trang web: Hãy gửi 2 sơ đồ trang web mà bạn đã lưu trước đó qua bản đồ ánh xạ. Ban đầu, sơ đồ trang web chứa các URL mới sẽ chưa có trang nào được lập chỉ mục, còn sơ đồ trang web chứa URL cũ sẽ có nhiều trang được lập chỉ mục. Qua thời gian, số lượng các trang được lập chỉ mục trong sơ đồ trang web chứa URL cũ sẽ giảm xuống bằng 0, còn số lượng URL mới được lập chỉ mục sẽ tăng theo mức tương ứng.
  • Báo cáo Phạm vi lập chỉ mục: Các đồ thị trong phần này sẽ phản ánh quá trình di chuyển trang web, thể hiện mức giảm trong số các URL được lập chỉ mục trên trang web cũ và mức tăng trong số các URL được lập chỉ mục trên trang web mới. Hãy kiểm tra thường xuyên để phát hiện mọi lỗi thu thập dữ liệu không mong muốn.
  • Cụm từ tìm kiếm: Khi có thêm nhiều trang trên trang web mới được lập chỉ mục và bắt đầu được xếp hạng, các báo cáo cụm từ tìm kiếm sẽ bắt đầu hiển thị những URL trên trang web mới đang nhận được lượt hiển thị và lượt nhấp từ hoạt động tìm kiếm.

Sử dụng các công cụ khác để theo dõi lưu lượng truy cập

Hãy theo dõi nhật ký lỗi và quyền truy cập vào máy chủ của bạn. Cụ thể, hãy kiểm tra hoạt động thu thập thông tin của Googlebot, mọi URL trả về mã trạng thái HTTP lỗi không mong muốn và lưu lượng truy cập bình thường của người dùng.

Nếu bạn đã cài đặt một phần mềm phân tích web trên trang web của mình, hoặc nếu CMS của bạn cung cấp cho bạn số liệu phân tích, thì bạn cũng nên xem lại lưu lượng truy cập qua các cách đó để có thể thấy tiến trình lưu lượng truy cập chuyển từ trang web cũ sang trang web mới. Cụ thể, Google Analytics cung cấp tính năng báo cáo theo thời gian thực và đây là một tính năng hữu ích mà bạn nên sử dụng trong giai đoạn đầu của quá trình di chuyển trang web. Bạn nên lường trước việc lưu lượng truy cập sẽ giảm trên trang web cũ và tăng trên trang web mới.

Khắc phục sự cố khi di chuyển trang web

Dưới đây là một số lỗi phổ biến khi di chuyển một trang web có thay đổi URL (bao gồm trường hợp thay đổi từ HTTP sang HTTPS). Những lỗi này có thể khiến trang web mới của bạn không được lập chỉ mục hoàn toàn.

Các lỗi phổ biến

Lệnh chặn trong tệp robots.txt hoặc mã noindex

Đừng quên xóa mọi lệnh chặn trong tệp robots.txt hoặc mã noindex chỉ để phục vụ việc di chuyển.

Sẽ không có vấn đề gì khi bạn không có tệp robots.txt trên trang web của mình, nhưng hãy nhớ nhanh chóng trả về một mã 404 phù hợp nếu tệp robots.txt được yêu cầu nhưng không được cung cấp.

Để kiểm tra, hãy làm như sau:

  • Kiểm tra tệp robots.txt trên trang web HTTPS của bạn và xem có cần thay đổi gì không.
  • Sử dụng Công cụ kiểm tra URL đối với mọi trang trong trang web mới mà bạn nhận thấy không xuất hiện trên Google.

Chuyển hướng không chính xác

Hãy kiểm tra hoạt động chuyển hướng từ trang web cũ sang trang web mới. Chúng tôi thường xuyên gặp trường hợp các nhà phát triển chuyển hướng đến các URL không đúng (không tồn tại) trên trang web mới.

Lỗi khác liên quan đến hoạt động thu thập dữ liệu

Hãy kiểm tra báo cáo Phạm vi lập chỉ mục để tìm các đợt tăng đột biến liên quan đến các loại lỗi khác trên trang web mới của bạn trong quá trình di chuyển.

Không đủ công suất

Sau khi bạn di chuyển trang web, Google sẽ thu thập dữ liệu trang web mới của bạn với tần suất cao hơn bình thường. Điều này là do trang web của bạn chuyển hướng lưu lượng truy cập từ trang web cũ sang trang web mới và mọi hoạt động thu thập dữ liệu đối với trang web cũ sẽ được chuyển hướng đến trang web mới, bên cạnh những lượt thu thập dữ liệu khác. Đảm bảo trang web mới của bạn có đủ công suất để xử lý mức lưu lượng truy cập tăng thêm của Google.

Nếu bạn muốn mở các trang web của mình trong ứng dụng, hãy cập nhật các đường liên kết đến ứng dụng bằng các URL mới trước khi triển khai quá trình chuyển hướng từ trang cũ sang trang mới. Nếu không, Google sẽ không đề xuất người dùng sử dụng ứng dụng để mở các URL mới trong kết quả tìm kiếm mà sẽ hướng họ đến trang web trong trình duyệt.

Không cập nhật sơ đồ trang web

Hãy nhớ cập nhật các sơ đồ trang web của bạn bằng các URL mới.

Không cập nhật Công cụ đánh dấu dữ liệu

Nếu bạn đã sử dụng Công cụ đánh dấu dữ liệu để ánh xạ các trang cũ của mình, bạn sẽ cần ánh xạ lại cho trang web mới.