MySQL upit za povlačenje kategorija u WordPressu

Depositphotos 12429678 s

Nedavno se činilo da postovi koje sam napisao o svom kućnom životu imaju više pregleda stranica nego neke druge moje teme. Podržavalo bi to da je osobni aspekt blogova ono što privlači više čitatelja pa sam želio saznati. Bilo kojem od mojih postova koji se dotiču mog osobnog života, dodam određeni upit. Ostale kategorije primjenjuju se na temelju sadržaja. To sam učinio namjerno kako bih na kraju mogao izvijestiti o tome. Došlo je to vrijeme!

WordPress upit

To ipak nije tako lako kako biste mogli pomisliti. Cijeli postupak mi je od podataka do izvješća trebao nekoliko sati! Prvi izazov bio je izvlačenje podataka iz moje baze podataka bloga. U WordPressu je potreban lijep upit za pridruživanje između tri tablice, postova, posts2cats i kategorija. Ako to želite učiniti, evo upita:

ODABERITE `post_date`,` ime_mačke` IZ `wp_posts` LIJEVO PRIDRUŽITE` wp_post2cat` ON `wp_posts`.ID =` wp_post2cat`.post_id LIJEVO PRIDRUŽITE `wp_categories` ON` wp_categories`.cat_ID = `wp_post2cat`.category_id

Imajte na umu da ćete zapravo dobiti više od jednog zapisa po postu ako ste na postu odabrali više kategorija. U redu je, zapravo se time bavim u svojoj analizi.

Google Analytics

Google prilično lako izvlači podatke prema datumu koji vam trebaju i izvozi ih u CSV datoteku. Jednostavno sam izvukao identičan datumski raspon i broj pregleda stranica. Zatim sam spojio oba izvora, postove na blogovima i kategorije i povezane prikaze stranica. Zabavne stvari!

Analiza

Sljedeći korak je onaj zabavni! Postoji niz upita i koraka koje morate proći (ovdje ne želim ulaziti u toliko detalja), ali osnovni je ishod taj da želim izračunati broj pregleda stranica podijeljen s brojem postova u svakoj kategoriji. Zatim sam izračunao prosječni broj pregleda po postu na cijelom blogu i usporedio rezultate.

Ono što vidite u nastavku je analiza indeksa prikaza stranica po kategorijama. Kliknite sliku ako je želite vidjeti u punoj veličini. Indeks 100 je prosjek. Indeks 200 znači da je kategorija imala dvostruko više pogodaka od prosječnog posta. Indeks 50 je polovica prosjeka.

Indeks kategorija bloga

Zaključci

Nije baš ono što sam očekivao, ali mislim da nešto od toga ima smisla. Na vrlo niskom kraju ljestvice (desno) vidimo neke zasićene teme, zar ne? Politika, tehnologija, posao, blogovi itd. Također vidimo neke vrlo, vrlo nišne teme poput Google Mapsa. Budući da to nije primarna tema mog bloga, sumnjam da tome privlačim veliku pažnju.

Homefront je bio gotovo mrtvačka točka! Mislio sam da će se indeksirati više, ali činjenica da se ne podređuje govori mi da to ni na koji način ne šteti mom blogu. Pomaže li? Možda u zadržavanju, ali ne i pravim prikazima stranice.

Ono što stvarno buči do vrha su područja stručnosti koja imam. Analitika ... vau! Mislim da je ovo tematsko područje koje traži pomoć. Nema previše weba analitika blogovi vani! Ljudi žele znati kako se koristiti analitika, kako to implementirati, a zatim kako na temelju toga prijaviti i unijeti promjene (poput ovog posta!).

Druga zanimljiva stavka su moja "Svakodnevna čitanja". Sigurno sam mislio da će to biti sredina puta, ali zapravo visoko kotiraju. Ljudi su zainteresirani za ono što im čitam i preporučujem! To se osjeća prilično dobro. Svaki dan čitam stotine feedova i web stranica i pokušavam povući jedinstvene priče koje bi ljudi cijenili. Mnogo puta su ovo poveznice do drugih blogova koje smatram zanimljivima i želim ih proslijediti dalje. Čini se da se drugarstvo uključeno u ovo isplati!

Eto ti! Podaci o čitateljstvu vrijedni godinama! Stvarno bih želio olakšati sljedeću analizu. Zaista želim raditi na automatizaciji kategorija u svoje analitika izvješća kako bih ih mogao pripaziti bliže.

3 Komentari

  1. 1

    Ono što mi je zanimljivo u vezi s brojem Daily Reads je da rijetko, ako ikad, čitam postove na popisu poveznica. Ali gotovo uvijek se nađem kako skeniram tvoje.

    Mislio sam da je to zato što imamo slične interese, a možda je tako. Ali čini se da je pogodila i puno drugih čitatelja.

    Pronašao sam neke sjajne stvari iz vaših dnevnih čitanja. Možda samo imate talenta za filtriranje smeća za nas 🙂

    • 2

      To je definitivno ono što tražim, Tony. Vrlo rijetko odaberem poveznicu koja je izvan tematskog područja mog bloga... i zaista čitam te članke i lajkam ih prije nego što ih objavim!

      Nalazim ih na [smiješno] ogromnom broju mjesta, uključujući upozorenja tražilice, blogove, web-mjesta za označavanje društvenih stranica itd.

      Hvala, Tony!

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.