« Previous Entries

Archive for the 'Business Thoughts' Category

Google Analytics Benchmarking - Opportunities & Problems

Thursday, March 6th, 2008

Hello Friends,

I should be sleeping right now, but I read something that I had to briefly write about. I was just in Vegas last week, presenting on how to future-proof your SEO strategy and I mentioned keeping an eye on Google / Yahoo etc using data on your site in helping them determine relevancy for SERPS.

At the time I didn’t have any examples of this happening for Google Analytics and I still don’t.

But The Google Blogoscoped post I linked to above & this one here from Marketingpilgrim discuss how now you can “choose” to share your Google Analytics content with Google so they can use the data for other products. I would think it is a no brainer for them to use this data to improve SERPS someday (i.e. spam sites aren’t sticky, so sites with low time on site could see a negative tick mark in rankings - Oh I can’t wait for the day when real data is one factor used in helping determine who ranks where.)
By choosing to share your data with Google (yes this is an opt-in program, read the FAQs) you will also get data from Google on how you compare in your industry to other sites (who are using Google analytics AND opt in). By the looks of things the data points you’ll be able to compare your site against others include:

  • Visits
  • Bounce rates
  • Time on site
  • Pageviews
  • Pages per visit
  • New visitor percentage

For those of you seeking competitive information back in November of 2006 Laura wrote about using some tools to spy on the competition. I have used the fireclick index in the past when clients ask about trends and benchmarks. It will be interesting to see how this compares, if you look really closely at the firclick data, you kind of say,
“OK so what am I going to actually do with this information?” Will this go the same way? I hope not, I hope the verticals are more finite, the fireclick verticals in my opinion are too broad.

Well anyway, If the data points above are any indication, where I think this data makes great strides over what is out there are in the following 3 areas:

  1. You finally get real numbers, Quantcast, Compete, Alexa, etc are all questionable in the accuracy of the data. Quantcast data is much better when publishers use their quantified program.
  2. “New visitor percentage” will allow you to tell the velocity by which your competitors are ramping up efforts to attract new visitors, right now Quantcast, Alexa, Compete, etc are not equipped to give you an idea on if your competitors site is just getting more visits from the same people or from a totally new set.
  3. “Bounce Rates” will be huge, if you can see that you are on the bottom of your industry group for bounce rates, you could look at your top competitors, check their pages to see if they have Google Analytics page tags installed, and if they do, you could then review their sites to see what they are doing different / better.

The issues I can see already are:

  1. Could I set up Google Analytics on an old domain, that is in my industry, but I don’t use anymore to get access to industry benchmark data, but not actually opt in my real site, allowing me to get access to data while not contributing to giving good data to the system.
  2. The above issue immediately leads to another issue, garbage in, garbage out. If people try to use alternative domains to get access to the competitive data benchmarks then they are polluting the industry benchmark with poor data, thus decreasing the value for themselves and others. I hate people who do stuff like this, bit there is money to be made on the web and people will find opportunities to exploit a great opportunity like this, where in theory everyone that shares their data gets something out of sharing.

But the Google teams are known to be pretty sharp people, I’m looking forward to seeing this rolled out.

GO GOOGLE ANALYTICS - Even TECHCRUNCH’s Michael Arrington wants your data shared.

UPDATE: Googleblogoscoped has updated their post with screencaps.

Posted in google, internet marketing, tools, Business Thoughts, analytics | 2 Comments »

5 reasons why SEO companies are to blame for the in-house SEO phenomenon

Monday, January 21st, 2008

As I write this is am 38000 feet up, on my way to Pubcon, to meet with some old friends who I don’t get to see often, learn some new tricks, and yes have a little fun. (OK this was a long time in the making!).

I was reading this month’s search marketing standard and it had a big feature article on bringing SEO in house, and I posted a checklist on some things I thought about bringing SEO in house.

I personally have never been a big fan of full time in-house SEO for most sites, but since I run an SEO company I figure that people would say…well of course you would, so up until now I haven’t written TOO much about it. I haven’t been able to articulate the point, well now I can so prepare your rotten tomatoes to throw, because a lot of folks aren’t going to like what I’ve got to say, oh well never stopped me before.

SEO companies are the reason why so much SEO has gone in house (and to be honest it doesn’t make sense for MOST companies to bring it in house) but that is a separate blog post at a separate time.

Here are the 5 reasons why:

1 – We are shady!
Sure there are a ton of ethical companies out there, but with the plethora of:

  • submit your site to 500 web sites
  • guaranteed first page
  • get #1 rankings in 24 hours

Types of scams out there, people have grown concerned and they should be. But even for the “legit companies” many just aren’t very good, yet because clients don’t know enough to keep us honest in most cases they can’t decipher who is good and who isn’t. As a result many SEO firms throw out talk of patents, warn of penalties, bombard the client with scare tactics, making SEO seem like some kind of Voodoo, which it just simply isn’t. After enough bad attempts, what would you do as a marketing director? Bring it in house? Sounds like an idea worth exploring to me.

How to overcome this issue:
DON’T BE FREAKING SHADY!

2 – We don’t educate our clients on what we do
Sure, in theory our clients don’t need to know or really want to know every detail, that doesn’t mean that they don’t deserve transparency on the process and what you do to achieve the results you gain for them.

I recently got a call from a company who had top rankings for a very competitive industry. They got the great rankings, traffic, and sales from their SEO company! Great work. Unfortunately the SEO company had bought embedded links on free counter scripts that were placed all over the web, which is how they got their top rankings. Ultimately this KILLED the clients rankings and has really had a negative impact on their business in the long run. By trying an unethical workaround to exploit a hole in the Google algorithm, they ultimately did more damage then help, as they aren’t thinking about the people who may be getting laid off, lose their jobs, and possibly not feed their families. Now if they honestly disclosed the pros and cons of this strategy to the client, and knowing those options the client decided to continue anyway, well then it would be a different story, but they didn’t.

Stuffing acronyms down a clients throat is NOT the way to do it either, connect the dots for them. Trust me clients don’t typically want to take the process in house, but by keeping them in the dark with “well that’s a trade secret” or “that’s proprietary” does not build trust.

Sometimes, it is hard, to be honest, most of the intricacies of search are over a lot of people’s heads. Taking the time to educate the client on the general parts of the process, how it works, and why will save all SEO companies headaches later. We need to turn away opportunities with people who obsess over rankings or have unrealistic expectations. It will only lead to a horror story later.

3 – We are secretive for NO GOOD REASON
I have said it 1000 times…all SEO’s use 80-90% of the same info to develop their strategies, we all read many of the same blogs, and read the same white papers, it is what you DO with that information that makes the difference.

I have seen more SEO companies refer to technologies and platforms as “proprietary” when in actuality they are using open source tools, free checkers, simulators, etc. I think to build trust you go ahead and tell your clients what tools you use, heck show em. Honestly they don’t want to take it in house, and if they do, well you should be proud you took them up to that point and can help them build the team. Due to your openness, and willingness to help you’ll likely see many more referrals coming.

For really GOOD SEO companies the value isn’t in the tools, it is in the people interpreting the results. In the same way that owning a hammer doesn’t make you a master carpenter, using a tool isn’t what makes a great SEO!

4 – SEO companies don’t act like part of the team

I find that many SEO’s take a kind of “take it or leave it” approach to prospects, sometimes I am shocked by how poor customer service is in many SEO companies. As this space gets more crowded good customer service (followed by RESULTS of course) is one great way to differentiate yourself and drive a wedge. This past week I had the misfortune of having a prospect come to us who thought that he wanted to take his SEO in house because he said everyone he talked to during the sales process, was very “this is how it works” in their attitude and wouldn’t take the time to educate him. Many of my sales calls are an hour or more, and while most prospects don’t end up being the right match, we try to educate people on SEO so they don’t get ripped off, even if they don’t work with us (yeah we believe in Karma).
SEO companies often “high five” on top rankings, but don’t do the due diligence to ensure that the traffic they drive results in traffic and leads / sales (assuming that is the goal), but you can see more of that below.

5 – SEO companies have not been accountable to RESULTS

I am often still amazed by the lack of tracking for many SEO companies down to real hard results for their clients. I still see rankings and not revenues being used as the yardstick, for success. Eventually most marketing VPs that hire our companies will be asked how is this working down to real RESULTS, it is our job to arm them with that information. Performance Marketing matters more and more, don’t take my word for it, IBM says it too.

In the past month I had the misfortune of having 3 leads that came in, all of which were being sold a bill of goods, here they are, with profiles:

The Ripoff artist

A potential client came to me with a LOCAL doctor who does a very specific type of surgery in the Philadelphia metro. He paid about $39,000 for optimization and did GREAT! The company got him top rankings. That isn’t the total rip off, here’s where the rip off occurs…They basically made up work for the next 2 years, saying they were getting links at about 4k / month to “maintain the rankings for a term that had about 300-500 searches / month). All told…SEO has cost them 100K+, when I checked out one of the links they were “renting” for 200 dollars a month, I found it was no-followed.

My favorite BS line:

We can’t just broker links with a site like TLA because Google can find them too easily, so we have to call, mail, and negotiate each and every link. Then the client found out they use brokers…freaking liars!

The Short Term SEO / under educator

Another potential client came to me, way pissed off. He told me that he had an SEO company get him to the top of Google for a VERY competitive and lucrative term, and it is a very competitive term. Suddenly he vanished after having so much of his traffic and sales come from SEO. Some quick investigations showed me that the company bought links in free counter scripts that was not known to the client. When you are #1 maybe that is when you should be asking “how”. While we at SEER would not deploy such a tactic, I don’t knock the SEO company for trying to do it, what they should have done is explain to their client the short term nature of this strategy with pros and cons so that the client can make a proper decision.

The funny part is that this person is jaded, and rightfully so. He was so jaded that even though I have worked with 2 of his colleagues for years on SEO projects in the past, he just doesn’t trust SEO people, can you blame him?

Now of course if a client has unrealistic expectations, it is better for SEOs to not take on the job then deploy these tactics, or at least explain to the client the downside before they buy that mansion.

The Old School SEO

Another company I spoke with looks like they got a penalty right before their busy season. Why? Simple…they are a very popular site whose SEO firm in India told them to do reciprocal linking (They are a PR 6/7) as the main link strategy.
Wha Wha What?


What’s worse, is that this strategy was told to them in the past few months! This was their only linking strategy!?
This client didn’t need “insert SEO strategy here” their strategy will require equal parts Internet marketing strategy and SEO to get quality links!

Here are some of my favorite blog posts on how to spot a fake / bad SEO:

Tim Nash - How to spot a snake skin SEO Seller

BAD SEO - Bad SEO Blog

HOBO SEO - Unethical SEO Handbook 

Posted in SEO, Business Thoughts | 5 Comments »

RANT! Twitter Etiquette…An addiction that can make people hate you!

Tuesday, December 18th, 2007

First off let me say I hate referring people, I feel extremely personally responsible if things don’t work out, yet sometimes folks press me. I love referring the people who I know deliver, but that list gets harder and harder to add people to.

Anyway, I referred a company whom we couldn’t take on for SEO to someone I knew for a long time, and had consistently performed and I TRUSTED to take great care of someone we referred. This person impressed the company and the company paid a small deposit to get started.

The referral has disappeared, but luckily this “person” twitters all the time, so in theory he’s been ignoring the client for some time, and holding on to their $$ while they’ve been listening to some great songs, wishing happy birthday, working out, etc all within the last 2-3 days. This client has not been able to get in touch with this person for 2-3 weeks, and neither have I.

My sentiment went from “I hope you are OK”, to “Obviously you are OK, but you are too busy working with your interior designer to give a damn about me or someone I referred you to whom you have taken money from.”

Just one less person I can send potential prospects to!!
Lesson: If you are ignoring people via e-mail and phone (we all HAVE to do this for a few hours at times to focus on something) stop Twittering Dummy, it makes us feel pretty crummy knowing every little thing you are up to that matters more than getting back to us, I’m on 3 days and counting. Thanks!

Posted in tools, Business Thoughts | 4 Comments »

10 questions you should ask before doing SEO in house (from an ex-in house SEO)

Tuesday, December 18th, 2007

I know a lot of this just won’t apply for all of you, it isn’t going to. I would imagine that many companies have great reasons to have SEO in house. I just want to provide a different point of view with the recent spate of certifications, columns, sessions, and buzz about in house SEO. While it is easy to say, “Yeah, well of course an SEO company is going say outsource SEO” that is not the case here. I hate seeing people make mistakes in SEO (whether in house or not), I have always been a purist, so before writing this off because the source is an SEO company just read a few ideas below, even if one or two questions are worth pondering I will have succeeded in just getting you to think and prepare for in house SEO.
1 – Do I have access to TOP SEO talent (not just SEO talent)?

There is a vast chasm between being a GOOD SEO and being an SEO.
For those of you who love the beach, you know that beachfront property is often the most expensive. It is often the most limited as well.

Economics 101 folks…we’re talking about scarcity!! How long does it take to fill an SEO job? The good folks can sometimes be hard to find and take up to 12 months to get.

Look at the web sites ranking well for the terms you would like to target. What do you think the likelihood is that the SEO you hire will be one of the best, and can unseat your top competitors given how difficult it is to find GOOD SEO talent? Use the SEOMOZ keyword difficulty tool or the cool SEO tool to figure out how uphill a battle you’ve got. The more uphill the more likely you need top talent.

If you are in a serious niche, it is easier to go fully in house because you won’t need TOP talent and can find someone more with a desire to learn. If your space is remotely competitive you may need a TOP SEO to work on your project. Can you get one? Again for companies in niches, you could probably get a good SEO company to help you out for 5k-15k, which is much less costly than an employee.

Tip: At times if you want top talent you may have to look for telecommuters. Don’t always look JUST in your backyard. If you are having a hard time finding talent, and new are new to evaluating SEO talent, you might want to hire an SEO consultant to help you on the technical side of hiring this person.

2 – If my in house or outsource solution doesn’t perform, how quickly can I drop them and move on?

Selecting SEO’s, whether in house or agency, is always a tough decision. Very often you are stuck with an agency or individual for 5-6 months before you realize whether or not they are performing. But at least with an agency, at that point you can cut them loose easily for lack of performance with minimal liability.

With an in house SEO, they are part of your team, you go to lunch with them, see them at Christmas parties, and see their kids pictures on their desks. If you realize it is not working at 5-6 months:

  • How much longer are you committed to “building a case” against them before they can be let go?
  • You have to get HR involved and start that whole waste of time!
  • What is the opportunity cost of the time spent training, searching, and waiting for results that never came?
  • Did your competitors stop getting more aggressive and more fierce? I doubt it.
  • More than likely they moved forward and fortified positions while you languished, and now you are stuck until enough happens to build a case. Is that 3 months, 6 months, 12?

Then there’s the other side…you HIRED an SEO team to help you rank well and drive traffic. If they don’t do that well, does your need to rank to drive traffic well go away? Probably not.

You still need to get those rankings, so do you rebuild the team again? Outsource? Either way you are more educated on the process, learned a lot, but are basically back to square one, that’s opportunity cost!

Tip: Call a pig a pig, whether in house or outsourced. DUMP the poor performers.

3 – Do I have enough sites/products to give my SEO a good sandbox to learn about larger trends in SEO? Where will they “practice”?

When I was in house, I had about 10 sites I was optimizing, so this problem didn’t apply much to me. If you manage multiple sites, this may not apply to you. Move on to #4.

One of the biggest issues with SEO is knowing when to hold em and when to fold em. The more sites you are working on, the more you can tell when an issue is just an anomaly and the search engines will come around and when the issue lies in YOUR strategy. The fewer sites you are concurrently working on the less current research you have to draw from to make your inferences resulting in longer wait times for results, traffic, sales and leads.

Real search agencies are working on multiple clients at a time, this means they are just exposed to more and have more current experience to pull from. If an agency experiences a dip in one clients ranking but their other 20-30 sites under management do not see the same dip they know it is client specific. If the drop occurs across many clients, the agency will see it as possibly an issue in their strategy.

Tip: Develop new test products to allow your SEO team to play and learn with minimal risk to the company’s main domain(s).

4 - Do I REALLY need maintenance that requires someone here daily after the heavy lifting is done?

I was in house (almost 4 years ago) for a great fortune 500 insurance company. Today, I can still look at sites I optimized 4 years ago and see that they are still in the top 3 for their big terms. It is important to note that the industries weren’t that competitive and they had great offline positioning.

I don’t know how many times I need to say it, but if you are a company that doesn’t launch new products and sites very regularly, OR if you are not in a VERY VERY competitive industry, you probably don’t need an SEO team to maintain your rankings on a daily basis after the 6-12-18 months have passed.

If you can think of any other exceptions, please share them?

Let’s think about it…if I could somehow make a new coffee distributor highly relevant for the phrases for their business like “fair trade coffee” do you expect that the day after our contract ends that Google, MSN, and Yahoo suddenly look at them as LESS relevant?!! NO they won’t. Now does that mean that you should not refresh efforts from time to time in some industries or develop linkbait to fortify rankings? No, I am not saying that either. I just don’t think that you’ll need someone there every day though.

What does this have to do with in house SEO? Everything.

1. If your in house SEO is good (There are many amazing in house SEO’s) I would love to work with a ton of people from this list if I could.
2. AND you don’t launch products all the time or you are NOT in the most competitive industry for online rankings your SEO team will likely get great rankings for you just as you hoped. Your rankings go up, traffic skyrockets, and then the conversions come, GREAT HIRE!!!

Ok, keeping in mind that I don’t believe most (not all) sites need very regular maintenance after 12 or so months. You’ll have a great employee who has done a great job, but just doesn’t have new SEO projects. Again, what do you do in that scenario?

When I was in house I worked on about 10 different sites, but at some time most were ranking very well for niche insurance terms and the job morphed into analytics and other online marketing consulting efforts. I might have worked myself out of a 40 hour a week job had I not adapted to other channels like analytics.

Tip: Be prepared to give new responsibilities when your in house SEO starts maxing out results

Many in house folks will turn to the next pitfall. What do you do when you are a bored in house SEO with little challenge?

5 – Am I OK with my in house team freelancing/working on affiliate sites while at work?

SEO’s often do moonlight, and sometimes while AT WORK. If you don’t mind that is fine, skip ahead. It is almost inevitable that certain members may start freelancing and doing side work as the challenge might be gone, or as they learn skills to help them earn side revenue. Your stability is great while they earn extra money working on their affiliate sites and other clients.

Again, if you don’t mind, then that is fine, but if you do mind…many in house folks who are good and run out of true challenges with their in house job love how they can work on their side projects and make money, while you provide stability, send them to training and conferences. I would say don’t fight it if you have a GREAT in house person. Let them be honest with you and as long as the results are there…think about it, maybe they could go part time?

Tip: Have a freelance policy in place / create rules early so everyone knows what is acceptable, it will save you headaches later. Keep in mind that restricting such activities might limit you from getting top talent.

6 – Can my industry / keywords truly provide highly competitive opportunities for my in house team to get excited about going after day after day?

When I was in-house after I finished getting good solid rankings on the sites, I no longer had as many real challenging opportunities ahead of me.

Really good SEOs typically SALIVATE at the chance to go after the big terms and test their skills time and time again. However when in house, you might be limited to the number and complexity of opportunities to really “sharpen the saw”. If your in house SEO is great and gets those top rankings and you are NOT constantly launching new opportunities they may grow bored and move on or stay around and do their side work.

7 – Will my in house team be trusted and allowed to do their job well?
This was my biggest issue with being in house…sometimes people just didn’t want to believe I actually knew what I was doing. Sometimes my friends who are in house SEOs (we’re still friends right?) would get frustrated because some members preferred trusting consultants and random articles they read over their own in house teams. This can be very frustrating and wear on even the best SEO professionals. The company pays the employee and then they pay a consultant?

Tip: Good SEO’s are a bit different. What makes them good often is their ability to make changes and see the impact on rankings, traffic, sales and leads. Politics will especially suck the life out of these people. Shield them from in house politics!

8 – Can I get an SEO consultant + in-house team to get along? Who do I hold accountable?

This was recently a recommended strategy in the search marketing standard by Jessica Bowman. Check out her blog on bringing SEO in house. She was the Director of SEO for business.com (a web site that definitely NEEDS in house SEO) and is now working for Yahoo! in their search department.

When the agency isn’t responsible for the whole outcome, it is hard to include them in your in-house plans. Personally I don’t love the lack of control I have as an SEO. The last thing I need is to complicate that matter further, with another SEO who will have their own philosophies / techniques / strategies that might conflict with mine. We all like to be accountable for results, and if in house consultants have an outside agency consulting, then if things don’t work, who’s fault is it?

Tip: SEO firms are like cats and dogs with each other (remember we’re competitive beasts by nature!). Trying to get us to all play nice can become an administrative nightmare.

9 – Have I accounted for the costs?
Let’s be honest, the salary is just the beginning. Health insurance, retirement packages, phones, business cards, all add up.

The biggest costs are:
Software purchases (ranking checkers & analytics tools can be costly, not just in the dollars, but in the training)
Reports & Subscriptions (Marketingsherpa guides, SEOMOZ premium content, compete.com search analytics, wordtracker, keyword discovery, competitive intelligence, hitwise (maybe), an analytics package, etc, etc…
Conferences – expect 2-3 conferences a year at a minimum at about 2500 per, (if flight is included and hotel is needed).
SES, Pubcon, SMX events, etc.
Hotels, food, cabs and flights

Tip: If you don’t know all of the typical costs, post to some boards and blogs ask around so that you can understand the tools, training, and costs an SEO will likely need to do their job well.

10 – Can I keep them!??
Here is the $1,000,000 question. If you can’t keep challenging a GREAT SEO, they may move on just because they want the challenge, or they want to target some tough terms just to see how good they are. Then where does that leave you? Searching again? It is a possibility.

After I moved on from my in house SEO job, they never re-filled it. Here’s 3 reasons why.

  • I attained good rankings by making them relevant authorities for their topics (no need for ongoing maintenance in a niche).
  • Since the rankings were sticking, they figured they would ride it out as long as possible which is going on more than 3 years now.
  • I am helping them when new opportunities arise (I’m thankful to be working with them still).

Tip: If you want to go in house, but aren’t sure if you need it, I propose LONG term in house consultants. A 12 month or 18 month hire if you just MUST have an in house SEO person / team, allows them to work on site(s), get results and then move on when they’ve done a great job. You should keep them around to answer questions and fill in the gaps.

Final Tip: Keep in mind there’s only 10 spots on that first page…if more than 10 web sites/competitors want to be there make sure you get the right passionate people whether insourced or outsourced. If there are 50 sites that want to rank well for a keyword, the vast majority won’t be on page 1, pick a team or build a team, but either way make sure they win!

Posted in SEO, Business Thoughts | 4 Comments »