Want a Free Site Audit?

It’s no secret that site audit panels are some of the most popular sessions at all the various SEO and affiliate conferences. As a result of the success and feedback I’ve heard from the analysis of Target’s new website, I decided that we’re going to start doing site audits on a regular basis. They won’t be full-on audits like you’ll get from a paid consultant, but they will point out easy fixes and recommendations for making your site better. This won’t be meant to bash anyone specifically and will be gentler than what we did with Target. This is an opportunity for people to not only learn what could be done better on their own site but also gives others the ability to learn based on real life scenarios.

We’re going to initially shoot for one every two weeks but if there’s good feedback it may be more.

The Rules

  • Submit only one of your sites for audit.
  • Email must be sent to siteaudits AT authoritylabs.com and must come from an email on the domain that is being audited (no throwing other people under the bus :P ).
  • Not everyone will get a chance to have their site audited. We will choose based on what we feel people can benefit the most from.
  • By submitting a site, you accept the risks involved in having us pick your work apart.
  • We’re not doing this to “out” anyone, so if you’re doing all kinds of shady stuff, we likely won’t pick your site for review. We’d suggest not even submitting it in the first place since people will be allowed to comment and add their thoughts. It’ll save both of us a headache.
  • No purchase necessary. Void where prohibited.

$10 Says You’re Missing Key Tracking Opportunities

One of the biggest problems I see clients and newbie SEOs make is choosing either the wrong keywords to track or not enough. Here are a few scenarios I see frequently that annoy me to no end:

  • Branded terms that the site’s either already ranking #1 for
  • Too short of a list that only includes keywords client is obsessing over
  • Terms that have no (or very little) search volume

I won’t go into all the reasons these are subpar scenarios, save to say you want to track terms that:

  • Get good search volume
  • You have a chance at ranking on page 1 for, even if you don’t now
  • Have gotten results for you

There are a number of tools I use to get these terms from. Two are free and the others are paid but well worth the money.

Free Tools

Your Analytics Software

Whether you’re using Google Analytics or a paid service, you can get the keywords you’re getting organic traffic for. These are terms you should consider tracking.

What I normally do is pull organic terms from the past six months, filter out branded terms, and run those through the Google AdWords Keyword Tool to check search volume.

To get your top organic keywords from Google Analytics, you can navigate to Standard Reporting > Traffic Sources > Search > Organic or open a custom report I created for you. The report I created pulls in your visits, bounce rate, total goal completions, and revenue (essential if you have revenue tracking set up). That’s everything I look at when determining the potential of a keyword.

Once you open the report, you’ll want to filter out your branded keywords though. Just choose the most common variations of your keyword, and follow these instructions to apply a line item filter to your report:

[Read more...]

The Difference Between “Ask” and “Abuse”: Why You’re an Asshole When You Expect Help

Recently I made the following tweet:

My gripe seemed to resonate with some of my followers, who retweeted and responded, sharing similar sentiments and lamenting about people who hit them up for favors. I’m getting a bit tired of the “Scumbag Steve” people who only get in touch with me when they need something. Last time I checked, something that does that isn’t considered a friend, it’s defined as a parasite.

He doesn't even offer up a "Thanks, brah," either.

I’m sure you’re all too familiar with the drill: you receive an email out of the blue from a family member, acquaintance, old high school buddy, or a distant colleague whom you’ve met once at a conference four years ago. The ballsier emails cut to the chase — no half-ass pleasantries here, they need your expertise and they can’t be bothered with a polite “Hello, how’ve you been?” The subject line is a curt “Can you help me out with something” or “Take a look at this real quick for me,” falsely insinuating that the thing they want help with is something so quick and simple that you’ll barely need to spend five minutes on it, so why wouldn’t you throw your buddy a bone?

You scan the email. All your “friend” wants is an in-depth site audit, a free copy of your book, your consulting services on the house, step-by-step guidelines for how to build a robust website that will be wildly successful, or free access to tools or code that you spent weeks or months perfecting. That’s it. Surely you can spare that for an old pal, right?

Usually I relent, feeling obligated because the person in need is a family member or an old friend. So I spend a half hour or more doing research on his or her behalf, offering up my advice in a nicely formatted email or, even better, a well organized word document. I fire off my reply and wait for a courtesy “Thanks so much! This is really helpful and I greatly appreciate it. We should get together sometime and catch up so I don’t seem like I only contact you when I need something from you!” response.

The bad parasites counter back with a simple and curt “Thanks,” while the worst offenders don’t even respond at all, because they’ve gotten what they wanted from you and can’t be bothered to act like a decent human being and show an iota of gratitude. Scumbag Steve returns to his cave to hibernate for another several months before rearing his sleepy, ungrateful head to hit you up once again for free advice.

I’ve given site audits to people who never responded, not even with a half-ass “thank you.” I’ve provided folks with references to my friends when asked if I know any good developers, designers, consultants, etc. for a specific project, tell my friends to expect to be contacted for potential work, and apologize to my friends when they’re never contacted.  I’ve given advice to someone who asked me if there are any sites out there “like YouTube” and “Could I build a site that’s like YouTube but maybe 1/5th the traffic” and “Wait, how could hosting a YouTube-like video site cost that much money, that makes no sense,” and had this same person argue that “anyone who knows anything about Photoshop knows that Obama’s birth certificate is fake.” Bitch, you’re dumb enough to think a YouTube clone would be cheap to host but expect me to believe you’re some grand Photoshop wizard? I don’t think so.

Guess what? I’m tired of being used and abused, and I’m sure you are too. There’s a difference between asking someone for help and expecting it. Just because we are friends, colleagues, or family doesn’t mean I am obligated to help you. Yes, I know that I do “Internet stuff.” I know we sat next to each other in 9th grade Geometry. I know that I’m your sister and you drove me to the movies before I had my driver’s license. But I’m also a human being. I’m not some vending machine that shits out advice every time you feed me a quarter (and I don’t even get a quarter!). My purpose in life is not to sit in front of my computer waiting for you to email me for help so I can spring onto my keyboard and eagerly comply, like a doting dog waiting at the front door for its master to come home and pat me on the head.

You want my help? Here’s how you get it:

  1. You interact with me outside of your requests. None of this Halley’s Comet “one email every year” bullshit — you want my help, you’re gonna have to put in the time. Some sort of interaction, whether it’s the occasional “How’re ya doing” email, a tweet thrown my way, hell, even a “like” on my Facebook status will show me that you’re someone who’s at least feigning a relationship, however superficial it may be. You don’t actually need to know magic, you just need to fool your audience.
  2. You scratch my back. Be available for help in return. If this relationship is a one-way street, pretty soon the more useful party will go “Wait a minute, I think I’m getting a raw deal here” and realize that you’re not pulling your weight. Offer up something you’re good at. If Internet marketing or coding ain’t your thing, throw a gift card, a baked good, or a hot meal your friend’s way. If your buddy feels appreciated, he’s more likely to help you again in the future.
  3. You’re a decent human being. The simplest rule of all that everyone seems to forget. What happened to “please” and “thank you”? A simple follow up is common courtesy. “Hey, thanks for the referrals. They didn’t end up fitting with what I was looking for, but I really appreciate you sending those contacts my way!” “Thanks for the advice! Take a look at some of the changes I implemented after going through your notes — they really improved the look and feel, so thanks again.” And so on. Would it kill you to show some gratitude? I’m tired of a society that’s become too selfish, too egotistical, too greedy. You’re not entitled to anything; you earn that shit and you thank the people who helped get you there.

If you’re still confused, it all boils down to simple rules you learned in kindergarten: be nice, say “please” and “thank you,” and share. If you can’t even do those three little things, you’re a selfish asshole who doesn’t deserve help. If you can, then I will gladly offer you some assistance. It’s what friends are for, right?

If You Haven’t Considered Nginx Yet, You Should

Over the past few weeks, I’ve been learning quite a bit about nginx. Most of AuthorityLabs has been running on nginx, with the most notable exception being the part of our site running on WordPress. I’ve been a long time fan of having a LAMP stack and when we migrated the site to AWS earlier this year, that’s what I wanted set up.

While Apache is a great server, I’ve come to realize that it can be bloated and many times it ends up costing time and money to work around the bloat and quirks. As Chris Lea put it, “Apache is like Microsoft Word; it has a million options but you only need six. Nginx does those six things, and it does five of them 50 times faster than Apache.” A lot of people don’t NEED Microsoft Word, just like they don’t NEED Apache.

As of October 2011, nginx is serving up 11.28% of sites. Not a staggering figure by any means, but for something that had its first stable release a few months ago, that’s pretty good. They also recently received $3 million in funding. It should be interesting to see how that works out. Considering their growth, funding, and the fact that nginx is powering some high profile sites such as Facebook, Zappos, Groupon, and WordPress.com, it shouldn’t be long before a lot of people take notice and start making the move.
[Read more...]

Tracking Target in Real Time & Other Fun Loggly Tips

It’s no secret that I’m not a fan of Target’s new site. We have had quite a bit of attention on that post about Target’s failure of a new site and people from all over the world have read it. There have been a few instances where someone comes to the defense of Target and due to logs and tracking that we use, we have been able to find out that those people were at least partially involved in the project.

Logging Visitors with Loggly.com

A couple days ago, we saw a large number of visits coming through IP addresses we didn’t recognize. Checking the logs and doing an IP lookup tied allowed us to tie those to Target Corporation in Minnesota. Without having Loggly to do some of the analysis automatically, we may not have noticed. Sure, the data is available through Google Analytics too, but how many people dig down to that level?

Target IPs [Read more...]

Using QR Codes? You’re Probably Doing It Wrong

You’re likely seeing a dramatic increase in the use of QR codes in marketing materials lately. Despite being around for quite some time, they’re really beginning to be recognized by marketers as a great way to integrate online and offline marketing efforts. And it makes sense; smartphone use continues to rise – Comscore reports that 82.2 million Americans have one now. Comscore also reports that 14 million Americans scanned a QR code in June 2011 alone.  The demographics tend to skew towards young, affluent males, so if that is your target audience QR codes can be of immense benefit to your campaign.

The huge benefit of using QR codes is in how many ways they can be implemented. A QR code can be placed almost anywhere; on print materials such as flyers, posters, and product packaging, or even displayed on websites. The single most common place I’ve seen them is in advertising in restaurant bathrooms. The bar codes that are created can display a phone number, email address or plain text message. The most common use is to direct the user to a URL.

[Read more...]