Nguyên nhân và cách khắc phục lỗi robots.txt file is not writable trong Rank Math

Những điểm chính

 

  • Lỗi robots.txt file is not writable là gì: Hiểu rõ bản chất lỗi khi Rank Math không có quyền chỉnh sửa file robots.txt.

 

  • Nguyên nhân gây lỗi: Nhận biết các nguyên nhân phổ biến như sai quyền file, plugin bảo mật chặn, cấu hình trong wp-config.php hoặc giới hạn từ hosting.

 

  • Cách khắc phục lỗi: Áp dụng các giải pháp hiệu quả như chỉnh quyền file về 644, kiểm tra plugin bảo mật, xử lý file robots.txt vật lý và liên hệ hosting khi cần.

 

Lỗi robots.txt file is not writable là gì?

 

Lỗi robots.txt file is not writable xuất hiện khi plugin Rank Math không có quyền ghi dữ liệu hoặc lưu thay đổi vào tệp robots.txt trên website.

 

Trong khi đó, robots.txt đóng vai trò rất quan trọng trong việc hướng dẫn các công cụ tìm kiếm (Googlebot, Bingbot…) biết trang nào được phép hoặc không được phép thu thập dữ liệu. Khi Rank Math không chỉnh sửa được file này, quá trình tối ưu SEO tự động sẽ bị hạn chế.

 

robots, file is not writable trong Rank Math, robots.txt file is not writable

 

Nguyên nhân gây ra lỗi robots.txt file is not writable

 

Lỗi này thường xuất phát từ các vấn đề cấu hình hoặc bảo mật trên website. Dưới đây là những nguyên nhân phổ biến nhất:

 

  • Quyền truy cập file không đúng
    File robots.txt không được cấp quyền 644, khiến WordPress và Rank Math không thể ghi nội dung mới.

 

  • Plugin bảo mật chặn chỉnh sửa file
    Một số plugin bảo mật (như Wordfence, iThemes Security…) có thể vô hiệu hóa quyền chỉnh sửa file từ admin.

 

  • Cấu hình trong wp-config.php
    Dòng lệnh
    define('DISALLOW_FILE_EDIT', true);
    sẽ chặn toàn bộ thao tác chỉnh sửa file từ WordPress, bao gồm cả robots.txt.

 

  • Tồn tại file robots.txt vật lý
    Khi có một file robots.txt thực tế trong thư mục gốc, WordPress sẽ ưu tiên file này và bỏ qua file robots.txt ảo do plugin SEO quản lý.

 

  • Hạn chế bảo mật từ hosting
    Một số nhà cung cấp hosting áp dụng chính sách bảo mật cao, hạn chế ghi file từ WordPress.

 

  • Plugin khác đang tạo robots.txt
    Nếu robots.txt được tạo bởi plugin SEO hoặc plugin cache khác, Rank Math sẽ không thể chỉnh sửa file đó.

 

Cách khắc phục lỗi robots.txt file is not writable

 

1. Kiểm tra và chỉnh quyền file robots.txt

 

Quyền file quyết định việc website có thể đọc hoặc ghi dữ liệu hay không. Để chỉnh quyền robots.txt, bạn làm như sau:

 

  • Bước 1: Truy cập máy chủ qua FTP hoặc File Manager trong cPanel

 

  • Bước 2: Mở thư mục gốc website (thường là public_html)

 

  • Bước 3: Tìm file robots.txt, nhấp chuột phải → Change Permissions

 

  • Bước 4: Thiết lập quyền file là 644

 

Nếu file robots.txt chưa tồn tại, bạn có thể tạo mới file robots.txt và cấp quyền 644 tương tự.

 

robots, file is not writable trong Rank Math, robots.txt file is not writable

 

2. Vô hiệu hóa các thiết lập chặn chỉnh sửa file

 

Một số plugin bảo mật hoặc cấu hình WordPress có thể khóa quyền chỉnh sửa file.

 

  • Kiểm tra plugin bảo mật
    Vào cài đặt plugin bảo mật và tìm các tùy chọn như:

    • Disable File Editor

    • WordPress Tweaks
      Sau đó tắt các tùy chọn này.

 

  • Kiểm tra file wp-config.php
    Mở file wp-config.php và tìm dòng:

    
    		
     
    define('DISALLOW_FILE_EDIT', true);
     

    Nếu có, hãy xóa dòng này hoặc comment lại, rồi lưu file và kiểm tra lại Rank Math.

 

3. Xóa file robots.txt vật lý

 

WordPress thường sử dụng robots.txt ảo để plugin SEO quản lý. Tuy nhiên, nếu trong thư mục gốc tồn tại một file robots.txt vật lý, file này sẽ ghi đè file ảo và khiến Rank Math không thể chỉnh sửa.

 

Cách xử lý:

 

  • Truy cập FTP hoặc File Manager

 

  • Xóa file robots.txt trong thư mục gốc

 

  • Reload lại trang chỉnh sửa robots.txt trong Rank Math

 

Sau đó, WordPress và Rank Math sẽ tự động quản lý robots.txt bình thường.

 

4. Liên hệ nhà cung cấp hosting

 

Nếu đã thử tất cả các cách trên nhưng lỗi vẫn còn, rất có thể nguyên nhân đến từ giới hạn bảo mật cấp độ máy chủ.

 

Lúc này, bạn nên:

 

  • Liên hệ bộ phận hỗ trợ hosting

 

  • Yêu cầu kiểm tra quyền sở hữu file, quyền ghi thư mục hoặc các rule bảo mật đang chặn WordPress

 HỖ TRỢ TRỰC TUYẾN