Các công cụ tìm kiếm có hiển thị dấu hiệu cảnh báo đỏ cho trang web PHP của bạn không? Bạn có đang gặp phải sự giảm đột ngột traffic trang web không? Tôi tiếc phải thông báo cho bạn, nhưng có khả năng trang web PHP của bạn đã bị đưa vào danh sách đen (blacklist).
Các công cụ tìm kiếm đưa trang web vào danh sách đen vì nhiều lý do như – hoạt động mã độc, nội dung lừa đảo và spam, liên kết lừa đảo, chuyển hướng đến trang web không mong muốn, v.v. Tất cả điều này có thể xảy ra rất bí mật và bạn có thể không nhận ra cho đến khi nhận được thông báo từ công cụ tìm kiếm về việc trang web bị blacklist. Các phần mềm antivirus & công cụ tìm kiếm như Google, Bing, Norton, McAfee, Kaspersky, AVG, Malwarebytes, Firefox, v.v định kỳ quét trang web của bạn để tìm mã độc & vấn đề bảo mật nhằm bảo vệ người dùng của họ.
Danh sách đen gây mất mặt cho bạn & thương hiệu của bạn và có thể giết chết niềm tin của khách hàng vào trang web của bạn. Danh sách đen trang web không chỉ ngăn cản người truy cập vào trang web của bạn mà còn làm suy yếu nỗ lực SEO của bạn. Chắc chắn, Google và các công cụ tìm kiếm lớn khác sẽ đẩy trang web của bạn xuống dưới thang SERP.
Tuy nhiên, đừng lo lắng. Có cách để đảo ngược tất cả điều này. Nó được gọi là – gỡ bỏ blacklist PHP. Cách thức hoạt động như thế nào bạn hỏi? Bạn dọn dẹp trang web khỏi nguyên nhân, xóa tất cả backdoor, sửa mọi chuyển hướng, khẳng định mọi thứ hoạt động tốt, và cuối cùng gửi nó đến Google để xem xét. Toàn bộ quy trình gỡ bỏ blacklist PHP, bao gồm cả quá trình xem xét, có thể kéo dài 2-3 ngày hoặc hơn. Vì vậy, càng sớm bắt đầu càng tốt.
Trong bài đăng blog này, tôi sẽ chỉ cho bạn cách phát hiện nguyên nhân, xóa nó và gửi trang web của bạn để xem xét, từng bước một. Vì vậy, nếu bạn đã tìm kiếm hướng dẫn từng bước để giúp gỡ bỏ blacklist PHP, tìm kiếm của bạn kết thúc ở đây.
Kiểm tra xem trang web PHP của bạn có bị blacklist hay không?
Bắt đầu bằng cách kiểm tra trang web của bạn cho các danh sách đen. Bạn có thể đã nhận được thông báo từ một công cụ tìm kiếm cụ thể, nhưng bạn sẽ ngạc nhiên khi biết có bao nhiêu công cụ tìm kiếm thực sự đã blacklist bạn. Thường thì khi một blacklist xảy ra, ví dụ Google blacklist bạn, các công cụ tìm kiếm khác và công ty antivirus & chứng nhận sẽ làm theo và blacklist bạn cũng.
Kiểm tra xem trang web của bạn có bị blacklist với công cụ Blacklist Checker này trong chưa đầy 15 giây!
Triệu chứng của trang web bị blacklist
Khi công cụ tìm kiếm blacklist một trang web, nó hiển thị các thông báo cảnh báo khác nhau như Deceptive Site Ahead, This Site may be hacked, The site may harm your computer, v.v; được viết bên dưới nó. Đây chắc chắn là triệu chứng đáng kể nhất cho việc blacklist trang web, tuy nhiên, cũng có những triệu chứng khác.
Các triệu chứng như dưới đây cũng có thể là kết quả của blacklist, do đó nên được coi trọng:
- Giảm đột ngột traffic.
- Quá nhiều khiếu nại của khách hàng về thông báo cảnh báo.
- Khiếu nại về trang web của bạn gửi spam.
- Hack chuyển hướng: Truy cập trang web của bạn sẽ đưa bạn đến trang web nhiễm mã độc.
Hướng dẫn liên quan – Sửa trang web PHP bị hack
Các nguyên nhân có thể của việc blacklist PHP?
Các lý do phổ biến cho việc blacklist trang web là:
1. Liên kết lừa đảo (Phishing Links)
Công cụ tìm kiếm sẽ blacklist trang web của bạn nếu nó tìm thấy bất kỳ liên kết lừa đảo nào trên trang web của bạn. Các liên kết lừa đảo này có thể đã được chèn qua SQL Injection hoặc đơn giản là hack trang web của bạn.
2. Mã độc (Malware)
Nếu Google nghi ngờ trang web của bạn chứa phần mềm độc hại, nó sẽ blacklist trang web của bạn. Khi truy cập trang web của bạn, người dùng sẽ tự động bị chuyển hướng đến trang nhiễm mã độc hoặc tải xuống tệp độc hại. Cứ theo cách nào, Google sẽ đưa bạn vào danh sách đen của nó. Bạn có thể kiểm tra xem trang web của bạn có chứa mã độc hay không bằng cách nhấp vào đây: Kiểm tra trang web của bạn cho mã độc.
3. Kỹ thuật Black Hat SEO
Nếu bạn đang sử dụng kỹ thuật Black Hat SEO để đưa trang web của bạn lên hạng cao hơn trong công cụ tìm kiếm, thì có thể Google sẽ blacklist bạn. Kỹ thuật Black Hat SEO bao gồm keyword stuffing, cloaking, báo cáo đối thủ cạnh tranh, v.v.
Kỹ thuật gỡ bỏ Blacklist PHP
Khi công cụ tìm kiếm blacklist bạn, có 99% cơ hội trang web của bạn đang bị tấn công hoặc đã bị hack.
Điều đó nói, vẫn là ý tưởng tốt hơn để tìm ra lý do chính xác cho blacklist. Điều bạn có thể làm là quét Google Search Console để tìm manh mối. Hoặc lướt qua các thông báo và cảnh báo do nhà cung cấp bảo mật của bạn đưa ra, nếu bạn đang sử dụng một.
Để tìm lý do trong Google Search Console, hãy làm như sau:
- Đăng nhập vào Google Search Console của bạn
- Điều hướng đến tab 'Security Issues' (Vấn đề bảo mật)
- Ở đó bạn sẽ tìm thấy các vấn đề được chỉ định bởi Google.
Sau khi bạn đã tìm ra lý do, hãy làm việc để giải quyết nó. Đối với các trang lừa đảo (như hình ảnh hiển thị ở trên), xóa tất cả các trang được gắn cờ sẽ gỡ bỏ blacklisting khỏi trang web của bạn. Ở đây nảy sinh một câu hỏi: những trang này đến từ đâu, giả sử bạn không tự tạo chúng.
Liên kết lừa đảo, trang lừa đảo và malvert chỉ ra một vấn đề lớn hơn nhiều trên trang web của bạn. Trang web của bạn có thể đã bị hack.
Điều này có nghĩa là, chỉ xóa những trang cụ thể đó không thực sự là giải pháp bền vững. Và不会太久这些页面就会再次冒出来。
Hướng dẫn liên quan – Cách bảo mật trang web PHP
Vì vậy, việc gỡ bỏ mã độc hoàn toàn trở nên cần thiết trong việc gỡ bỏ blacklist công cụ tìm kiếm khỏi trang web của bạn. Nhưng lại, gỡ bỏ mã độc thủ công không phải là việc dễ dàng và khuyến khích chỉ được thực hiện bởi các ninja công nghệ. Ngay cả như vậy, đôi khi nó trở nên rất rối rắm và choáng ngợp.
Vì vậy để cắt giảm thời gian và nỗ lực, hãy thuê chuyên gia bảo mật làm giúp bạn.
Trong dịch vụ gỡ bỏ mã độc ngay lập tức của Astra, các chuyên gia bảo mật của chúng tôi dọn dẹp trang web của bạn trong ít hơn 4 giờ. Chúng tôi cũng gửi trang web của bạn đến Google để xem xét (mất 2-3 ngày) và đảm bảo bạn có trang web không có cảnh báo vào cuối quy trình này.
Tuy nhiên, nếu bạn tự tin vào chuyên môn công nghệ của mình, hãy làm theo các bước dưới đây để thực hiện gỡ bỏ Blacklist PHP thủ công trên trang web của bạn:
1. Tìm nhiễm mã
Trước hết, bạn cần tìm vấn đề trên trang web của mình, để giải quyết nó. Để kiểm tra trạng thái trang web của bạn, bạn có thể truy cập trang web này: ASTRA Security. Bạn có thể sử dụng trình quét mã độc để tìm mã độc có thể có trên trang web của bạn.
2. Sửa nhiễm mã
Sau khi tìm ra chính xác điều gì đang nhiễm trang web của bạn, việc xóa sạch nhiễm mã khỏi trang web của bạn trở nên khá dễ dàng.
- Thực hiện các bước ngăn chặn SQL Injection. Nếu trang web của bạn bị nhiễm truy vấn SQL, hãy làm theo các bước trong bài viết: Sửa chữa SQL Injection.
- Nếu có bất kỳ sửa đổi trực quan nào trên trang web của bạn, hãy đặt lại chúng thủ công.
- Thực hiện xóa sạch hệ thống của bạn và cài đặt lại.
- Trong trường hợp tấn công Cross-site Scripting, hãy làm theo trang được đề cập.
- Sử dụng thông tin đăng nhập mạnh.
- Kiểm tra lại tài khoản admin của bạn.
- Xóa các plugin.
3. Xóa địa chỉ IP của bạn khỏi danh sách spam
Khi trang web bị tấn công, nó có thể được dùng để gửi spam đến khách hàng của nó. Để xóa địa chỉ IP khỏi danh sách spam, truy cập tại đây: Xóa địa chỉ IP của tôi khỏi danh sách spam.
4. Sửa thông báo cảnh báo Google
Bằng cách sửa thông báo cảnh báo Google, gián tiếp bạn sẽ xóa các nhiễm mã có thể có trên trang web của bạn.
5. Sử dụng White Hat SEO
Sử dụng Black Hat SEO sẽ blacklist trang web của bạn. Vì vậy, thay vào đó, sử dụng White Hat SEO sẽ không chỉ đảm bảo an toàn của bạn khỏi blacklist mà còn sẽ tăng thứ hạng trang web của bạn mà không vi phạm bất kỳ quy tắc nào. Cách dễ nhất để xử lý vấn đề này là giữ bản sao lưu của trang web của bạn, hoặc nhiều bản sao lưu cho các trường hợp như vậy. Một phiên bản sạch của trang web của bạn trước khi bị hack, trước khi thêm bất kỳ mã độc nào. Vì vậy bạn chỉ cần tiếp tục từ đó, bằng cách cài đặt phiên bản trước hack của trang web của bạn.
Kết luận…
Gỡ bỏ Blacklist PHP có thể trở nên phức tạp nếu không làm đúng cách. Nhưng chúng tôi ở đây để làm cho việc gỡ bỏ Blacklist PHP dễ dàng nhất có thể. Nếu bạn có thêm câu hỏi, hãy để lại bình luận.