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 trebao mi je nekoliko sati od podataka do izvješća! 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 rezultat je 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, bloganje 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 doista 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. Često su ovo linkovi do drugih blogova koji su mi zanimljivi i želim ih proslijediti dalje. Čini se da se prijateljstvo 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 se čini zanimljivo u vezi s brojem Daily Readsa jest da rijetko, ako uopće ikad pročitam postove s popisa veza. Ali gotovo uvijek pronađem kako skeniram vaše.

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

    Pronašao sam neke izvrsne stvari iz vašeg Daily Readsa. Možda samo imate smisla za filtriranje kroz smeće za nas 🙂

    • 2

      To je definitivno ono što tražim na tome, Tony. Vrlo rijetko odabirem vezu koja je izvan tematskog područja mog bloga ... i zaista ih čitam i sviđa mi se prije nego što ih objavim!

      Nalazim ih na [smiješno] ogromnom broju mjesta, uključujući upozorenja pretraživača, blogove, web stranice s oznakama na društvenim mrežama 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.