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

ตรวจ sitemap.xml

วาง sitemap หรือเลือกไฟล์ แล้วดูว่ามีอะไรผิดกฎของ Google บ้าง ตรวจทั้ง sitemap ธรรมดาและ sitemap index รองรับถึง 50,000 URL ไฟล์ไม่ถูกส่งไปที่ไหน

เปิด sitemap ในเบราว์เซอร์ เช่น https://เว็บของคุณ/sitemap.xml กด Ctrl+U เพื่อดูต้นฉบับ แล้วคัดลอกมาวาง หรือบันทึกไฟล์แล้วเลือกไฟล์ด้านบน

กฎที่ใช้ตรวจ

  • ไฟล์หนึ่งไม่เกิน 50,000 URL และไม่เกิน 50MB ก่อนบีบอัด ถ้าเกินให้แบ่งไฟล์แล้วรวมด้วย sitemap index (Google)
  • URL ต้องเป็นแบบเต็ม ขึ้นต้นด้วย https:// และ Google จะเก็บ URL ตามที่เขียนไว้ทุกตัวอักษร (Google)
  • Google ไม่ใช้ <priority> และ <changefreq> ส่วน <lastmod> ใช้เฉพาะเมื่อตรงกับวันที่แก้หน้าจริงอย่างสม่ำเสมอ ถ้าทุก URL มี lastmod เดียวกัน มักเป็นเวลาสร้างไฟล์ (Google)
  • lastmod ต้องเป็นรูปแบบ W3C Datetime เช่น 2026-09-24 หรือ 2026-09-24T10:00:00+07:00 ถ้ามีเวลาต้องมีเขตเวลาด้วย (sitemaps.org)
  • URL ทุกตัวในไฟล์ควรอยู่โฮสต์เดียวกัน และ sitemap ที่ไม่ได้ส่งผ่าน Search Console มีผลแค่กับ URL ในโฟลเดอร์ของไฟล์นั้น (sitemaps.org, Google)
  • hreflang ในแต่ละหน้าต้องใส่ตัวเองและภาษาอื่นครบ และทุกภาษาต้องชี้กลับหากัน รหัสต้องเป็น ISO 639-1 เช่น th, th-TH ส่วน en-UK ผิด (ต้องเป็น en-GB) (Google)
  • sitemap index ห้ามชี้ไปที่ index อีกชั้น เครื่องมือนี้ตรวจทีละไฟล์จึงบอกไม่ได้ว่าไฟล์ที่ index ชี้ไปเป็น index หรือไม่ ต้องเปิดดูเอง (sitemaps.org)
  • URL ภาษาไทยที่ไม่เข้ารหัสเป็นแค่หมายเหตุ ข้อกำหนดยกตัวอย่างให้เข้ารหัส (%E0%B8%...) แต่ก็อ้างมาตรฐาน IRI ที่รับตัวอักษรยูนิโค้ดด้วย

แหล่งอ้างอิง