WordPress na MySQL: Je! Neno lako La Kuhesabu?
Kumekuwa na mazungumzo kwenye blogi kuhusu wastani hesabu ya neno ya chapisho la WordPress. Nuru fulani imetolewa kwamba injini za utafutaji zitapima tu athari ya kwanza x idadi ya herufi, ambapo x haijulikani kwa sasa. Kama matokeo, chochote baada ya hapo ni kupoteza maneno tu.
Mimi ni mzuri sana na machapisho yangu ya blogi kwa hivyo nitafanya uchambuzi wa ziada na kuona ikiwa umaarufu wa chapisho kutoka kwa matokeo ya utaftaji una uhusiano wowote na hesabu ya neno. Sitapata kisayansi sana, lakini ninataka kuangalia zaidi.
Ninawezaje kuuliza WordPress kwa Hesabu ya Neno?
MySQL haina kazi ya kuhesabu neno iliyojengwa kwa MySQL, lakini kama ilivyo na kila swali lingine ambalo halijajibiwa, mtu mwerevu kwenye ulimwengu wa blogi tayari amejibu jinsi ya kutumia MySQL kupata Hesabu ya Neno.
Hapa kuna hoja ya hesabu ya mwandishi iliyobadilishwa kwa hifadhidata ya 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
Kwa sasa sijisajili kwa 'saizi kamili ya chapisho' kwani kile kinachotoa uzito na injini ya utaftaji sio tu hesabu ya neno, lakini idadi ya viungo kwa maudhui hayo. Ikiwa una chapisho la maneno 2,000 ambalo huvutia tahadhari nyingi za kiungo, basi saizi sahihi ya chapisho lako ilikuwa maneno 2,000.