PHP2Shell: Tạm ngừng website cũng phải đúng cách
Tin đáng chú ý nhất với giới quản trị website trong 48 giờ qua là một vấn đề bảo mật. Ngày 21/10, dự án PHP phát hành các phiên bản PHP 8.5.12, 8.4.27, 8.3.36 và 8.2.35 để vá hai lỗ hổng nghiêm trọng, được gọi chung là PHP2Shell. PHP là ngôn ngữ lập trình dùng để chạy WordPress, nên nếu website của bạn dùng WordPress thì cũng bị ảnh hưởng. Nhiều website đã tạm ngừng hoạt động để cài hoặc chuẩn bị cài bản vá, trong đó có cả các website chính phủ tại Liên minh châu Âu (EU).
Nếu phải tạm ngừng website để vá lỗi, Google có hướng dẫn rõ ràng. John Mueller khuyên dùng mã HTTP 503, thay vì để yêu cầu hết thời gian chờ hoặc trả về mã 404 hay 500. Mã 503 báo rằng máy chủ đang “tạm đóng cửa, vui lòng quay lại sau”. Ông cũng lưu ý rằng có thể trả về mã này mà không cần dùng PHP, bằng cách trỏ DNS sang nơi khác hoặc sang CDN. Điều này quan trọng vì khi PHP đã gặp lỗi, nó không thể tự gửi thông báo. Theo hướng dẫn của Google, mã 503 dành cho các đợt tạm ngừng khẩn cấp trong 1-2 ngày, tối đa là vài ngày, và robots.txt tuyệt đối không được trả về mã 503. Search Engine Journal cũng nhắc lại lưu ý này.
Thứ hạng vẫn biến động liên tục
Kết quả tìm kiếm đã chao đảo suốt một tháng. Công cụ theo dõi của chúng tôi liên tục ghi nhận mức biến động từ trung bình đến cao kể từ cuối tháng 9 và hiện đang tăng trở lại. Chỉ số đầu ngày hôm nay là 7,7, nhưng mới có 5 trong số 12 nhà cung cấp báo dữ liệu, với kết quả chênh lệch rất lớn: Serpstat và Wincher cùng ghi nhận 10/10, còn SimilarWeb chỉ ở mức 3,2. Barry Schwartz của Search Engine Roundtable ghi nhận cộng đồng bàn luận sôi nổi hơn trong hai ngày 20-21/10. Ông cho rằng Google đang triển khai một đợt cập nhật chưa được xác nhận. Một số chủ website thấy thứ hạng tăng nhưng lượt nhấp lại giảm 60-70% so với bình thường. Tình trạng này thường cho thấy AI Overviews đã trả lời câu hỏi ngay trên trang kết quả, khiến người dùng không cần nhấp vào website.
Hãy thận trọng với dữ liệu từ các công cụ. Theo Nozzle, một phần kết quả Google gửi cho các công cụ theo dõi thứ hạng tuy đầy đủ nhưng lại không chính xác. Tỷ lệ này từng lên tới 25% và dao động ở mức 5-11% mỗi ngày kể từ ngày 1/10.
Việc cần làm
- Hỏi nhà cung cấp hosting ngay hôm nay xem máy chủ của bạn đã chạy phiên bản PHP được vá lỗi chưa.
- Trả về mã 503, không phải trang báo lỗi, nếu bạn tạm ngừng website.
- Ưu tiên số lượt nhấp trong Search Console thay vì dữ liệu từ các công cụ theo dõi thứ hạng bên thứ ba trong tuần này.