WordPressでカテゴリをプルするためのMySQLクエリ

12429678秒

最近、私が自分の家庭生活について書いた投稿は、他のいくつかのトピックよりも多くのページビューを獲得しているように見えました。 ブログの個人的な側面がより多くの読者を引き付けるものであることを支持するので、私は知りたいと思いました。 私の個人的な生活に影響を与える私の投稿には、特定のクエリを追加します。 残りのカテゴリは、コンテンツに基づいて適用されます。 最終的に報告できるように、意図的にこれを行いました。 その時が来ました!

WordPressクエリ

しかし、あなたが理解するのはあなたが思うほど簡単ではありません。 データからレポートまで、プロセス全体で数時間かかりました。 最初の課題は、ブログデータベースからデータを引き出すことでした。 WordPressでは、2つのテーブル、投稿、postsXNUMXcats、およびカテゴリ間の適切な結合クエリが必要です。 これを実行したい場合は、次のクエリを実行します。

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

投稿で複数のカテゴリを選択した場合、実際には投稿ごとに複数のレコードが返されることに注意してください。 それは大丈夫です、私は実際に私の分析でそれを扱います。

Googleアナリティクス

Googleでは、必要な日付でデータを取得し、CSVファイルとしてエクスポートするのが非常に簡単です。 同じ日付範囲とページビュー数を取得しただけです。 次に、ソース、ブログ投稿、カテゴリ、および関連するページビューの両方をマージしました。 楽しいもの!

分析

次のステップは楽しいものです! 実行する必要のある一連のクエリと手順がありますが(ここではそれほど詳しくは説明しません)、基本的な出力は、ページビュー数を各カテゴリの投稿数で割って計算することです。 次に、ブログ全体の投稿ごとの平均ビューを計算し、結果を比較しました。

以下に表示されているのは、カテゴリ別のページビューのインデックスの分析です。 フルサイズでご覧になりたい方は画像をクリックしてください。 100のインデックスは平均です。 インデックスが200の場合、そのカテゴリのヒット数は平均的な投稿の50倍であることを意味します。 XNUMXのインデックスは平均の半分です。

ブログカテゴリインデックス

結論

私が期待したものとはまったく異なりますが、その一部は理にかなっていると思います。 スケールの非常に低い端(右)には、飽和したトピックがいくつかありますね。 政治、テクノロジー、ビジネス、ブログなど。Googleマップのような非常にニッチなトピックもいくつか見られます。 それは私のブログの主要なトピックではないので、私がそれについて多くの注目を集めているのは疑わしいです。

ホームフロントは事実上デッドセンターでした! インデックスが高くなると思いましたが、インデックスが不足していないという事実は、ブログを傷つけているわけではないことを示しています。 それは助けになっていますか? おそらく保持されていますが、ストレートページビューではありません。

本当にトップに立つのは、私が持っている専門分野です。 分析…すごい! これは助けを求めて叫んでいるトピック領域だと思います。 ウェブはあまり多くありません 分析論 そこにブログ! 使い方を知りたがっている 分析論、それを実装する方法、そしてそれに基づいてレポートして変更を加える方法(この投稿のように!)。

もうXNUMXつの興味深い項目は、私の「DailyReads」です。 確かに道の真ん中だと思いましたが、実はとても上位にランクされています。 人々は私が読んでいて彼らに推薦しているものに興味を持っています! それはかなりいい感じです。 私は毎日何百ものフィードやサイトを読み、人々が喜ぶユニークなストーリーを取り戻そうとしています。 多くの場合、これらは私が興味深く、伝えたい他のブログへのリンクです。 これに関係する友情は報われるようです!

あります! XNUMX年分の読者データ! 次回はもっと簡単にこの分析ができるようにしたいと思います。 私は本当にカテゴリーを自分の中に自動化することに取り組みたいです 分析論 私がそれらをより近くで監視できるように報告します。

3のコメント

  1. 1

    デイリーリード数について私が興味深いと思うのは、リンクリストの投稿を読むことはめったにないということです。 しかし、ほとんどの場合、自分でスキャンしていることに気づきます。

    似たような興味があるからだと思いましたが、そうかもしれません。 しかし、他の多くの読者にもヒットしているようです。

    私はあなたのデイリーリードからいくつかの素晴らしいものを見つけました。 たぶん、あなたは私たちのためにがらくたをフィルタリングするためのコツを持っているだけです🙂

    • 2

      それは間違いなく私がその上で求めているものです、トニー。 ブログのトピック領域外にあるリンクを選択することはめったにありません…そして、投稿する前にそれらの記事を読んで気に入っています!

      検索エンジンのアラート、ブログ、ソーシャルブックマークサイトなど、[ばかばかしいほど]膨大な数の場所からそれらを見つけました。

      ありがとう、トニー!

どう思いますか?

このサイトはAkismetを使用して迷惑メールを減らします。 コメントの処理方法を学ぶ.