MySQL-navraag om kategorieë in WordPress te trek

Depositphotos 12429678 s

Onlangs het dit geblyk dat die plasings wat ek oor my huislewe geskryf het, meer bladsye gekyk het as sommige van my ander onderwerpe. Dit sal ondersteun dat die persoonlike aspek van blogging meer lesers lok, so ek wou dit uitvind. Ek voeg 'n spesifieke navraag by enige van my berigte wat my persoonlike lewe raak. Die res van die kategorieë word op grond van inhoud toegepas. Ek het dit doelbewus gedoen sodat ek uiteindelik daaroor kon berig. Daardie tyd het aangebreek!

WordPress-navraag

Dit is egter nie so maklik as wat u sou dink om uit te vind nie. Die hele proses het my 'n paar uur geneem om data te rapporteer! Die eerste uitdaging was om die data uit my blogdatabasis te haal. In WordPress vereis dit 'n mooi aansluitingsvraag tussen drie tabelle, poste, posts2cats en kategorieë. Hier is die vraag as u dit wil doen:

KIES 'post_date', `cat_name` VANAF` wp_posts` LINKS JOIN `wp_post2cat` OP` wp_posts`.ID = `wp_post2cat`.post_id LINKS JOIN` wp_categories` ON ​​`wp_categories`.cat_ID =` wp_post2cat`.

Let daarop dat u meer as een rekord per pos sal terugkry as u meerdere kategorieë in 'n boodskap gekies het. Dit is goed, ek hanteer dit eintlik in my ontleding.

Google Analytics

Google maak dit redelik maklik om die data op datum te kry wat u benodig en dit as 'n CSV-lêer uit te voer. Ek het eenvoudig dieselfde datumreeks en aantal bladsye gekyk. Ek het dan beide die bronne, blogplasings en kategorieë en die gepaardgaande bladsye saamgevoeg. Prettige goed!

Analise

Die volgende stap is die lekker! Daar is 'n reeks vrae en stappe wat u moet deurmaak (ek wil nie soveel in detail hierop ingaan nie), maar die basiese uitset is dat ek die aantal bladsye wil bereken, gedeel deur die aantal plasings in elke kategorie. Ek bereken dan die gemiddelde kyke per pos op die hele blog en vergelyk die resultate.

Wat u hieronder sien, is 'n ontleding van die indeks van bladsye volgens kategorie. Klik op die prentjie as u dit in volle grootte wil sien. 'N Indeks van 100 is die gemiddelde. 'N Indeks van 200 beteken dat die kategorie twee keer die treffers van die gemiddelde pos gehad het. 'N Indeks van 50 is die helfte van die gemiddelde.

Blog Kategorie-indeks

Gevolgtrekkings

Nie heeltemal wat ek verwag het nie, maar ek dink dat dit sinvol is. Aan die lae punt van die skaal (regs) sien ons 'n paar versadigde onderwerpe, nie waar nie? Politiek, tegnologie, besigheid, blogging, ens. Ons sien ook baie, baie nis onderwerpe soos Google Maps. Aangesien dit nie 'n primêre onderwerp van my blog is nie, is dit te betwyfel dat ek daarvoor baie aandag trek.

Tuisfront was feitlik doodsentrum! Ek het gedink dat dit hoër sou word, maar die feit dat dit nie onderindekseer nie, sê vir my dat dit my blog op geen manier benadeel nie. Help dit? Miskien in retensie, maar nie reguit bladsye nie.

Wat regtig bo uitsteek, is kundigheidsareas wat ek het. Analytics ... sjoe! Ek dink dit is 'n onderwerp wat skreeu om hulp. Daar is nie te veel webwerwe nie analytics blogs daar buite! Mense wil weet hoe om dit te gebruik analytics, hoe om dit te implementeer, en dan hoe om dit op grond daarvan aan te meld en aan te bring (soos hierdie berig!).

Die ander interessante item is my “Daily Reads”. Ek het seker gedink dat dit in die middel van die pad sou wees, maar dit staan ​​eintlik baie hoog. Mense stel belang in wat ek lees en beveel hulle aan! Dit voel redelik goed. Ek lees elke dag honderde feeds en webwerwe deur en probeer unieke verhale terugtrek wat mense sal waardeer. Dit is baie keer skakels na ander blogs wat ek interessant vind en wil deurgee. Dit blyk dat die kameraadskap wat hierby betrokke is, vrugte afwerp!

Daar het jy dit! 'N Jaar se lesersdata! Ek wil dit regtig baie makliker maak om hierdie analise volgende keer te doen. Ek wil regtig daaraan werk om die kategorieë in my kategorie te outomatiseer analytics verslae sodat ek hulle nader kan dophou.

3 Comments

  1. 1

    Wat ek interessant vind met die Daily Reads-nommer, is dat ek selde, of ooit, skakelpersone lees. Maar ek vind amper altyd dat ek die uwe skandeer.

    Ek het gedink dit is omdat ons soortgelyke belangstellings het, en dit kan so wees. Maar dit lyk asof dit ook met baie ander lesers tref.

    Ek het 'n paar goeie dinge in u Daily Reads gevind. Miskien het u net die kans om vir ons deur die rommel te filter 🙂

    • 2

      Dit is beslis waarna ek daarna streef, Tony. Baie selde kies ek 'n skakel buite die onderwerp van my blog ... en ek lees die artikels regtig en hou daarvan voordat ek dit plaas!

      Ek vind dit van 'n [belaglik] groot aantal plekke, insluitend soekenjins, blogs, sosiale boekmerke, ens.

      Dankie, Tony!

Wat dink jy?

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.