top of page

Robots Meta Tag คืออะไร

  • Writer: Veerachai Raksupakijkul
    Veerachai Raksupakijkul
  • Jan 22
  • 1 min read

Robots Meta Tag คือคำสั่งในรูปแบบโค้ด HTML ที่ใช้สำหรับควบคุมการทำงานของ Search Engine Crawlers หรือบอทของเครื่องมือค้นหา เช่น Googlebot ว่าจะให้บอทเข้ามาเก็บข้อมูลหน้าเว็บไซต์ของเราอย่างไร หรือจะไม่ให้เข้ามาเก็บข้อมูลในหน้าไหนบ้าง ซึ่งมีความสำคัญต่อการทำ SEO (Search Engine Optimization) อย่างมาก เพราะมีผลต่อการจัดอันดับเว็บไซต์ในหน้าผลการค้นหา

Hands typing on a laptop at a white table. Nearby are a phone, glasses, pencils, and a plant. A card reads "Save your spot." Cozy setting.

Robots Meta Tag ทำงานอย่างไร?

โดยปกติแล้ว Robots Meta Tag จะอยู่ในส่วน <head> ของโค้ด HTML และมีรูปแบบดังนี้

<meta name="robots" content="value">
  • name="robots" หมายถึงเรากำลังกำหนดคำสั่งให้กับบอทของ Search Engine

  • content="value" คือค่าที่เราต้องการกำหนดให้กับบอท ซึ่งมีค่าต่างๆ ดังนี้


ค่าต่างๆ ของ Robots Meta Tag

  • index: อนุญาตให้บอทเข้ามาเก็บข้อมูลและนำไปจัดทำดัชนี (index) เพื่อแสดงในผลการค้นหา (ค่านี้เป็นค่าเริ่มต้น หากไม่ใส่ Robots Meta Tag บอทจะถือว่าอนุญาตให้ index)

  • noindex: ไม่อนุญาตให้บอทเข้ามาเก็บข้อมูลและนำไปจัดทำดัชนี ทำให้หน้าเว็บนั้นจะไม่ปรากฏในผลการค้นหา

  • follow: อนุญาตให้บอทติดตามลิงก์ต่างๆ ที่อยู่ในหน้าเว็บนั้น (ค่านี้เป็นค่าเริ่มต้น หากไม่ใส่ Robots Meta Tag บอทจะถือว่าอนุญาตให้ follow)

  • nofollow: ไม่อนุญาตให้บอทติดตามลิงก์ต่างๆ ที่อยู่ในหน้าเว็บนั้น ซึ่งมีผลต่อการกระจาย PageRank

  • noarchive: ป้องกันไม่ให้ Google แสดงลิงก์ "Cached" หรือสำเนาที่บันทึกไว้ของหน้าเว็บในผลการค้นหา

  • nosnippet: ป้องกันไม่ให้ Google แสดงส่วนย่อของเนื้อหา (snippet) ในผลการค้นหา

  • noimageindex: ป้องกันไม่ให้ Google จัดทำดัชนีรูปภาพในหน้าเว็บนั้น

  • unavailable_after:[date]: กำหนดวันที่และเวลาที่ต้องการให้บอทยกเลิกการเก็บข้อมูลหน้าเว็บนั้น เช่น <meta name="robots" content="unavailable_after: 2024-12-31">


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

  • ต้องการให้บอทเก็บข้อมูลและติดตามลิงก์ทั้งหมด:

<meta name="robots" content="index, follow">
  • ไม่ต้องการให้บอทเก็บข้อมูลและไม่ติดตามลิงก์:

<meta name="robots" content="noindex, nofollow">
  • ต้องการให้บอทเก็บข้อมูล แต่ไม่ต้องการให้แสดงส่วนย่อของเนื้อหา:

<meta name="robots" content="index, nosnippet">

ความแตกต่างระหว่าง Robots Meta Tag และ Robots.txt

นอกจาก Robots Meta Tag แล้ว ยังมีไฟล์ robots.txt ที่ใช้สำหรับควบคุมบอทเช่นกัน แต่มีความแตกต่างกันดังนี้

  • Robots Meta Tag: ใช้ควบคุมการทำงานของบอทในระดับหน้าเว็บ (page level)

  • Robots.txt: ใช้ควบคุมการทำงานของบอทในระดับเว็บไซต์ (site level)

โดยสรุปแล้ว Robots Meta Tag เป็นเครื่องมือสำคัญในการควบคุมการทำงานของบอท ซึ่งมีผลต่อการทำ SEO โดยตรง การใช้งานอย่างถูกต้องจะช่วยให้เว็บไซต์ของคุณได้รับการจัดอันดับที่ดีขึ้นในหน้าผลการค้นหา

Comments


  • Facebook
  • Youtube
  • Instagram
  • Spotify

© 2025 
Powered by NewVeerachai

กรอกอีเมล์เพื่อรับข่าวสารจากเรา

bottom of page