Command để ping sitemap 5s 1 lần đến Google chỉ dùng cho server Linux

Discussion in 'Chia Sẻ Tool & Bot' started by Hoa Mãn Lâu, Aug 8, 2017.

  1. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    for i in {0..300000}; do curl -A 'Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.04' [https]://www.google.com/webmasters/tools/ping?sitemap=your_sitemap_url; sleep 5; done

    Các bác fix lại cái [https] thành https nha, thay 300000 thành hơn nếu muốn (300000/86400) => ra số ngày
     
    fixbug likes this.
  2. Single man

    Single man Khách Qua Đường

    Dùng cmd đây hả thím? Tạo file.bat? Hay lệnh này chạy cho linux?
     
  3. console

    console Bang Chúng

    Victor nguyen and fixbug like this.
  4. 2ndCapricorn

    2ndCapricorn Sơ Nhập Giang Hồ

    Ping liên tục như này nó báo cáo spam thì sao các bác
     
  5. Sói

    Sói Administrator Staff Member

    Ko sao đâu. Nếu GG coi 1 site là spam khi ping sitemap liên tục thế thì mình ping site đối thủ để giết nó cũng dc rồi :D
     
    Nai likes this.
  6. gu gồ

    gu gồ Administrator Staff Member

    ping nó luôn =))
     
  7. Sói

    Sói Administrator Staff Member

    Anh ping thử rồi mà ko giết dc site nào :D
     
  8. console

    console Bang Chúng

    Co khi anh con dang giup nho index nhanh {big_smile}
     
    Sói likes this.
  9. fixbug

    fixbug Moderator Staff Member

    Lệnh trên linux đó thím, Windows muốn chạy thì cài Cygwin nhé
     
  10. Do Xuan Thang

    Do Xuan Thang Khách Qua Đường

    bên linux thì có crontab, bên windows có schedule thì phải
     
  11. fixbug

    fixbug Moderator Staff Member

  12. fixbug

    fixbug Moderator Staff Member

    Windows có cywind đây
     

    Attached Files:

  13. 2ndCapricorn

    2ndCapricorn Sơ Nhập Giang Hồ

    Mình đang dùng Google Script để chạy cron. Upload file thực thi lên host bất kì, sau đó tạo 1 script trên script. google. com để chạy. Có thể cài đặt chạy tính theo phút hoặc đúng thời gian cụ thể.
     

    Attached Files:

  14. Sói

    Sói Administrator Staff Member

    Hồi xưa trên gr FB có cha Andy nào đó share tool ping và tool tạo sitemap đấy, cần gì Cygwin vs schedule
     
  15. MÈO

    MÈO Tân Thủ Thôn

    share cái code của cụ đi cụ, cho e đỡ phải gõ lại :D
    Cảm ơn cụ
     
  16. 2ndCapricorn

    2ndCapricorn Sơ Nhập Giang Hồ

    Gửi cụ cái script

    Code:
    function sc_cron() {
      var cron_files = [ 'index.php', 'script-1.php', 'script-2.php', 'neu-can-thi-them.php' ];
      var cron_dir = 'http://web-dat-script.net/thu-muc-chua-script/';
     
      for ( var i = 0; i < cron_files.length; i++ ) {
        scCURL( cron_dir + cron_files[ i ] );
      }
    }
    
    function scCURL( url ) {
      var result = UrlFetchApp.fetch( url );
     
      if ( result.getResponseCode() == 200 )
        return true;
      else
        return false;
    }
     
  17. MÈO

    MÈO Tân Thủ Thôn

    Có sript của cụ rồi mà không biết kết hợp với cái auto ping bằng cách nào :(
    Cụ nào thông não cho e với
     
  18. Trương Thanh Tuấn

    Trương Thanh Tuấn Tân Thủ Thôn

    Mới ping có xíu sập mọe con server{lol}
     
  19. Victor nguyen

    Victor nguyen Khách Qua Đường

    Cho em hỏi ngu tý, em copy cả 2 dòng này vào phần command hay chỉ mỗi dòng dưới thôi.? Em add rồi nhưng chả biết kiểm tra xem nó có chạy hay lỗi
     
  20. thitgaluoc

    thitgaluoc Hương Chủ

    Code:
    function sc_cron() {
      var ping = 'https://www.google.com/webmasters/tools/ping?sitemap=http://xxxxxxxxxxxxxxxx.net/sitemap.xml';
      scCURL( ping );
    }
    
    function scCURL( url ) {
      var result = UrlFetchApp.fetch( url );
    
      if ( result.getResponseCode() == 200 )
        return true;
      else
        return false;
    }
    sửa luôn thành thế này đỡ phải đặt script lên web =))
    edit : muốn thêm sitemap thì chèn thêm vào sc_cron là xong, nhàn