WordPress și MySQL: Care este numărul tău de cuvinte?
S-a vorbit ceva pe bloguri despre medie numar de cuvinte a unei postări WordPress. S-a făcut puțină lumină că motoarele de căutare nu vor cântări decât impactul primului x numărul de caractere, unde x este în prezent necunoscut. Ca urmare, orice după aceea este pur și simplu o pierdere de cuvinte.
Sunt destul de îndrăzneț cu postările mele de pe blog, așa că voi face câteva analize suplimentare și voi vedea dacă popularitatea postării din rezultatele căutării are vreo corelație cu numar de cuvinte. Nu voi deveni prea științific, dar vreau să arunc o privire mai profundă.
Cum pot interoga WordPress pentru Word Count?
MySQL nu are o funcție încorporată de numărare a cuvintelor pentru MySQL, dar la fel ca la orice altă întrebare fără răspuns, un tip inteligent de pe blogosferă a răspuns deja cum să folosească MySQL pentru a obține un număr de cuvinte.
Iată interogarea de numărare a cuvintelor autorului modificată pentru o bază de date 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
În prezent, nu mă abonez la „dimensiunea postului perfect”, deoarece ceea ce oferă cu adevărat greutate cu un motor de căutare nu este pur și simplu numărul de cuvinte, dar numărul de link-uri către acel conținut. Dacă aveți o postare de 2,000 de cuvinte care atrage multă atenție pe link, atunci dimensiunea corectă a postării dvs. a fost de 2,000 de cuvinte.