Requête MySQL pour extraire des catégories dans WordPress

Depositphotos 12429678 s

Récemment, il est apparu que les articles que j'avais écrits sur ma vie à la maison semblaient obtenir plus de pages vues que certains de mes autres sujets. Cela soutiendrait que l'aspect personnel des blogs est ce qui attire le plus de lecteurs, alors je voulais le savoir. N'importe lequel de mes messages qui touchent à ma vie personnelle, j'ajoute une requête spécifique. Le reste des catégories est appliqué en fonction du contenu. Je l'ai fait exprès pour pouvoir éventuellement en rendre compte. Ce moment est venu!

Requête WordPress

Ce n'est pas aussi facile que vous pourriez le penser, cependant. L'ensemble du processus m'a pris quelques heures entre les données et le rapport! Le premier défi consistait à extraire les données de la base de données de mon blog. Dans WordPress, cela nécessite une belle requête de jointure entre trois tables, articles, posts2cats et catégories. Si vous souhaitez faire cela, voici la requête:

SELECT `post_date`,` cat_name` FROM `wp_posts` LEFT JOIN` wp_post2cat` ON `wp_posts`.ID =` wp_post2cat`.post_id LEFT JOIN `wp_categories` ON` wp_categories`.cat_ID = `wp_post2cat`.category_ID

Notez que vous obtiendrez en fait plus d'un enregistrement par article si vous avez sélectionné plusieurs catégories sur un article. Ce n'est pas grave, je traite de cela dans mon analyse.

Google Analytics

Google facilite l'extraction des données par date dont vous avez besoin et leur exportation sous forme de fichier CSV. J'ai simplement tiré la plage de dates et le nombre de pages vues identiques. J'ai ensuite fusionné les sources, les articles de blog et les catégories ainsi que les pages vues associées. Truc amusant!

Analyses

La prochaine étape est la plus amusante! Il y a une série de requêtes et d'étapes à suivre (je ne veux pas entrer dans les détails ici), mais le résultat de base est que je veux calculer le nombre de pages vues divisé par le nombre de publications dans chaque catégorie. J'ai ensuite calculé les vues moyennes par article sur l'ensemble du blog et comparé les résultats.

Ce que vous voyez ci-dessous est une analyse de l'index des pages vues par catégorie. Cliquez sur l'image si vous souhaitez la voir en taille réelle. Un indice de 100 est la moyenne. Un indice de 200 signifie que la catégorie a eu deux fois plus de succès que la publication moyenne. Un indice de 50 est la moitié de la moyenne.

Index des catégories de blog

Conclusions

Pas tout à fait ce à quoi je m'attendais, mais je pense que cela a du sens. Dans le bas de l'échelle (à droite), nous voyons des sujets saturés, n'est-ce pas? Politique, technologie, affaires, blogs, etc. Nous voyons également des sujets très, très de niche comme Google Maps. Comme ce n'est pas un sujet principal de mon blog, il est peu probable que j'attire beaucoup d'attention pour cela.

Homefront était pratiquement au point mort! Je pensais qu'il serait indexé plus haut mais le fait qu'il ne soit pas sous-indexé me dit que cela ne nuit en rien à mon blog. Cela aide-t-il? Peut-être en rétention, mais pas en pages vues directes.

Ce qui gronde vraiment au sommet, ce sont les domaines d'expertise que j'ai. Analytics… wow! Je pense que c'est un sujet qui réclame de l'aide. Il n'y a pas trop de sites Web analytique blogs là-bas! Les gens veulent savoir comment utiliser analytique, comment l'implémenter, puis comment signaler et apporter des modifications en fonction de celui-ci (comme cet article!).

L'autre élément intéressant est mes «lectures quotidiennes». Je pensais avec certitude que ceux-ci seraient au milieu de la route, mais ils se classent en fait très haut. Les gens s'intéressent à ce que je lis et leur recommande! Cela fait du bien. Chaque jour, je lis des centaines de flux et de sites et j'essaie de retirer des histoires uniques que les gens apprécieraient. Plusieurs fois, ce sont des liens vers d'autres blogs que je trouve intéressants et que je souhaite transmettre. Il semble que la camaraderie impliquée dans cela porte ses fruits!

Voilà! Des années de données sur le lectorat! Je voudrais vraiment rendre cette analyse beaucoup plus facile la prochaine fois. Je veux vraiment travailler sur l'automatisation des catégories dans mon analytique rapports afin que je puisse les surveiller de plus près.

3 Commentaires

  1. 1

    Ce que je trouve intéressant à propos du nombre de lectures quotidiennes, c'est que je lis rarement, voire jamais, les messages de la liste de liens. Mais je me retrouve presque toujours à scanner le vôtre.

    Je pensais que c'était parce que nous avions des intérêts similaires, et c'est peut-être vrai. Mais il semble que cela frappe également beaucoup d'autres lecteurs.

    J'ai trouvé de super trucs dans vos lectures quotidiennes. Peut-être que vous avez juste le don de filtrer les déchets pour nous 🙂

    • 2

      C'est définitivement ce que je recherche là-dessus, Tony. Je sélectionne très rarement un lien qui se trouve en dehors du sujet de mon blog… et je lis vraiment ces articles et je les aime avant de les publier !

      Je les trouve à partir d'un nombre [ridiculement] énorme d'endroits, y compris les alertes des moteurs de recherche, les blogs, les sites de partage de signets, etc.

      Merci Tony !

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..