Skip to content

แผนผังเว็บไซต์ (Sitemap) คืออะไร ?

sitemap-คือ

Sitemap คือ ไฟล์ที่ทำหน้าที่ ในการนำทาง นำร่อง แก่ Search Engine ในการจัดเก็บข้อมูล อาจเรียกได้ว่าเป็นแผนที่ ที่ช่วยให้ Crawler สามารถค้นพบหน้า URL ได้

Sitemap.XML

Sitemap.XML เป็นไฟล์ชนิด .XML คนทั่วไปจึงนิยมเรียกกันว่า “XML sitemap” ตัวอย่าง >> https://hapuk.org/sitemap_index.xml

Sitemap.TXT

sitemap.txt คือ Sitemap ช่วงแรกๆ ก่อนที่ Search Engine จะ support XML sitemap เป็นไฟล์สกุล .txt

ตัวอย่างดังนี้ >> https://www.xml-sitemaps.com/urllist.txt

หลักการก็คือ

1.URL per line

2. ใช้ UTF-8 encoding. ตอนบันทึก

3. ใช้ชื่ออะไรก็ได้ แต่ต้องเป็นไฟล์ .txt

ข้อแตกต่าง ระหว่าง sitemap.txt และ sitemap.xml

ต่างกันที่ .xml จะมี <lastmod> เพื่อระบุว่าแก้ไขครั้งสุดท้ายเมื่อไร แต่เนื่องจากปัจจุบันคนนิยม Manipulate ส่วนนี้ Google เลยไม่ให้ความสนใจมากเท่าไหร่

สิ่งที่เหมือนกัน ระหว่าง sitemap.txt และ sitemap.xml

ใช้ชื่อไฟล์ อะไรก็ได้ แต่ต้องตามด้วย สกุลไฟล์ .txt หรือ xml

ยกตัวอย่างเช่น

https://hapuk.org/sitemap_index.xml

sitemap.xml

hapuk_sitemap.xml

urllist.txt

เกร็ดเล็ก เกร็ดน้อย

sitemap.xml จะสามารถแยก เพิ่มเติมได้อีกเป็น Image sitemaps และ Video sitemaps ซึ่งส่วนตัวคิดว่าเจ๋งมาก

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

การสร้าง Sitemap ที่ดีควรใช้ระบบอัตโนมัติ

“Don’t create a sitemap manually like that, You need to get [the sitemap] from the CMS or the underlying database directly.”

John Mueller

ประโยคด้านบนคือ คำตอบของ John Muller ( พนักงาน Google ) ที่ตอบ USER ท่านนึง ใน reddit ที่กำลังจะสร้าง sitemap 2 ล้าน URL ด้วยตัวเอง

เพื่อนๆ หลายท่านคงจะ งง กันว่าทำไม Google บอกแบบนี้ ใช่ไหมครับ

เนื่องจาก หากเราทำ manually เราจำเป็นต้องอัพเดต sitemap ทุกครั้ง ที่มีการเพิ่มหน้าใหม่ และการทำ manually มีโอกาสพลาดได้สูงมาก ยิ่งคุณมี URL มากๆ เช่น USER ใน Reddit ท่านนี้ ( 2 ล้าน URL )

ดังนั้น การใช้ Plug-in CMS หรือใช้การ เรียก อัพเดตจาก Database ( ตั้งค่า sitemap เป็นแบบ dynamics ) จึงดูเป็นเรื่องที่ควรทำมากกว่า

สำหรับวันนี้ ผมคงต้องกล่าวคำว่า สวัสดีครับ ไว้เจอกันใหม่ ในบทความต่อไปครับ ติดต่อ บริการ รับทำ SEO คลิกที่นี่