ขั้นตอนการสร้าง sitemap บน WordPress

การสร้าง Sitemap บน WordPress เป็นลักษณะการจัดเรียงเนื้อหาต่างๆบนเว็บไซต์เราทั้งหมดให้เป็นระเบียบ ช่วยให้ Search engines เข้าถึงเว็บเราได้ง่ายขึ้น มีผลดีต่อการจัดอันดับบน Google โดยตรง 

ตามชื่อของมันเลยคือ map ที่แปลว่า แผนที่ โดย Sitemap ก็เปรียบเสมือนแผนที่ส่งให้กับ Google เพื่อให้บอทของ Google เข้ามาหาเว็บไซต์เราได้สะดวก 

ที่สำคัญการสร้าง Sitemap ทำง่าย และดีต่อ SEO อย่างมาก

XML คืออะไร

จุดประสงค์ของการทำ XML Sitemap

ปกติพวก Search engines จะใช้ทำการ Crawl บนเว็บไซต์เรา แล้วนำข้อมูลต่างๆเก็บไว้ เพื่อนำไปการทำจัดอันดับในขั้นถัดไป

วิธีการทำงานของ Google Search

ปกติการ Crawl นั้นจะอ่านข้อมูลทุกอย่างบนเว็บไซต์ของเราอยู่แล้ว แต่การทำ XML Sitemap จะทำให้การ Crawl นั้นง่ายขึ้น เหมือนกับเราได้ทำแผนที่บอกทางไว้ให้

ซึ่งข้อมูลใน Sitemap ปกติจะประกอบด้วย

  • URL ในแต่ละหน้า Page 
  • ช่วงเวลาการปรับปรุงแก้ไขหน้า Page
  • ความถี่ในการปรับปรุงแก้ไขหน้า Page
  • ลำดับความสำคัญของหน้า Page ที่เราสร้าง

โดยจะทำให้เว็บไซต์ของเรามีโอกาสติดอันดับบน Google เร็วขึ้นกว่าเว็บไซต์ที่ไม่ได้ทำ Sitemap

ขั้นตอนการสร้าง Sitemap บน WordPress

  1. สร้าง XML Sitemap
    1. Yoast SEO
    2. Google XML Sitemaps
  2. นำ XML Sitemap ไปลงใน Google

1. สร้าง XML Sitemap บน WordPress โดย Yoast SEO และ Google XML Sitemaps Plugin

การสร้าง XML Sitemap ทำให้หลากหลายวิธี โดยเราจะพูดถึง 2 วิธีการที่นิยมทำกันอย่างมากใน WordPress ซึ่งวิธีการดังกล่าว ขั้นตอนการทำง่ายและรวดเร็ว 

คุณสามารถเลือกทำโดยวิธีไหนก็ได้ แล้วแต่ความสะดวกเลยครับ

1.1 สร้างโดย Yoast SEO 

เป็นวิธีการสร้างที่ง่ายที่สุด Yoast SEO คือปลั๊กอินที่ไว้สำหรับการทำ SEO โดยเฉพาะ 

yoast seo plugin

ขั้นแรกก็ติดตั้งปลั๊กอินดังกล่าว (Yoast SEO)

จากนั้นให้เลือกในส่วนของ General >> Features แล้วจะเห็นหัวข้อว่า XML Sitemaps ให้ปรับเป็น On

yoast seo sitemap on

จากนั้นคลิ๊กปุ่ม “?” ในหัวข้อ XML Sitemaps 

จะปรากฏข้อความเพิ่มเติมขึ้นมา 

จากนั้นให้กดเลือกข้อความว่า “See the XML Sitemap” 

เพื่อดู XML Sitemap ของเว็บไซต์เราที่ทาง Yoast SEO สร้างขึ้นมา

xml sitemaps Yoast SEO

แค่นี้เราก็สร้าง Sitemap ขึ้นมาเรียบร้อยแล้ว

ตัวอย่าง Sitemap ของเว็บไซต์ SEO Thailand

https://www.seothailand.in.th/sitemap_index.xml

จะเห็นได้ว่าทาง Yoast SEO ได้สร้าง Sitemap ต่างๆ หลากหลายประเภท ให้กับเว็บไซต์เรา โดยปกติจะแบ่งประเภทเป็น Post, Page, Author และ Categories 

ทางเว็บไซต์ SEO Thailand สร้าง Sitemap โดยใช้ Yoast SEO

1.2 สร้างโดย Google XML Sitemaps Plugin

google xml sitemaps

Google XML Sitemaps อีกหนึ่งปลั๊กอินที่คนนิยมใช้ในการสร้าง Sitemaps กันมากอีกหนึ่งตัว 

วิธีการก็ง่ายมากเช่นเดียวกัน แค่คุณติดตั้งปลั๊กอินนี้ แล้วกด Activate ก็จะได้ Sitemap ขึ้นมาทันทีเลย

XML sitemap generator

โดยโครงสร้าง URL ของ Sitemap จากปลั๊กอินนี้จะเป็นดังนี้

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

ตัวอย่าง Google XML Sitemaps

xml sitemap index example

โดยในฟังก์ชั่นของ Google XML Sitemaps สามารถปรับแต่งได้หลากหลาย อย่างเช่น

การตั้งค่าลำดับความสำคัญของ Post จาก Comment

postpriority

หรืออย่างสามารถเลือกได้ว่าจะสร้าง Sitemap ในส่วนใดบ้าง หรือเลือกไม่สร้างในส่วนใดบ้าง

includeexclude

และยังสามารถปรับแต่งความถี่ในการอัพเดท Sitemap และลำดับความสำคัญต่างๆ เช่น Homepage = 1 , Post = 0.6 , Categoties = 0.3 เป็นต้น

frequency-prioritie

จะเห็นได้ว่า Yoast จะไม่สามารถปรับแต่งได้ ส่วน Google XML Sitemaps จะสามารถปรับแต่งได้ อันนี้ก็แล้วแต่ความสะดวกของแต่ละท่านเลยครับ ไม่ค่อยแตกต่างกันสะเท่าไหร่ 

*** ให้เลือกลงตัวใดตัวหนึ่งพอครับ อย่าลง 2 ตัวพร้อมกัน

2. นำ XML Sitemap ไปลงใน Google Search Console

พอเราได้ Sitemap ของเว็บไซต์เราแล้ว ขั้นตอนถัดมาคือ เราต้องไปบอกทาง Google ให้รู้ถึงตำแหน่ง Sitemap ของเว็บไซต์เรา

ทาง Google ได้ให้บริการ Google Search Console ที่เป็นเครื่องมือฟรีจากทาง Google ที่จะคอยช่วยเฝ้าดูเว็บไซต์ของเราว่าเป็นอย่างไรบ้าง มีผู้เข้าชมเท่าไหร่, การคลิ๊กเป็นอย่างไร, อันดับใน Keyword ต่างอยู่ลำดับที่เท่าไหร่แล้ว เป็นต้น

ขั้นแรกให้เราไปสมัคร Google Search Console 

จากนั้นเราต้องเพิ่มเว็บไซต์ของเราเข้าไปก่อน โดยสามารถทำให้ 2 วิธีคือ

  1. Domain : วิธีนี้การยืนยันตัวตนจะเป็นการอัพโหลดไฟล์จาก Google เข้าไปใน Host เรา เพื่อยืนยันตัวตน
  2. URL prefix : วิธีนี้การยืนยันตัวตนจะง่ายกว่าหน่อย คือเพียงเพิ่ม Meta tag ที่ Google ให้มา แล้วไปใส่ในหน้าเว็บไซต์เรา

property type

ทำได้ 2 วิธีแล้วแต่สะดวกเลยครับ

วิธีการยืนยันการเป็นเจ้าของเว็บไซต์บน Google Search Console 
https://support.google.com/webmasters/answer/9008080?hl=th

(ใครยืนยันตัวตนไม่ผ่าน สามารถ Direct message มาถามได้เลยครับ)

พอแล้วยืนยันตัวตนเสร็จเรียบแล้ว ก็ให้เข้ามาที่หัวข้อ “Sitemaps

จากนั้น ในส่วนของ Add a sitemap

ให้ใส่ Sitemap ของเราที่สร้างไว้ในขั้นตอนแรก ลงในช่องนี้ 

แล้วกด Submit 

แค่นี้เราก็ได้สร้าง Sitemap เป็นที่เรียบร้อย

Add new Sitemaps

ประโยชน์ Sitemap

coverage

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

สรุปการสร้าง Sitemap

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

 

แหล่งข้อมูลอ้างอิง