• Home
  • Blog
  • วิธีใช้งาน noindex tag ที่ถูกต้อง

วิธีใช้งาน noindex tag ที่ถูกต้อง

Son Content Mastery
Updated: April 23, 2024


รู้หรือไม่ว่า เราไม่จำเป็นต้องให้ทุกหน้าเว็บเพจภายในเว็บไซต์เราไปแสดงผลบนหน้าแสดงผลการค้นหา ดังนั้นจะมีแท็ก HTML ตัวหนึ่งที่สามารถนำมาช่วยตรงนี้ได้ ซึ่งแท็กนี้มีชื่อว่า "noindex"

Noindex คืออะไร ?

noindex คือ HTML meta tag ที่ถูกนำมาใช้บนหน้าเว็บเพจเพื่อบอก Search Engine เช่น Google ว่าไม่ควรนำเนื้อหาบนหน้านั้นไปใช้ในการทำดัชนี (indexing) หรือเก็บไว้ในฐานข้อมูลของ Google โดย noindex tag เป็นคำสั่งที่อยู่หลังแท็ก <meta> หรือ <robots> ของหน้าเว็บ สำหรับหน้าที่มีเนื้อหาที่ไม่ต้องการให้เสิร์ชเอนจินนำไปแสดงในผลการค้นหา (Search Engine Results Pages: SERPs) ดังนั้นในส่วนนี้อาจจะต้องมีความรู้ในด้าน Technical SEO กันหน่อยเนอะ

ตัวอย่างแท็ก noindex

<meta name="robots" content="noindex">


ซึ่งในเว็บ Content Mastery ของเราก็ได้มีการทำ Noindex ไว้อยู่หลายหน้าอยู่เหมือนกันครับ เช่น หน้าแสดงผลบอก user เมื่อมีการ submit form 


หน้าแสดงผลการ submit ฟอร์ม ซึ่งไม่มีประโยชน์ที่จะต้องแสดงในหน้า Search ครับ


โดยตำแหน่งของ noindex นั้นอย่างที่บอกครับว่า จะอยู่ภายในแท็ก  <head>  ของ HTML  

<head>
    <title>My Secret Web Page</title>
    <meta name="robots" content="noindex">
</head>


ประโยชน์ของแท็ก "noindex" 

1. การป้องกันเนื้อหาซ้ำซ้อน

เว็บไซต์ที่มีหน้าเว็บหลายหน้าที่มีเนื้อหาที่เหมือนกันหรือซ้ำซ้อนกัน (Duplicate Content) อาจทำให้เกิดปัญหาความซ้ำซ้อนในการทำดัชนีของเครื่องมือค้นหา ซึ่งอาจลดคุณภาพของการค้นหาและอาจทำให้เว็บไซต์ไม่ได้รับประโยชน์ในแง่ของ SEO (โดยส่วนนี้มักจะเกี่ยวข้องกับการปรับ Canonical Tag/URL ด้วยครับ)

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


2. ป้องกันเว็บเพจบางหน้าไปแสดงผลบนหน้า SERPs

ในบางกรณี เว็บไซต์ของเราไม่ใช่ทุกหน้าที่เราต้องการจะให้ไปแสดงผลบนหน้า SERPs ของ Google เช่น หน้าเว็บที่เป็นความลับ เช่น หน้าแดชบอร์ดของผู้ใช้งาน หน้าล็อกอิน ฯลฯ เป็นต้น การใช้แท็ก noindex จะช่วยควบคุมการแสดงผลในผลการค้นหาให้เป็นไปตามที่เราต้องการ 

หรือจะอีกกรณีหนึ่ง เช่น เว็บไซต์ของเรายังอยู่ในช่วงระหว่างการพัฒนาแต่เว็บก็ได้ deploy หรือ go live ไปแล้วเรียบร้อย โดยที่บทความหรือหน้าเว็บเพจนั้นยังไม่สมบูรณ์แบบตามที่เราต้องการ ดังนั้นการใช้ noindex เพื่อป้องกันให้เนื้อหาที่ยังไม่เสร็จสมบูรณ์ให้ไม่ถูกแสดงในผลการค้นหา


3. เพิ่มประสิทธิภาพในการทำดัชนี

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


สรุป

การใช้แท็ก noindex ควรใช้อย่างระมัดระวัง หากใช้แท็ก noindex ผิดหน้าล่ะก็ งานเข้าได้เลยครับ เช่น เผลอใส่เข้าไปในหน้าเว็บปกติของเราที่ต้องการให้แสดงผลบนหน้าเสิร์ช จนทำให้หน้าเว็บนั้นไม่ปรากฏในผลการค้นหา และเราจะเสีย traffic ของไปโดยไม่รู้ตัวครับ ย้ำอีกครั้ง ต้องใช้อย่างระมัดระวัง โดยต้องมีความรู้เชิงเทคนิคในระดับหนึ่ง

Son Content Mastery
Son Content Mastery

ที่ปรึกษาด้าน Web & SEO สำหรับองค์กรและเจ้าของธุรกิจ ชอบการเขียนและแชร์ความรู้ มีความเชื่อว่าความรู้คือสินทรัพย์ที่มีมูลค่ามากที่สุด ให้อะไรก็คงไม่เท่าให้ความรู้ หลงไหลในการเดินทางท่องเที่ยวเป็นชีวิตจิตใจ เป็นพ่อของแงว ๆ อยู่หลายตัว เสพติดกาแฟเข้าเส้น เมนูประจำคืออเมริกาโน่


อัพสกิล SEO ด่วน?

ลดระยะเวลาลองผิดลองถูกด้วยตัวเอง เรียน SEO พร้อมหลักการทำงานของเว็บ เข้าใจเบื้องลึกเบื้องหลังการทำงานของเว็บ พร้อมทั้งสามารถเข้าใจส่วนยาก ๆ อื่น ๆ เช่น Technical SEO ได้แบบไม่มีปัญหา คลาสออนไลน์แบบ private กับ Son contentmastery.io (หรืออบรมในองค์กรแบบ in-house ทางผมก็รับครับ) สามารถติดต่อ พูดคุย สอบถามหรือปรึกษากันก่อนได้ครับ