วิธีตรวจสอบว่าเว็บไซต์ใช้ WordPress หรือไม่

อยากรู้ว่าเว็บไซต์หนึ่งสร้างด้วย WordPress หรือไม่ สามารถตรวจได้จากซอร์สโค้ดของหน้าเว็บ เส้นทางไฟล์ที่แสดงต่อสาธารณะ หรือเครื่องมือตรวจจับเทคโนโลยีเว็บไซต์ แต่แต่ละวิธีมีข้อจำกัด เพราะเจ้าของเว็บอาจซ่อนหรือปรับเปลี่ยนข้อมูลบางอย่างได้

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

❶ วิธีเช็กเว็บไซต์ว่าใช้ WordPress หรือไม่

① ดูซอร์สโค้ดของหน้าเว็บ

วิธีนี้ไม่ต้องติดตั้งโปรแกรมเพิ่มและใช้ได้กับเบราว์เซอร์บนคอมพิวเตอร์ส่วนใหญ่

  1. เปิดหน้าเว็บไซต์ที่ต้องการตรวจสอบ
  2. คลิกขวาบริเวณหน้าเว็บ แล้วเลือก ดูซอร์สของหน้าเว็บ หรือ View page source
    อีกวิธีคือกด Ctrl + U บน Windows หรือ Command + Option + U บน Mac ในเบราว์เซอร์ที่รองรับ
  3. ใช้คำสั่งค้นหาในหน้า เช่น Ctrl + F หรือ Command + F
  4. ค้นหาคำที่มักพบในไฟล์เว็บไซต์ WordPress เช่น wp-content, wp-includes หรือ wp-json

หากพบเส้นทางอย่าง wp-content/themes/ หรือ wp-content/plugins/ ในไฟล์ CSS, JavaScript หรือรูปภาพ ก็เป็นสัญญาณว่าเว็บไซต์อาจใช้ WordPress แต่ยังไม่ใช่หลักฐานยืนยันเด็ดขาด เพราะบางเว็บไซต์อาจเปลี่ยนชื่อหรือซ่อนเส้นทางเหล่านี้

② ตรวจหา Meta Generator

ในซอร์สโค้ด ให้ค้นหาคำว่า generator หากพบข้อมูลที่ระบุ WordPress ก็เป็นสัญญาณหนึ่งว่าเว็บไซต์ใช้ระบบนี้

อย่างไรก็ตาม เว็บไซต์จำนวนมากปิดการแสดงข้อมูลดังกล่าวเพื่อความเรียบร้อยหรือความปลอดภัย ดังนั้นการไม่พบ Meta Generator ไม่ได้แปลว่าเว็บไซต์ไม่ได้ใช้ WordPress

③ ตรวจสอบเส้นทาง REST API

ลองเปิดเส้นทาง /wp-json/ ต่อท้ายโดเมนของเว็บไซต์ เช่น

https://example.com/wp-json

หากหน้าเว็บแสดงข้อมูลในรูปแบบ JSON และมีข้อมูลที่เกี่ยวข้องกับ WordPress REST API นั่นเป็นหลักฐานบ่งชี้ที่มีน้ำหนัก แต่บางเว็บไซต์อาจปิดกั้น ปรับเส้นทาง หรือจำกัดการเข้าถึง API จึงไม่ควรใช้ผลนี้เพียงวิธีเดียว

❷ ใช้เครื่องมือตรวจจับเทคโนโลยีเว็บไซต์

① ใช้ส่วนขยายบนเบราว์เซอร์

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

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

② ใช้เว็บไซต์ตรวจสอบเทคโนโลยี

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

ก่อนใช้ ควรอ่านนโยบายของเครื่องมือและหลีกเลี่ยงการกรอกข้อมูลลับ เช่น รหัสผ่านหรือข้อมูลหลังบ้าน เพราะการตรวจสอบเว็บไซต์สาธารณะไม่จำเป็นต้องใช้ข้อมูลเข้าสู่ระบบ

③ เปรียบเทียบผลจากหลายวิธี

ถ้าเครื่องมือรายงานว่าใช้ WordPress แต่ซอร์สโค้ดไม่พบร่องรอย อาจเกิดจากเครื่องมือใช้สัญญาณอื่นในการวิเคราะห์ หรือเว็บไซต์ซ่อนข้อมูลบางส่วนไว้ ให้ถือผลเป็นข้อสันนิษฐานและตรวจซ้ำด้วยวิธีอื่น

วิธีตรวจสิ่งที่อาจพบข้อจำกัด
ดูซอร์สโค้ดwp-content, wp-includes, Meta Generatorเจ้าของเว็บอาจซ่อนหรือเปลี่ยนเส้นทาง
เปิด /wp-json/ข้อมูล REST API ในรูปแบบ JSONAPI อาจถูกปิดกั้นหรือเปลี่ยนเส้นทาง
ใช้ส่วนขยายเบราว์เซอร์รายงาน CMS และเทคโนโลยีที่พบผลขึ้นกับข้อมูลที่เว็บไซต์เปิดเผย
ใช้เครื่องมือออนไลน์สรุปเทคโนโลยีของเว็บไซต์อาจตรวจไม่พบหรือรายงานคลาดเคลื่อน
ตรวจจากหลังบ้านของเว็บตนเองระบบจัดการและไฟล์ WordPressต้องเป็นเจ้าของหรือได้รับอนุญาต

❸ เส้นทางที่เห็นบ่อย แต่ใช้ยืนยันเพียงอย่างเดียวไม่ได้

① /wp-admin/ และ /wp-login.php

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

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

② คำว่า wp- ในชื่อไฟล์

ชื่อไฟล์หรือโฟลเดอร์ที่มีคำว่า wp- อาจเกี่ยวข้องกับ WordPress แต่ก็อาจเป็นไฟล์ที่เว็บอื่นนำมาใช้หรือคัดลอกไว้ได้ ควรตรวจร่วมกับสัญญาณอื่น เช่น เส้นทางธีม ปลั๊กอิน หรือ REST API

③ หน้าตาเว็บไซต์และธีม

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

❹ วิธีตรวจสอบเว็บไซต์ WordPress ของตัวเองให้แน่ใจ

หากต้องการยืนยันว่าเว็บไซต์ของตนเองใช้ WordPress หรือไม่ ให้ตรวจจากสิทธิ์ที่เจ้าของเว็บเข้าถึงได้

① ตรวจหน้าเข้าสู่ระบบที่ใช้งานจริง

เข้าสู่ระบบหลังบ้านด้วย URL และบัญชีที่ผู้ดูแลเว็บไซต์กำหนด หากพบแดชบอร์ด WordPress และเมนูจัดการโพสต์ หน้า ธีม และปลั๊กอิน ก็ยืนยันได้ว่าเว็บไซต์ใช้ WordPress

② ตรวจไฟล์และระบบฐานข้อมูลผ่านโฮสติ้ง

ผู้ดูแลเว็บไซต์สามารถตรวจไฟล์ระบบบนโฮสติ้ง เช่น ไฟล์ WordPress และโฟลเดอร์ wp-content รวมถึงตรวจฐานข้อมูลของเว็บไซต์ วิธีนี้ควรทำโดยผู้มีสิทธิ์ดูแลระบบเท่านั้น

③ สอบถามผู้ดูแลเว็บไซต์หรือผู้ให้บริการ

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

❺ สรุปวิธีดูว่าเว็บใช้ WordPress หรือไม่

เริ่มจากค้นหา wp-content, wp-includes หรือ Meta Generator ในซอร์สโค้ด จากนั้นลองตรวจเส้นทาง /wp-json/ หรือใช้เครื่องมือตรวจจับเทคโนโลยีประกอบ หากเป็นเว็บไซต์ของตนเอง ให้ยืนยันผ่านหลังบ้านหรือโฮสติ้ง

ผลจากการตรวจภายนอกอาจไม่พบ WordPress แม้เว็บไซต์จะใช้อยู่ เพราะเจ้าของเว็บสามารถซ่อนหรือปรับข้อมูลได้ หากกำลังตรวจเว็บไซต์ของลูกค้าหรือคู่แข่ง ComSiam แนะนำให้ระบุผลว่าเป็น “การตรวจพบเบื้องต้น” จนกว่าจะมีข้อมูลจากผู้ดูแลเว็บไซต์มายืนยัน

❻ คำถามที่พบบ่อย

① ถ้าไม่พบคำว่า wp-content แปลว่าเว็บไม่ได้ใช้ WordPress ใช่ไหม?

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

② เครื่องมือตรวจเว็บบอกว่าใช้ WordPress เชื่อถือได้แค่ไหน?

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

③ ดูจากหน้า /wp-admin/ ได้หรือไม่?

ใช้เป็นสัญญาณประกอบได้ แต่ไม่ใช่ข้อสรุปเด็ดขาด เพราะเส้นทางนี้อาจถูกเปลี่ยนหรือป้องกันไว้ และไม่ควรทดลองเข้าสู่ระบบหากไม่ได้รับอนุญาต

④ เว็บไซต์ WordPress ซ่อนร่องรอยได้หรือไม่?

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