Technical SEO

เว็บทดสอบหลุดขึ้น Google: สาเหตุ วิธีเอาออก และวิธีกันไม่ให้เกิดซ้ำ

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

ทีม NOAH · เผยแพร่ 10 กันยายน 2569 · อัปเดต 10 กันยายน 2569 · อ่าน 13 นาที

โค้ดเว็บไซต์บนหน้าจอคอมพิวเตอร์ระหว่างพัฒนาเว็บทดสอบ

สรุปสั้น

  • เว็บทดสอบหลุดขึ้น Google หมายถึงสำเนาเว็บที่ทีมพัฒนาใช้ทดลองงาน ถูก Google เก็บเข้าระบบจนขึ้นในผลการค้นหาปนกับเว็บจริงของธุรกิจ
  • วิธีตรวจที่เร็วที่สุดคือค้นด้วยคำสั่ง site: ตามด้วยชื่อโดเมนย่อยที่ทีมพัฒนาใช้ และค้นชื่อแบรนด์ของตัวเองดูว่ามีโดเมนแปลก ๆ โผล่มาหรือไม่
  • การใส่ Disallow ใน robots.txt อย่างเดียวไม่ทำให้หน้าหลุดออกจากผลการค้นหา เพราะเมื่อบอตเข้าอ่านหน้าไม่ได้ ก็ไม่เห็นคำสั่ง noindex ที่วางไว้ในหน้านั้นด้วย
  • วิธีป้องกันที่ได้ผลที่สุดคือล็อกเว็บทดสอบด้วยรหัสผ่านระดับเซิร์ฟเวอร์ เพราะบอตจะถูกปฏิเสธตั้งแต่ก่อนเห็นเนื้อหา ไม่ต้องหวังพึ่งแท็กในหน้า
  • ผลเสียที่ตามมาไม่ใช่แค่ภาพลักษณ์ แต่รวมถึงเนื้อหาซ้ำกับเว็บจริงจนระบบค้นหาต้องเลือกเองว่าจะแสดงหน้าไหน ซึ่งอาจเลือกหน้าที่ธุรกิจไม่ต้องการ

วันหนึ่งลูกค้าโทรมาบอกว่า ค้นชื่อร้านใน Google แล้วเจอเว็บที่หน้าตาเหมือนเว็บของคุณ แต่ราคายังเป็นของแคมเปญปีที่แล้ว มีคำว่า “ทดสอบ” ค้างอยู่กลางหน้า และเบอร์โทรเป็นเบอร์เก่า พอกดดูที่อยู่เว็บถึงเห็นว่าไม่ใช่โดเมนหลัก แต่เป็นอะไรทำนอง dev.ชื่อร้าน.com สิ่งที่เกิดขึ้นคือเว็บทดสอบของทีมพัฒนาหลุดขึ้น Google

บทความนี้จะพาไล่ตั้งแต่วิธีตรวจว่าเว็บทดสอบหลุดขึ้นจริงหรือไม่ สาเหตุที่ทำให้หลุดทั้งที่ทีมคิดว่าปิดแล้ว ความต่างระหว่างการบล็อกบอตกับการสั่งไม่ให้เก็บเข้าระบบ ขั้นตอนเอาออกเมื่อหลุดไปแล้ว และวิธีตั้งค่าที่กันไม่ให้เกิดซ้ำ ถ้าอยากเห็นภาพรวมของงานฝั่งเทคนิคทั้งหมดที่เจ้าของธุรกิจควรรู้ อ่านต่อได้ที่ Technical SEO สำหรับ SME

เว็บทดสอบหลุดขึ้น Google คืออะไร

เว็บทดสอบหลุดขึ้น Google คืออะไร

เว็บทดสอบหลุดขึ้น Google คือกรณีที่สำเนาของเว็บไซต์ซึ่งทีมพัฒนาใช้ทดลองงาน (staging หรือ dev site) ถูกบอตของ Google เข้าเก็บและนำไปแสดงในผลการค้นหา ทำให้ผู้ค้นหาเจอเว็บที่ข้อมูลยังไม่พร้อมใช้ ปนกับเว็บจริงของธุรกิจ สาเหตุหลักคือเว็บทดสอบเปิดให้เข้าถึงจากอินเทอร์เน็ตได้โดยไม่มีรหัสผ่าน และไม่มีคำสั่งห้ามเก็บเข้าระบบที่บอตอ่านเห็นจริง

คำว่าเว็บทดสอบในบทความนี้หมายรวมถึงทุกสำเนาที่ไม่ใช่เว็บจริง ไม่ว่าจะเรียกว่า staging (เว็บสำหรับทดสอบก่อนขึ้นจริง), dev, uat, demo, preview หรือเว็บที่เอเจนซีทำให้ดูก่อนอนุมัติ ทุกตัวมีความเสี่ยงเดียวกันหมด เพราะเนื้อหาข้างในเหมือนหรือใกล้เคียงกับเว็บจริงมาก

อาการที่บอกว่าเว็บทดสอบของคุณหลุดขึ้นแล้ว

ส่วนใหญ่ไม่มีใครมาแจ้งเตือน เจ้าของธุรกิจมักรู้ตอนที่ลูกค้าทักมา หรือตอนที่สังเกตว่าตัวเลขในรายงานแปลก ๆ ก่อนจะเชื่อว่าเกิดขึ้นจริง ให้ไล่ตรวจสามข้อนี้ด้วยตัวเองก่อน ใช้เวลาไม่เกินสิบนาทีและไม่ต้องใช้เครื่องมืออะไรเลยนอกจากช่องค้นหา

วิธีตรวจว่าเว็บทดสอบหลุดขึ้น Google หรือยัง

  1. 1

    ค้นชื่อแบรนด์ของตัวเองแบบที่ลูกค้าค้น

    พิมพ์ชื่อร้านหรือชื่อบริษัทลงในช่องค้นหา แล้วดูผลสัก 2 หน้า ถ้าเห็นรายการที่ชื่อเหมือนเว็บของเราแต่ที่อยู่เว็บขึ้นต้นด้วยคำแปลก ๆ เช่น dev, staging, test, uat, new, beta หรือเป็นโดเมนของผู้รับจ้างทำเว็บ ให้สงสัยไว้ก่อน

  2. 2

    ใช้คำสั่ง site: กับโดเมนย่อยที่สงสัย

    พิมพ์ site:staging.ชื่อเว็บของคุณ ลงในช่องค้นหา ถ้ามีผลลัพธ์ขึ้นมาแปลว่าโดเมนย่อยนั้นถูกเก็บเข้าระบบแล้ว ลองทำซ้ำกับคำที่ทีมพัฒนามักใช้ เช่น dev, test, demo, preview และ old

  3. 3

    ค้นข้อความเฉพาะที่มีแต่ในเว็บทดสอบ

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

  4. 4

    ถามทีมพัฒนาว่ามีเว็บทดสอบอยู่กี่ตัว

    ขอรายชื่อที่อยู่เว็บทั้งหมดที่ยังเปิดอยู่ รวมถึงตัวที่เลิกใช้แล้วแต่ยังไม่ได้ปิด หลายครั้งเว็บที่หลุดคือตัวที่ทุกคนลืมไปแล้วว่ามีอยู่ ไม่ใช่ตัวที่กำลังใช้งาน

อีกที่หนึ่งที่ควรดู

ถ้าเว็บทดสอบถูกยืนยันความเป็นเจ้าของไว้ใน Google Search Console อยู่แล้ว จะเห็นจำนวนหน้าที่ถูกเก็บเข้าระบบได้จากรายงาน Page Indexing ตรง ๆ วิธีอ่านรายงานนี้อธิบายไว้ที่ รายงาน Page Indexing ใน Search Console

ทำไมเว็บทดสอบถึงหลุดขึ้นทั้งที่คิดว่าปิดไว้แล้ว

แทบทุกเคสไม่ได้เกิดจากความประมาทครั้งเดียว แต่เกิดจากการปิดด้วยวิธีที่ไม่ได้ผลตั้งแต่แรก แล้วไม่มีใครกลับไปตรวจซ้ำ สาเหตุที่พบบ่อยเรียงตามความถี่มีดังนี้

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

จุดร่วมของทุกข้อคือไม่มีใครทำหน้าที่ตรวจซ้ำหลังจากตั้งค่าครั้งแรก การตั้งค่าให้ถูกวันแรกจึงสำคัญน้อยกว่าการมีคนตรวจซ้ำทุกครั้งที่ย้ายข้อมูลหรือคัดลอกเว็บ

ห้องเซิร์ฟเวอร์และอุปกรณ์เครือข่ายที่ใช้วางเว็บทดสอบและเว็บจริง

ทำไม robots.txt อย่างเดียวไม่พอ และต่างจาก noindex อย่างไร

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

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

อย่าใส่ทั้งสองอย่างพร้อมกันโดยไม่คิด

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

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

ขั้นตอนเอาออกอย่างเร็วเมื่อหลุดไปแล้ว

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

ลำดับการเอาเว็บทดสอบออกจากผลการค้นหา

  1. 1

    รวบรวมรายการที่อยู่เว็บที่หลุดทั้งหมด

    ใช้คำสั่ง site: กับทุกโดเมนย่อยที่สงสัย จดที่อยู่เว็บที่เจอไว้เป็นรายการ เพื่อให้ตรวจซ้ำได้ว่าหายครบหรือยัง อย่าเพิ่งแก้อะไรก่อนจะรู้ว่ามีกี่หน้า

  2. 2

    เอา Disallow ที่บล็อกทั้งเว็บออกชั่วคราว

    ถ้าเว็บทดสอบมี robots.txt ที่บล็อกทั้งเว็บอยู่ ให้เอาออกก่อน เพราะขั้นถัดไปต้องให้บอตเข้าอ่านหน้าจนเห็นคำสั่งห้ามเก็บเข้าระบบ ถ้ายังบล็อกไว้ หน้าจะไม่หลุดออกสักที

  3. 3

    ใส่คำสั่ง noindex ให้ครบทุกหน้าของเว็บทดสอบ

    ให้ทีมพัฒนาใส่ meta robots noindex ที่ระดับทั้งเว็บ ไม่ใช่ไล่ใส่ทีละหน้า และตรวจว่าครอบคลุมหน้าที่ระบบสร้างอัตโนมัติด้วย เช่น หน้าค้นหาภายในและหน้าแท็ก

  4. 4

    ยืนยันความเป็นเจ้าของเว็บทดสอบใน Search Console

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

  5. 5

    ขอนำที่อยู่เว็บออกชั่วคราวเพื่อซื้อเวลา

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

  6. 6

    ปิดการเข้าถึงจากภายนอกให้ถาวร

    หลังจากที่อยู่เว็บหายจากผลการค้นหาแล้ว ให้ล็อกเว็บทดสอบด้วยรหัสผ่านระดับเซิร์ฟเวอร์ หรือจำกัดให้เข้าได้เฉพาะเครือข่ายของทีม เพื่อไม่ให้กลับมาหลุดอีกเมื่อคำขอชั่วคราวหมดอายุ

  7. 7

    ตรวจซ้ำตามรายการที่จดไว้

    กลับไปค้นด้วยคำสั่ง site: อีกครั้งหลังจากผ่านไปหนึ่งถึงสองสัปดาห์ ถ้ายังมีบางหน้าค้างอยู่ ให้ตรวจว่าหน้านั้นถูกบล็อกด้วย robots.txt จนบอตอ่านคำสั่งไม่เห็นหรือเปล่า

ระหว่างรอ ให้แจ้งทีมขายไว้ก่อน

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

ผลเสียที่เกิดกับเว็บจริง ไม่ใช่แค่เรื่องภาพลักษณ์

หลายคนคิดว่าเรื่องนี้เป็นแค่ความน่าอาย แต่ผลกระทบที่ตามมามีมากกว่านั้น เพราะเนื้อหาในเว็บทดสอบมักเหมือนเว็บจริงเกือบทุกตัวอักษร

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

กลไกของปัญหาเนื้อหาซ้ำและเหตุผลที่มันฉุดทั้งเว็บ ไม่ใช่แค่หน้าเดียว อธิบายไว้ที่ Thin Content และ Duplicate Content คืออะไร ซึ่งช่วยให้เห็นว่าทำไมเรื่องนี้ควรรีบแก้

หน้าจอแล็ปท็อปเปิดหน้าเครื่องมือค้นหาเพื่อตรวจว่าเว็บทดสอบขึ้นในผลการค้นหาหรือไม่

วิธีป้องกันที่ได้ผลจริง เรียงตามความแน่นอน

เกณฑ์ง่าย ๆ ในการเลือกวิธีป้องกันคือ ยิ่งวิธีนั้นทำงานใกล้ชั้นเซิร์ฟเวอร์เท่าไร ยิ่งพลาดยากเท่านั้น เพราะไม่ต้องรอให้บอตอ่านแท็กในหน้าเว็บก่อน

  1. 1ล็อกด้วยรหัสผ่านระดับเซิร์ฟเวอร์ทั้งเว็บ วิธีนี้ปลอดภัยที่สุดเพราะบอตถูกปฏิเสธก่อนเห็นเนื้อหา แม้จะมีลิงก์จากที่ไหนชี้เข้ามาก็ไม่มีอะไรให้เก็บ
  2. 2จำกัดให้เข้าได้เฉพาะเครือข่ายของทีมหรือผ่านระบบเชื่อมต่อภายใน เหมาะกับทีมที่มีออฟฟิศประจำ แต่ต้องเตรียมทางให้คนทำงานนอกสถานที่เข้าถึงได้ด้วย
  3. 3ใส่คำสั่ง noindex ระดับทั้งเว็บที่ตัวเซิร์ฟเวอร์ ไม่ใช่ไล่ใส่ทีละหน้าในระบบจัดการเนื้อหา เพื่อให้ครอบคลุมหน้าที่สร้างอัตโนมัติทั้งหมด
  4. 4แยกค่าตั้งของเว็บทดสอบออกจากเว็บจริงคนละชุด เพื่อไม่ให้การคัดลอกฐานข้อมูลมาทับลบค่าที่ปิดไว้
  5. 5อย่าใส่เว็บทดสอบใน sitemap และอย่าให้มีลิงก์จากเว็บสาธารณะชี้เข้าไป เวลาส่งงานให้ลูกค้าดู ให้ส่งเป็นลิงก์ในอีเมลหรือแชทส่วนตัว ไม่ใช่โพสต์ในที่เปิด

ล็อกด้วยรหัสผ่านแล้วเว็บทดสอบยังทดสอบ SEO ได้ไหม

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

เช็กลิสต์ก่อนเปิดเว็บใหม่หรือย้ายเว็บ

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

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

ความผิดพลาดที่แพงกว่าเว็บทดสอบหลุด

กรณีที่เสียหายหนักกว่าคือขึ้นเว็บจริงแล้วคำสั่ง noindex ติดมาจากเว็บทดสอบด้วย ผลคือเว็บจริงหายจากผลการค้นหาทั้งเว็บ ถ้าสงสัยว่ากำลังเจอกรณีนี้ ให้ไล่ตรวจตามลำดับใน Google ไม่ Index เว็บ ทันที

เช็กลิสต์แผนงานบนคลิปบอร์ดสำหรับไล่ตรวจก่อนเปิดเว็บใหม่

ข้อผิดพลาดที่พบบ่อย

ส่วนใหญ่ไม่ได้เกิดจากไม่รู้ แต่เกิดจากแก้ด้วยวิธีที่ดูเหมือนได้ผล เลยไม่มีใครกลับไปตรวจซ้ำ

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

เรื่องนี้เกี่ยวกับ NOAH ตรงไหน

พูดกันตรง ๆ ว่า NOAH ไม่ได้ทำหน้าที่ไล่ตรวจเซิร์ฟเวอร์ให้ NOAH ไม่ได้ crawl ทั้งเว็บและไม่ได้ติดตามอันดับรายวัน งานปิดเว็บทดสอบเป็นงานของทีมพัฒนาหรือผู้ดูแลเซิร์ฟเวอร์โดยตรง สิ่งที่ NOAH ช่วยได้คือฝั่งเนื้อหา ตั้งแต่หาคีย์เวิร์ดพร้อมปริมาณการค้นหา วางแผนคอนเทนต์ทั้งโปรเจกต์ เขียนบทความภาษาไทยตามแนวทางของแบรนด์ ส่งขึ้น WordPress และเชื่อมข้อมูลจาก Google Search Console มาดูผล

ประโยชน์ทางอ้อมคือเมื่อเชื่อมข้อมูลจาก Search Console เข้ามาดูแล้วเห็นว่าหน้าที่เคยมีคลิกอยู่ดี ๆ ตัวเลขตกลงผิดปกติ นั่นเป็นสัญญาณให้กลับไปตรวจฝั่งเทคนิคได้เร็วขึ้น ส่วนการยืนยันว่าเว็บทดสอบหลุดหรือไม่ ยังต้องค้นด้วยคำสั่ง site: และดูใน Search Console ด้วยตัวเองอยู่ดี

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

เว็บทดสอบที่หลุดขึ้นไปแล้ว จะทำให้เว็บจริงโดนลงโทษไหม+

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

ต้องรอนานแค่ไหนกว่าหน้าจะหายจากผลการค้นหา+

ขึ้นอยู่กับว่าบอตกลับมาตรวจหน้านั้นซ้ำเมื่อไร ซึ่งไม่มีกำหนดตายตัวและควบคุมไม่ได้ วิธีเร่งที่ทำได้คือใช้เครื่องมือขอนำที่อยู่เว็บออกชั่วคราวใน Search Console ควบคู่กับการแก้ที่ตัวเว็บ อย่าคาดหวังว่าจะหายภายในวันเดียว

ถ้าเว็บทดสอบอยู่บนโดเมนของเอเจนซีที่เราเข้าไปแก้ไม่ได้ ต้องทำอย่างไร+

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

เว็บทดสอบที่ใช้ทำงานอยู่ทุกวัน ปิดด้วยรหัสผ่านแล้วทีมจะทำงานลำบากไหม+

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

เว็บสำรองหรือเว็บที่คัดลอกไว้ตอนย้ายโฮสต์ ต้องระวังแบบเดียวกันไหม+

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

จะรู้ได้อย่างไรว่าปิดสำเร็จแล้ว ไม่ใช่แค่คิดไปเอง+

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

สรุป

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

เว็บพร้อมแล้ว เหลือแค่เนื้อหาที่ทำให้คนหาเจอ

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

เริ่มฟรี 3 บทความ

อ่านต่อ

Technical SEO

เลือกโฮสติ้งให้เว็บโหลดเร็ว: สิ่งที่เจ้าของเว็บ SME ต้องดูก่อนย้ายผู้ให้บริการ

โฮสติ้งมีผลกับความเร็วเว็บตรงไหน เทียบ shared, VPS, managed และแพลตฟอร์มสำเร็จรูป พร้อมวิธีดูว่าปัญหาอยู่ที่เซิร์ฟเวอร์หรือหน้าเว็บ และเช็กลิสต์ก่อนย้าย

Technical SEO

HTTPS กับความน่าเชื่อถือของเว็บ: ติดตั้งใบรับรองแล้วต้องเช็กอะไรต่อ

ติดใบรับรอง HTTPS แล้วงานยังไม่จบ บทความนี้ไล่ให้ครบตั้งแต่การเปลี่ยนเส้นทาง http ไป https, mixed content, canonical, sitemap และการตั้งค่าใน Search Console

Technical SEO

Google ไม่ Index เว็บ: วิธีไล่ตรวจทีละขั้นเมื่อหน้าเว็บไม่ถูกเก็บเข้าระบบ

Google ไม่ Index เว็บ เกิดจากอะไรได้บ้าง ไล่ตรวจทีละขั้นด้วย URL Inspection ใน Google Search Console ไปจนถึง noindex, robots.txt, canonical และหน้ากำพร้า