Запыт MySQL для выцягвання катэгорый у WordPress

Depositphotos 12429678 с

Нядаўна выявілася, што паведамленні, якія я пісаў пра сваё хатняе жыццё, павялічылі колькасць праглядаў старонак, чым некаторыя іншыя мае тэмы. Гэта падтрымае тое, што асабісты аспект вядзення блога - гэта тое, што прыцягвае больш чытачоў, таму я хацеў бы даведацца. У любы з маіх допісаў, якія датычацца майго асабістага жыцця, я дадаю канкрэтны запыт. Астатнія катэгорыі прымяняюцца на аснове зместу. Я зрабіў гэта наўмысна, каб у рэшце рэшт пра гэта зрабіць справаздачу. Гэты час надышоў!

Запыт WordPress

Аднак гэта не так проста, як можна падумаць. Увесь працэс заняў у мяне некалькі гадзін ад атрымання дадзеных! Першым выклікам было выцягванне дадзеных з маёй базы дадзеных блога. У WordPress ён патрабуе прыемнага запыту на аб'яднанне паміж трыма табліцамі, паведамленнямі, паведамленнямі2cats і катэгорыямі. Калі вы хочаце зрабіць гэта, вось запыт:

АБРАБІЦЬ `post_date`,` cat_name` АД `wp_posts` НАЛЕЎ ПАДАРЫВАЙЦЕСЯ` wp_post2cat` ON `wp_posts`.ID =` wp_post2cat`.post_id ЛЕВА ДАДАЦЬ

Звярніце ўвагу, што вы сапраўды атрымаеце больш за адзін запіс за публікацыю, калі выбралі некалькі катэгорый для публікацыі. Гэта нармальна, я на самой справе займаюся гэтым у сваім аналізе.

Google Analytics

Google дазваляе даволі лёгка атрымаць дадзеныя па даце, якія вам патрэбныя, і экспартаваць іх у выглядзе файла CSV. Я проста выцягнуў аднолькавы дыяпазон дат і колькасць праглядаў старонак. Потым я аб'яднаў абедзве крыніцы, паведамленні ў блогах і катэгорыі, а таксама звязаныя прагляды старонак. Пацешныя рэчы!

Аналіз

Наступны крок - вясёлы! Ёсць шэраг запытаў і этапаў, якія вы павінны прайсці (я не хачу ўдавацца ў гэтулькі падрабязнасці тут), але асноўным вынікам з'яўляецца тое, што я хачу вылічыць колькасць праглядаў старонак, падзеленае на колькасць паведамленняў у кожнай катэгорыі. Затым я разлічыў сярэдні прагляд на адзін пост у блогу і параўнаў вынікі.

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

Індэкс катэгорый блогаў

высновы

Не зусім тое, што я чакаў, але думаю, што некаторыя з іх маюць сэнс. На самым нізкім канцы шкалы (справа) мы бачым некалькі насычаных тэм, ці не так? Палітыка, тэхналогіі, бізнес, вядзенне блогаў і г.д. Мы таксама бачым некаторыя вельмі і вельмі нішавыя тэмы, такія як Google Maps. Паколькі гэта не асноўная тэма майго блога, сумняваюся, што я прыцягваю да гэтага шмат увагі.

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

Тое, што сапраўды шуміць наверсе, - гэта тыя веды, якія я маю. Аналітыка ... нічога сабе! Я думаю, што гэта тэматычная вобласць, якая крычыць аб дапамозе. Інтэрнэту не так шмат аналітыка блогі! Людзі хочуць ведаць, як ім карыстацца аналітыка, як гэта рэалізаваць, а потым як паведамляць і ўносіць змены на яго аснове (напрыклад, гэты пост!).

Іншы цікавы пункт - мае "Штодзённыя чытанні". Я дакладна думаў, што гэта будзе пасярэдзіне шляху, але яны на самой справе вельмі высокія. Людзям цікава, што я чытаю і рэкамендую ім! Гэта адчувае сябе нядрэнна. Кожны дзень я прачытваю сотні стужак і сайтаў і імкнуся зрабіць унікальныя гісторыі, якія людзі ацэняць. Шмат разоў гэта спасылкі на іншыя блогі, якія мне падаюцца цікавымі і якія я хачу перадаць. Здаецца, таварыства, якое ўдзельнічае ў гэтым, дае свае вынікі!

Вось вам! Дадзеныя чытачоў на год! Мне вельмі хацелася б зрабіць наступны раз нашмат прасцей зрабіць гэты аналіз. Я вельмі хачу працаваць над аўтаматызацыяй катэгорый у свае аналітыка справаздачы, каб я мог сачыць за імі бліжэй.

3 Каментары

  1. 1

    Што мне падаецца цікавым у нумары Daily Reads, я рэдка, калі наогул чытаю паведамленні ў спісах спасылак. Але я амаль заўсёды бачу, што сканую ваш.

    Я думаў, што гэта таму, што ў нас падобныя інтарэсы, і гэта можа быць так. Але, падобна, гэта дзівіць і многіх іншых чытачоў.

    Я знайшоў некалькі выдатных матэрыялаў з вашых штодзённых чытанняў. Можа быць, у вас проста ёсць здольнасць фільтраваць праз смецце для нас 🙂

    • 2

      Гэта дакладна тое, што я шукаю ў гэтым, Тоні. Вельмі рэдка я выбіраю спасылку, якая не ўваходзіць у тэматычную вобласць майго блога ... і я сапраўды чытаю гэтыя артыкулы і падабаю іх перад тым, як іх размясціць!

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

      Дзякуй, Тоні!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.