ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

ตัวสร้างและทดสอบ robots.txt

สร้าง: เลือกพาธที่ต้องการบล็อก ครอว์เลอร์ที่ไม่ให้เข้า และ URL ของไซต์แมป แล้วรับไฟล์ robots.txt ที่พร้อมอัปโหลด ทดสอบ: ดึง robots.txt ของเว็บไซต์ใดก็ได้ (หรือวางเอง) ใส่ URL และครอว์เลอร์ เพื่อดูว่าครอว์ลได้หรือไม่ และบรรทัดไหนเป็นตัวตัดสิน

ประมวลผลบนเซิร์ฟเวอร์ของเราและลบภายในหนึ่งชั่วโมง

บรรทัดละหนึ่งพาธ ขึ้นต้นด้วย / ใช้ * เป็นตัวแทนอักขระใดก็ได้ และ $ แทนท้าย URL

ข้อยกเว้นภายในโฟลเดอร์ที่บล็อก เช่น /admin/public/

ไม่บังคับ Bing และ Yandex ทำตามค่านี้ ส่วน Google และ Baidu ไม่สนใจ

บล็อกครอว์เลอร์ AI

ชื่อที่แต่ละบริษัทประกาศไว้ ใช้ได้เฉพาะครอว์เลอร์ที่เคารพ robots.txt

บล็อกเสิร์ชเอนจินที่ระบุ

robots.txt

อัปโหลดไฟล์ไปที่ราก (root) ของเว็บไซต์ เพื่อให้เข้าถึงได้ที่ https://your-domain/robots.txt

วิธีใช้งาน

  1. ที่แท็บ "สร้าง" ให้ใส่พาธที่ต้องการบล็อก ติ๊กครอว์เลอร์ AI หรือเสิร์ชเอนจินที่ต้องการบล็อก และเพิ่ม URL ของไซต์แมป robots.txt จะอัปเดตทันทีที่พิมพ์ จากนั้นคัดลอกหรือดาวน์โหลดไฟล์
  2. ที่แท็บ "ทดสอบ" ให้ใส่เว็บไซต์แล้วกด "ดึง robots.txt" หรือวางเนื้อหาเอง
  3. ใส่ URL ที่ต้องการทดสอบและเลือกครอว์เลอร์ ผลลัพธ์จะบอกว่าครอว์ลได้หรือไม่ และไฮไลต์บรรทัดที่ตรงกัน

คำอธิบายตัวเลือก

กฎการจับคู่
เหมือนข้อกำหนดของ Google คือใช้กลุ่มที่ตรงกับชื่อครอว์เลอร์มากที่สุด พาธที่ตรงกันยาวที่สุดชนะ ถ้าเท่ากัน Allow ชนะ และรองรับ * กับ $
Crawl-delay
จำนวนวินาทีระหว่างคำขอ Bing และบางเจ้าทำตาม ส่วน Google และ Baidu ไม่สนใจ

ตัวอย่างการใช้งาน

นี่คือ robots.txt ที่บล็อกโฟลเดอร์หนึ่งแต่เปิดโฟลเดอร์ย่อยหนึ่ง บล็อกไฟล์ PDF และกันครอว์เลอร์ AI ตัวหนึ่งออกทั้งหมด:

User-agent: *
Disallow: /private/
Allow: /private/press/
Disallow: /*.pdf$

User-agent: GPTBot
Disallow: /

Sitemap: https://example.com/sitemap.xml

แท็บทดสอบให้คำตอบเหล่านี้:

ครอว์เลอร์ พาธ URL ผลลัพธ์ บรรทัดที่ตัดสิน
Googlebot /blog/post อนุญาต ไม่มีกฎที่ตรง
Googlebot /private/data ถูกบล็อก Disallow: /private/
Googlebot /private/press/kit อนุญาต Allow: /private/press/ (ตรงที่ยาวกว่าชนะ)
Googlebot /files/a.pdf ถูกบล็อก Disallow: /*.pdf$
Googlebot /files/a.pdf?x=1 อนุญาต $ หมายความว่า URL ต้องจบตรงนั้น
GPTBot /blog/post ถูกบล็อก Disallow: / ในกลุ่มของตัวเอง
Googlebot /robots.txt อนุญาต ไฟล์นี้ครอว์ลได้เสมอ

Googlebot ใช้กลุ่ม * เพราะไม่มีกลุ่มที่ระบุชื่อมัน ส่วน GPTBot ใช้กลุ่มของตัวเองและไม่สนใจกฎของ * การจับคู่เป็นไปตาม RFC 9309 ซึ่งกำหนดเฉพาะ User-agent, Allow และ Disallow ส่วน Sitemap และ Crawl-delay เป็นส่วนขยายที่ใช้กันแพร่หลายซึ่ง RFC ไม่ได้กำหนดไว้

คำถามที่พบบ่อย

robots.txt ทำให้หน้าเว็บไม่ปรากฏในผลการค้นหาหรือไม่

ไม่ทั้งหมด มันเพียงขอให้ครอว์เลอร์ไม่ดึงหน้านั้น ถ้าเว็บอื่นลิงก์มา URL ก็ยังถูกจัดทำดัชนีได้ สำหรับหน้าที่ต้องไม่ให้ปรากฏ ให้ใช้แท็ก noindex และอย่าบล็อกใน robots.txt ไม่เช่นนั้นครอว์เลอร์จะไม่เห็น noindex

การบล็อกครอว์เลอร์ AI ได้ผลหรือไม่

ครอว์เลอร์ทางการอย่าง GPTBot, ClaudeBot และ Google-Extended ระบุว่าเคารพ robots.txt การบล็อกจึงช่วยไม่ให้หน้าเว็บของคุณถูกใช้ฝึกโมเดล ส่วนครอว์เลอร์ที่ไม่สนใจมาตรฐานนี้ ใช้วิธีนี้หยุดไม่ได้

ใช้การเชื่อมต่อของใครดึง robots.txt

เซิร์ฟเวอร์ของเราขอไฟล์ robots.txt ที่รากของเว็บไซต์ เฉพาะไฟล์เดียวนั้น ส่วนการทดสอบเนื้อหาที่วางเองเกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด

ความเป็นส่วนตัว

ไฟล์จะถูกอัปโหลดผ่าน HTTPS เพื่อประมวลผล และจะถูกลบโดยอัตโนมัติภายในหนึ่งชั่วโมง

เครื่องมือที่เกี่ยวข้อง