Site Audit - blogjobshow.com
PURPOSE
I will now perform an audit of a website as a demonstration of my capabilities as a web developer and search engine optimization artist, and also as a cool fun analytic exercise for nerds. Then after I'll make appropriate updates, then re-audit to evaluate improvement.
I’ve never done something like this before. I expect to learn a lot!
THE SITE
I launched blogjobshow.com in July 2012 to support and promote the web series I wrote, directed, and co-created: BLOGJOB. I put out 15 episodes, curated supporting accounts on Tumblr, Twitter, and Facebook, and waited for the Internet to be set ABLAZE. Blaze it did not. Gunning for Internet fame is a difficult game.
I remain extremely proud of the work and I've kept the site up and chuggling without any meaningful style or content updates since prolly spring 2013 when the last episode aired on YouTube.
I spend $5/month in Akismet comment spam protection. Theoretically it would be cool to figure out a way to use the site to recoup that investment.
Here's how the front page looks. No mobile‑specific development. Yahh if anything this is solidly in-the-time-before-mobile development. Modified from the Minimatica theme.
ANALYTICS
Ok let's check out some analytics! The Blogjob channel on YouTube has a lifetime total of 6,279 views. Woo! That feels good. Deep into four figures feels real good.
Thankfully I had the foresight to implement Google Anlytics. The site has 12,000 total pageviews from over 5,000 unique visitors and a one‑day high of 57 viewers on June 30, 2015. On that day I was visiting parents in Vermont. That high viewcount coulda been a botnet, coulda been something else. Rando, as farsa know.
Average time on the site is over a minute, which sounds high to me! Cool! It means that the peope who find blogjobshow.com give it a good once over even if they bounce out.
Pages that get the most hits: Home, Blog, the most recent Blog post, and About. No surprises there!
Visitors come via the following channels:
I was surprised how many visits are direct! That's cool. And surprised as well by how few hits are tagged “Social” but then, I'm not sure what this means and suspect it's an imperfect measure.
A weird assortment of search terms in the Organic Search section. Although maybe the “not provided” queries would have more answers.
SEARCH
Ok yes here's the money may be: search engine rank! And by “search engine” I mean “Google”. So let's take a look at some queries. Today I found this SERP Checker tool which seems legit and is for sure fun to use:
Pretty sweet ranking of #1 for blogjob web series and #3 for blogjob. No surprise that blogjobshow.com is out of the top 300 for a super competitive query like “web series” but I was surprised it's not in the top 300 for “chicago web series.” The first actual web series hit for “chicago web series” is The Dreamers. I watched a little of The Dreamers just now. It had lots of being young and white and stressing. Lotta stress.
ACCESSIBILITY
I used WAVE - Web Accessibility Evaluation Tool. I was originally using W3 Easy Checks for Accessibility but in the process of writing this post discovered WAVE (not “WAET”?) which is wae easier. This is cool. I've already learned a lot!
The WAVE audit shows roughly equivalent errors on each of three of the most trafficked pages.
Foolishly I removed outlines for :focus events which is a bummer for tab accessibility. Color contrast is substandard for the red links against white. And the header/tree structure needs some love.
From W3 Validator options the images generally have their due alt tags.
But many of the alts are overly simple and miss out on opportunities for keywords. And by keywords, I mean keyword stuffing. Like so for instance this image in one of the most recent blogposts has an alt tag of “Awake” and no title tag:
PAGESPEED/PAGELOAD
I used Google Analytics's PageSpeed Insights and Chrome's Timeline tool to evaluage this. PageSpeed gave me a Desktop score of 72/100 and Mobile 59/100.
A lot of the improvements suggested by PageSpeed Insights require HTTP header and deeper server knowledge. Like, understanding what gzip is. I don't know what gzip is. I certainly don't understand it. And I don't know of a simple way to compress and minify Wordpress HTML content.
But for sure I can minimize the CSS and optimize Javascript. For sure I can move images to the Amazon Cloud.
It looks like the homepage takes 1 to 14 seconds to load, and 4 seconds to load on Chrome on my machine. I want to diet that down to half a second.
META
There's already a robots.txt
But there's no xml sitemap.
There are no open graph tags.
There are not neeeeearly enough favicons! I refer to audreyr's favicon cheat sheet.
And blogjobshow.com is an http site, not https. I've heard before that “all sites should switch to https” but I don't know how to do that or what it would accomplish, so more research is needed.
WHERE I GO FROM HERE
I'm going to do a full rewrite on the template starting from HTML5 Blank, my favorite Wordpress template foundation. I'll make sure that the new code comes up clean on WAVE checks. Improve pagespeed in the ways I know how. Add meta information. Improve search rank.
And then watch the traffic roll in as the Internet is set aBLAZE!!












