SEO Article

Pagination คืออะไร? หน้า 1, 2, 3 ควรจัดการ SEO อย่างไร

เผยแพร่ ผู้เขียน จิรวรรณ เที่ยงธรรมวัฒน ดู Author Profile และทีมผู้เขียน
Pagination

Pagination คืออะไร? วิธีจัดการหน้า 1, 2, 3 ของเว็บไซต์ให้เป็นมิตรกับผู้ใช้และ SEO

เว็บไซต์ที่มีบทความ สินค้า หรือรายการข้อมูลจำนวนมาก มักไม่สามารถแสดงทุกอย่างไว้ในหน้าเดียวได้ จึงใช้ระบบแบ่งออกเป็นหน้า 1, 2, 3 และหน้าถัดไป ซึ่งเรียกว่า Pagination แม้จะเป็นฟังก์ชันพื้นฐานที่พบได้ทั่วไป แต่หากจัดโครงสร้างไม่ดี ก็อาจทำให้ผู้ใช้งานค้นหาข้อมูลยาก หรือทำให้ Search Engine ต้องเจอกับ URL จำนวนมากที่มีเนื้อหาใกล้เคียงกัน การทำ Pagination ที่ดีจึงไม่ได้มีแค่ปุ่ม “ถัดไป” และ “ย้อนกลับ” แต่ควรคิดถึงโครงสร้าง URL, Internal Link, Indexing และประสบการณ์ใช้งานบนมือถือด้วย บทความนี้จะอธิบาย Pagination แบบเข้าใจง่าย พร้อมแนวทางจัดการให้เหมาะกับเว็บไซต์ที่มีเนื้อหาจำนวนมาก

Pagination SEO

Pagination คืออะไร และทำไมเว็บไซต์จึงต้องแบ่งหน้า

Pagination คือการแบ่งรายการเนื้อหาจำนวนมากออกเป็นหลายหน้า เพื่อไม่ให้ผู้ใช้งานต้องโหลดหรือเลื่อนดูข้อมูลทั้งหมดในครั้งเดียว

ตัวอย่างเช่น หมวดสินค้าที่มี 300 รายการ อาจแบ่งเป็นหน้าละ 30 รายการ ทำให้เกิดหน้า

/products?page=1

/products?page=2

/products?page=3

หรือบางเว็บไซต์อาจใช้โครงสร้าง

/products/page/2/

รูปแบบ URL อาจแตกต่างกันตามระบบ แต่หลักการเหมือนกัน คือแบ่งเนื้อหาเป็นชุดย่อยตามลำดับ

Pagination จึงพบได้บ่อยในเว็บไซต์ E-commerce, Blog, ข่าว, Marketplace, Classified และหน้า Archive ที่มีข้อมูลจำนวนมาก

Pagination กับ SEO ต้องระวังเรื่องอะไรเป็นพิเศษ

ปัญหาไม่ได้เกิดจากการมีหลายหน้า แต่เกิดจากการจัดการแต่ละหน้าไม่ชัดเจน

ตัวอย่างเช่น หากหน้า 2 และหน้า 3 มี Title เหมือนหน้าแรกทุกอย่าง หรือ Canonical กลับไปหน้า 1 ทั้งหมดโดยไม่พิจารณาเนื้อหา อาจทำให้โครงสร้างของรายการแต่ละชุดไม่ชัด

Pagination ที่ดีควรทำให้แต่ละ URL สามารถเข้าถึงได้ และมีเส้นทาง Internal Link ที่ชัดเจน เช่น ปุ่มหมายเลขหน้า ปุ่มถัดไป และย้อนกลับ

นอกจากนี้ควรตรวจว่าหน้าลึก ๆ ยังสามารถเข้าถึงผ่านการคลิกจากหน้าแรกหรือไม่ โดยไม่ต้องพึ่ง JavaScript หรือการโหลดแบบที่ Crawler เข้าถึงได้ยากเพียงอย่างเดียว

Google แนะนำให้หน้าในชุด Pagination มี URL ที่ไม่ซ้ำกัน และมีลิงก์ไปยังหน้าถัดไปอย่างชัดเจนเพื่อช่วยให้ Googlebot ค้นพบเนื้อหาได้ง่ายขึ้น

Pagination แต่ละหน้าควรมี Canonical ไปหน้าไหน

หนึ่งในเรื่องที่สับสนบ่อยคือ Canonical ของ Pagination

หากหน้า 2 มีสินค้าหรือบทความคนละชุดกับหน้า 1 โดยทั่วไปไม่ควรมองว่าหน้า 2 เป็น Duplicate แบบสมบูรณ์ของหน้าแรก

ตัวอย่าง

หน้า 1 แสดงสินค้า 1–30
หน้า 2 แสดงสินค้า 31–60
หน้า 3 แสดงสินค้า 61–90

แม้ Layout จะเหมือนกัน แต่รายการหลักต่างกัน

ในกรณีลักษณะนี้ หน้า Pagination แต่ละหน้าสามารถมี Self-Referencing Canonical ของตัวเองตามโครงสร้างเว็บไซต์ได้

การตั้ง Canonical หน้า 2, 3, 4 กลับไปหน้า 1 ทั้งหมด อาจทำให้ Search Engine ได้รับสัญญาณว่าเนื้อหาหน้าอื่นเป็นเวอร์ชันซ้ำของหน้าแรก ทั้งที่จริงแล้วมีรายการที่แตกต่างกัน

ดังนั้นควรพิจารณา Canonical จากเนื้อหาจริง ไม่ใช่ใช้กฎเดียวกับทุกหน้า

Pagination กับ Title Tag ควรเขียนอย่างไร

หน้า Pagination มักมีหัวข้อหลักเหมือนกัน แต่สามารถระบุหมายเลขหน้าเพื่อให้แตกต่างและเข้าใจง่ายขึ้น

ตัวอย่าง

กระเป๋าเดินทาง | หน้า 1

กระเป๋าเดินทาง | หน้า 2

กระเป๋าเดินทาง | หน้า 3

วิธีนี้ช่วยให้ผู้ใช้งานที่เปิดหลายแท็บเห็นความแตกต่างของแต่ละหน้าได้ชัดขึ้น

Meta Description ไม่จำเป็นต้องเขียนข้อความซับซ้อนทุกหน้า แต่ควรหลีกเลี่ยงการสร้างข้อมูลที่ทำให้เข้าใจผิด เช่น เขียนว่า “รวมสินค้าทั้งหมด” ทั้งที่เป็นเพียงชุดรายการหน้า 3

จุดสำคัญคือ Title และ Description ควรสะท้อนสิ่งที่อยู่ในหน้านั้นตามจริง

Pagination กับ Infinite Scroll ต่างกันอย่างไร

Infinite Scroll คือการโหลดรายการเพิ่มเติมเมื่อผู้ใช้งานเลื่อนลงไปเรื่อย ๆ โดยไม่ต้องกดเปลี่ยนหน้า

ในมุมประสบการณ์ใช้งาน Infinite Scroll อาจทำให้รู้สึกลื่นไหล แต่ในมุม SEO ต้องออกแบบให้ Search Engine สามารถค้นพบเนื้อหาที่ถูกโหลดเพิ่มเติมได้ด้วย

ตัวอย่างเช่น หากสินค้าชุดที่ 100–150 ปรากฏเฉพาะเมื่อผู้ใช้งานเลื่อนหน้าจอ แต่ไม่มี URL หรือ <a href> ที่ Googlebot เข้าถึงได้ สินค้าเหล่านั้นอาจค้นพบได้ยากขึ้นจากเส้นทางปกติ

เว็บไซต์บางแห่งจึงใช้ Infinite Scroll สำหรับผู้ใช้ แต่ยังคงมี Pagination URL อยู่ด้านหลัง

วิธีนี้ช่วยรักษาทั้งประสบการณ์ใช้งานและเส้นทางสำหรับ Crawler

Pagination ต้องใส่ noindex หน้าถัดไปหรือไม่

ไม่ควรใช้ noindex กับหน้า 2, 3, 4 เป็นกฎอัตโนมัติทุกเว็บไซต์

หากหน้าถัดไปเป็นเส้นทางสำคัญที่เชื่อมไปยังสินค้า บทความ หรือรายการซึ่ง Google ควรค้นพบ การใช้ noindex โดยไม่พิจารณาอาจทำให้จัดการโครงสร้างซับซ้อนขึ้น

ควรถามก่อนว่า

  • หน้านี้มีรายการที่แตกต่างจากหน้าอื่นหรือไม่
  • มี Internal Link ไปยังเนื้อหาที่สำคัญหรือไม่
  • ผู้ใช้สามารถค้นหาข้อมูลผ่านหน้านี้ได้จริงหรือไม่
  • ต้องการให้ Google Crawl และเข้าใจโครงสร้างนี้หรือไม่

การตั้ง noindex ควรมีเหตุผลเฉพาะ ไม่ใช่ใช้เพียงเพราะหน้ามีหมายเลข 2 หรือ 3

Pagination กับ Internal Link ควรออกแบบแบบไหน

ระบบ Pagination ที่ดีควรมีลิงก์ HTML จริงระหว่างแต่ละหน้า

ตัวอย่าง

1 2 3 4 5 ถัดไป

ไม่ควรอาศัยปุ่ม JavaScript อย่างเดียวโดยไม่มี URL ปลายทางที่ชัดเจน

นอกจากนี้หน้ารายการแต่ละหน้าก็ควรเชื่อมไปยังหน้ารายละเอียดของรายการ เช่น หน้าสินค้า บทความ หรือประกาศแต่ละรายการ

ดังนั้น Pagination จึงไม่ได้เป็นเพียงระบบแบ่งหน้า แต่เป็นส่วนหนึ่งของ Internal Linking Structure

หากหน้า 20 มีบทความเก่า 10 บทความ และไม่มีวิธีคลิกจากหน้าก่อนหน้าไปถึงหน้า 20 เนื้อหาเหล่านั้นอาจมีโอกาสกลายเป็นหน้าที่เข้าถึงยากขึ้น

Pagination แบบไหนใช้งานบนมือถือได้ดี

บนมือถือไม่ควรแสดงหมายเลขหน้า 20–30 ปุ่มเรียงกัน เพราะพื้นที่หน้าจอจำกัด

อาจใช้รูปแบบ

ก่อนหน้า 1 2 3 ... 10 ถัดไป

หรือใช้ปุ่ม “โหลดเพิ่มเติม” ที่ยังมี URL รองรับด้านหลัง

สิ่งสำคัญคือปุ่มต้องกดง่าย ไม่ชิดกันมากเกินไป และผู้ใช้ควรรู้ว่าตอนนี้อยู่หน้าใด

ถ้าเป็นร้านค้าออนไลน์ อาจเสริมตัวกรองและการเรียงสินค้าเพื่อช่วยลดจำนวนหน้าที่ผู้ใช้ต้องเปิด แต่ระบบ Filter เองก็ควรจัดการ URL Parameter อย่างเหมาะสมด้วย

Pagination Checklist สำหรับเว็บไซต์ทั่วไป

ก่อนเปิดใช้งาน Pagination สามารถตรวจ 8 จุดนี้ได้

  1. แต่ละหน้ามี URL แยกกัน
  2. หน้า 2, 3 และหน้าถัดไปเข้าถึงได้ผ่านลิงก์
  3. Canonical ไม่ชี้ผิดโดยไม่มีเหตุผล
  4. Title แต่ละหน้าสื่อถึงหมายเลขหน้า
  5. ไม่มี URL Pagination ซ้ำหลายรูปแบบ
  6. Internal Link ไปยังรายการต่าง ๆ ทำงานปกติ
  7. Mobile ใช้งานง่าย
  8. หน้า Pagination ไม่สร้าง Error หรือ Redirect Chain

หลังจากเว็บไซต์มีข้อมูลเพิ่มขึ้น ควรกลับมาตรวจเป็นระยะว่าหน้าลึก ๆ ยังสามารถเข้าถึงได้ตามปกติ

สรุป

Pagination คือระบบแบ่งรายการจำนวนมากออกเป็นหลายหน้า เช่น หน้า 1, 2, 3 เพื่อให้เว็บไซต์ใช้งานง่ายและไม่ต้องโหลดข้อมูลทั้งหมดพร้อมกัน การทำ Pagination ที่เหมาะสมควรมี URL แยกสำหรับแต่ละหน้า มี Internal Link ที่ชัดเจน และช่วยให้ผู้ใช้งานเดินทางระหว่างหน้าต่าง ๆ ได้สะดวก ไม่ควรตั้ง Canonical หรือ noindex แบบเหมารวมโดยไม่ดูว่าเนื้อหาในแต่ละหน้าต่างกันอย่างไร หากใช้ Infinite Scroll ก็ควรมีโครงสร้าง URL ที่ Search Engine เข้าถึงได้ควบคู่กัน เมื่อวางระบบ Pagination อย่างถูกต้อง เว็บไซต์ที่มีสินค้า บทความ หรือข้อมูลจำนวนมากก็จะจัดการเนื้อหาได้เป็นระบบมากขึ้นทั้งในมุมผู้ใช้งานและ Search Engine

คำถามที่พบบ่อย (FAQ)

Pagination คืออะไร?

Pagination คือระบบแบ่งรายการเนื้อหาออกเป็นหลายหน้า เช่น หน้า 1, 2, 3 เพื่อช่วยให้เว็บไซต์แสดงข้อมูลจำนวนมากได้เป็นระบบและใช้งานง่ายขึ้น

Pagination มีผลต่อ SEO หรือไม่?

มีความเกี่ยวข้องกับโครงสร้างเว็บไซต์ การ Crawl และ Internal Link หากออกแบบไม่ดี หน้าลึก ๆ อาจเข้าถึงได้ยากหรือเกิด URL ซ้ำโดยไม่จำเป็น

หน้า 2 และหน้า 3 ควร Canonical ไปหน้า 1 หรือไม่?

ไม่ควรใช้เป็นกฎตายตัว หากแต่ละหน้ามีรายการแตกต่างกัน หน้าเหล่านั้นอาจควรมี Self-Canonical ของตัวเองตามโครงสร้างเว็บไซต์

Pagination กับ Infinite Scroll แบบไหนดีกว่า?

ไม่มีคำตอบเดียว Infinite Scroll ให้ประสบการณ์ใช้งานต่อเนื่อง แต่ควรมี URL หรือโครงสร้างที่ช่วยให้ Search Engine เข้าถึงรายการเพิ่มเติมได้ ส่วน Pagination จัดเส้นทาง URL ได้ชัดเจนกว่า

หน้า Pagination ต้อง noindex หรือไม่?

ไม่จำเป็นทุกกรณี ควรพิจารณาว่าหน้านั้นมีประโยชน์ต่อการค้นพบเนื้อหาและโครงสร้างเว็บไซต์หรือไม่ก่อนตั้งค่า noindex