ข้ามไปยังเนื้อหา

ทำไมไซต์แมปของฉันจึงแสดงข้อผิดพลาดใน Google Search Console?

แผนผังเว็บไซต์

ไซต์แมปที่ส่งแต่ละไฟล์จะได้รับสถานะหนึ่งในสามแบบในรายงาน Sitemaps ได้แก่ สำเร็จ (Success), มีข้อผิดพลาด (Has errors) ซึ่งหมายถึง Google อ่านไฟล์ได้แต่บางรายการล้มเหลว และ URL ที่ถูกต้องยังคงอยู่ในคิว หรือ ดึงข้อมูลไม่ได้ (Couldn't fetch) ซึ่งหมายถึง Google ไม่ได้รับไฟล์เลย คลิกแถวของไซต์แมปเพื่อดูข้อผิดพลาดเฉพาะเจาะจง ข้อผิดพลาดเกือบทั้งหมดมาจากสาเหตุเหล่านี้ ไฟล์ที่เข้าถึงไม่ได้ XML ที่รูปแบบไม่ถูกต้อง URL ที่ไม่ควรอยู่ในไซต์แมปนั้น หรือไฟล์ที่เกินขีดจำกัด 50,000 URL หรือ 50 MB เมื่อยังไม่บีบอัด

"ดึงข้อมูลไม่ได้": Google ไม่ได้อ่านไฟล์

วิธีใช้รายงาน Sitemaps ของ Google ระบุสาเหตุไว้ดังนี้

  • robots.txt บล็อก URL ของไซต์แมป
  • ไซต์มี manual action ที่ยังไม่ได้แก้ไข Google จะไม่อ่านไซต์แมปของไซต์จนกว่าจะแก้ไขเรียบร้อย
  • ที่อยู่ไม่ถูกต้องและคืนค่า 404
  • เซิร์ฟเวอร์ทำงานล้มเหลว บางครั้งเป็นเพียงชั่วคราว
  • Google มีความต้องการเข้าไปสแกนไซต์แมปนั้นน้อย

เปิด URL ของไซต์แมปในเบราว์เซอร์ จากนั้นรันการทดสอบแบบสดใน URL Inspection โดยหัวข้อ Page fetch ควรแสดงว่าสำเร็จ ดูเพิ่มเติมที่ ไซต์แมปอ่านไม่ได้

"มีข้อผิดพลาด": ปัญหาภายในไฟล์

ข้อผิดพลาดสาเหตุที่พบบ่อยวิธีแก้
ไม่อนุญาต URL (URL not allowed)URL อยู่เหนือโฟลเดอร์ของไซต์แมป หรืออยู่บนโฮสต์ โปรโตคอล หรือรูปแบบ www อื่นให้ URL อยู่ภายใต้ตำแหน่งของไซต์แมปและอยู่บนโฮสต์เดียวกัน
พาธไม่ตรงกัน (Missing www, Includes www)URL กับไซต์แมปใช้ www ไม่ตรงกันใช้เวอร์ชันเดียวตลอดทั้งไฟล์
วันที่ไม่ถูกต้อง (Invalid date)วันที่ไม่อยู่ในรูปแบบ W3C Datetime2026-10-12 หรือ 2026-10-12T09:30:00+00:00 โดยหากระบุเวลา ต้องระบุเขตเวลาด้วย
URL ไม่ถูกต้อง (Invalid URL)มีช่องว่าง เครื่องหมายคำพูด หรือพิมพ์ผิด เช่น htp://escape อักขระพิเศษและแก้ไขที่อยู่ให้ถูกต้อง
ข้อผิดพลาดในการแยกวิเคราะห์ (Parsing error)มักเกิดจาก & ใน URL ที่ไม่ได้ escapeเขียนเป็น &
รูปแบบที่ไม่รองรับ, เนมสเปซไม่ถูกต้อง (Unsupported format, Incorrect namespace)ส่วนหัวหรือเนมสเปซผิด หรือใช้เครื่องหมายคำพูดแบบโค้งใช้ http://www.sitemaps.org/schemas/sitemap/0.9 และเครื่องหมายคำพูดแบบตรง
ไม่มีแท็กหรือแอตทริบิวต์ XML (Missing XML tag or attribute)ขาดองค์ประกอบที่จำเป็น โดยข้อผิดพลาดจะระบุบรรทัดที่เกิดปัญหาเพิ่มองค์ประกอบที่ขาด
ดัชนีไซต์แมปซ้อนกัน (Nested sitemap indexes)ดัชนีไซต์แมปหนึ่งอ้างถึงดัชนีอีกอันในดัชนีให้ระบุเฉพาะไซต์แมปเท่านั้น
URL มากเกินไป, ขนาดไฟล์ไซต์แมปผิดพลาด (Too many URLs, Sitemap file size error)เกิน 50,000 URL หรือ 50 MB เมื่อยังไม่บีบอัดแบ่งไฟล์ แล้วระบุไฟล์ย่อยในดัชนีไซต์แมป
ข้อผิดพลาดในการบีบอัด (Compression error)ไฟล์ gzip เสียหายบีบอัดใหม่แล้วส่งอีกครั้ง
ไม่ตามไปยัง URL (URLs not followed)เกิดจากเชนการเปลี่ยนเส้นทางหรือ URL แบบสัมพัทธ์ระบุ URL ปลายทางสุดท้ายแบบสมบูรณ์
ข้อผิดพลาดชั่วคราว (Temporary error)ปัญหาจากฝั่ง Googleรอสักครู่ และส่งใหม่หากปัญหายังอยู่นานหลายชั่วโมง

หลังแก้ไขไฟล์

  1. แก้ไขที่ตัวสร้างไซต์แมป ไม่ว่าจะเป็น CMS ปลั๊กอิน หรือสคริปต์ build เพื่อไม่ให้ข้อผิดพลาดกลับมาอีกเมื่ออัปเดตครั้งถัดไป
  2. เปิดไซต์แมปในเบราว์เซอร์และตรวจสอบว่า XML โหลดได้
  3. ส่งไซต์แมปอีกครั้งในรายงาน Sitemaps หากคุณส่งเองไม่ได้ บรรทัด Sitemap: ใน robots.txt ก็บอกให้ Google ทราบว่าไซต์แมปอยู่ที่ใดได้เช่นกัน
  4. ติดตามสถานะ "Discovered pages" นับจำนวน URL ที่ Google แยกวิเคราะห์ได้ ไม่ใช่จำนวนที่ถูกจัดทำดัชนี

มีข้อควรรู้สองข้อ คือการลบไซต์แมปออกจากรายงานไม่ได้ทำให้ Google ลืมไซต์แมปนั้นหรือ URL ในไซต์แมป และรายงานแสดงไซต์แมปที่ส่งได้สูงสุด 1,000 ไฟล์

AutoPSEO ช่วยได้อย่างไร

หน้า Sitemaps ของ AutoPSEO แสดงรายการไซต์แมปทั้งหมดที่ Search Console เก็บไว้สำหรับพร็อพเพอร์ตี้ พร้อมประเภท จำนวน URL ปัญหา และเวลาที่ส่งล่าสุดและที่ Google อ่านล่าสุด และยังส่งไซต์แมปใหม่ได้ด้วย Sitemap Performance แสดงจำนวนคลิกและการแสดงผลของแต่ละไซต์แมป ส่วนการตรวจสอบแบบกลุ่มจะตรวจ URL ของไซต์แมปได้สูงสุด 500 รายการต่อรอบเทียบกับดัชนีของ Google

ให้คอนเทนต์ SEO ของคุณทำงานอัตโนมัติ

เชื่อมต่อ Search Console และเว็บไซต์ของคุณ AutoPSEO จะสแกนและวางแผนหัวข้อแรกให้ทันที ไม่ต้องใช้บัตรเครดิต