WordPress และ MySQL: Word ของคุณมีค่าเท่าไหร่?
มีการพูดคุยกันในบล็อกเกี่ยวกับค่าเฉลี่ย นับคำ ของโพสต์ WordPress มีแสงสว่างบางอย่างที่เสิร์ชเอ็นจิ้นจะชั่งน้ำหนักผลกระทบจากครั้งแรกเท่านั้น x จำนวนอักขระโดยที่ x ไม่ทราบในขณะนี้ ส่งผลให้ทุกอย่างหลังจากนั้นก็เสียคำพูด
ฉันค่อนข้างเข้าใจผิดกับบทความในบล็อกของฉันดังนั้นฉันจะทำการวิเคราะห์เพิ่มเติมและดูว่าความนิยมของโพสต์จากผลการค้นหามีความสัมพันธ์กับ นับคำ. ฉันจะไม่เข้าใจวิทยาศาสตร์มากเกินไป แต่ฉันต้องการมองลึกลงไป
ฉันจะสอบถาม WordPress สำหรับ Word Count ได้อย่างไร
MySQL ไม่มีฟังก์ชันการนับจำนวนคำในตัวสำหรับ MySQL แต่เช่นเดียวกับคำถามอื่น ๆ ที่ไม่มีคำตอบคนฉลาดบางคนในบล็อกโอสเฟียร์ตอบวิธีใช้ MySQL เพื่อรับจำนวนคำ
นี่คือแบบสอบถามจำนวนคำของผู้เขียนที่แก้ไขสำหรับฐานข้อมูล WordPress:
SELECT `ID`, `post_date`, `post_type`,
SUM( LENGTH(`post_content`) - LENGTH(REPLACE(`post_content`, ' ', ''))+1) AS 'Wordcount'
FROM `wp_posts`
GROUP BY `ID`
HAVING `post_type` = 'post' AND `post_status` = 'publish'
ORDER BY `post_date` DESC
LIMIT 0, 100
ขณะนี้ฉันไม่ได้สมัครรับ 'ขนาดโพสต์ที่สมบูรณ์แบบ' เนื่องจากสิ่งที่ให้น้ำหนักกับเครื่องมือค้นหาจริงๆ ไม่ใช่แค่การนับจำนวนคำแต่จำนวนลิงก์ไปยังเนื้อหานั้น หากคุณมีโพสต์ 2,000 คำที่ดึงดูดความสนใจจากลิงก์จำนวนมาก ขนาดที่เหมาะสมของโพสต์คือ 2,000 คำ.