Bing Webmaster Tools: ยืนยันเว็บ ส่ง Sitemap และใช้ IndexNow

เพิ่มเว็บใน Bing Webmaster Tools ด้วยการนำเข้าจาก Search Console หรือยืนยันเอง ส่ง Sitemap สร้างคีย์ IndexNow แจ้ง URL ใหม่ทันที และเข้าใจข้อจำกัดของ IndexNow

โดย ทีมงาน THAI DATA CLOUD อัปเดต อ่าน 10 นาที

แชร์FacebookXLINELinkedIn
Bing Webmaster Tools — Bing Webmaster Tools: ยืนยันเว็บ ส่ง Sitemap และใช้ IndexNow
Bing Webmaster Tools: ยืนยันเว็บ ส่ง Sitemap และใช้ IndexNow

คำตอบสั้น ๆ: เพิ่มเว็บใน Bing Webmaster Tools ด้วยการนำเข้าจาก Search Console หรือยืนยันเอง ส่ง Sitemap สร้างคีย์ IndexNow แจ้ง URL ใหม่ทันที และเข้าใจข้อจำกัดของ IndexNow

คู่มือนี้อธิบาย Bing Webmaster Tools ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย

Bing Webmaster Tools คือเครื่องมือฟรีของ Microsoft สำหรับเจ้าของเว็บไซต์ ใช้ดูว่า Bing ค้นพบ เก็บดัชนี และแสดงหน้าเว็บของคุณในผลค้นหาอย่างไร ส่ง Sitemap ตรวจสถานะ URL และดูคำค้นที่พาคนเข้าเว็บ หลายคนตั้งแค่ Google Search Console แล้วลืม Bing ทั้งที่ข้อมูลจาก Bing ถูกใช้ในบริการค้นหาและผู้ช่วย AI ของ Microsoft ด้วย

คู่มือนี้ยังรวมการตั้ง IndexNow ซึ่งเป็นโปรโตคอลแจ้ง URL ที่เพิ่ม แก้ไข หรือลบ ให้เครื่องมือค้นหาที่เข้าร่วมรู้ทันที แทนการรอให้บอทมาเจอเอง เมื่อทำครบ คุณจะมีเว็บที่ยืนยันแล้วใน Bing Webmaster Tools มี Sitemap ที่ส่งแล้ว มีไฟล์คีย์ IndexNow บนเว็บ ส่งคำขอได้สำเร็จ และรู้ว่า IndexNow ทำอะไรได้และไม่ได้

แผนภาพเว็บไซต์ส่ง Sitemap ให้ Bing Webmaster Tools และแจ้ง URL ที่เปลี่ยนผ่าน IndexNow ซึ่งแบ่งให้ Bing, Yandex และผู้เข้าร่วมรายอื่น
Sitemap บอก URL ทั้งหมดในระยะยาว ส่วน IndexNow แจ้งเฉพาะ URL ที่เพิ่งเปลี่ยน

สิ่งที่ต้องเตรียม

  • บัญชี Microsoft, Google หรือ Facebook สำหรับล็อกอิน
  • เว็บที่ยืนยันใน Google Search Console แล้ว ถ้าต้องการนำเข้าแบบอัตโนมัติ (ดูยืนยันความเป็นเจ้าของบน Google Search Console)
  • URL ของ Sitemap เช่น https://www.example.com/sitemap.xml (ดูการสร้าง Sitemap)
  • สิทธิ์อัปโหลดไฟล์ไปที่ root ของเว็บ หรือสิทธิ์แก้ DNS ของโดเมน

ขั้นตอนที่ 1: เพิ่มเว็บด้วยการนำเข้าจาก Google Search Console

เปิด Bing Webmaster Tools แล้วล็อกอิน ในหน้าเพิ่มเว็บจะมีสองทาง คือนำเข้าจาก Google Search Console (Import) และเพิ่มเว็บเอง (Add your site manually) ทางนำเข้าเร็วที่สุด คลิก Import อนุญาตให้ Bing อ่านข้อมูลจาก Search Console เลือกเว็บที่ต้องการ แล้วยืนยัน

เว็บที่นำเข้าจะถูกยืนยันอัตโนมัติและ Sitemap ที่เคยส่งไว้ใน Search Console จะตามมาด้วย นำเข้าได้สูงสุด 100 เว็บต่อครั้ง ถ้าต่อมาคุณยกเลิกสิทธิ์ใน Search Console ให้ยืนยันด้วยวิธีอื่นในขั้นตอนที่ 2 เผื่อไว้

ขั้นตอนที่ 2: หรือยืนยันความเป็นเจ้าของด้วยตัวเอง

ถ้าไม่ได้ใช้ Search Console ให้เลือกเพิ่มเว็บเอง ใส่ URL ของเว็บ แล้วเลือกวิธียืนยันหนึ่งวิธี

  • XML file: ดาวน์โหลดไฟล์ BingSiteAuth.xml แล้ววางที่ root ของเว็บ ให้เปิดได้ที่ https://www.example.com/BingSiteAuth.xml
  • HTML Meta Tag: วางแท็ก <meta name="msvalidate.01" content="..."> ใน <head> ของหน้าแรก
  • CNAME record: เพิ่มระเบียน CNAME ตามชื่อและค่าที่ Bing แสดง ซึ่งชี้ไปที่ verify.bing.com

คลิก Verify แล้วเก็บไฟล์ แท็ก หรือระเบียนนั้นไว้ตลอด เพราะ Bing Webmaster Tools ตรวจซ้ำเป็นระยะ ถ้าลบทิ้ง การยืนยันจะหลุด

ขั้นตอนที่ 3: ส่ง Sitemap ใน Bing Webmaster Tools

ที่เมนูซ้ายเลือก Sitemaps คลิก Submit sitemap วาง URL ของ Sitemap หรือ Sitemap Index แล้วคลิก Submit สถานะจะเปลี่ยนเป็น Success เมื่อ Bing อ่านไฟล์ได้ และแสดงจำนวน URL ที่พบ ถ้าขึ้นข้อผิดพลาด ให้เปิด URL นั้นในเบราว์เซอร์ตรวจว่าตอบ 200 และเป็น XML ที่ถูกต้อง

เพิ่มบรรทัด Sitemap: https://www.example.com/sitemap.xml ใน robots.txt ด้วย (ดูเขียนไฟล์ robots.txt) เครื่องมือค้นหาทุกรายจะหา Sitemap เจอแม้คุณไม่ได้ส่งเอง

ภาพจำลองหน้า Sitemaps ใน Bing Webmaster Tools กำลังส่ง URL sitemap.xml ด้วยปุ่ม Submit และสถานะ Success
เลือก Sitemaps ที่เมนูซ้าย คลิก Submit sitemap วาง URL แล้วคลิก Submit (ภาพจำลอง)

ขั้นตอนที่ 4: สร้างคีย์ IndexNow และวางไฟล์คีย์

IndexNow ใช้คีย์ยืนยันว่าคุณเป็นเจ้าของเว็บ คีย์ยาว 8–128 ตัว ใช้ได้เฉพาะ a-z, A-Z, 0-9 และขีดกลาง สร้างคีย์สุ่มด้วย openssl แล้วสร้างไฟล์ข้อความ UTF-8 ชื่อ คีย์.txt ที่มีเนื้อหาเป็นคีย์นั้นบรรทัดเดียว วางไว้ที่ root ของเว็บ

openssl rand -hex 16
echo -n 3f2a9c7e5b1d4a8f9e6c0b2d7a4e1f53 > 3f2a9c7e5b1d4a8f9e6c0b2d7a4e1f53.txt
curl -s https://www.example.com/3f2a9c7e5b1d4a8f9e6c0b2d7a4e1f53.txt

ไฟล์คีย์ที่วางใน root ครอบคลุมทุก URL ของโฮสต์นั้น ถ้าวางไว้ที่อื่นต้องระบุพารามิเตอร์ keyLocation และไฟล์จะครอบคลุมเฉพาะ URL ใต้โฟลเดอร์นั้น คีย์ใช้กับ www.example.com กับ example.com แยกกัน เพราะนับเป็นคนละโฮสต์

ขั้นตอนที่ 5: แจ้ง URL ผ่าน IndexNow API

แจ้งทีละ URL ด้วย GET โดยเข้ารหัส URL ก่อน หรือส่งหลาย URL พร้อมกันด้วย POST แบบ JSON ได้สูงสุด 10,000 URL ต่อครั้ง ส่งไปที่ api.indexnow.org หรือ endpoint ของเครื่องมือค้นหารายใดรายหนึ่งก็ได้ เพราะผู้เข้าร่วมแบ่งข้อมูลให้กัน

curl -i "https://api.indexnow.org/indexnow?url=https%3A%2F%2Fwww.example.com%2Fnew-page%2F&key=3f2a9c7e5b1d4a8f9e6c0b2d7a4e1f53"

curl -i -X POST https://api.indexnow.org/indexnow \
  -H "Content-Type: application/json; charset=utf-8" \
  -d '{"host":"www.example.com","key":"3f2a9c7e5b1d4a8f9e6c0b2d7a4e1f53",
       "urlList":["https://www.example.com/new-page/","https://www.example.com/pricing/"]}'
รหัสตอบกลับความหมาย
200รับ URL แล้ว
202รับแล้ว กำลังตรวจคีย์
400รูปแบบคำขอไม่ถูกต้อง
403คีย์ไม่ถูกต้องหรือหาไฟล์คีย์ไม่พบ
422URL ไม่ใช่ของโฮสต์นี้ หรือคีย์ไม่ตรงกับโฮสต์
429ส่งถี่เกินไป
หน้าจอเทอร์มินัลตรวจไฟล์คีย์ IndexNow บนเว็บด้วย curl แล้วแจ้ง URL ใหม่ไปที่ api.indexnow.org ได้รหัสตอบกลับ 200 และ 202
ไฟล์คีย์ต้องเปิดได้และมีค่าตรงกับคีย์ที่ส่ง ครั้งแรกอาจได้ 202 ระหว่างที่ระบบตรวจคีย์

ขั้นตอนที่ 6: ส่งอัตโนมัติจาก CMS และตรวจผล

การยิงคำสั่งด้วยมือเหมาะกับการทดสอบ งานจริงควรให้ระบบส่งเองเมื่อเนื้อหาเปลี่ยน เว็บ WordPress ใช้ปลั๊กอิน IndexNow หรือปลั๊กอิน SEO ที่มีฟีเจอร์นี้ ถ้าเว็บอยู่หลัง Cloudflare มีฟีเจอร์ Crawler Hints ที่ส่งสัญญาณผ่าน IndexNow ให้ เลือกช่องทางเดียวพอ เพื่อไม่ให้ส่ง URL เดียวกันซ้ำจากหลายที่

ส่งเฉพาะเมื่อเนื้อหาเพิ่ม แก้ไข หรือลบจริง ไม่ต้องส่ง URL เดิมที่ไม่ได้เปลี่ยน หลังส่งแล้วกลับไปที่ Bing Webmaster Tools เปิดเมนู IndexNow เพื่อดู URL ที่ได้รับ และใช้ URL Inspection ของ Bing Webmaster Tools ตรวจสถานะการเก็บดัชนีของหน้าที่สำคัญ

ตารางเปรียบเทียบ Sitemap กับ IndexNow ด้านจุดประสงค์ ความถี่ เครื่องมือค้นหาที่รองรับ และสิ่งที่ไม่ได้รับประกัน
ไม่มีวิธีใดรับประกันการเก็บดัชนี ทั้งสองแค่ช่วยให้เครื่องมือค้นหารู้ว่ามี URL อะไรบ้าง

ปัญหาที่พบบ่อยเกี่ยวกับ Bing Webmaster Tools และ IndexNow

IndexNow ช่วยให้หน้าเว็บขึ้นใน Google เร็วขึ้นหรือไม่?

ไม่ช่วย Google ไม่อยู่ในรายชื่อผู้เข้าร่วม IndexNow ผู้เข้าร่วมได้แก่ Bing, Yandex, Naver, Seznam.cz และ Yep เป็นต้น สำหรับ Google ให้ใช้ Sitemap และ URL Inspection ใน Search Console ต่อไป (ดูแก้ปัญหาหน้าเว็บไม่ถูก Index)

ส่ง IndexNow สำเร็จแล้ว ทำไมหน้ายังไม่ถูกเก็บดัชนี?

IndexNow แค่แจ้งว่ามีการเปลี่ยนแปลง ไม่รับประกันการเก็บดัชนี เครื่องมือค้นหายังตัดสินเองจากคุณภาพหน้า โควตาการเก็บข้อมูล และสัญญาณอื่น ตรวจด้วย URL Inspection ใน Bing Webmaster Tools ว่าหน้าเปิดได้ ไม่ติด noindex และไม่ถูกบล็อกใน robots.txt

ส่งคำขอแล้วได้ 403 หรือ 422 แก้อย่างไร?

403 มักเกิดจากเปิดไฟล์คีย์ไม่ได้ หรือเนื้อหาในไฟล์ไม่ตรงกับคีย์ที่ส่ง ให้ลอง curl ไฟล์คีย์ดู ส่วน 422 มักเกิดจาก host ใน JSON กับ URL ใน urlList ไม่ตรงกัน เช่น ส่ง host เป็น example.com แต่ URL เป็น www.example.com

ใช้ IndexNow แล้วยังต้องส่ง Sitemap หรือไม่?

ต้อง IndexNow เหมาะกับการแจ้งการเปลี่ยนแปลงเฉพาะจุด ส่วน Sitemap ช่วยให้เครื่องมือค้นหารู้จัก URL ทั้งหมดของเว็บในระยะยาว ใช้ทั้งสองอย่างคู่กันเสมอ

ถ้าต้องการให้ช่วยตั้งค่า SEO ทางเทคนิคของเว็บไซต์ หรือย้ายเว็บมาอยู่บน Cloud WordPress Hosting ติดต่อทีมงาน THAI DATA CLOUD อ่านข้อกำหนดของโปรโตคอลได้ที่เอกสาร IndexNow

อ่านเพิ่มเติมเกี่ยวกับ Bing Webmaster Tools

แชร์FacebookXLINELinkedIn

มีคำถามเรื่องบริการ? ติดต่อทีมงาน