Đóng cửa trong một ngày

Thứ Ba, ngày 28 tháng 2 năm 2017

Ngay cả trong thế giới "luôn hoạt động" hiện nay, đôi khi các doanh nghiệp cũng muốn nghỉ ngơi. Có những lúc họ cần phải tạm dừng cả sự hiện diện của mình trên mạng. Bài đăng này trên blog cho biết một số tuỳ chọn hiện có giúp sự hiện diện của trang web trên trang tìm kiếm không bị ảnh hưởng.

Tuỳ chọn: Chặn chức năng giỏ hàng

Nếu một trang web chỉ cần chặn người dùng mua hàng, cách đơn giản nhất là tắt chính chức năng đó. Trong hầu hết trường hợp, trang giỏ hàng có thể bị chặn thu thập dữ liệu qua tệp robots.txt hoặc bị chặn lập chỉ mục bằng thẻ meta robots. Vì công cụ tìm kiếm sẽ không thấy hoặc lập chỉ mục nội dung đó, bạn có thể thông báo điều này cho người dùng theo cách phù hợp. Ví dụ: bạn có thể vô hiệu hoá đường liên kết đến giỏ hàng, thêm thông báo thích hợp hoặc cho thấy trang thông tin thay vì giỏ hàng.

Tuỳ chọn: Luôn hiển thị thông báo xen kẽ hoặc bật mở

Nếu bạn cần chặn người dùng trên toàn bộ trang web (dù là sử dụng thông báo "tạm thời không sử dụng được", trang thông tin hay cửa sổ bật lên), thì máy chủ luôn phải trả về một mã kết quả HTTP 503 ("Service Unavailable"). Mã kết quả 503 giúp đảm bảo rằng Google không lập chỉ mục nội dung tạm thời mà người dùng nhìn thấy. Nếu không có mã kết quả 503, thông báo xen kẽ sẽ được lập chỉ mục dưới dạng nội dung trên trang web của bạn.

Googlebot sẽ thử lại các trang trả về 503 trong tối đa một tuần, trước khi xem nó là lỗi thường trực mà có thể dẫn đến việc các trang đó bị xoá khỏi kết quả tìm kiếm. Bạn cũng có thể dùng tiêu đề Retry after để cho biết trang web sẽ không hoạt động trong bao lâu. Việc chặn một trang web trong thời gian dài hơn một tuần có thể có ảnh hưởng tiêu cực đến kết quả tìm kiếm của trang web, bất kể bạn dùng cách nào.

Tuỳ chọn: Tắt toàn bộ trang web

Việc tắt hoàn toàn máy chủ là một tuỳ chọn khác. Bạn cũng có thể làm điều này nếu sắp chuyển máy chủ của mình đến một trung tâm dữ liệu khác. Để thực hiện việc này, hãy tạo một máy chủ tạm thời để phân phát mã kết quả HTTP 503 cho tất cả URL (với một trang thông tin thích hợp cho người dùng) rồi chuyển đổi DNS để trỏ đến máy chủ đó trong thời gian tương ứng.

  1. Đặt DNS TTL thành thời gian nghỉ (chẳng hạn như 5 phút) trước vài ngày.
  2. Thay đổi DNS sang địa chỉ IP của máy chủ tạm thời.
  3. Chuyển máy chủ chính của bạn thành ngoại tuyến khi tất cả yêu cầu đã được đưa sang máy chủ tạm thời.
  4. Máy chủ của bạn nay ngoại tuyến...
  5. Khi đã sẵn sàng, hãy đưa máy chủ chính của bạn trực tuyến trở lại.
  6. Chuyển DNS trở lại địa chỉ IP của máy chủ chính.
  7. Thay đổi DNS TTL về lại bình thường.

Chúng tôi hy vọng những tuỳ chọn này giúp ích được cho những tình huống thường gặp khiến bạn phải tạm thời tắt trang web. Nếu có thắc mắc, bạn có thể ghé thăm các diễn đàn trợ giúp của chúng tôi dành cho quản trị viên trang web!

Lưu ý: Nếu doanh nghiệp của bạn đang hoạt động tại địa phương, đừng quên thông báo thời gian tạm ngừng hoạt động trong phần giờ mở cửa tại trang thông tin địa phương!