SEO interview: Robots.txt là gì? Khi nào nên sử dụng?
Dạ, theo em, robots.txt là một file văn bản đơn giản nằm ở thư mục gốc của website, dùng để hướng dẫn các công cụ tìm kiếm – điển hình như Googlebot – rằng nên thu thập dữ liệu ở đâu và không nên crawl vào đâu. Nói đơn giản, đây là một dạng “bản chỉ dẫn cho bot” khi truy cập website.
Mặc dù robots.txt không đảm bảo tuyệt đối rằng bot sẽ tuân thủ, nhưng đa phần các bot uy tín như Googlebot sẽ làm theo hướng dẫn nếu tệp được cấu hình đúng cách.
Em thường sử dụng robots.txt trong một số trường hợp như:
- Ngăn bot truy cập vào các thư mục không cần thiết, chẳng hạn như /wp-admin/, /login/, hay các thư mục hệ thống như /cgi-bin/.
- Tiết kiệm crawl budget cho những website lớn có hàng chục nghìn đến hàng trăm nghìn URL. Việc này giúp Google tập trung crawl vào các trang quan trọng như sản phẩm hoặc bài viết thay vì lãng phí tài nguyên vào các trang không có giá trị SEO.
- Chặn index các môi trường staging hoặc site đang trong quá trình phát triển, để tránh tình trạng nội dung chưa hoàn thiện bị index lên Google.
- Bảo vệ các tài nguyên nội bộ, như file PDF, hình ảnh không công khai, hoặc các nội dung chỉ dành cho nội bộ doanh nghiệp.
Tuy nhiên, cũng có một điểm em rất lưu ý khi sử dụng robots.txt:
Nếu muốn ngăn nội dung xuất hiện trên Google, thì chỉ dùng robots.txt là chưa đủ. Vì nếu URL bị chặn crawl nhưng vẫn có backlink từ bên ngoài, Google vẫn có thể hiển thị URL đó trên SERP – dù không có mô tả nội dung.
Trường hợp đó, em sẽ kết hợp thêm thẻ noindex trong HTML hoặc dùng xác thực mật khẩu nếu dữ liệu mang tính riêng tư.
Một ví dụ thực tế em từng triển khai:
Em từng làm cho một website TMĐT có hơn 100.000 URL. Lúc đầu, Google crawl rất nhiều trang như bộ lọc, thẻ tag, trang login – những trang này không mang lại traffic nhưng lại tiêu tốn crawl budget. Sau khi audit và cập nhật lại file robots.txt, Google bắt đầu tập trung crawl các trang sản phẩm, tốc độ index được cải thiện đáng kể, và organic traffic cũng tăng ổn định trong các tuần sau đó.
Đây là những đề xuất mà TNDigi gợi ý cho bạn!
- Kiểm tra kiến thức kỹ thuật SEO cơ bản
- Đánh giá khả năng tư duy logic và kiểm soát index hiệu quả
- Xem ứng viên có hiểu rõ bản chất của robots.txt hay chỉ làm theo tool
- Định nghĩa rõ ràng, dễ hiểu về robots.txt
- Giải thích đúng các trường hợp nên sử dụng
- Cảnh báo các sai lầm thường gặp khi dùng robots.txt
- Có dẫn chứng từ kinh nghiệm thực tế thì càng tốt
Nếu suy xét kỹ càng thì đây có thể là những thông tin mà bạn cực kì để tâm!
- Nhắc đến công cụ kiểm tra robots.txt như Google Search Console (Robots Testing Tool)
- Phân biệt robots.txt với meta robots (noindex, nofollow) để thể hiện hiểu biết sâu hơn
- Gợi ý thêm việc dùng wildcard (*) hoặc Disallow thông minh để kiểm soát tốt hơn
Nội dung đang được đội ngũ cập nhật và phát triển!
Nếu bạn cảm thấy câu trả lời của mình chưa đủ thuyết phục hoặc chưa thật sự ấn tượng, đừng ngần ngại! Hãy để lại thông tin tại form và mình sẽ giúp bạn cải thiện câu trả lời sao cho thuyết phục hơn.
Vui lòng gửi câu trả lời của bạn!


