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

สร้าง sitemap ได้อย่างไร

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

ตรวจสอบก่อนว่าคุณมี sitemap อยู่แล้วหรือไม่ แพลตฟอร์มเว็บไซต์ส่วนใหญ่สร้าง sitemap ให้อัตโนมัติ โดยมักอยู่ที่ /sitemap.xml ส่วน WordPress ใช้ /wp-sitemap.xml หากเว็บไซต์ของคุณยังไม่มี ให้เปิดใช้งานใน CMS หรือปลั๊กอิน SEO ให้เฟรมเวิร์กสร้างไฟล์ให้ตอน deploy หรือเขียนไฟล์ XML สั้น ๆ ด้วยตัวเอง จากนั้นเพิ่มบรรทัด Sitemap: ลงในไฟล์ robots.txt และส่งที่อยู่ของ sitemap ใน Search Console

ขั้นตอนที่ 1: ตรวจสอบว่าแพลตฟอร์มของคุณสร้างให้อยู่แล้วหรือไม่

  • WordPress สร้าง sitemap index ไว้ที่ /wp-sitemap.xml ตั้งแต่เวอร์ชัน 5.5 ตามที่ระบุในประกาศของ WordPress core ปลั๊กอิน SEO มักปิดฟีเจอร์นี้แล้วเผยแพร่ sitemap ของตัวเองที่ที่อยู่อื่นแทน
  • Shopify สร้าง sitemap.xml ไว้ที่รากของโดเมนร้านค้าทุกแห่ง และอัปเดตให้ตรงกับสินค้า คอลเลกชัน หน้าเพจ และบทความบล็อกอยู่เสมอ ตามที่อธิบายไว้ในศูนย์ช่วยเหลือ
  • เครื่องมือสร้างเว็บไซต์แบบโฮสต์อื่น ๆ มักทำเช่นเดียวกัน Google แนะนำให้ค้นหา "[ชื่อแพลตฟอร์มของคุณ] sitemap" เพื่อหาว่า sitemap ของคุณอยู่ที่ใด

การตรวจสอบสองวิธีอย่างรวดเร็วช่วยให้พบ sitemap ที่มีอยู่ได้เกือบทั้งหมด คือเปิด https://yourdomain/sitemap.xml ในเบราว์เซอร์ และมองหาบรรทัด Sitemap: ใน https://yourdomain/robots.txt

ขั้นตอนที่ 2: สร้างขึ้นมาใหม่หากยังไม่มี

เลือกวิธีที่ตรงกับลักษณะการสร้างเว็บไซต์ของคุณ

  • สร้างจากโค้ดหรือ static site generator: สร้าง sitemap ระหว่าง build จากรายการ route ชุดเดียวกับที่ใช้สร้างหน้าเพจ เพื่อให้ sitemap ไม่มีวันล้าสมัย
  • เว็บไซต์ที่แก้ไขด้วยโปรแกรมไม่ได้: ใช้ตัวสร้างแบบ crawler ที่เข้าไปดูหน้าเพจของคุณแล้วเขียนไฟล์ให้ และรันซ้ำทุกครั้งที่เพิ่มหรือลบหน้า
  • มีเพียงไม่กี่หน้า: เขียนด้วยมือได้เลย sitemap เป็นเพียงรายการธรรมดา
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
  </url>
  <url>
    <loc>https://www.example.com/services/garden-design</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>

หากต้องการแค่ระบุรายการหน้าเพจ ไฟล์ข้อความธรรมดาที่ใส่ URL แบบเต็มบรรทัดละหนึ่งรายการก็ใช้ได้เช่นกัน

ขั้นตอนที่ 3: ปฏิบัติตามกฎรูปแบบของ Google

คู่มือการสร้าง sitemap ของ Google กำหนดข้อจำกัดไว้ดังนี้

  • บันทึกไฟล์เป็น UTF-8 และใช้ URL แบบเต็มที่เป็น absolute ในรูปแบบ canonical ที่คุณต้องการให้แสดงในผลการค้นหา
  • ให้แต่ละไฟล์มีไม่เกิน 50,000 URL และมีขนาดไม่เกิน 50 MB เมื่อยังไม่บีบอัด หากมีมากกว่านั้น ให้แบ่งรายการออกเป็นหลายไฟล์ แล้วอ้างอิงถึงแต่ละส่วนจาก sitemap index
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
  <sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
  • ระบุ <lastmod> เฉพาะวันที่ที่เนื้อหามีการเปลี่ยนแปลงจริงเท่านั้น Google ไม่สนใจ <priority> และ <changefreq> จึงเว้นไว้ได้
  • วางไฟล์ไว้ที่รากของเว็บไซต์ sitemap ที่ไม่ได้ส่งใน Search Console จะครอบคลุมเฉพาะ URL ในโฟลเดอร์เดียวกันและโฟลเดอร์ย่อยลงไปเท่านั้น

ขั้นตอนที่ 4: บอกเสิร์ชเอนจินว่า sitemap อยู่ที่ใด

เพิ่มหนึ่งบรรทัดตรงส่วนใดของ robots.txt ก็ได้ Google จะอ่านพบเมื่ออ่านไฟล์ครั้งถัดไป และเสิร์ชเอนจินหลักอื่น ๆ ก็อ่านบรรทัดนี้เช่นกัน

Sitemap: https://www.example.com/sitemap.xml

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

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

หน้า Sitemaps ของ AutoPSEO แสดงรายการ sitemap ที่ Search Console เก็บไว้สำหรับพร็อพเพอร์ตี้ของคุณ พร้อมคำเตือน ข้อผิดพลาด และวันที่ดาวน์โหลดล่าสุด และเมื่อมีสิทธิ์เข้าถึงเต็มรูปแบบ ก็สามารถส่ง URL ของ sitemap ใหม่หลายรายการพร้อมกันได้ หากต้องการตรวจสอบสิ่งที่คุณเพิ่งสร้าง ให้ตรวจสอบ URL ใน sitemap ใหม่แบบกลุ่มได้สูงสุด 500 รายการต่อครั้ง (URL Inspection) และยืนยันว่าแต่ละหน้าสามารถทำดัชนีได้

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

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