Robots.txt คืออะไร ?

Robots.txt คืออะไร ?

Robots.txt คืออะไร ?

ไฟล์ Robots.txt จะทำหน้าที่อนุญาตและยกเว้นการเข้าถึงไฟล์และโฟลเด้อต่าง ๆ ที่อยู่บน web server ให้กับ web robots ซึ่งเป็นโปรแกรมรวมรวมข้อมูลเว็บไซต์ ( Crawlers หรือบางทีเรียกว่า Spider ) ซึ่งถูกรันแบบอัตโนมัติจาก

หลากหลายแหล่งที่มา และเพื่อความเป็นส่วนตัวของข้อมูลบนโลกอินเตอร์เน๊ต ซึ่งอาจจะมีข้อมูลบางอย่างบนเว็บไซต์ที่เราไม่ต้องการให้ robots เหล่านี้นำไปทำ index หรือทำอย่างอื่น จึงเกิดไฟล์ robots.txt ขึ้นมาเพื่อบอกให้ robots เหล่านั้นรู้ว่า directory ส่วนไหน หรือไฟล์ไหนบนเว็บไซต์ของเรา ที่สามารถนำไปทำ index ได้และไฟล์ไหนไม่อนุญาตให้นำไปสร้าง index เมื่อ web robots เข้ามายังเว็บไซต์ของเรา จะทำการอ่านไฟล์ robots.txt และรับรู้ว่าส่วนไหนอนุญาตและไม่อนุญาต ก่อนที่จะไปเก็บข้อมูลหน้าเว็บไซต์ของเรา

เหตุผลที่เราควรสร้างไฟล์ robots.txt

สำหรับนักพัฒนาเว็บไซต์โดยทั่วไป เมื่อเราพัฒนาเว็บไซต์ให้ลูกค้าในขั้นตอนของการพัฒนา ( development ) ก่อนที่จะนำขึ้นใช้งานจริง ( production ) อาจจะต้องรักษาข้อมูลทั้งหมดในเว็บไซต์ให้เป็นความลับ เราอาจจะคิดว่าสร้างเว็บไซต์และเก็บไว้ใน sub directory คงไม่ใครรู้ ถ้าไม่ได้ส่งให้ใคร แต่ในความเป็นจริง Web Robots ได้เก็บข้อมูลเว็บไซต์ของเราไปแล้ว และถ้าเราลองพิมพ์คำสั่ง site:www.your-domain.com ใน addresss bar ของเว็บเบราว์เซอร์ จะเห็นว่ามีรายการเว็บไซต์ที่เป็นความลับอยู่ในลิสต์รายการด้วย

สร้างไฟล์ robots.txt

เราสามารถสร้างไฟล์ robots.txt โดยใช้โปรแกรม editor ทั่วไป และสามารถเขียนคำสั่งลงไปได้ แต่มีกฏอยู่ว่าไฟล์ต้องมีชื่อว่า robots.txt เท่านั้น


วิธีสร้างไฟล์ robots.txt

ตัวอย่างคำสั่งใน robots.txt

  • อนุญาตให้ทุก Web Robots
  • อนุญาตเฉพาะ Google Web Robots เท่านั้น
  • ไม่อนุญาตให้ทุก Web Robots เก็บข้อมูลใด ๆ ในเว็บไซต์
  • อนุญาตให้ทุก Web Robots เก็บข้อมูลในเว็บไซต์ได้ทั้งหมด
  • ไม่อนุญาตให้ทุก Web Robots เก็บข้อมูลใน directory ในรายชื่อ

อัพโหลดไฟล์ robots.txt

วิธีตรวจสอบว่า robots.txt แล้วหรือยัง

หลังจากที่เราสร้างไฟล์ robots.txt และเขียนคำสั่งต่าง ๆ เรียบร้อยแล้ว เราจะเช็กได้โดยการ ใส่ https://www.your-domain.com/robots.txt เป็นต้น

ปล.SoGoodweb ของเราได้ลง robots.txt ใว้ให้โดยอัตโนมัติ

ขอบคุณแหล่งที่มา: codebee

โดย :
 7213
ผู้เข้าชม

บทความที่เกี่ยวข้อง

สำหรับในปี 2018 ที่จะถึงนี้ต้องบอกว่าจะเป็นปีแห่งคำว่าคุณภาพ เพราะช่องทางโซเชี่ยลมีเดียต่างๆ ก็เริ่มต่างคัดกรองคอนเทนต์ที่ใช่ บวกกับคอนเทนต์ที่เต็มไปด้วยคุณภาพสำหรับ Audience มากขึ้น
ในยุคที่ความต้องการของลูกค้าเปลี่ยนแปลงอย่างรวดเร็ว ผู้ประกอบการเอสเอ็มอีจำเป็นต้องมีการปรับตัวเพื่อเพิ่มประสิทธิภาพการแข่งขันทางธุรกิจ ไม่ว่าจะเป็นการพัฒนาผลิตภัณฑ์ การเพิ่มประสิทธิภาพการผลิต การขยายช่องทางการขาย เรียกกันว่าแทบจะปรับโฉมการดำเนินการกันใหม่ทุกหน่วยงานในองค์กร แต่สิ่งหนึ่งที่ผู้ประกอบการมักจะมองข้ามไป คือ “ฝ่ายจัดซื้อ” ทั้งที่ฝ่ายจัดซื้อเป็นผู้มีส่วนร่วมทำกำไรให้กับบริษัท เพราะการจัดซื้อเป็นปราการด่านแรกที่จะช่วยลดต้นทุนให้กับธุรกิจโดยไม่ต้องลงทุนอะไร แต่การจะยกระดับการจัดซื้อให้มีประสิทธิภาพนั้น ก่อนอื่นเราต้องเข้าใจหัวใจของงานจัดซื้อ 7 ประการนี้เสียก่อน
“Mysterious Box” หรือ “กล่องสุ่ม” เทรนด์การตลาดที่กำลังมาเเรง และได้รับความนิยมมากขึ้นเรื่อยๆ โดยมีรูปแบบการขายที่ผู้ขายจะใส่สินค้าต่างๆ ไว้ในกล่อง โดยสินค้ามีทั้งแบบแบ่งเป็นหมวดหมู่และแบบคละสินค้า ผู้ซื้อไม่อาจรู้ล่วงหน้าได้ว่าในกล่องมีอะไรบ้าง

Feature SoGoodWeb

SoGoodWeb มีระบบรับชำระเงินแบบใหม่ผ่าน Pay Solution รองรับทุกธนาคารชั้นนำ ทำให้การจ่ายเงินผ่านช่องทางออนไลน์เป็นเรื่องง่าย ช่วยให้ลูกค้าจ่ายเงินออนไลน์ได้อย่างสะดวก
LINE Notify คือ บริการที่คุณสามารถได้รับข้อความแจ้งเตือนจากเว็บเซอร์วิสต่างๆ ที่คุณสนใจได้ทาง LINE โดยหลังเสร็จสิ้นการเชื่อมต่อกับทางเว็บเซอร์วิสแล้ว คุณจะได้รับการแจ้งเตือนจากบัญชีทางการของ “LINE Notify” ซึ่งให้บริการโดย LINE นั่นเอง
เหมาะสำหรับลูกค้าที่เปิดธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ทั้งที่เป็นเจ้าของเอง หรือเป็นรายย่อย เป็นระบบจองทัวร์ ที่ช่วยทำให้การจัดการธุรกิจทัวร์ - ทัวร์ท่องเที่ยว ให้เป็นเรื่องง่าย
สร้างเว็บไซต์สำเร็จรูปฟรี ร้านค้าออนไลน์