การค้นหา · การแสดงผลบน AISitemap · sitemap.xml
แผนผังเว็บไซต์ (Sitemap)
แผนผังเว็บไซต์ (Sitemap) คือไฟล์รายการที่บอกเครื่องมือค้นหาว่าเว็บไซต์มีหน้าอะไรบ้าง
คือแผนผังบอกแต่ละชั้นที่ติดอยู่ทางเข้าอาคาร
รายละเอียดเพิ่มเติม
เมื่อลงหน้าหรือบทความใหม่ เครื่องมือค้นหาจะรู้เร็วขึ้นผ่านไซต์แมป ปกติอยู่ที่ “ชื่อร้าน.kr/sitemap.xml”
ไซต์แมปที่ทำแล้ว ควรส่งไว้ใน Google Search Console · Naver Search Advisor
ลงไว้ในไซต์แมปแล้วไม่ได้แปลว่าจะถูกจัดทำดัชนีแน่นอน ทำหน้าที่เป็นคำแนะนำบอกเครื่องมือค้นหาว่า “มีหน้าแบบนี้อยู่นะ”
ในไซต์แมปมีอะไรบ้าง
ไซต์แมปคือไฟล์ที่เขียนรายการที่อยู่หน้าเว็บและวันที่แก้ไขล่าสุดของแต่ละหน้าในรูปแบบ XML ที่กำหนด รายการ loc ที่ใส่ที่อยู่ต้องมีเสมอ ส่วนวันที่แก้ไข (lastmod) · ความถี่ในการเปลี่ยน (changefreq) · ความสำคัญ (priority) เป็นรายการเสริม
Google แจ้งว่าไม่ใช้ค่าความถี่ในการเปลี่ยนและความสำคัญ และจะอ้างอิงวันที่แก้ไขก็ต่อเมื่อแม่นยำอย่างสม่ำเสมอ จึงควรให้วันที่เปลี่ยนเฉพาะเมื่อเนื้อหาที่มีความหมายอย่างเนื้อหาหรือราคาเปลี่ยน
ที่อยู่ต้องเขียนแบบเต็มอย่าง “https://ชื่อร้าน.kr/menu” ไม่ใช่ย่อเป็น “/menu” และบันทึกไฟล์เป็น UTF-8
- loc: https://ชื่อร้าน.kr/class → ที่อยู่หน้าที่อยากแจ้งให้การค้นหารู้ (จำเป็น)
- lastmod: 2026-10-01 → วันที่แก้เนื้อหาครั้งใหญ่ (เสริม)
- changefreq · priority → ใส่ได้ แต่ Google ไม่ใช้ (เสริม)
XML Sitemap กับ HTML Sitemap ต่างกันอย่างไร
XML Sitemap คือไฟล์ที่โรบอตค้นหาอ่าน ส่วน HTML Sitemap คือหน้า “เมนูทั้งหมด” ที่คนดู โดยทั่วไปถ้าพูดว่าไซต์แมป มักหมายถึง XML Sitemap
Naver รับการส่ง RSS feed ด้วย แต่ RSS ใส่ไปถึงเนื้อหาบทความ จึงใส่ที่อยู่จำนวนมากได้ยาก Naver เองก็แนะนำให้ใช้ไซต์แมปอย่างจริงจังถ้าเป็นไปได้
HTML Sitemap มีประโยชน์ช่วยลูกค้าหาทางในร้านค้าออนไลน์ที่มีหลายหน้า หรือเว็บไซต์ที่แนะนำหลายสาขา ถ้าเป็นร้านที่มีราว 10 หน้า แค่จัดเมนูด้านบนให้ดีก็ทำหน้าที่เดียวกันได้
ปัดตารางไปด้านข้างเพื่อดูเพิ่ม
| ประเภท | ใครดู | เนื้อหาที่มี | ร้านเล็กต้องมีไหม |
|---|---|---|---|
| XML Sitemap | โรบอตค้นหา | ที่อยู่หน้าและวันที่แก้ไข | มีก็ดี ปกติสร้างอัตโนมัติ |
| Sitemap index | โรบอตค้นหา | ที่อยู่ของไฟล์ไซต์แมปหลายไฟล์ | จำเป็นเฉพาะเมื่อมีหน้าจำนวนมาก |
| RSS feed | ผู้ติดตาม · โรบอตค้นหา | ชื่อและเนื้อหาของบทความล่าสุด | ถ้าเขียนบล็อกบ่อย มีไว้ด้วยก็ดี |
| HTML Sitemap | ลูกค้าที่เข้ามา | ลิงก์เมนูทั้งหมด | ถ้ามีหน้าน้อย ไม่มีก็ได้ |
ส่งไซต์แมปอย่างไร
แค่ใส่ที่อยู่ไซต์แมปในรายงานไซต์แมปของ Google Search Console และเมนูส่งไซต์แมปของ Naver Search Advisor ทั้งสองที่ต้องลงทะเบียนเว็บไซต์และยืนยันความเป็นเจ้าของให้เสร็จก่อน
การเขียนบรรทัด “Sitemap: https://ชื่อร้าน.kr/sitemap.xml” ไว้ท้ายสุดของ robots.txt ก็ดี ทั้ง Google และ Naver จะรู้ตำแหน่งไซต์แมปไปด้วยตอนอ่าน robots.txt
ส่งไซต์แมปแล้วไม่ได้แปลว่าทุกหน้าจะถูกจัดทำดัชนีทันที ในรายงานไซต์แมปของ Google ดูได้ว่า Google อ่านไซต์แมปครั้งล่าสุดเมื่อไร และมีข้อผิดพลาดในการประมวลผลไหม หลังส่งจึงควรตรวจสถานะสักครั้งเสมอ
Naver แจ้งว่าจะมองไซต์แมปและ RSS ที่ส่งไปเป็น “Content feed” และกลับมาเยี่ยมเป็นระยะ ส่งไว้ครั้งเดียว หลังจากนั้นบทความใหม่ก็แจ้งได้แค่ด้วยการที่ไซต์แมปอัปเดต
- 01เปิด “ชื่อร้าน.kr/sitemap.xml” ในเบราว์เซอร์ แล้วตรวจว่าเห็นรายการที่อยู่
- 02ใน Google Search Console เลือกเว็บไซต์ แล้วเข้า Sitemaps (ไซต์แมป) ในเมนูด้านซ้าย
- 03พิมพ์ sitemap.xml ในช่อง “เพิ่มไซต์แมปใหม่” แล้วกดส่ง
- 04ผ่านไปไม่กี่วัน ตรวจว่าสถานะเป็น “สำเร็จ” และจำนวนหน้าที่พบใกล้เคียงความจริงหรือไม่
- 05ใน Naver Search Advisor เครื่องมือเว็บมาสเตอร์ เลือกเว็บไซต์ เข้าเมนูคำขอ > ส่งไซต์แมป แล้วส่งที่อยู่เดียวกัน
- 06ตรวจด้วยว่าใน robots.txt มีบรรทัดที่อยู่ไซต์แมปหรือไม่
ไซต์แมปควรใส่หน้าไหนบ้าง
ไซต์แมปให้ใส่เฉพาะหน้าหลักที่อยากให้ขึ้นในการค้นหา การส่งไซต์แมปเป็นแค่คำใบ้ให้เครื่องมือค้นหา ถ้ามีหน้าที่ไม่ควรใส่ปนอยู่ สัญญาณกลับยิ่งพร่ามัว
เครื่องมือค้นหาไม่ได้เก็บทุกที่อยู่ในไซต์แมป แต่เลือกตามเกณฑ์ของตัวเองแล้วเก็บตามลำดับความสำคัญ ยิ่งรายการสะอาด หน้าสำคัญก็ยิ่งมีโอกาสถูกอ่านก่อน
ถ้าเป็นสตูดิโอพิลาทิสที่ลงบทความบล็อกบ่อย ต้องใส่ที่อยู่ของบทความแต่ละบทความ ไม่ใช่หน้ารายการบทความ หน้ารายการมีเนื้อหาเปลี่ยนตลอด แม้ขึ้นในการค้นหา ลูกค้าก็หาบทความที่ต้องการได้ยาก
- ใส่: หน้าแรก เมนู · ราคา หน้าแยกตามบริการ · คลาส ข้อมูลที่ตั้ง · การจอง บทความบล็อก
- ไม่ใส่: หน้าที่ติด noindex ที่อยู่ที่ส่งต่อไปยังที่อยู่อื่น (รีไดเรกต์) หน้าที่ลบแล้ว
- ไม่ใส่: หน้าผู้ดูแล หน้าจองเสร็จ หน้าผลการค้นหาภายในเว็บไซต์
- ไม่ใส่: ที่อยู่ที่เนื้อหาเหมือนเดิมแต่มีป้ายอย่าง “?ref=” ต่อท้าย
ไซต์แมปมีขีดจำกัดขนาดไหม
มี ตามมาตรฐานไซต์แมปและเกณฑ์ของ Google ไฟล์หนึ่งใส่ได้ถึง 50,000 ที่อยู่ และขนาดไม่บีบอัดไม่เกิน 50MB ส่วน Naver แจ้งว่าไซต์แมปที่เกิน 10MB ส่งไม่ได้
ถ้าเกินขีดจำกัดนี้ ให้แบ่งไซต์แมปเป็นหลายไฟล์ แล้วส่งไฟล์ Sitemap index ไฟล์เดียวที่รวมรายการไว้ เว็บไซต์ร้านที่มีหลายสิบหน้าแทบไม่ต้องกังวลเรื่องขีดจำกัด
ที่อยู่ที่เขียนในไซต์แมปต้องเป็นโดเมนเดียวกัน · โปรโตคอลเดียวกับไฟล์ไซต์แมป ห้ามใส่ “http://” หรือที่อยู่ของโดเมนอื่นปนลงในไซต์แมปของ “https://ชื่อร้าน.kr”
ความผิดพลาดที่พบบ่อยเรื่องไซต์แมปมีอะไรบ้าง
ความผิดพลาดที่พบบ่อยที่สุดคือเว็บไซต์จริงกับไซต์แมปไม่ไปด้วยกัน ถ้าลบหน้าหรือเปลี่ยนที่อยู่แล้วแต่ไซต์แมปยังเป็นแบบเดิม เครื่องมือค้นหาจะเข้าไปหาหน้าที่ไม่มีอยู่ต่อไปเรื่อย ๆ
เวลาฝากบริษัทรับทำเว็บไซต์ ให้ถามว่าไซต์แมปอัปเดตอัตโนมัติไหม และส่งด้วยบัญชีของใคร แม้เปลี่ยนบริษัท ประวัติการส่งต้องอยู่ในบัญชีของคุณ การดูแลจึงจะต่อเนื่อง
ถ้าเปลี่ยนที่อยู่ไซต์แมป ให้ส่งที่อยู่ใหม่ใน Search Console และ Search Advisor อีกครั้ง และจัดการที่อยู่เก่าออกจากรายการ เป็นจุดที่มักพลาดบ่อยเป็นพิเศษตอนทำเว็บไซต์ใหม่แล้วย้าย
- ที่อยู่ที่มี “www” กับไม่มี และ “http” กับ “https” ปนกันอยู่
- ที่อยู่ดูตัวอย่าง · ทดสอบเข้าไปอยู่ในไซต์แมป
- วันที่แก้ไขของทุกหน้าเปลี่ยนเป็นวันนี้ทุกวัน
- เขียนที่อยู่แบบย่ออย่าง “/menu”
- ส่งแล้วไม่ตรวจสถานะ “ดึงข้อมูลไม่ได้” ปล่อยทิ้งไว้
ตัวอย่างเช่น
- สตูดิโอพิลาทิสที่ลงบทความบล็อกทุกสัปดาห์ ตั้งให้ไซต์แมปอัปเดตอัตโนมัติทุกครั้งที่บทความเพิ่ม
ตรวจแค่นี้ก็พอ
- ชื่อร้าน.kr/sitemap.xml เปิดได้ไหม
- ส่งในเครื่องมือของ Google · Naver แล้วหรือยัง
- หน้าที่ลบแล้วไม่ได้ค้างอยู่ในไซต์แมปใช่ไหม
ธุรกิจของเราต้องใช้ไหม
จำเป็นสำหรับทุกเว็บไซต์
ที่ ISSYMO
ทุกแพ็กเกจ เราทำไซต์แมปและส่งให้ Google · Naver
คำถามที่พบบ่อย
แหล่งอ้างอิง
แก้ไขล่าสุด