xác thực google maps

Fix lỗi googlebot cannot access css and js files

Thảo luận trong 'Thảo luận SEO' bắt đầu bởi bvhcm, 29 Tháng bảy 2015.

Lượt xem: 4,234

  1. bvhcm

    bvhcm Thành viên tích cực

    Bài viết:
    333
    Đã được thích:
    86
    Có vẻ như Google hiện đang gửi ra một cuộc chạy đua của những cảnh báo mới thông qua Google Search Console (trước đây là Google Webmaster Tools) để thông báo cho quản trị web mà GoogleBot không thể truy cập CSS và JS (Javascript). Gần đây, các hệ thống của Google đã phát hiện sự cố với CSS và JS file trên khá nhiều website. Điều này sẽ ảnh hưởng đến cách các thuật toán của Google hiển thị và lập chỉ mục nội dung của bạn. Đặc biệt, Googlebot không thể truy cập tệp JavaScript và/hoặc CSS do bị chặn trong file robots,txt. Các tệp này giúp Google hiểu rằng trang web của bạn hoạt động đúng, vì vậy, việc chặn quyền truy cập vào các nội dung này có thể dẫn đến xếp hạng của website trên Google Search.

    Prtv1T3.png

    Đây không phải là một thông báo phạt, nhưng cảnh báo rằng nếu Google không thể nhìn thấy toàn bộ trang web của bạn, nó có thể dẫn đến bảng xếp hạng nghèo.

    Cách khắc phục đối với website dùng mã nguồn Joomla:
    Vào file Robots.txt, tìm "Disallow: /templates/" kiểm tra những file CSS hoặc JS nào đang nằm ở thư mục này. Hoặc bạn cũng có thể bỏ dòng trên

    Cách khắc phục đối với website dùng mã nguồn Wordpress:
    Vào file Robots.txt, mặc định robots.txt của wp chỉ chặn "Disallow: /wp-admin/"
    tuy nhiên nếu file có chứa "Disallow: /wp-content/themes/" thì bạn nên xóa dòng đó đi, dùng mặc định của wp là Oke rồi.
    Code Robots.txt chuẩn seo đối với wordpress
    PHP:
    User-agent: *
    Disallow: /cgi-bin/
    Disallow: /wp-admin/
    Disallow: /wp-includes/
    Disallow: /wp-content/cache/
    Allow: /wp-content/themes/
    Allow: /wp-content/plugins/
    Allow: /wp-content/uploads/
    Allow: /wp-includes/css/
    Allow: /wp-includes/js/
    Allow: /wp-includes/images/
    Đối với các site mã nguồn khác. Hãy tìm và xác định vị trí lưu theme của website. Sau đó thực hiện chèn lệnh
    PHP:
    Allow: /.... đường link chứa CSS hoặc JS 
    HÃY Kiểm tra robots.txt của bạn
    1- Từ các trang điều khiển của Google Webmaster chọn các trang web có robots.txt tập tin bạn muốn kiểm tra.
    2 - Vào mục "Thu thập thông tin tiêu đề" trên bảng điều khiển bên trái , và chọn Tester robots.txt công cụ.
    3 - Thực hiện thay đổi robots.txt trong trình soạn thảo văn bản .
    4 - Cuộn qua robots.txt mã để xác định vị trí được đánh dấu cú pháp cảnh báo và lỗi logic . Số lượng các cảnh báo cú pháp và lỗi logic được hiển thị ngay bên dưới trình soạn thảo.
    Gõ vào một phần mở rộng của các đường dẫn URL hoặc trong hộp văn bản ở dưới cùng của trang.
     
    Last edited by a moderator: 29 Tháng bảy 2015
  2. bing

    bing Thành viên nhiệt tình

    Bài viết:
    558
    Đã được thích:
    75
    Đang định đi hỏi diễn đàn mình có anh em nào nhận được thông báo không? Để tìm hướng giải quyết. Gặp ngay bài này của bác! Đúng là đang khát thì trời lại mưa!
     
  3. daohoa

    daohoa Thành viên tích cực

    Bài viết:
    487
    Đã được thích:
    61
    sáng nay check mail cũng nhận được thông báo này, đang chưa hiểu và chưa biết cách xử lý ra sao. :(
     
  4. NguyenPhuc.PTL

    NguyenPhuc.PTL Thành viên nhiệt tình

    Bài viết:
    777
    Đã được thích:
    154
    Tại sao google lại thông báo và cho bot chạy qua css & js luôn nhỉ :D , Có thể lần tới sẽ Up 1 bản cập nhật liên quan đến Penguin và những thủ thuật SEO có liên quang đến css & js có thể sẽ bị phát hiện.
     
  5. nguyenhung

    nguyenhung Thành viên nhiệt tình

    Bài viết:
    642
    Đã được thích:
    62
    mình sài wordpress và cũng mới nhận được cảnh báo vào sáng nay! vào việc fix nó cũng khá đơn giản cảm ơn chủ thớt
     
  6. hoangluyencom

    hoangluyencom Dự bị

    Bài viết:
    45
    Đã được thích:
    22
    Theo guide line mobile friendly thì Google muốn xem file JS và CSS của bạn để biết web của bạn có thân thiện với điện thoại di động không. Nên đây là một nhắc nhở dành cho các bạn có website đang chặn file JS và CSS. Hầu hết web cũ đều bị như thế này
     
  7. fu.fang

    fu.fang Thành viên tích cực

    Bài viết:
    464
    Đã được thích:
    78
    site nào cũng nhận đc hay có chọn lọc hả các bác. sao cả wmt và mail của e đều ko nhận đc ???
     
  8. thietkewebchuyennghiep

    thietkewebchuyennghiep Thành viên tích cực

    Bài viết:
    362
    Đã được thích:
    55
    Mình thường nén css và js, không biết có gặp vấn đề gì ko nữa :-s
     
  9. Mr.N2

    Mr.N2 Administrator Staff Member

    Bài viết:
    2,254
    Đã được thích:
    5,112
    Đối với Wordpress thì nên robots.txt nên khai báo thế này thôi, các bạn chú ý là không nên disallow thư mục /wp-includes/ nhé, vì tại thư mục này Google sẽ gọi đến các tập tin Javascript, mà cái này thì theo khuyến cáo không nên chặn.
    Mã:
    User-agent: *
    Sitemap: http://nguyennghia.com/post-sitemap.xml
    Sitemap: http://nguyennghia.com/page-sitemap.xml
    Sitemap: http://nguyennghia.com/category-sitemap.xml
    Sitemap: http://nguyennghia.com/post_tag-sitemap.xml
    Disallow: /wp-admin/
    Ví dụ sẽ gọi đến tập tin này chẳng hạn.
    http://nguyennghia.com/wp-includes/js/jquery/jquery.js

    Nếu bị chặn lại trong Search Console sẽ có thông báo thế này:
    disallow-robots.png
     
    kimkims, kingbin and bvhcm like this.
  10. bvhcm

    bvhcm Thành viên tích cực

    Bài viết:
    333
    Đã được thích:
    86
    Các chế copy thì ghi cái nguồn, người ta chia sẻ vậy mà copy rồi ghi nguồn ăn cắp trắng trợn vậy à. Copy trên IDVS thì ghi đúng cái link nguồn chứ.

    PHP:
    https://diendanseovn.com/threads/fix-loi-googlebot-cannot-access-css-and-js-files.33611/
    PHP:
    http://www.thegioiseo.com/threads/fix-loi-googlebot-cannot-access-css-and-js-files.307176/
    Vãi cả nguồn diendanseo!!!
     
    Mr.N2 thích bài này.

Chia sẻ trang này