Tóm tắt nhanh (cập nhật 11/2026)
- Dấu hiệu website bị hack: chuyển hướng lạ, nội dung cờ bạc, thuốc chèn vào, cảnh báo từ Google, tài khoản quản trị lạ, hosting báo mã độc.
- Xử lý: cô lập, sao lưu hiện trạng, khôi phục bản sạch hoặc làm sạch, vá lỗ hổng, đổi toàn bộ mật khẩu, yêu cầu Google xem xét lại.
- Phòng ngừa bằng cập nhật, không dùng plugin bẻ khoá, mật khẩu mạnh, xác thực hai lớp, sao lưu ngoài hosting.
Sáng ra, khách báo bấm vào website thì bị chuyển sang trang cờ bạc. Hoặc Google hiển thị cảnh báo “Trang web này có thể đã bị tấn công”. Website bị hack ảnh hưởng nghiêm trọng đến uy tín, thứ hạng và doanh thu. Điều quan trọng là bình tĩnh và xử lý đúng thứ tự.
Bài viết hướng dẫn nhận biết, xử lý và phòng tránh website bị hack, đặc biệt với WordPress.
Dấu hiệu website bị hack
| Dấu hiệu | Mô tả |
|---|---|
| Chuyển hướng lạ | Vào web, nhất là từ Google trên điện thoại, bị chuyển trang khác |
| Nội dung lạ | Trang, bài về cờ bạc, thuốc, hàng giả xuất hiện trên Google |
| Cảnh báo | Google, trình duyệt cảnh báo trang nguy hiểm |
| Tài khoản lạ | Quản trị viên mới không ai tạo |
| Hosting cảnh báo | Báo mã độc, gửi thư rác, tài nguyên tăng bất thường |
| Tệp lạ | Tệp PHP lạ trong thư mục tải lên |
Một số mã độc chỉ hiển thị với khách từ Google hoặc trên điện thoại, nên chủ website vào trực tiếp không thấy.

Bước 1: Cô lập và đánh giá
- Bật chế độ bảo trì hoặc tạm khoá website nếu đang lây lan, chuyển hướng khách.
- Sao lưu hiện trạng (kể cả bị nhiễm) để phân tích.
- Kiểm tra thời điểm bắt đầu, tệp thay đổi gần đây, nhật ký truy cập.
- Liên hệ hosting, nhiều nhà cung cấp hỗ trợ quét mã độc.

Bước 2: Khôi phục hoặc làm sạch
- Khôi phục bản sao lưu sạch trước thời điểm bị nhiễm, nếu có. Nhanh nhất nhưng có thể mất dữ liệu mới.
- Làm sạch thủ công: cài lại nhân WordPress, giao diện, plugin từ nguồn chính thức; quét và xoá tệp lạ; kiểm tra cơ sở dữ liệu tìm mã chèn; xoá tài khoản quản trị lạ.
Với website bán hàng, cần cẩn thận để không mất đơn hàng, dữ liệu khách mới.
Bước 3: Vá lỗ hổng
Tìm nguyên nhân: plugin, giao diện lỗi thời có lỗ hổng, bản bẻ khoá, mật khẩu yếu, hosting dùng chung bị lây nhiễm. Cập nhật toàn bộ, gỡ thành phần không dùng hoặc không rõ nguồn. Nếu không vá, website sẽ bị tái nhiễm sau vài ngày.

Bước 4: Đổi toàn bộ mật khẩu
Tài khoản quản trị WordPress, hosting, FTP/SFTP, cơ sở dữ liệu, email. Đổi khoá bảo mật trong tệp cấu hình để đăng xuất mọi phiên. Bật xác thực hai lớp.
Bước 5: Yêu cầu Google xem xét lại
Nếu Google đánh dấu website, sau khi làm sạch, vào Google Search Console xem mục Vấn đề bảo mật và gửi yêu cầu xem xét lại. Dùng công cụ xoá URL cho các trang rác đã bị lập chỉ mục. Gửi lại sơ đồ trang.
Bước 6: Giám sát
Theo dõi trong vài tuần: quét mã độc định kỳ, kiểm tra tệp thay đổi, tài khoản mới, cảnh báo Search Console.
Phòng tránh
- Cập nhật nhân, giao diện, plugin đều đặn.
- Không dùng giao diện, plugin bẻ khoá. Xem plugin WordPress cần thiết.
- Mật khẩu mạnh, xác thực hai lớp, phân quyền đúng. Xem phân quyền WordPress.
- Sao lưu tự động lưu ngoài hosting.
- Hosting uy tín có tường lửa, cô lập tài khoản.
- Plugin bảo mật, giới hạn đăng nhập.
Ví dụ công ty du lịch
Website một công ty du lịch bị chèn hàng nghìn trang cờ bạc, khách từ Google bị chuyển hướng. Nguyên nhân là giao diện bẻ khoá chứa cửa hậu. Đơn vị kỹ thuật khôi phục bản sạch, thay giao diện bản quyền, cập nhật plugin, đổi mật khẩu, gửi yêu cầu xem xét lại cho Google và xoá trang rác. Sau vài tuần, cảnh báo được gỡ, thứ hạng dần hồi phục.

Sai lầm thường gặp
- Chỉ xoá trang lạ mà không tìm nguyên nhân.
- Không đổi mật khẩu sau khi làm sạch.
- Không có bản sao lưu sạch.
- Khôi phục rồi lại cài lại plugin bẻ khoá cũ.
Đo lường hiệu quả
Theo dõi cảnh báo bảo mật, số trang rác còn lập chỉ mục, lượt truy cập tự nhiên hồi phục.
Findme hỗ trợ gì?
Findme xử lý website bị hack, làm sạch, vá lỗi và giám sát bảo mật định kỳ trong dịch vụ quản trị website.
Lời kết
Website bị hack không phải dấu chấm hết nếu xử lý đúng và nhanh. Quan trọng hơn là phòng ngừa: cập nhật, sao lưu và bảo mật tài khoản đều đặn.
Bảo vệ dữ liệu khách hàng khi bị hack
Nếu website lưu thông tin khách như họ tên, số điện thoại, địa chỉ, đơn hàng, cần đánh giá xem dữ liệu có bị truy cập trái phép không. Trường hợp có rủi ro lộ dữ liệu, doanh nghiệp nên tham khảo tư vấn pháp lý về nghĩa vụ thông báo theo quy định bảo vệ dữ liệu cá nhân hiện hành và chủ động thông báo cho khách để họ cảnh giác với tin nhắn, cuộc gọi lừa đảo. Xem bảo vệ dữ liệu cá nhân trên website.
Kiểm tra email và tên miền
Kẻ tấn công đôi khi dùng website để gửi thư rác, khiến tên miền bị đưa vào danh sách đen, email công ty không gửi được. Sau khi làm sạch, kiểm tra tên miền trên các danh sách đen phổ biến, thiết lập bản ghi SPF, DKIM, DMARC để bảo vệ uy tín gửi thư. Kiểm tra cả bản ghi DNS xem có bị thay đổi trỏ sang máy chủ lạ không.
Lập kế hoạch ứng phó
Doanh nghiệp nên có sẵn kế hoạch ứng phó sự cố: ai là người liên hệ kỹ thuật, bản sao lưu lưu ở đâu, mật khẩu quản lý thế nào, cách thông báo khách hàng. Khi sự cố xảy ra, có kế hoạch giúp xử lý nhanh, giảm thời gian website gián đoạn và thiệt hại uy tín.
Chi phí phòng ngừa và chi phí xử lý
Chi phí bảo trì định kỳ hằng tháng thường nhỏ hơn nhiều so với chi phí xử lý một lần bị hack, chưa kể doanh thu mất đi, thứ hạng giảm và niềm tin khách hàng bị ảnh hưởng. Đầu tư phòng ngừa là lựa chọn kinh tế hơn.
Câu hỏi thường gặp
Bao lâu Google gỡ cảnh báo?
Thường vài ngày sau khi gửi yêu cầu xem xét.
Có mất thứ hạng không?
Có thể giảm tạm thời, hồi phục khi xử lý triệt để.
Hosting có chịu trách nhiệm?
Tuỳ nguyên nhân và điều khoản dịch vụ.
Có tự xử lý được không?
Được với kiến thức kỹ thuật; nếu không, nên nhờ chuyên gia.
Website đang có dấu hiệu bị hack?
Findme: 15+ năm kinh nghiệm, 4.000+ website đã bàn giao. Website trọn gói từ 3.490.000đ, tặng tên miền .com, hosting và SSL năm đầu.
Để lại thông tin, chuyên viên Findme sẽ tư vấn và gửi báo giá phù hợp trong ngày, miễn phí.
Bài viết liên quan
Thiết kế website phòng khám da liễu: bác sĩ, dịch vụ điều trị, bảng giá, đặt lịch khám
Thiết kế website phòng khám tai mũi họng: nội soi, khám cho trẻ, đặt lịch, giờ khám ngoài giờ
Thiết kế website phòng khám cơ xương khớp: đau lưng, thoái hoá, chấn thương thể thao, đặt lịch khám
Thiết kế website phòng khám đa khoa: nhiều chuyên khoa, gói khám sức khoẻ, bảo hiểm, đặt lịch