Trong quá trình quản trị website trên Google Search Console (GSC), đôi khi bạn sẽ gặp phải thông báo lỗi “DNS resolution issue” hoặc “Failed: DNS error”. Điều này đồng nghĩa với việc Googlebot không thể phân giải tên miền của bạn thành địa chỉ IP cụ thể, dẫn đến việc công cụ tìm kiếm không thể truy cập và thu thập dữ liệu nội dung. Bài viết này sẽ giúp bạn xác định nguyên nhân và hướng dẫn từng bước để khắc phục triệt để vấn đề này, đảm bảo website hoạt động ổn định trên các công cụ tìm kiếm.
Nguyên nhân gây ra lỗi
Lỗi DNS Resolution xuất hiện không phải do lỗi của Google Search Console, mà thường xuất phát từ hệ thống DNS hoặc cấu hình mạng máy chủ của bạn. Cụ thể, khi Googlebot gửi yêu cầu truy cập, máy chủ DNS không phản hồi hoặc phản hồi sai, khiến quá trình kết nối thất bại.

Bước 1: Kiểm tra lại các bản ghi DNS
Đầu tiên, bạn cần xác minh xem các bản ghi DNS (đặc biệt là bản ghi A, CNAME, NS) đã được cấu hình chính xác chưa. Bạn có thể sử dụng các công cụ trực tuyến như DNSChecker để kiểm tra nhanh. Hãy đảm bảo rằng bản ghi A đang trỏ chính xác về địa chỉ IP của máy chủ hoặc VPS lưu trữ website.

Lưu ý
Nếu bạn đang sử dụng Cloudflare, hãy kiểm tra trạng thái đám mây của bản ghi DNS. Nếu đang bật Proxy (đám mây màu cam), bạn hãy thử chuyển sang chế độ DNS only (đám mây màu xám) tạm thời để loại trừ khả năng lỗi xuất phát từ lớp trung gian của Cloudflare.
Bước 2: Kiểm tra sự lan truyền DNS
Nếu bạn vừa thay đổi IP hoặc Nameserver, hệ thống DNS toàn cầu có thể mất từ 30 phút đến 24 giờ để cập nhật hoàn tất. Để kiểm tra xem tên miền đã nhận IP mới hay chưa, bạn có thể chạy lệnh sau trên Terminal (MacOS/Linux) hoặc Command Prompt (Windows):
nslookup yourdomain.comHoặc bạn có thể sử dụng lệnh:
dig yourdomain.com +shortNếu kết quả trả về không đúng địa chỉ IP mong muốn, bạn cần kiên nhẫn chờ đợi thêm hoặc liên hệ nhà cung cấp tên miền để kiểm tra lại cấu hình Nameserver.
Bước 3: Xác minh Nameserver (NS Record)
Hãy chắc chắn rằng tên miền của bạn đang sử dụng đúng cặp Nameserver do nhà cung cấp dịch vụ DNS hoặc Hosting cung cấp. Bất kỳ sự sai lệch nào trong bản ghi NS đều sẽ khiến website không thể truy cập được từ bên ngoài.
Bước 4: Kiểm tra chứng chỉ SSL và phản hồi HTTP
Đôi khi lỗi kết nối có thể do cấu hình Webserver hoặc SSL bị lỗi. Bạn có thể sử dụng lệnh curl để kiểm tra phản hồi của website:
curl -I https://yourdomain.comKết quả trả về lý tưởng nhất là HTTP/2 200. Nếu bạn nhận được các mã lỗi như 404, 500 hoặc thông báo ERR_SSL_PROTOCOL_ERROR, hãy kiểm tra lại cài đặt chứng chỉ SSL và cấu hình của Webserver (Nginx/Apache/LiteSpeed).
Bước 5: Kiểm tra kết nối giữa máy chủ và Googlebot
Đây là bước quan trọng để đảm bảo máy chủ của bạn không chặn các truy cập từ Google. Trên VPS, bạn hãy thử lệnh ping ngược lại tên miền để xem khả năng phân giải nội bộ:
ping yourdomain.comTiếp theo, bạn hãy kiểm tra file log truy cập (access log) của Webserver để xem Googlebot có bị chặn không. Bạn có thể dùng lệnh sau (lưu ý thay đổi đường dẫn file log phù hợp với server của bạn):
tail -f /usr/local/lsws/logs/access.logNếu bạn thấy User-Agent là Googlebot bị trả về lỗi 403 hoặc 5xx, rất có thể tường lửa hoặc cấu hình bảo mật đang chặn dải IP của Google. Bạn cần kiểm tra và thêm dải IP của Googlebot vào danh sách trắng (Whitelist).
Danh sách IP Googlebot: https://developers.google.com/search/docs/crawling-indexing/verifying-googlebot
Bước 6: Gửi yêu cầu kiểm tra lại trong GSC
Sau khi đã thực hiện các bước khắc phục trên, bạn cần thông báo cho Google biết để hệ thống tiến hành kiểm tra lại. Bạn truy cập vào Google Search Console, sử dụng tính năng URL Inspection (Kiểm tra URL) và nhập tên miền hoặc đường dẫn bài viết.

Sau đó bạn nhấn chọn Request indexing (Yêu cầu lập chỉ mục). Bạn cần chờ khoảng 1 đến 2 ngày và theo dõi mục Crawl status để xác nhận lỗi đã được xử lý.

Bằng cách thực hiện tuần tự các bước kiểm tra bản ghi DNS, xác minh kết nối server và đảm bảo tường lửa không chặn Googlebot, bạn hoàn toàn có thể khắc phục triệt để vấn đề này. Nếu bạn gặp bất kỳ khó khăn nào trong quá trình thao tác hoặc cần tư vấn chuyên sâu hơn về vấn đề kỹ thuật, đừng ngần ngại liên hệ với đội ngũ kỹ thuật của Vietnix để được hỗ trợ nhanh chóng và hiệu quả nhất.
VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
- Điện thoại: 1800 1093
- Email liên hệ: sales@vietnix.com.vn
- Website: https://vietnix.vn/

