XML Sitemap คืออะไรและฉันจะสร้างได้อย่างไร
เผยแพร่แล้ว: 2022-06-12แผนผังเว็บไซต์ XML คือไฟล์ที่เว็บมาสเตอร์สร้างและใส่ไว้ในเว็บไซต์ของตนเพื่อแจ้งให้เครื่องมือค้นหาเช่น Google และ Bing ทราบเกี่ยวกับหน้า รูปภาพ และวิดีโอที่อยู่บนไซต์ รายการเนื้อหานี้ทำงานเหมือนกับแผนที่ ช่วยให้มั่นใจว่ามีการรวบรวมข้อมูลและจัดทำดัชนีอย่างละเอียดยิ่งขึ้น
แผนผังเว็บไซต์ XML สร้างขึ้นโดยใช้ XML (Extensible Markup Language) ซึ่งเป็นภาษามาร์กอัปประเภทหนึ่งที่ใช้บนเว็บซึ่งแท็กใช้ข้อมูลร่วมกัน
แผนผังเว็บไซต์ XML ไม่เพียงแต่บอกเครื่องมือค้นหาเกี่ยวกับ URL ทั้งหมดที่คุณต้องการให้จัดทำดัชนีและรวบรวมข้อมูล แต่ยังให้ข้อมูลอื่นๆ เช่น คุณอัปเดตหน้าเว็บบ่อยเพียงใด
แผนผังไซต์ XML แตกต่างจากแผนผังไซต์ HTML เนื่องจากแผนผังไซต์ XML ใช้สำหรับเครื่องมือค้นหาเท่านั้น ในทางกลับกัน แผนผังไซต์ HTML คือหน้าเว็บในไซต์ของคุณที่มีลิงก์เพื่อช่วยให้ผู้เยี่ยมชมนำทางไปยังหน้าที่สำคัญในไซต์ของคุณ
ตอนนี้คุณมีคำจำกัดความอยู่ในมือแล้ว มาพูดถึง:
- เหตุใดแผนผังไซต์ XML จึงเป็นแนวทางปฏิบัติที่ดีที่สุดสำหรับ SEO
- แผนผังเว็บไซต์ประเภทพิเศษที่ต้องพิจารณา
- วิธีสร้างแผนผังเว็บไซต์ XML
- วิธีการส่งแผนผังเว็บไซต์ XML
- กรณีศึกษาและความคิดสุดท้าย
XML Sitemaps: แนวทางปฏิบัติที่ดีที่สุดสำหรับ SEO พร้อมประโยชน์
เพื่อวัตถุประสงค์ในการทำ SEO คุณต้องสร้างแผนผังเว็บไซต์ XML และปรับปรุงให้เป็นปัจจุบันอยู่เสมอ เพื่อช่วยให้แน่ใจว่าเครื่องมือค้นหาจัดทำดัชนีและรวบรวมข้อมูลหน้าที่สำคัญทั้งหมดบนไซต์ของคุณ
แม้ว่าบางคนจะมองว่าแผนผังไซต์ XML เป็นสิ่งที่ "น่ามี" แต่จริงๆ แล้วเป็นแนวทางปฏิบัติที่ดีที่สุดสำหรับ SEO สำหรับทุกไซต์ที่มีอย่างน้อยหนึ่งแห่ง แม้ว่า Google จะบอกว่าไซต์ที่มีหน้าไม่ถึง 500 หน้าอาจไม่จำเป็นต้องใช้
แน่นอนว่าเสิร์ชเอ็นจิ้นควรจะสามารถค้นหาหน้าทั้งหมดได้โดยทำตามลิงก์บนไซต์ แต่ความจริงก็คือไซต์จำนวนมากไม่ปฏิบัติตามสถาปัตยกรรมการเชื่อมโยงที่เหมาะสม ดังนั้นเครื่องมือค้นหาจะค้นพบเนื้อหาได้ยาก
ประโยชน์ของแผนผังไซต์ XML ได้แก่:
- พวกเขาปรับปรุงอัตราการรวบรวมข้อมูลและการจัดทำดัชนีบนไซต์
- พวกเขาสามารถช่วยคุณระบุปัญหา (สำหรับ Google ให้ตรวจสอบ Search Console)
- พวกเขาให้ข้อมูลที่เป็นประโยชน์อื่น ๆ แก่เครื่องมือค้นหาเกี่ยวกับไซต์ของคุณ
- พวกเขาแจ้งเตือนเครื่องมือค้นหาไปยังหน้าใหม่และหวังว่าจะได้รับการจัดทำดัชนีเร็วกว่าถ้าคุณรอให้เครื่องมือค้นหาค้นหา
ตอนนี้เราได้พูดถึงข้อดีบางประการแล้ว เป็นสิ่งที่ควรค่าแก่การสังเกตว่าแผนผังเว็บไซต์ XML ไม่สามารถ ทำได้:
- แผนผังเว็บไซต์ XML ไม่ได้รับประกันว่าเสิร์ชเอ็นจิ้นจะจัดทำดัชนีหรือรวบรวมข้อมูลหน้าทั้งหมด และจะไม่ส่งผ่านความนิยมของลิงก์หรือความช่วยเหลือเกี่ยวกับธีมของหัวเรื่อง
- แผนผังเว็บไซต์ XML จะไม่ส่งผลต่อการจัดอันดับของคุณ แต่การมีจำนวนหน้าที่จัดทำดัชนีในเครื่องมือค้นหามากขึ้นอาจเพิ่มโอกาสในการจัดอันดับ
- ไม่ควรใช้แผนผังไซต์ XML เพื่อแก้ไขปัญหาการรวบรวมข้อมูล หากมีปัญหาในการจัดทำดัชนี ให้พิจารณาปัจจัยอื่นๆ ด้วย เช่น สถาปัตยกรรมของเว็บไซต์หรือคุณภาพของเนื้อหาและลิงก์ แทนที่จะอาศัยแผนผังเว็บไซต์ XML เพียงอย่างเดียว
แผนผังเว็บไซต์ XML พิเศษที่ควรทราบ
นอกเหนือจากแผนผังเว็บไซต์ XML มาตรฐานแล้ว คุณควรทราบเกี่ยวกับแผนผังเว็บไซต์ที่สำคัญเฉพาะสำหรับเนื้อหา เช่น ข่าวสาร รูปภาพ และวิดีโอ ในที่นี้ เราจะพูดถึงแผนผังเว็บไซต์ของ Google เป็นหลัก คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับแผนผังเว็บไซต์ของ Bing ได้ที่นี่
ข่าว XML Sitemaps
หากคุณเป็นผู้เผยแพร่เนื้อหาเกี่ยวกับข่าวและไม่มีแผนผังเว็บไซต์ข่าวสาร คุณอาจไม่ได้รับการเปิดเผยที่คุณต้องการ สำหรับบทความที่ตีพิมพ์ในช่วงสองวันที่ผ่านมา แผนผังเว็บไซต์ข่าวสารจะมี URL สำหรับบทความดังกล่าว สร้างแผนผังเว็บไซต์ข่าวสารนอกเหนือจากแผนผังเว็บไซต์ XML ทั่วไปของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับวิธีสร้างแผนผังเว็บไซต์ข่าวสาร
แผนผังเว็บไซต์ XML ของวิดีโอ
แผนผังไซต์วิดีโอสามารถช่วยให้ Google ค้นหาและทำความเข้าใจเนื้อหาวิดีโอของคุณได้โดยบอกอย่างชัดเจนว่าเนื้อหาวิดีโออยู่ที่ใดและในไซต์ของคุณ เนื้อหาวิดีโอรวมถึงหน้าเว็บที่ฝังวิดีโอ, URL ไปยังโปรแกรมเล่นวิดีโอ หรือ URL ของเนื้อหาวิดีโอดิบ หาก Google ไม่พบเนื้อหาวิดีโอที่ URL ที่ให้มา Google จะไม่สนใจเนื้อหาเหล่านั้น โปรดทราบว่าแม้ Google จะแนะนำให้ใช้แผนผังไซต์วิดีโอและ VideoObject ของ schema.org เพื่อมาร์กอัปวิดีโอ แต่ก็สนับสนุน mRSS ด้วยเช่นกัน คุณยังสามารถดูหลักเกณฑ์ของ Bing เกี่ยวกับแผนผังเว็บไซต์วิดีโอได้ที่นี่
แผนผังเว็บไซต์ XML ของรูปภาพ
แผนผังไซต์รูปภาพช่วยให้ Google ค้นพบรูปภาพในไซต์ของคุณ โดยเฉพาะรูปภาพที่เข้าถึงผ่าน JavaScript คุณสามารถแนะนำรูปภาพที่สำคัญที่สุดบนเพจของคุณที่คุณต้องการรวมไว้ใน Google
วิธีสร้างแผนผังเว็บไซต์ XML
คุณสามารถสร้างแผนผังเว็บไซต์ได้ด้วยตนเอง แต่การใช้ตัวสร้างแผนผังเว็บไซต์ทำให้งานง่ายขึ้น และเพื่อช่วยให้คุณมีเครื่องมือของบุคคลที่สามที่ดีมากมายสำหรับการสร้างแผนผังเว็บไซต์ XML หนึ่งคือปลั๊กอิน Bing XML Sitemap ฝั่งเซิร์ฟเวอร์ฟรีของ Microsoft Bing ซึ่งสามารถสร้างแผนผังเว็บไซต์ XML สองประเภทโดยอัตโนมัติที่เครื่องมือค้นหาใดๆ สามารถอ่านได้:
- แผนผังเว็บไซต์ที่ครอบคลุม ซึ่งรวมถึงไฟล์ทั้งหมด (ยกเว้นไฟล์ใดที่คุณไม่อนุญาตในไฟล์ robots.txt ของคุณ)
- แผนผังเว็บไซต์ที่อัปเดตล่าสุด ซึ่งรวมถึง URL ของไฟล์ที่เปลี่ยนแปลงเท่านั้น (มีประโยชน์สำหรับการติดตามของคุณเองหรือสำหรับการจัดลำดับความสำคัญของหน้าที่เครื่องมือค้นหาควรรวบรวมข้อมูล)
นี่คือวิดีโอที่มีประโยชน์จาก Google เกี่ยวกับการสร้างแผนผังเว็บไซต์ XML:
นอกจากนี้เรายังครอบคลุมถึงวิธีสร้างแผนผังเว็บไซต์ (ทั้งเวอร์ชัน XML และ HTML) ในคู่มือ SEO ของเรา
สำหรับเว็บไซต์ขนาดใหญ่
แผนผังไซต์ XML มีประโยชน์อย่างยิ่งสำหรับไซต์ขนาดใหญ่เพื่อให้แน่ใจว่าเครื่องมือค้นหาสามารถค้นพบ URL ทั้งหมดได้
เว็บไซต์ขนาดใหญ่อาจต้องแบ่งรายการ URL ออกเป็นแผนผังเว็บไซต์ XML จำนวนมาก เพื่อให้แน่ใจว่าจำนวน URL ของหน้าต่อแผนผังเว็บไซต์จะไม่เกินขีดจำกัด
แผนผังเว็บไซต์ XML สามารถมี URL ได้มากถึง 50,000 หน้า
คุณสามารถแยกไฟล์ XML แยกตามประเภทสื่อได้หากคุณมีวิดีโอ ข่าวสาร รูปภาพ ฯลฯ ต้นฉบับที่คุณต้องการจัดทำดัชนี ตัวอย่างเช่น หากคุณมีวิดีโอบนไซต์ของคุณ ให้สร้างแผนผังไซต์ XML ของวิดีโอเฉพาะ เพื่อช่วยให้แน่ใจว่าเครื่องมือค้นหาจะพบไฟล์วิดีโอของคุณ
เป็นโบนัส ถ้าคุณแยกย่อยแผนผังไซต์ XML ของคุณออกเป็นไฟล์แผนผังไซต์ที่มีขนาดเล็กลง ซึ่งอาจแบ่งตามส่วนของไซต์ จะช่วยให้คุณดูประสิทธิภาพการจัดทำดัชนีของคุณสำหรับแต่ละส่วนของไซต์และระบุว่าปัญหาการจัดทำดัชนีมีอยู่ที่ใด
จากนั้นคุณสามารถสร้างไฟล์ดัชนีแผนผังเว็บไซต์ที่แสดงรายการไฟล์แผนผังเว็บไซต์ทั้งหมดบนเว็บไซต์ของคุณ ในการเพิ่มประสิทธิภาพไฟล์แผนผังเว็บไซต์ คุณยังสามารถบีบอัดไฟล์โดยใช้ gzip
XML Sitemap Tips
แท็ก XML ที่จำเป็นคือ: <urlset> , <url> และ <loc> แท็ก <urlset> และ <url> ใช้สำหรับการจัดรูปแบบ XML และ <loc> ใช้สำหรับระบุ URL
แท็กข้อมูลเมตาที่เป็นตัวเลือกคือ:
- <lastmod> – วันที่แก้ไขล่าสุด
- <changefreq> – ความถี่ที่หน้าเปลี่ยนแปลง (เช่น รายชั่วโมง รายวัน รายเดือน ไม่เคยเลย)
- <priority> – ความสำคัญของเพจจาก 0 (ต่ำสุด) ถึง 1 (สูงสุด)
เจ้าของเว็บไซต์ไม่จำเป็นต้องใช้แท็กเสริม แต่เครื่องมืออาจปรึกษาพวกเขาเมื่อตัดสินใจว่าควรรวบรวมข้อมูลหน้าเว็บซ้ำบ่อยเพียงใด Google ระบุว่าไม่ได้ใช้แท็ก <priority> หรือ <changefreq> เลย แม้ว่า Google อาจพิจารณา <lastmod> แต่ก็ไม่ได้อ้างอิงการตัดสินใจของแท็กนี้
หากคุณใช้แท็กเหล่านี้ ให้ถูกต้องเพื่อช่วยให้เครื่องมือค้นหารวบรวมข้อมูลไซต์ของคุณได้ดียิ่งขึ้น หน้าที่คุณกำลังเพิ่มประสิทธิภาพควรได้รับการตั้งค่าให้มีลำดับความสำคัญสูงกว่า หากคุณเก็บหน้าที่ไม่ได้อัปเดตมาหลายปีแล้ว ให้ตั้งค่าลำดับความสำคัญต่ำโดย <changefreq> เป็น “ไม่เลย”
อัปโหลดไปยังเว็บไซต์
เมื่อคุณสร้างไฟล์แผนผังเว็บไซต์แล้ว ให้อัปโหลดไปที่รูทของเว็บไซต์ของคุณ (เช่น https://www.your-domain-name.com/sitemap.xml) ตอนนี้ได้เวลาแจ้งให้เสิร์ชเอ็นจิ้นทราบโดยใช้ไฟล์ robots.txt ของคุณ
ไฟล์ robots.txt เป็นเพียงไฟล์ข้อความที่บันทึกไว้ที่รูทของเว็บไซต์ของคุณ ซึ่งจะให้คำแนะนำในการเยี่ยมชมสไปเดอร์ของเครื่องมือค้นหา
ไฟล์ robots.txt ของคุณควรมีลักษณะดังนี้ โดยมีบรรทัดคำสั่งแผนผังเว็บไซต์สำหรับแผนผังเว็บไซต์ XML ที่แตกต่างกันแต่ละรายการ:
ตัวแทนผู้ใช้: *
ไม่อนุญาต: /tmp/
ไม่อนุญาต: /filename.html
แผนผังเว็บไซต์: http://website.com/my-sitemap1.xml
แผนผังเว็บไซต์: http://website.com/my-sitemap2.xml
หากคุณมีแผนผังเว็บไซต์หลายรายการ หรือหาก CMS ของคุณสร้างไฟล์ที่มีชื่อเฉพาะ สิ่งที่คุณต้องทำคือระบุชื่อในไฟล์ robots.txt หนึ่งรายการต่อบรรทัด หรือหากคุณได้สร้างไฟล์ดัชนีแผนผังเว็บไซต์แล้ว คุณสามารถระบุเฉพาะตำแหน่งไฟล์ดัชนีใน robots.txt และแสดงรายการไฟล์แผนผังเว็บไซต์แยกกันทั้งหมดในดัชนีแผนผังเว็บไซต์
แค่นั้นแหละ! ตอนนี้คุณสามารถปล่อยให้เครื่องมือค้นหาจัดการส่วนที่เหลือได้
การส่งแผนผังเว็บไซต์
บางคนต้องการส่งแผนผังเว็บไซต์ด้วยตนเอง สาเหตุหลักมาจากเวลา การส่งเป็นที่รู้จักกันเพื่อเริ่มต้นการจัดทำดัชนีแทนที่จะรอให้เครื่องมือค้นหาเปิดให้คุณ
อีกเหตุผลหนึ่งในการส่งแผนผังเว็บไซต์ใหม่ให้ Google คือการตรวจสอบข้อผิดพลาด Google พยายามแยกวิเคราะห์ไฟล์แผนผังเว็บไซต์ต่อไปแม้ว่าจะมีข้อผิดพลาดเล็กน้อยก็ตาม อย่างไรก็ตาม หาก XML มีรูปแบบไม่ดี ก็อาจทำให้ Google ละเว้นรายการทั้งหมดหลังจากรายการที่มีรูปแบบไม่ถูกต้อง (เช่น แท็ก “>” หรือ “</url>”) ที่หายไป) รายงานแผนผังเว็บไซต์ใน Search Console จะแจ้งให้คุณทราบหากพบปัญหาใดๆ เช่น:
มีข้อผิดพลาด: สามารถแยกวิเคราะห์แผนผังเว็บไซต์ แต่มีข้อผิดพลาดอย่างน้อยหนึ่งรายการ URL ใดๆ ที่สามารถแยกวิเคราะห์จากแผนผังเว็บไซต์จะถูกจัดคิวสำหรับการรวบรวมข้อมูล
คุณสามารถส่งแผนผังเว็บไซต์ XML ของคุณไปยัง Google และ Bing ได้ในเชิงรุกดังนี้:
- Google: ลงชื่อเข้าใช้บัญชี Google Search Console แล้วไปที่แผนผังเว็บไซต์
- Bing: เข้าสู่ระบบ Bing Webmaster Tools จากนั้นดูวิดเจ็ตแผนผังเว็บไซต์บนแดชบอร์ดหรือไปที่คุณลักษณะแผนผังเว็บไซต์
เครื่องมือแผนผังเว็บไซต์ของ Google Search Console ช่วยให้คุณส่งแผนผังเว็บไซต์และดูประวัติได้
กรณีศึกษา XML Sitemap
หลังจากวินิจฉัยว่าลูกค้าที่มีเว็บไซต์ขนาดใหญ่มีการจัดทำดัชนีหน้าเว็บเพียง 20% เราจึงนำกลวิธีต่างๆ มาใช้เพื่อช่วย เราส่งแผนผังเว็บไซต์ XML มาตรฐานอีกครั้งและแก้ไขข้อผิดพลาดจำนวนมากในบัญชี Search Console ของลูกค้า
นอกจากนี้เรายังได้ส่งแผนผังเว็บไซต์ XML เฉพาะและใช้งานแท็กตามรูปแบบบัญญัติทั่วทั้งเว็บไซต์ เนื่องจากมีเนื้อหาที่ซ้ำกันจำนวนมาก
ผลการจัดทำดัชนีเพิ่มขึ้นจาก 24% เป็น 68%! และเปอร์เซ็นต์นี้เพิ่มขึ้นเรื่อยๆ ส่งผลให้ปริมาณการค้นหาทั่วไปดีขึ้นอย่างมาก
ความคิดสุดท้าย
เป้าหมายของแผนผังเว็บไซต์ XML คือการช่วยให้เครื่องมือค้นหารวบรวมข้อมูลได้อย่างมีประสิทธิภาพและทั่วถึง คุณอำนวยความสะดวกในเรื่องนี้โดยการสร้างแผนผังเว็บไซต์และใช้แท็กที่เหมาะสม เพื่อให้เอ็นจินสามารถเข้าใจวิธีการรวบรวมข้อมูลไซต์ของคุณได้ดีที่สุด
หมายเหตุสุดท้าย: อย่าลืมอัปเดตแผนผังเว็บไซต์ XML ของคุณอยู่เสมอ หากคุณเพิ่มหรือลบหน้า ตรวจสอบให้แน่ใจว่าแผนผังไซต์ของคุณแสดงให้เห็น คุณควรตรวจสอบ Google Search Console บ่อยๆ เพื่อให้แน่ใจว่า Google ไม่พบข้อผิดพลาดใดๆ ในแผนผังไซต์ของคุณ
คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับโปรโตคอลแผนผังเว็บไซต์ได้ที่ sitemaps.org
หากคุณต้องการความช่วยเหลือเกี่ยวกับประสิทธิภาพการค้นหาทั่วไปของเว็บไซต์ของคุณ ติดต่อเราเพื่อขอใบเสนอราคาฟรีสำหรับบริการ SEO