SEOmoz Daily SEO Blog |
Agency vs In-House vs Freelance SEO: The Endless Debate (starring Mr. Men) Posted: 22 Jun 2011 03:48 AM PDT Posted by iPullRank This post was originally in YOUmoz, and was promoted to the main blog because it provides great value and interest to our community. The author's views are entirely his or her own and may not reflect the views of SEOmoz, Inc. So you want a career in SEO? Or maybe you already have an SEO role and it's time for a change. Well, I've been doing SEO for five years now and I can safely say that I've endured the pros and cons of almost every type of SEO career situation. So let me give you some insight on the good, bad, and ugly for all of them. What's an SEOMoz post without graphics? I'm partial to the Mr. Men characters by Roger Hargreaves, I tend to use them in my presentations to bring what I'm talking about to life. So let's meet the key players:
Mr. Persnickety – This is me. This is you. This is the SEO. You know your stuff very well, you come with case studies and analytics to make your points but it is essentially your job to tell people who have gone as far as to win awards in their capability that they are doing everything wrong. You are oftentimes the conductor of a cacophonic symphony – that's why you wear a bowtie.
Little Miss Stubborn –Will be playing various members of the defensive Creative Team (Copywriter, Art Director, Creative Director, Graphic Designer). They are very stuck in their ways and instead of building for SEO they'd rather try to retrofit SEO and effectively placing a band-aid over the mouth of an active volcano.
Mr. Lazy – Will be playing the part of the Tech Department or the Web Developer who most likely knows the right way to do things but likes to take a shortcut instead because they think you don't know enough to push back when they say they can't do something. Note to non-technical SEOs: LEARN HOW TO BUILD A WEBSITE!
Mr. Nonsense – Will be playing the Account Manager. Depending on the agency these guys usually don't have any idea what you do. They sell based on what the client is asking for rather than what you can actually provide. By definition it is their job to make the client happy which means you will be responsible for unreasonable requests that keep you at work until 10PM. These are the people that will make your life very very hard.
Mr. Fussy – This is your boss. This guy typically knows just enough about everything to be annoying. He'll drop buzzwords of the day out of context like “siloing” and “canonical redirect” because he follows Bruce Clay's blog and has never touched a site before in his life. He will also complain to you about things like utilization.
Mr. Impossible – Will be playing the client. He wants you wave your magic SEO wand and make his thin ad copy based content rank #1 for highly competitive terms. He wants you to drive conversions with landing pages that were clearly not optimized for conversion. He wants exact projections of when he can expect rankings. He doesn't care if you emailed 10,000 people he only sees that you only got seven links. He wants to dominate every position in the SERPs – today and he wants it all for as close to free as possible. After all Organic Search is "free" traffic, right?
Note: If I've worked with you in the past and you think I'm using these characters to personify you -- you're right. Now that we got our key players, let's talk about the playing fields. Agencies have the highest allure for digital. They make me think of scenes from "Who's the Boss" where Angela Bower ran her own Ad agency with the constant shuffle of people busy making the world turn. They make me think of the off-the-wall Creative ideas scribbled on whiteboards and the brand rooms that house their realizations. They make me think of drinking beer at my desk, and brainstorming meetings that birth viral campaigns so successful your friends send them to you rather than you having to beg them to watch in order to get your views up. As far as SEO, agencies allow you to make your SEO success real for your friends and family. Up until about a month or so ago I could say "hey man Google 'sweaters.' Yep, I helped make that happen" because I worked on Ralph Lauren and they were #1 for sweaters in location-agnostic searches in March and April. Sure I could have already said that for [insert small company you never heard of here] but to be involved in brands that everyone is aware of is next level. In short, agencies are cool. I separate agencies into two types. There are boutique agencies where SEO is the main focus and there are other capabilities that they support to facilitate SEO. These agencies can have any type of client from small to enterprise. Then there's what I'm going to call fully featured digital agencies. These agencies have a large department for every different capability. They are generally full of very smart people, there is a constant pipeline of Fortune 500 business and companies like Google fill their lobbies with branded ping pong tables and sofas to thank them for continuing to pump money through Adwords. Overall Pros of Agencies:
Overall Cons of Agencies:
Boutique Agency My boutique agency experience is interesting and as I look at billboards and SEPTA bus ads for a local SEO agency or I see agencies that use their TopSEOs.com ranking as a selling point, I wonder how many people at boutique agencies are having the same experiences. Typically boutique SEO agencies are just that. While they may fill in the other capabilities around SEO as needed such as presentation layer and back end web development, a lot of them just focus on SEO. I got my start in SEO at a boutique agency in 2006 as a technical analyst (read: web monkey). The place I worked at had some talent but we were basically an SEO chop shop. The owner got into it early somehow and built it into something big enough where he drove a Mercedes SL350 and lived in penthouse apartment downtown. Our production team was seven people at its largest. We had three Account Managers, three Technical Analysts, and an Art Director and about 50 small to mid-level clients. Our sales team was 15 people cold calling companies on an autodialer that scraped WHOIS records. We were effectively the Walmart of SEO promising results and timeframes that were unrealistic. They'd taught me all I knew about SEO so I had no idea; I just kept on with the keyword stuffing and the hundreds of quick links across the bottom of the page and the bold and italics on every instance of the keyword. I had no idea that not redirecting non-www to www could lead to a duplicate content issue. Our link-building consisted of me spending hours searching for [keyword] + add url and posting links to anything I could find. Needless to say we rarely (if ever) delivered; clients blew up our phone daily and my then-boss never answered the phone which ultimately led to credit card charge backs. Ultimately my boss got fired and I became the boss and I actually delivered to the best of my ability. That is the say the work they'd taught me to do I actually got done for our clients. I stayed as late as 10pm sometimes, I let clients call me at home and I hacked Zen Cart to make it easier for the client to input products. I worked my behind off and in the end even though I didn't know that we were doing 1999 SEO in 2006 I did know that the owner wasn't about delivering quality results for the clients so I'd had enough. Guys like him give our industry a bad name. Granted my experience is not indicative of the experience to be had at reputable boutique agencies like SEER Interactive or Portent Interactive, so let's distill (no pun) it down to pros and cons that you may find in both cases. Pros of Boutique Agencies
Cons of Boutique Agencies
Full-featured Digital Agency This is the primetime. My full-featured digital agency experience has been a fast-paced roller coaster full of impressive successes and disheartening setbacks. It's truly a challenge of wills because you are dealing with your stereotypical digital prima donnas but it is very exciting work so it's worth it. I moved to a big agency after an in-house gig and was quite surprised by the fact that we just wrote about SEO best practices rather than implemented them and that we did so many menial tasks by hand. Truthfully the job felt kind of intimidating because I was surrounded by people who really got the results for highly competitive terms. In my interview they asked me "what would you do if a client was targeting an impossibly competitive term like 'tv'?" and I said something to the effect of "tell them to pick an easier keyword." These were the guys that could rank #1 for "tv" so all I wanted to do was learn from them. It was a great learning experience; there were all types of awesome resources, coworkers bringing back great info and tools from conferences, great training sessions, discounts and free offerings from all types of places. Many times when I'd sign up for an API or inquire about software people were very receptive and went out of their way to be helpful due to what was behind the @ symbol in my email. In short, it was an incredible experience and I learned a lot from leaders in the field. After seven months of jedi SEO training I landed a gig at another agency where I now lead SEO. These days I have a ton of meetings internally and with clients and it's hard to wrangle other capabilities into doing what needs to be done but when things align properly, I'm accomplishing SEO the right way on the big agency level the right way – or at least my way. It's a lot of work but it's oh so rewarding! Pros of Full-featured Digital Agencies
Cons of Full-featured Digital Agencies
Your Developers or Technical team think you're a hack. Rightfully so, in my opinion there are too many SEOs that cannot build a website. In that regard developers are movie producers and you are a film critic. Your Account team generally has no idea what you do, they just know you are responsible for making the team miss launch dates. They barely knew how to sell SEO to begin with and really had no idea what they got themselves into. These people often refer to SEO work as "SEO Optimizations" and ask you "will this domain name affect the SEO quality score?" Uhh....What? Strategy & Analytics thinks, "Yay! Here's someone that will actually put our data and insights into play." These guys will be your best friends in the agency world. They'll be interested in what you're doing they'll even come up with reasons for things that are happening that you wouldn't think of. I love the Strategy guys if only because they know enough math to turn that AOL CTR data into progressive forecast models. Paid Search looks down their nose at you and says "Oh, you do SEO? That's cool. Good luck with all that link building. I'll be over here doing marketing with ROI that you can accurately forecast." As we all know an integrated search approach is the best way to go especially to test landing pages and to make those Paid Search dollars work the hardest. Even still Paid and Organic Search rarely pow wow.
Let me be up front, I think in-house SEO is absolutely boring, so boring that when I did it I automated most of it while I focused more on deciphering Aesop Rock lyrics. However I also believe it's the most effective way for a company to accomplish its SEO goals. By definition in-house SEOs are experts in their niche and succeed because the effort is so focused. Site Management I worked for a company that did basement waterproofing, basement finishing, crawl space and foundation repair. We developed products and also had a lot of dealerships internationally so we developed and optimized the dealership sites for lead generation. Yo, if I ever see another sump pump as long as I live.... Anyway, so I put the work we were doing in the shooting fish in a barrel category simply because we dominated a niche and focused on geotargeted keywords with very low competition. As you've probably guessed we were awesome at it. I was hired as the resident whiz kid because I had previous agency experience and before I bored myself out of it I'd offered a bunch of changes to their approach. We had to build a ton of sites that basically looked the same with different logos and color schemes and the biggest hold up was generally that our two copywriters would have to "scuff" up existing content, updating it for the service area. Truthfully, the copy was as good as it was going to get so what I did to speed this process up was have them write four versions of each page with the same number of sentences in such a way that sentence one in version A made sense with sentence two in version B and so on. I also had them leave in markers for towns, cities, states and dealer names. Then basically I wrote a script that randomized the lines and positions where it would place the variables, then it checked how close it was to previously generated versions and it wouldn't spit out copy unless it was 90% original. Not quite your typical content spinner and to date I haven't heard of that content getting penalized or not ranking #1. It's probably pretty obvious that I went after generating sites and generating dynamic service area landing pages next because I was bored. I guess that is part of why in-house SEO works so well, you have to keep experimenting to keep yourself from losing your mind working on the same thing. I learned a lot here too and worked with a lot of talented people, but I also learned I needed to work at a digital agency where innovation is expected and not looked at as risky voodoo. Pros of Site Management
Cons of Site Management
Agency Management Redundancy is certainly the American way because a lot of companies are hiring in-house SEOs and then subsequently hiring third party agencies to develop their SEO strategy, content and link profiles. I guess the point is for the company to have someone on their side that speaks the language and can verify the work. Good grief! If these companies just want to waste some money make all checks payable to Michael King, I always wanted to buy a Knight Rider car but only sit in it inside of a Mack truck. I don't have any experience with being an in-house SEO that manages an agency relationship. I'd love to hear about some experiences in the comments below. I imagine it's similar to my dealings with third party agencies in other roles though so that's what I'm going to base this set of pros and cons on. Pros of Agency Management
Cons of Agency Management
Those of us who have done anything on a freelance basis know that it's the most bipolar of them all. In this case I don't mean contracting for an agency as an employee without benefits; I mean working as an independent consultant. I've done freelance work since I was a teenager in both web and software development (in fact I think Jamie Stevens and I did a freelance site together back in 1995) but lately it's been mostly about SEO for companies, other agencies and individuals. I've been a touring musician for about eight years so this was the ideal situation for me to supplement my income while on the road and clients have come in all shapes and sizes. Some were very cool, easygoing and helpful while others were absolutely insane, unrealistic and unreasonable. A lot of clients tend to see SEO as a quick fix and don't understand all the moving parts so client education is absolutely paramount when you do freelance work. Then there are the people that don't believe you can do what you say and will often stand in the way of their own success. Sometimes clients come to you because they didn't like how the results of working with a boutique agency went and they think working with an individual is a better idea. What I love most now about freelance is that is keeps me sharp. This is often the opportunity where I get to implement optimizations myself and test out the new ideas I'm having or that I'm hearing about on the SEO blogosphere. Writing about SEO is mostly conjecture; my freelance work is what keeps my SEO skill set relevant. Pros of Freelance SEO
Cons of Freelance SEO
I'm having too much fun with the Mr. Men meets Dilbert cartoons so I figured it might be a fun guessing game for me to post more memories and have people guess in the comments where they happened. I'll give you guys the answers after we get enough comments. Obviously this comes from a bias lens and I've been around the block enough times to know I am the big agency type but I hope people find this insightful so they don't go into any of these scenarios blindly. Also keep in mind these are insights from my experience so you may go into any of these scenarios and never run into these problems. Just like anything in life, every opportunity is what you make of it. I want to hear from you guys. Those of you with multiple experiences I'd like to know what scenario you think the best. Have I left out any glaring pros or cons? I especially want to hear from people who have worked in-house managing an agency relationship. Thank you to all the people that I have worked with who can laugh at this post because they know they were awesome and they were nothing like the archetypes I have just described. Hope you guys have enjoyed my first post! |
Social Annotations in Search: Now Your Social Network = Rankings Posted: 21 Jun 2011 04:45 PM PDT Posted by randfish For years, the best way to gain rankings in search results was to have:
But this changes things: The cupcake post from Everywhereist normally wouldn't rank there. In fact, unless you follow Geraldine on Twitter, chances are you won't see much of her site in even semi-competitive results. Here's a screenshot of a logged-out view. Not only is Google annotating the listing with a photo, creating social proof and certainly increasing click-through-rate, they're also biasing to put these results on page 1 that might normally rank in utter obscurity. This isn't just true for obscure, random searches either, nor is it exclusive to Twitter. "Web analytics" is a highly competitive query, and though they try, KISS Metrics and Market Motive aren't normally ranking page 1 for everyone... but they are for me thanks to my connections to Neil on Quora and John on Facebook. This should be giving everyone in search marketing a huge "ah ha" moment. As Google scales this out, concentrates on getting more people claiming their profiles and using logged-in accounts to search (supposedly this number was ~20% in March of 2010), the reach of your social network and the sharing you do to those networks will have a substantive, possibly massive, effect on your search traffic. The socialization of search is more than just Tweeted URLs or Facebook Likes or LinkedIn Shares having a positive first/second-order impact on generic rankings, it's about influencing your social graph to see the content you share in their search results. You can see how you're connected in Google by visiting this page (while logged into your Google account) Suddenly, a huge social reach is a competitive advantage in SEO. If you're doing SEO today, I think it's no longer possible to ignore the growth of your social connections as a big part of your SEO strategy. Honestly, I expect in 18 months, Twitter followers, Facebook connections, LinkedIn account size and engagement across these won't just be social metrics; they'll be KPIs for our SEO, too. p.s. I don't mean to suggest these features in Google are new - they've been around a while. But Google's aggressiveness with showing and the user happiness and CTR that predicts, likely means this is here to stay, and will be a part of Google's strategy for a long time. Bing's doing this too with Facebook, and in a much more directly integrated way. |
You are subscribed to email updates from SEOmoz Daily SEO Blog To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
Niciun comentariu:
Trimiteți un comentariu