คู่มือ

Sitemap คืออะไร? XML Sitemap อธิบายอย่างเข้าใจง่าย

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

ทำไมมันจึงสำคัญเมื่อคุณสร้างด้วย AI

เมื่อคุณสร้างเว็บไซต์ด้วย AI หน้าต่างๆ มักมีอยู่ก่อนที่จะมีใครลิงก์มาหา เว็บไซต์ใหม่ยังไม่มีเว็บอื่นชี้มาหา และแอปหน้าเดียว (single-page app) อาจมีหน้าที่เข้าถึงได้ก็ต่อเมื่อ JavaScript ทำงานแล้วเท่านั้น sitemap ให้รายการ URL จริงของคุณแก่เครื่องมือค้นหาโดยตรง

มีการตัดสินใจหลายอย่างซ่อนอยู่ในไฟล์ง่ายๆ นี้:

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

หากหน้าของเว็บไซต์มาจากฐานข้อมูล เช่น ประกาศ สินค้า หรือบทความ sitemap ควรถูกสร้างจากข้อมูลนั้น ไม่ใช่เขียนครั้งเดียวแล้วทิ้งไว้

ตัวอย่างในชีวิตประจำวัน

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

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

คุณต้องมีหรือไม่

สรุปคำแนะนำของ Google:

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

ในทางปฏิบัติ sitemap เพิ่มได้ง่ายมาก เว็บไซต์เล็กจำนวนมากจึงใส่ไว้อยู่ดี

หน้าตาของ sitemap

นี่คือ XML sitemap ขนาดเล็กสำหรับร้านเบเกอรี่:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.examplebakery.com/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/custom-cakes</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

แต่ละ <url> มี <loc> ซึ่งคือที่อยู่เต็มของหน้า และอาจมี <lastmod> ซึ่งคือวันที่ (ไม่บังคับ)

กฎไม่กี่ข้อจากเอกสารของ Google:

  • ใช้ URL แบบเต็ม เช่น https://www.examplebakery.com/menu ไม่ใช่ /menu
  • ขีดจำกัดขนาด sitemap หนึ่งไฟล์รองรับได้สูงสุด 50,000 URL หรือ 50 MB ก่อนบีบอัด เว็บไซต์ที่ใหญ่กว่าให้แบ่งเป็นหลาย sitemap และแสดงรายการไว้ในไฟล์ที่เรียกว่า sitemap index
  • lastmod ต้องซื่อสัตย์ Google ใช้ค่านี้เฉพาะเมื่อมันถูกต้องอย่างสม่ำเสมอ และควรสะท้อนการเปลี่ยนแปลงสำคัญของหน้า ไม่ใช่การอัปเดตปีลิขสิทธิ์
  • Google ไม่สนใจ priority และ changefreq เครื่องมือสร้าง sitemap หลายตัวยังเพิ่มค่าเหล่านี้ไว้ ไม่เป็นอันตราย แต่ไม่ควรเสียเวลาปรับแต่ง

Google ยังรับรูปแบบที่ง่ายกว่า เช่น ไฟล์ข้อความธรรมดาที่มี URL หนึ่งรายการต่อบรรทัด หรือฟีด RSS/Atom ได้ด้วย

ตัวอย่างประกอบ: เว็บไซต์รายการห้องเช่า

สมมติว่าคุณสร้างเว็บไซต์ที่แสดงรายการห้องเช่า มีหน้าแรก หน้าเกี่ยวกับเรา หน้าค้นหา และหน้าสำหรับประกาศแต่ละรายการ เช่น /listings/2-bed-flat-canal-street ประกาศเปลี่ยนแปลงทุกสัปดาห์

อะไรควรอยู่ในนั้น หน้าแรก หน้าเกี่ยวกับเรา หน้าพื้นที่ (/areas/city-centre) และหน้าประกาศที่ยังเปิดอยู่ทุกรายการ ค่า lastmod ของแต่ละประกาศคือวันที่รายละเอียดล่าสุดถูกเปลี่ยน

อะไรไม่ควรอยู่ในนั้น หน้าเข้าสู่ระบบ แดชบอร์ดของเจ้าของห้อง หน้าการค้นหาที่บันทึกไว้ และหน้าผลการค้นหาที่มีตัวกรองอยู่ใน URL (/search?beds=2&max=1200) หน้าเหล่านี้เป็นข้อมูลส่วนตัวหรือซ้ำกับหน้าอื่นเกือบทั้งหมด

การทำให้เป็นปัจจุบัน แทนที่จะใช้ไฟล์คงที่ เซิร์ฟเวอร์สร้าง sitemap.xml จากฐานข้อมูลทุกครั้งที่มีการร้องขอ (หรือเมื่อมีการสร้างใหม่ตามรอบ) เมื่อห้องถูกเช่าและนำออกจากรายการ ห้องนั้นจะหายไปจาก sitemap และหน้าของมันจะตอบกลับด้วยสถานะ "gone" หรือ "not found" ที่เหมาะสม

การแจ้งเครื่องมือค้นหา robots.txt มีบรรทัดที่ชี้ไปยัง sitemap:

User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml

และเจ้าของเว็บไซต์ส่ง sitemap ใน Google Search Console โดยรายงาน Sitemaps จะแสดงว่า Google อ่านไฟล์ได้หรือไม่ และพบ URL กี่รายการ

คำศัพท์ที่พบบ่อย

คำศัพท์ความหมาย
Sitemapไฟล์ที่แสดงรายการ URL ที่คุณอยากให้เครื่องมือค้นหารู้จัก
XMLรูปแบบข้อความที่ใช้แท็ก ใช้กับ sitemap ส่วนใหญ่
<loc>URL เต็มของหนึ่งหน้าใน sitemap
<lastmod>วันที่ที่หน้านั้นเปลี่ยนแปลงอย่างมีนัยสำคัญล่าสุด
Sitemap indexไฟล์ที่แสดงรายการ sitemap หลายไฟล์ สำหรับเว็บไซต์ขนาดใหญ่
robots.txtไฟล์ที่ root ของเว็บไซต์ บอกเครื่องเก็บข้อมูลว่าเข้าไปดูอะไรได้ และ sitemap อยู่ที่ไหน
Crawlingการที่เครื่องมือค้นหาดาวน์โหลดหน้าของคุณ
Indexingการที่เครื่องมือค้นหาเก็บและทำความเข้าใจหน้าของคุณ เพื่อให้ปรากฏในผลการค้นหาได้
Canonical URLเวอร์ชันที่ต้องการของหน้า เมื่อเนื้อหาเดียวกันมีที่อยู่หลายแบบ
Absolute URLที่อยู่แบบเต็ม รวม https:// และโดเมน
Search Consoleเครื่องมือฟรีของ Google สำหรับส่ง sitemap และดูประสิทธิภาพการค้นหา

ความผิดพลาดและความเข้าใจผิดที่พบบ่อย

  • "sitemap ทำให้หน้าของฉันถูกจัดทำดัชนี" มันช่วยให้ค้นพบ Google ระบุว่ามันไม่รับประกันการเก็บข้อมูลหรือการจัดทำดัชนี
  • URL แบบสัมพัทธ์ /menu ใช้ใน sitemap ไม่ได้ ให้ใช้ที่อยู่แบบเต็ม
  • โดเมนผิด sitemap ที่แสดงที่อยู่ preview หรือ staging หรือใช้ http:// แทน https:// จะชี้เครื่องมือค้นหาไปยังที่ผิด
  • ใส่หน้าที่ไม่ต้องการให้จัดทำดัชนี หน้าเข้าสู่ระบบ หน้าแอดมิน หรือหน้าที่มี noindex ส่งสัญญาณที่ขัดแย้งกัน
  • ใส่ URL ที่เสียหรือเปลี่ยนเส้นทาง ให้ใส่ที่อยู่สุดท้ายที่ใช้งานได้ของแต่ละหน้า
  • sitemap ที่ไม่เป็นปัจจุบัน ไฟล์ที่เขียนครั้งเดียวตอนเปิดตัวจะพลาดทุกหน้าที่เพิ่มหลังจากนั้น
  • ปลอม lastmod การตั้งวันที่วันนี้ให้ทุกหน้าทุกวันทำให้ Google เลิกให้ความสำคัญกับค่านี้
  • พึ่ง sitemap แทนลิงก์ หน้าควรเข้าถึงได้ผ่านลิงก์ปกติบนเว็บไซต์ด้วย

สิ่งที่ควรขอจาก AI builder ของคุณ

  • "สร้าง sitemap.xml ที่ root ของเว็บไซต์ แสดงทุกหน้าสาธารณะ โดยใช้ URL https:// แบบเต็มบนโดเมนสุดท้ายของฉัน"
  • "สร้าง sitemap จากฐานข้อมูล เพื่อให้ประกาศหรือโพสต์ใหม่ปรากฏโดยอัตโนมัติ"
  • "อัปเดต lastmod เฉพาะเมื่อเนื้อหาของหน้าเปลี่ยนจริงๆ"
  • "ไม่ต้องใส่หน้าเข้าสู่ระบบ แดชบอร์ด หน้าแอดมิน และหน้าค้นหาที่มีตัวกรอง"
  • "เพิ่ม robots.txt ที่อนุญาตหน้าสาธารณะและมีบรรทัด Sitemap:"
  • "ตรวจให้แน่ใจว่าทุก URL ใน sitemap ตอบกลับด้วยสถานะ 200 และไม่ถูกเปลี่ยนเส้นทาง"
  • "หากเกิน 50,000 URL ให้แบ่งเป็นหลาย sitemap พร้อม sitemap index"

จากนั้นส่งใน Search Console สำหรับภาพรวม อ่าน SEO คืออะไร และ SEO สำหรับเว็บไซต์ที่สร้างด้วย AI

Sitemap ใน Mythex

Mythex ไม่ได้สร้าง sitemap อัตโนมัติ คุณขอในแชท แล้วเอเจนต์จะเพิ่มลงในโค้ดของแอปของคุณ สูตรในเอกสาร SEO สำหรับแอปที่เผยแพร่แล้ว มี starter prompt ที่ครอบคลุม sitemap.xml และ robots.txt แบบง่าย พร้อมชื่อหน้าและ meta description ใช้ที่อยู่ที่ผู้เข้าชมจะใช้จริง ได้แก่ subdomain mythex.ai ของคุณ หรือ โดเมนของคุณเอง บน Pro และเผยแพร่ใหม่ทุกครั้งหลังการเปลี่ยนแปลง เพื่อให้เว็บไซต์ที่ใช้งานอยู่แสดงไฟล์ใหม่

คำถาม

Sitemap คืออะไรแบบง่ายๆ?

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

ทุกเว็บไซต์ต้องมี sitemap หรือไม่?

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

sitemap รับประกันว่าหน้าของฉันจะถูกจัดทำดัชนีหรือไม่?

ไม่ Google ระบุว่า sitemap ช่วยปรับปรุงการเก็บข้อมูล (crawling) ได้ แต่ไม่การันตีว่าทุก URL ในนั้นจะถูกเก็บข้อมูลหรือจัดทำดัชนี หน้ายังต้องมีประโยชน์และเข้าถึงได้

ฉันส่ง sitemap ให้ Google อย่างไร?

เพิ่มในรายงาน Sitemaps ของ Google Search Console และเพิ่มบรรทัดเช่น 'Sitemap: https://example.com/sitemap.xml' ลงในไฟล์ robots.txt ของคุณ เพื่อให้เครื่องมือเก็บข้อมูลอื่นๆ พบด้วย

ความต่างระหว่าง XML sitemap กับ HTML sitemap คืออะไร?

XML sitemap คือไฟล์ที่เครื่องอ่านได้สำหรับเครื่องมือค้นหา HTML sitemap คือหน้าธรรมดาที่รวมลิงก์ไว้สำหรับผู้เข้าชม ทั้งสองมีกลุ่มผู้อ่านต่างกัน และเว็บไซต์สามารถมีทั้งสองอย่างได้

Mythex · Pricing · สร้างอะไรก็ได้ด้วย AI · เทมเพลตเว็บไซต์และแอป · เปรียบเทียบ Mythex · อภิธานศัพท์การสร้างแอปด้วย AI · เครื่องมือฟรีสำหรับสร้างแอปด้วย AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)