robots.txt คืออะไร และวิธีการเขียนไฟล์​ robots.txt เพื่อให้ google search engine สำหรับ SEOไฟล์ robots.txt คืออะไร? วิธีเขียนและตัวอย่างใช้งานแบบเข้าใจง่าย


เทคโนโลยีและความบันเทิง robots.txt คืออะไร และวิธีการเขียนไฟล์​ robots.txt เพื่อให้ google search engine สำหรับ SEOไฟล์ robots.txt คืออะไร? วิธีเขียนและตัวอย่างใช้งานแบบเข้าใจง่าย

06 Aug 2024 21:15 811 reads


ไฟล์ robots.txt เป็นเหมือนป้ายบอกทางสำหรับบอทของเครื่องมือค้นหาอย่าง Google ว่าส่วนไหนของเว็บไซต์ที่สามารถเข้ามาดึงข้อมูล (crawl) ได้ และส่วนไหนที่ไม่ควรเข้ามา โดยไฟล์นี้จะวางไว้ที่ root directory ของเว็บไซต์ เช่น www.example.com/robots.txt [URL ที่ไม่ถูกต้องถูกนำออกแล้ว]

ทำไมต้องมีไฟล์ robots.txt?

  • ควบคุมการเข้าถึงของบอท: ป้องกันไม่ให้บอทเข้าไปดึงข้อมูลส่วนที่ไม่ต้องการ เช่น หน้า login, หน้า preview หรือไฟล์ที่ซ้ำกัน
  • เพิ่มประสิทธิภาพการค้นหา: ช่วยให้บอทโฟกัสไปที่เนื้อหาสำคัญ ทำให้ผลการค้นหาของเว็บไซต์ดีขึ้น
  • ป้องกันการคัดลอกเนื้อหา: ช่วยป้องกันไม่ให้เว็บไซต์อื่นๆ คัดลอกเนื้อหาของเราไป


วิธีการเขียนไฟล์ robots.txt

ไฟล์ robots.txt เป็นไฟล์ข้อความธรรมดา ใช้ภาษาอังกฤษ และมีโครงสร้างที่ค่อนข้างง่าย โดยมีคำสั่งหลักๆ ดังนี้

  • User-agent: ระบุบอทที่เราต้องการควบคุม เช่น Googlebot, Bingbot
  • Disallow: บล็อกไม่ให้บอทเข้าถึง URL ที่ระบุ
  • Allow: อนุญาตให้บอทเข้าถึง URL ที่ระบุ
  • Sitemap: ระบุตำแหน่งของไฟล์ sitemap.xml

ตัวของอย่างไฟล์ robots.txt

 User-agent: *
 Disallow: /admin/
 Disallow: /images/
 Allow: /images/products/
 Sitemap: https://www.example.com/sitemap.xml

อธิบายความหมายของโค้ดแต่ละบรรทัดกัน

  • บอททุกตัว (User-agent: *)
  • ห้ามเข้าถึงโฟลเดอร์ admin ทั้งหมด (Disallow: /admin/)
  • ห้ามเข้าถึงโฟลเดอร์ images ทั้งหมด (Disallow: /images/)
  • อนุญาตให้เข้าถึงโฟลเดอร์ images/products/ (Allow: /images/products/)
  • ไฟล์ sitemap อยู่ที่ https://www.example.com/sitemap.xml

สิ่งที่ควรทราบเพิ่มเติมในการสร้างไฟล์ robots.txt

  • ไฟล์ robots.txt ไม่ได้เป็นกฎที่เข้มงวด: แม้ว่าเราจะใช้คำสั่ง Disallow แต่บอทบางตัวอาจจะยังเข้ามาได้
  • ไฟล์ robots.txt ไม่สามารถป้องกันการคัดลอกเนื้อหาได้ 100%: มีวิธีการอื่นๆ ที่สามารถใช้ในการป้องกันการคัดลอกเนื้อหาได้
  • การเปลี่ยนแปลงไฟล์ robots.txt อาจใช้เวลาในการปรับ: Google อาจใช้เวลาในการอัปเดตข้อมูลตามไฟล์ robots.txt ที่เราเปลี่ยนแปลง
  • มีเครื่องมือช่วยสร้างไฟล์ robots.txt: มีเครื่องมือออนไลน์มากมายที่ช่วยให้เราสร้างไฟล์ robots.txt ได้ง่ายขึ้น

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

  • ศึกษาคู่มืออย่างละเอียด: ก่อนที่จะเขียนไฟล์ robots.txt ควรศึกษาคู่มืออย่างละเอียดจาก Google Search Central
  • ทดสอบไฟล์ robots.txt: หลังจากเขียนไฟล์ robots.txt เสร็จแล้ว ควรทดสอบดูว่าบอทเข้าถึงเว็บไซต์ของเราตามที่เราต้องการหรือไม่
  • อัปเดตไฟล์ robots.txt เป็นประจำ: เมื่อมีการเปลี่ยนแปลงโครงสร้างของเว็บไซต์ ควรอัปเดตไฟล์ robots.txt ให้ทันสมัย

ให้คะแนนความพึงพอใจของคุณกับบทความนี้

Star 1 Star 2 Star 3 Star 4 Star 5

แสดงความคิดเห็น
อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

CAPTCHA





เนื้อหาแนะนำ

รีวิว Logitech MX Master 4 - เมาส์เพื่อประสิทธิภาพการทำงาน ที่มาพร้อมสัมผัสใหม่ที่ดีกว่า !
(05/10/2025 20:18)
Logitech ได้กลับมาอีกครั้งพร้อมกับการอัปเกรดครั้งสำคัญของเมาส์ตระกูล MX Master ที่เป็นที่ชื่นชอบของบรรดามืออาชีพและครีเ…
อ่านต่อ
วิธีสร้างอีเมล์บริษัทและการใช้งาน google workspace
(05/10/2025 12:25)
วันนี้เราจะมาดูวิธีการตั้งอีเมล์ officail กันครับ ว่าจะมีขั้นตอนการอย่าไรบ้าง เบื้องต้นเรามารู้จัก google workspace กัน…
อ่านต่อ
เจาะลึก Zeekr 007 2025 EV สุดหรู พร้อมฟีเจอร์ล้ำอนาคต
(15/08/2025 22:21)
การกำเนิดของแบรนด์ ZEEKR และการวางตำแหน่งทางการตลาด ZEEKR Intelligent Technology Holding Limited ซึ่งเป็นที่รู้จักในนาม…
อ่านต่อ
Zeekr 7X รีวิวฉบับเต็ม: SUV ไฟฟ้าสุดหรูที่แรงและชาร์จไวที่สุดในตลาด
(15/08/2025 18:20)
Zeekr 7X เป็นรถยนต์ SUV ไฟฟ้าที่มาพร้อมการผสมผสานระหว่างความหรูหรา สมรรถนะ และเทคโนโลยีที่ล้ำสมัย ถือเป็นอีกหนึ่งความเค…
อ่านต่อ
XPENG G6 2025 (Minorchange) รถไฟฟ้า100% รุ่นปรับปรุงใหม่
(15/08/2025 14:47)
XPENG G6 2025 เป็นรถไฟฟ้า 100% รุ่นปรับปรุงใหม่ (Minorchange) ของ XPENG ที่มาพร้อมการอัปเดตดีไซน์ ฟีเจอร์ และเทคโนโลยีล…
อ่านต่อ
Tesla Supercharger ไทย 2025: ทำความรู้จักเครือข่ายชาร์จเร็ว + รายชื่อสถานี
(24/04/2025 22:41)
Tesla Supercharger คือ เครือข่ายสถานีชาร์จรถยนต์ไฟฟ้าแบบ DC Fast Charge (ชาร์จเร็วด้วยไฟฟ้ากระแสตรง) ที่ Tesla สร้างขึ้…
อ่านต่อ
Tesla Model Y Juniper 2025: ดีไซน์ใหม่ เทคโนโลยีล้ำ สมรรถนะและความปลอดภัยที่ครบขึ้น
(24/04/2025 21:51)
Tesla Model Y Juniper 2025 เป็นการปรับโฉมครั้งใหญ่ของรถยนต์ไฟฟ้ารุ่นยอดนิยม โดยมีการปรับปรุงทั้งภายนอกและภายใน รวมถึงเท…
อ่านต่อ
Tesla Model 3 vs Model Y: เลือกรุ่นไหนดี? เปรียบเทียบข้อดี-ข้อเสียก่อนตัดสินใจซื้อ
(22/03/2025 15:00)
การเลือกระหว่าง Tesla Model 3 และ Model Y ขึ้นอยู่กับความต้องการและลักษณะการใช้งานของคุณ โดยทั้งสองรุ่นมีข้อดีและข้อเสี…
อ่านต่อ
สร้างภาพเกี่ยวกับตัวเองด้วย ChatGPT – เมื่อ AI วาดชีวิตของคุณจากสิ่งที่มันรู้
(12/11/2024 16:34)
การให้ ChatGPT สร้างภาพจากคำอธิบาย “based on what you know about me. draw a picture of what you think my current life l…
อ่านต่อ
Google Search Console คืออะไร? วิธีใช้งานและยืนยันเว็บไซต์สำหรับสาย SEO
(06/08/2024 23:00)
Google Search Console: เครื่องมือคู่ใจสำหรับสาย SEO Google Search Console คือเครื่องมือฟรีจาก Google ที่ออกแบบมาเพื่อช่…
อ่านต่อ
วิธีสร้างและส่ง Sitemap บน Google Search Console ให้ Google เข้าใจเว็บไซต์ของคุณ
(05/08/2024 09:30)
Google Search Console Sitemap คืออะไร และวิธีการทำ Google Search Console Sitemap หรือ แผนผังเว็บไซต์ เป็นเหมือนแผนที่ที…
อ่านต่อ
วิธีติดตั้งและตั้งค่า Google Analytics สำหรับเว็บไซต์และแอป
(04/08/2024 21:00)
Google Analytics เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการติดตามและวิเคราะห์พฤติกรรมผู้ใช้บนเว็บไซต์และแอปพลิเคชัน เพื่อด…
อ่านต่อ
วิธีแก้ปัญหา Google Workspace หรือ Gmail ธุรกิจ รับอีเมลไม่ได้
(04/08/2024 05:00)
หาก Google Business Mail หรือ Google Workspace (เดิมคือ G Suite) ของคุณไม่สามารถรับข้อความหรืออีเมลได้ อาจเกิดจากหลายสา…
อ่านต่อ
วิธีเขียนโค้ด MQL5 ส่งแจ้งเตือนผ่าน LINE Notify แบบง่าย
(06/07/2024 08:30)
MQL5 (MetaQuotes Language 5) คือภาษาการเขียนโปรแกรมที่พัฒนาโดยบริษัท MetaQuotes Software Corp. สำหรับการเขียนโปรแกรมการ…
อ่านต่อ
เรียนรู้ MQL5 คืออะไร – คู่มือเริ่มต้นเขียนโปรแกรมเทรดอัตโนมัติบน MetaTrader 5
(20/06/2024 17:30)
MQL5 (MetaQuotes Language 5) คือภาษาการเขียนโปรแกรมที่พัฒนาโดยบริษัท MetaQuotes Software Corp. สำหรับการเขียนโปรแกรมการ…
อ่านต่อ
HTML คืออะไร เกี่ยวข้องกับการทำ SEO อย่างไร
(16/06/2024 14:00)
HTML (HyperText Markup Language) คือภาษามาร์กอัปที่ใช้สำหรับสร้างและจัดรูปแบบเอกสารบนเว็บ ซึ่งประกอบด้วยโครงสร้างพื้นฐา…
อ่านต่อ