Di chuyển trang web và có thay đổi URL

Bài viết này trình bày 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à các ví dụ về loại hình di chuyển trang web này:

  • Thay đổi URL từ HTTP thành 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 xét thông tin cơ bản về hoạt động di chuyển trang web. Nắm được những tình huống có thể xảy ra cũng như ảnh hưởng của những tình huống đó đến người dùng và thứ 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 về HTTPS.
  2. Chuẩn bị trang web mới và kiểm tra trang đó thật kỹ càng.
  3. Chuẩn bị sơ đồ liên kết URL từ các URL hiện tại đến định dạng mới tương ứng.
  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

  • Google khuyến khích di chuyển tất cả cùng lúc hay có thể di chuyển từng phần?
    Bạn có thể di chuyển từng phần.
  • Làm thế nào để kiểm tra xem có bao nhiêu 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 để có cái nhìn 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?
    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ó bị giảm thứ hạng khi chuyển hướng sang các URL mới không?
    Không, lệnh chuyển hướng 301 hoặc 302 không làm giảm PageRank.

Di chuyển từ HTTP sang HTTPS

  • Hãy tham khảo các phương pháp hay nhất về 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 trong Search Console cho từng giao thức.

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 thứ hạng của trang web không?

Tương tự như mọi quá trình di chuyển khác, có thể bạn sẽ gặp một số biến động về thứ hạng trong quá trình di chuyển sang HTTPS. Tuy vậy, để tránh một số sai lầm phổ biến liên quan đến HTTPS, hãy tham khảo các phương pháp hay nhất dành cho trang HTTPS.

Các trang web HTTPS được tăng nhẹ về thứ hạng, nhưng đừng mong đợi 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 trang web chất lượng cao. Do đó, trước mắt, bạn không nên trông chờ sẽ có lợi ích nào đá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 cho các trang web HTTPS.

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ì dùng các lệnh chuyển hướng. Nếu dùng các lệnh chuyển hướng, bạn sẽ không thể kiểm tra những trang đã được chuyển hướng.

Thẻ rel=canonical có đảm bảo việc URL loại HTTP được lập chỉ mục không?

Không, nhưng đó là tín hiệu rất mạnh khi chúng tôi chọn URL để lập chỉ mục.

Google đề xuất những chứng chỉ nào?

Google Tìm kiếm chấp nhận mọi chứng chỉ hiện đại mà các trình duyệt hiện đại chấp nhận.

Từ khoá tìm kiếm có thay đổi sau khi trang web di chuyển sang HTTPS không?

HTTPS sẽ không làm thay đổi từ khoá tìm kiếm. Bạn vẫn có thể xem được các cụm từ tìm kiếm trong Search Console.

Làm thế nào để kiểm tra xem có bao nhiêu trang đã được lập chỉ mục?

Hãy xác minh riêng HTTP và HTTPS trong Search Console và sử dụng báo cáo Phạm vi lập chỉ mục để xem trang nào đã được lập chỉ mục.

Mất bao lâu để di chuyển từ HTTP sang HTTPS?

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 cũng như 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.

Chúng tôi tham chiếu đến 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?

Bạn nên cập nhật tệp robots.txt để trỏ tới phiên bản HTTPS của tệp sơ đồ trang web. Bạn cũng chỉ nên liệt kê các URL loại HTTPS trong sơ đồ trang web.

Hãy nhớ rằng nếu bạn chuyển hướng từng URL trên trang web từ HTTP sang HTTPS, bạn sẽ vẫn chỉ có một tệp robots.txt mà trình thu thập dữ liệu truy cập vào được. Ví dụ: Nếu http://example.com/robots.txt chuyển hướng đến https://example.com/robots.txt, thì Google và các công cụ tìm kiếm khác sẽ không xem được nội dung của phiên bản HTTP.

Sơ đồ trang web nào nên liên kết đến phần trong bản thử nghiệm HTTPS?

Bạn có thể tạo một sơ đồ trang web riêng cho phần được cập nhật trên trang web của mình. Điều này sẽ cho phép bạn theo dõi quá trình lập chỉ mục cho phần thử nghiệm một cách chính xác hơn. Tuy nhiên, hãy đảm bảo bạn không sao chép những URL này vào các sơ đồ trang web khác.

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

Hãy liệt kê tất cả URL loại HTTPS mới trong sơ đồ trang web đồng thời xoá các URL loại HTTP cũ. Nếu bạn muốn tạo một sơ đồ trang web mới, hãy chỉ liệt kê các URL loại HTTPS mới trong sơ đồ đó.

Có nội dung cụ thể nào khác mà chúng tôi nên thêm vào tệp 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 tính bảo mật nhưng 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 để thông báo cho họ về việc thay đổi giao thức. Sau đó, trong tài sản HTTPS của bạn trên Search Console, bạn có thể gửi một 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 đối với Trung tâm xuất bản của Google Tin tức về 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ý quá trình di chuyển từ HTTP sang HTTPS một cách minh bạch. Nhìn chung, xét từ góc độ của Google Tin tức thì bạn không phải làm gì, trừ trường hợp bạn cũng muốn sử 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 trên trang web, ví dụ như trong trường hợp di chuyển sang HTTPS, bạn có thể nêu rõ việc bạn đang di chuyển từ https://example.com/section sang https://example.com/section.

Chuẩn bị cho trang web mới

Mỗi lần di chuyển sẽ có những bước chuẩn bị khác nhau. 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

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 quy tắc 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 quy tắc noindex trong quá trình phát triển, hãy chuẩn bị một danh sách URL mà bạn sẽ xoá quy tắc noindex khỏi những URL đó khi bắt đầu di chuyển trang web.

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

Đối với nội dung trên trang web cũ mà bạn sẽ không 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, hoặc 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 đúng chế độ cài đặt 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 chế độ 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ụ: Hãy 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 sử dụng phương thức tệp HTML để xác minh quyền sở hữu trang web của mình trong Search Console, đừng quên thêm 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 sử dụng Google Analytics, hãy đảm bảo bản sao CMS mới cũng có những nội dung này.

Xem lại mọi chế độ cài đặt được thiết lập 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ụ:

  • 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 việ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 xoá 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.

Dọn sạch miền bạn mới 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 chế độ cài đặt sau:

  • Biện pháp thủ công đối với mánh khoé tăng thứ hạng trước đó. Đối với những trang web không tuân thủ chính sách về nội dung rác, Google sẵn sàng áp dụng hình phạt thủ công, chẳng hạn như giảm hạng hoặc thậm chí xoá tất cả những trang web đó khỏi kết quả tìm kiếm. Hãy kiểm tra trang Hình phạt thủ công trong Search Console để xem trang web mới có bị áp dụng hình phạt 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 yêu cầu xem xét lại.
  • URL đã bị xoá. Hãy đảm bảo không có hoạt động xoá URL nào còn sót lại của chủ sở hữu trước đó, đặc biệt là hoạt động xoá URL trên toàn trang web. Ngoài ra, trước khi gửi yêu cầu xoá 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ụ xoá 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 tuỳ theo phần mềm phân tích của bạn và các chế độ 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 để liên kết các trang cũ của mình, hãy nhớ liên kết 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 liên kết 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 liên kết. Các chi tiết chính xác về cách bạn tạo liên kết này sẽ khác nhau tuỳ 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ị liên kết URL

Điều quan trọng là bạn phải liên kết 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 liên kết. Thông tin chi tiết chính xác về cách bạn tạo sơ đồ ánh xạ này còn tuỳ thuộc vào hạ tầng hiện tại của trang web của bạn cũng như thông tin chi tiết về việc di chuyển trang web.

Xác định các URL cũ

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 URL cũ. 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 URL cũ và liên kết 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 qua 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 những 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ả 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 đã tính đến các URL chứa nội dung được nhúng trên 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 cách với mọi nội dung khác trên trang web của bạn.

Tạo sơ đồ liên kết từ URL cũ sang URL mới

Khi bạn đã có danh sách 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ữ sơ đồ liên kết 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.

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

Sau khi xác định được sơ đồ liên kết URL, bạn nên thực hiện 3 thao tác để các trang sẵn sàng cho việc di chuyển.

  1. Cập nhật thẻ chú thích để trỏ đến các URL mới trong 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 những thẻ chú thích đó để sử dụng các URL mới.
    3. Nếu trang web mà bạn di chuyển có 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 để sử dụng các URL mới. Tìm hiểu thêm trong nguyên tắc của chúng tôi về trang web dành cho điện thoại thông minh.
  2. Cập nhật liên kết nội bộ.
    Hãy thay đổi đường 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 sơ đồ liên kết đã 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. 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:

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

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

Xin lưu ý những điều sau:

  • Sử dụng lệnh chuyển hướng HTTP 301. Tuy Googlebot hỗ trợ nhiều loại lệnh chuyển hướng, nhưng bạn nên sử dụng lệnh chuyển hướng 301 khi có thể.
  • Tránh chuyển hướng theo chuỗi. Tuy Googlebot có thể đi theo tối đa 10 bước trong một "chuỗi" nhiều lần chuyển hướng (ví dụ: Trang 1 > Trang 2> Trang 3), bạn nên chuyển hướng đến đích cuối cùng. Nếu không thể thực hiện 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 chờ lâu hơn, và không phải tác nhân người dùng/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 để kiểm tra từng URL hoặc sử dụng các công cụ dòng lệnh hay các tập lệnh để kiểm tra nhiều URL.

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

Khi các URL đã được liên kết chính xác và các lệnh 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. Cập nhật các tệp robots.txt của bạn:
    • Trên trang web cũ, hãy xoá tất cả quy tắc 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 để cập nhật vào chỉ mục. Xin lưu ý rằng các trình thu thập dữ liệu sẽ không thấy nội dung của tệp robots.txt cũ sau khi bạn dùng lệnh chuyển hướng.
    • 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 đó bao gồm hoạt động thu thập 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 bị thu thập dữ liệu.
  3. Đị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 sơ đồ liên kết URL.
  4. Gửi một yêu cầu Thay đổi địa chỉ trong Search Console cho trang web cũ.
  5. Hãy duy trì các lệnh chuyển hướng càng lâu càng tốt, thường thì ít nhất là 1 năm. Khoảng thời gian này cho phép Google chuyển mọi tín hiệu sang các URL mới, trong đó có việc thu thập lại dữ liệu và gán lại các đường liên kết trên những trang khác trỏ tới các URL cũ của bạn.

    Vì lợi ích của người dùng, hãy cân nhắc việc duy trì các lệnh chuyển hướng vĩnh viễn. Tuy nhiên, các lệnh 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à mọi đường liên kết có lưu lượng lớn từ các trang web khác để trỏ tới các URL mới.

  6. Gửi sơ đồ trang web mới trong Search Console. Cách này sẽ giúp Google tìm hiểu về các URL mới. Đến đây, bạn có thể xoá sơ đồ trang web cũ vì từ nay Google sẽ sử dụng sơ đồ trang web 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ẽ tuỳ 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ẽ tuỳ 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.
  • Các chiến dịch quảng cáo trỏ đến các trang đích mới.

Theo dõi lưu lượng truy cập

Khi bạn đã bắt đầu di chuyển trang web, hãy theo dõi sự thay đổi về lưu lượng truy cập của người dùng và trình thu thập thông tin trên cả trang web mới lẫn trang web cũ. Lý tưởng nhất là lưu lượng truy cập trên trang web cũ giảm trong khi lưu lượng truy cập trên trang web mới tăng. Bạn có thể theo dõi hoạt động của người dùng và trình thu thập thông tin trên những trang web này bằng Search Console và các công cụ khác.

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 đó từ bước tạo sơ đồ liên kết. 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 cho thấy những URL trên trang web mới đang nhận được lượt hiển thị và lượt nhấp qua 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 xoá 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.

Cách kiểm tra:

  • 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 đủ hạn mức

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 để liên kết các trang cũ của mình, bạn sẽ cần liên kết lại cho trang web mới.