Запит MySQL для витягування категорій у WordPress

Depositphotos 12429678 с

Нещодавно виявилося, що дописи, які я писав про своє домашнє життя, отримали більше переглядів сторінок, ніж деякі інші мої теми. Це підтверджувало б те, що особистий аспект ведення блогу - це те, що приваблює більше читачів, тому я хотів це з’ясувати. Будь-який з моїх дописів, що стосується мого особистого життя, я додаю конкретний запит. Решта категорій застосовуються на основі вмісту. Я зробив це навмисно, щоб врешті-решт про це повідомити. Цей час настав!

Запит WordPress

Однак це не так просто, як ви можете подумати. Весь процес зайняв у мене кілька годин від передачі даних! Першим викликом було вилучення даних із бази даних мого блогу. У WordPress він вимагає приємного запиту на приєднання між трьома таблицями, публікаціями, posts2cats та категоріями. Якщо ви хочете зробити це, ось запит:

ВИБЕРИТЕ `post_date`,` cat_name` ІЗ `wp_posts` ЛІВО ПРИЄДНАЙТЕСЬ` wp_post2cat` ON `wp_posts`.ID =` wp_post2cat`.post_id ЛІВО ПРИЄДНАЙТЕСЬ `wp_categories` ON` wp_categories`.cat_ID = `wp_post2cat`.category_id

Зверніть увагу, що ви фактично отримаєте більше одного запису за кожну публікацію, якщо вибрали кілька категорій для публікації. Це нормально, я насправді маю справу з цим у своєму аналізі.

Google Analytics

Google робить досить легким отримання даних за датою, яка вам потрібна, та експорт їх у вигляді файлу CSV. Я просто витягнув однаковий діапазон дат та кількість переглядів сторінки. Потім я об’єднав обидва джерела, дописи та категорії в блозі та пов’язані перегляди сторінок. Веселі речі!

аналіз

Наступний крок - веселий! Існує низка запитів та кроків, через які потрібно пройти (я не хочу вдаватися до таких деталей тут), але основним результатом є те, що я хочу розрахувати кількість переглядів сторінок, розділену на кількість публікацій у кожній категорії. Потім я розрахував середнє число переглядів на допис у всьому блозі та порівняв результати.

Нижче наведено аналіз індексу переглядів сторінок за категоріями. Клацніть на зображення, якщо хочете побачити його в повному розмірі. Індекс 100 - це середнє значення. Індекс 200 означає, що категорія мала подвійні показники середнього показника. Індекс 50 - це половина середнього показника.

Індекс категорій блогу

Висновки

Не зовсім те, що я очікував, але, думаю, дещо з цього має сенс. На дуже низькому кінці шкали (праворуч) ми бачимо кілька насичених тем, чи не так? Політика, технології, бізнес, ведення блогів тощо. Ми також бачимо деякі дуже, дуже нішеві теми, такі як Google Maps. Оскільки це не основна тема мого блогу, сумнівно, я привертаю до цього багато уваги.

Homefront був практично глухим центром! Я думав, що це буде індексувати вище, але той факт, що він не занижує індекс, говорить мені, що це ніяк не шкодить моєму блогу. Це допомагає? Можливо, утримується, але не прямі перегляди сторінок.

Що справді шумить на вершині, так це те, що я маю. Аналітика ... нічого собі! Я думаю, що це тематична область, яка кричить про допомогу. Мережі не так багато аналітика блоги там! Люди хочуть знати, як ними користуватися аналітика, як це реалізувати, а потім як повідомляти та вносити зміни на його основі (як цей пост!).

Інший цікавий пункт - це мої «Щоденні читання». Я точно думав, що це буде посередині шляху, але насправді вони посідають дуже високі місця. Людям цікаво, що я читаю і рекомендую їм! Це відчувається досить добре. Щодня я читаю сотні стрічок і веб-сайтів і намагаюся привернути унікальні історії, які люди оцінили б. Багато разів це посилання на інші блоги, які мені здаються цікавими і я хочу їх передати. Здається, що товариство, причетне до цього, окупається!

Ось вам! Число читацьких даних на рік! Я б дуже хотів значно спростити проведення цього аналізу наступного разу. Я дуже хочу працювати над автоматизацією категорій у свої аналітика звітів, щоб я міг пильнувати їх ближче.

3 Коментарі

  1. 1

    Що мене цікавить у номері Daily Reads, це те, що я рідко чи взагалі читаю публікації зі списку посилань. Але я майже завжди виявляю, що сканую вашу.

    Я думав, що це тому, що у нас схожі інтереси, і це може бути так. Але схоже, це вражає і багатьох інших читачів.

    Я знайшов декілька чудових матеріалів із вашого Щоденного читання. Можливо, у вас просто є хист для фільтрації сміття для нас 🙂

    • 2

      Це точно, що я шукаю в цьому, Тоні. Дуже рідко я вибираю посилання, яке виходить за межі теми мого блогу ... і я справді читаю ці статті і сподобалися їм перед тим, як їх публікувати!

      Я знаходжу їх із [смішно] величезної кількості місць, включаючи сповіщення пошукової системи, блоги, сайти соціальних закладок тощо.

      Дякую, Тоні!

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.