WordPress et MySQL: quel est votre nombre de mots?
Il y a eu des discussions sur les blogs à propos de la moyenne nombre de mots d'un article WordPress. Certains éclaircissent le fait que les moteurs de recherche ne pèseront que l'impact du premier x nombre de caractères, où x est actuellement inconnu. En conséquence, tout ce qui suit est simplement un gaspillage de mots.
Je suis plutôt bavard avec mes articles de blog, je vais donc faire une analyse supplémentaire et voir si la popularité de l'article à partir des résultats de recherche a une corrélation avec le nombre de mots. Je ne deviendrai pas trop scientifique, mais je veux regarder de plus près.
Comment puis-je interroger WordPress pour le nombre de mots?
MySQL n'a pas de fonction de comptage de mots intégrée pour MySQL, mais comme pour toutes les autres questions sans réponse, un type intelligent sur la blogosphère a déjà répondu comment utiliser MySQL pour obtenir un nombre de mots.
Voici la requête de nombre de mots de l'auteur modifiée pour une base de données 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
Je ne souscris actuellement pas à la `` taille de publication parfaite '' car ce qui donne vraiment du poids avec un moteur de recherche n'est pas simplement le nombre de mots, mais le nombre de liens vers ce contenu. Si vous avez un message de 2,000 XNUMX mots qui attire beaucoup l'attention des liens, alors la bonne taille de votre message était de 2,000 mots.