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

Cependant, ce n'est pas aussi facile qu'on pourrait le penser. 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, publications, 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 que vous devez suivre (je ne veux pas entrer dans autant de 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 obtenu 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. Au bas de l'échelle (à droite), nous voyons des sujets saturés, n'est-ce pas ? Politique, technologie, affaires, blogs, etc. 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 que cela indexerait 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 de pages vues directement.

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 sont en fait très haut. Les gens sont intéressés par ce que je lis et je 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. Souvent, 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 articles 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 le cas. Mais il semble que cela frappe également beaucoup d'autres lecteurs.

    J'ai trouvé de bonnes choses dans vos lectures quotidiennes. Peut-être avez-vous juste le don de filtrer les ordures pour nous 🙂

    • 2

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

      Je les trouve dans un nombre [ridiculement] énorme d'endroits, y compris les alertes des moteurs de recherche, les blogs, les sites de bookmarking social, 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..