การตรวจสอบลิงก์เสีย (Broken Links) อาจเป็นงานที่น่าเบื่อที่สุด โดยเฉพาะเมื่อคุณดูแลเว็บไซต์ WordPress ขนาดใหญ่ แม้จะเป็นเช่นนั้น หากต้องการให้เว็บไซต์อยู่ในสภาพดี การตรวจสอบลิงก์เสียเป็นสิ่งจำเป็น สบายใจได้ว่า ปัจจุบันมีปลั๊กอิน WordPress หลายตัวที่ช่วยทำงานหนักแทนคุณได้อย่างมาก
หากคุณคาดหวังว่าจะมีปลั๊กอินสำหรับตรวจสอบลิงก์เสียมากมาย คุณอาจจะผิดหวัง เพราะจริงๆ แล้วไม่มีมากนัก ไม่ว่าจะเป็นฟรีหรือเสียเงิน แต่มีอยู่ไม่กี่ตัวที่ดีจริง ซึ่งก็เพียงพอแล้ว แม้ปลั๊กอินทุกตัวจะตรวจสอบลิงก์เสีย แต่ก็ไม่ได้เหมือนกันทุกประการ มีฟีเจอร์ที่แตกต่างกันออกไป และในสถานการณ์ต่างๆ คุณอาจจะต้องการปลั๊กอินที่ต่างกัน
1. Broken Link Checker
Broken Link Checker ซึ่งมีการติดตั้งใช้งานมากกว่า 400,000+ เป็นปลั๊กอินยอดนิยมที่สุดสำหรับการตรวจสอบลิงก์เสียใน WordPress ด้วยความนิยมสูงสุด จึงน่าจะเป็นปลั๊กอินตัวแรก (และตัวสุดท้าย) ที่ผู้ใช้จะหา ทดลอง ชอบ และตัดสินใจใช้ต่อไปโดยไม่ไปหาทางเลือกอื่น ปลั๊กอินนี้รองรับภาษาอังกฤษและภาษาอื่นๆ อีกสิบกว่าภาษา ซึ่งเป็นประโยชน์มากหากคุณไม่ค่อยเก่งภาษาอังกฤษ

Broken Link Checker เป็นโซลูชันตรวจสอบลิงก์ที่ครบครัน มันตรวจสอบลิงก์เสียไม่ได้แค่ในบทความและหน้าเว็บเท่านั้น แต่ยังรวมถึงความคิดเห็น บล็อกโรล (Blogroll) และฟิลด์ที่กำหนดเอง (Custom Fields) อีกด้วย (เป็นตัวเลือก) นอกจากนี้ยังตรวจจับภาพที่หายไปและการเปลี่ยนเส้นทาง (Redirects) ได้อีกด้วย
เมื่อพบลิงก์เสีย คุณจะได้รับการแจ้งเตือนผ่านแดชบอร์ดหรืออีเมล หากต้องการ สามารถตั้งค่าให้บอกเครื่องมือค้นหาให้ไม่ติดตามลิงก์เสียได้ หนึ่งในฟีเจอร์ที่ดีที่สุดของ Broken Link Checker คือ คุณไม่จำเป็นต้องเปิดแต่ละบทความเพื่อแก้ไขลิงก์ด้วยตนเอง — คุณสามารถทำได้โดยตรงจากหน้าปลั๊กอินเลย
2. WP Broken Link Status Checker
แม้จะไม่สามารถปฏิเสธได้ว่า Broken Link Checker เป็นปลั๊กอินที่ยอดเยี่ยม แต่ในหลายมุมมอง WP Broken Link Status Checker ถือว่าดีกว่า จำนวนการติดตั้งใช้งานที่ต่ำ (เพียง 5,000+) น่าประหลาดใจ แต่ผมเชื่อว่เนื่องจากมันไม่ได้มีชื่อเสียงเท่ากับ Broken Link Checker ทำให้ผู้ใช้ไม่รู้ว่าพวกเขาพลาดอะไรไปจากการไม่ได้ติดตั้งมัน

WP Broken Link Status Checker มีฟีเจอร์ขั้นสูงมากกว่า และผมจัดว่ามัน "เทคนิค" กว่าอีกสองตัว แม้ว่าไม่จำเป็นต้องเป็นมืออาชีพ WordPress ก็สามารถใช้งานได้
จุดเด่นของปลั๊กอินนี้คือ อนุญาตให้สร้างการสแกนแยกต่างหาก (Separate Scans) และสแกนเฉพาะส่วนของเว็บไซต์ที่คุณสงสัยว่าอาจมีลิงก์เสียซ่อนอยู่ แทนที่จะสแกนทั้งเว็บไซต์ นี่เป็นประโยชน์มาก เพราะคุณสามารถหลีกเลี่ยงโหลดเซิร์ฟเวอร์จากการสแกนส่วนที่ไม่จำเป็นอย่างต่อเนื่อง
คุณสามารถตั้งกฎที่แตกต่างกันสำหรับการสแกนแต่ละครั้งได้ เมื่อทำการสแกน ผลลัพธ์จะแสดงแบบเรียลไทม์ — เช่น ลิงก์เสียจะแสดงทันทีที่พบ ไม่ใช่รอจนการตรวจสอบเสร็จสิ้น ซึ่งสำหรับเว็บไซต์ขนาดใหญ่ อาจใช้เวลาหลายชั่วโมง คุณสามารถอ่านรายละเอียดฟีเจอร์เพิ่มเติมได้จากเว็บไซต์ของปลั๊กอิน
3. WordPress Broken Link Manager
WordPress Broken Link Manager เป็นอีกปลั๊กอินหนึ่งที่ควรพิจารณา มันไม่มีฟังก์ชันครบครันเท่า Broken Link Checker หรือ WP Broken Link Status Checker แต่ก็มีจุดเด่นของตัวเอง ปลั๊กอินนี้ทำการตรวจสอบลิงก์เสียอย่างต่อเนื่อง (ซึ่งอาจทำให้เซิร์ฟเวอร์ทำงานหนัก) และเมื่อพบลิงก์เสีย จะจัดเก็บไว้ในคลัง
เมื่อพบลิงก์เสีย คุณสามารถเลือกได้ว่าจะรับการแจ้งเตือนทางอีเมลหรือไม่ คุณยังสามารถเลือกเปลี่ยนเส้นทางลิงก์เสียทั้งหมดไปยังหน้าปกติ (เช่น หน้าแรกของเว็บไซต์) หรือกำหนดหน้าเปลี่ยนเส้นทางที่แตกต่างกันสำหรับแต่ละลิงก์ได้

คุณคงรู้อยู่แล้ว แต่ผมยังต้องการระบุว่า ปลั๊กอินเหล่านี้ตรวจสอบ "ลิงก์เสีย" (คือ ลิงก์ที่หน้าปลายทางหรือภาพหายไป) ไม่ใช่ "ลิงก์ผิด" ลิงก์ผิดหมายถึง ลิงก์ที่ทำงานได้ปกติ (ไม่เสีย) แต่นำไปยังหน้าที่ไม่ใช่หน้าที่คุณตั้งใจ
เช่น หากคุณลิงก์ไปยังหน้าแรกของเว็บไซต์ Android และเจ้าของเว็บตัดสินใจเปลี่ยนธีมเป็นเว็บ "หาเงินเร็ว" ลิงก์ของคุณไปยังหน้าแรกจะไม่เสีย แต่จะนำไปยังสิ่งที่แตกต่างจากแหล่งข้อมูลที่คุณต้องการ น่าเสียดายที่สำหรับประเภทลิงก์นี้ ไม่มีเครื่องมือตรวจสอบ (และก็สร้างไม่ได้) วิธีเดียวคือเปิดลิงก์ด้วยตนเอง ตรวจสอบว่าหน้าที่เปิดมาถูกต้องหรือไม่ แล้วค่อยไปลิงก์ถัดไป งานนี้น่าเบื่อแต่อยากรักษาสุขภาพลิงก์ ต้องทำเป็นครั้งคราว