We're just not getting any visitors from the search engines...
I probably hear that line 30X or more each week - over email, in phone calls, in conversation, on forums, etc. and to tell the truth, it would be really handy to have a resource I could point folks for some self-diagnosis. If only there were some type of medium that I could publish on... one that would be accessible on some sort of computerized system... maybe a net of interconnected pages... one the whole world could access... like a... world... wide... oh, hang on a tick.
The 7 Most Likely Reasons Your Search Traffic (and SEO) Sucks:
#1 - You Just Launched Your Website
The Issue: New websites often don't perform well right out of the gate with the search engines. Because so much of the web is spam (probably between 1/3 and 1/2 of the 30 billion or so pages on this superhighway), engines need to establish some level of trust with a domain before they'll start ranking its content well. Engines need time to assess your value, watch the links to your site grow over time, and evaluate you based on the content you add and the links that come to that content.
How to Diagnose: This is a no-brainer. If your website just launched and didn't receive mentions in hundreds of major media publications and across the blogosphere, you're probably in the "not-too-much-trust" newbie barrel and need to earn your way out.
How to Solve the Problem: The same way you solve the problem of opening a new business - build relationships in your neighborhood, get your friends to refer you, make new friends, and build a quality business and quality content that's going to bring in word-of-mouth traffic. Translating all of this to the web is easy, but it becomes a huge mental stumbling block. Remember that the web is just a proxy for real life. If George's Chicken Tacos is a crappy dive, it doesn't matter how many times it says "chicken tacos" on the sign, no one's going to come back twice and no one's going to tell their friends to go. Sell great chicken tacos, offer tons of reasons why people would send their friends (maybe you have a phenomenal collection of free recipes and links to all the places to get the authentic ingredients) and you'll be on the road to fame.
#2 - You Have No Content Worthy of Earning Attention
The Issue: You might have a great site, with all the things a buyer needs to know about your product or service, but that won't necessarily help you in the engines. Engines rely on links - references - to tell them who's worthy and who's not. If your competition is earning mentions around the web while you're stagnating with a 4-page brochure site, is it any wonder that Google's not sending the traffic love?
How to Diagnose: Once again, it's a bit of self-reflection. Remove yourself from your website and ask three critically important questions:
- What group of link-likely individuals would come to my site?
- What content am I providing to these folks that will make them want to share my content with their readers?
- How would those linkers find me in the first place?
If you don't have solid answers to all those questions, you need some basic marketing and content building help. You should also check out who is linking to you and compare yourself against your competition. The Keyword Difficulty Tool is very handy for that, as is the Page Strength Tool. You should also check out Google's Webmaster Central (which shows you a good number of the links pointing to your site) and Yahoo! Site Explorer (which can give you competitive link intelligence on other domains).
How to Solve the Problem: It's far too complex to explain in this blog post, but let me suggest a few links - Building a Traffic-Worthy Website, A Visual Tour Through the Basics of Social Media Marketing, Separating the Linkbait Wheat from the Chaff, and my 4-part series on link-worthiness - 1, 2, 3 and 4.
#3 - Your Content Isn't Accessible to the Search Engines
The Issue: You've got a good site with great content and lots of nice links, but your pages simply aren't getting listed in the major search engines.
How to Diagnose: If you've got a good idea of the number of pages on your site, try using the site:yourdomain.com command at Google, Yahoo!, & MSN/Live. Look through the first few dozen pages of results and check that against the pages on your domain. Then try selecting 10-20 random pages on your site and querying the exact URL at the engines. If your pages aren't coming up, you've got some crawling problems.
How to Solve the Problem: The first step is to figure out which potential issue is affecting your site. It could be that you've done something simple like block crawlers in your robots.txt file or forced session IDs or cookies in order to access content. You may have all of your content in images, video, or plug-in format, making it impossible for the engines to see. Whatever the case, you'll need to understand at least the basics of search engine accessibility in order to fix the issue. Once again, there are a few good resources to help out - The Basic of Search Engine Friendly Design & Development and The Illustrated Guide to Building a Search-Friendly Website.
#4 - You Have Large-Scale Duplicate Content Problems
The Issue: The engines see your content everywhere - in multiple places on your site - or, even worse, all over the web. This forces them to choose between which is the original, canonical version and which a copy. Furthermore, it dilutes the potential ranking ability of any given page to rank for its content.
How to Diagnose: Grab a short but substantive snippet of text approximately 9-14 words in length that should be completely unique to the page. Place "quotes" around the snippet and perform a search for it at Google. The first result should be your the page you just grabbed the snippet from. If it's not, you're in big trouble and even if it is, you might still have issues. I'll walk through an example below:
I've grabbed a short snippet of text from this recent blog post - Stories of the Last Pre-Internet Generation - and searched for it at Google:
I can see that SEOmoz's page is ranking first, but I also note that there's another result - someone who's copied my post. If I repeat the search with the omitted results (or append the &filter=0 onto the search string at Google), I can see just how many copies are out there:
We can see that Google claims to have 102 pages containing that text - a lot of copies. If SEOmoz weren't a powerful site, we might see some of those content thieves ranking ahead of our page, and turn to potential copyright violation solutions.
How to Solve the Problem: If your own site is the culprit, look into canonicalizing your pages down to a single version using 301-redirects. This has been well explained in this post - How to Deal with Pagination and Duplicate Content Issues and this one - The Illustrated Guide to Duplicate Content in the Search Engines. If the duplication isn't on your site but you see others copying your works and outranking you, look into Ways to Enforce Your Copyright.
#5 - You've Fallen for Black-Hat SEO Tactics
The Issue: You've been had. Perhaps you've bought links off large networks or participated in reciprocal linking schemes to boost your rank. Maybe you've been hiding text on your pages, hoping to keyword stuff your way to rankings. You might have even sold links on your site to supplement your income, thinking that "nofollow" jargon was for suckers. Now the engines have wised up to your tricks and you're stuck with 1/10th of the search traffic you had last month.
How to Diagnose: You know if you've been bad, but the best way to know if the search engines have detected it is to search for obvious, longer keyword phrases that exactly match the titles of some of your most important pages. If you're no longer ranking in the top 10, chances are you've been hit with a penalty. A sudden complete loss of traffic (visible in your analytics) is another good sign. And, obviously, if you log in to Webmaster Central and see a message that Google's caught you spamming, that could be an indication, too :)
How to Solve the Problem: You're going to have to fix the problem - get rid of those links, unhide that text, and slap on those nofollows - then submit a re-consideration request detailing what you did, who you used to do it (remember, Google in particular likes names of people and businesses that mess with their algo), and your word that you've mended your spammy ways. If it sounds a little patronizing, that's because it is, but it's also best to grovel, as that search traffic is often the lifeblood of your business. There's a whole chart on How to Handle a Google Penalty here.
#6 - You've Ignored Basic SEO Best Practices
The Issue: Your content rules, you've steered clear of bad SEO tactics, and you've even generated a great number of high quality links, but you've never built with the engines in mind, and now you're losing out to better optimized competitors.
How to Diagnose: Are you following basic best practices like:
- Simple, descriptive, unique titles tags - see Best Practices for Title Tags
- Solid meta description tags - see Making the Most of Meta Description Tags
- Usable, keyword-rich, static URLs - see 11 Best Practices for URLs
- Indexable, content-rich pages with unique text - Search Engine Friendly Design & Development
How to Solve the Problem: Get to work! Follow the advice of the links above and watch the miraculous traffic that follows. This is one of the best problems to have, because making these basic fixes on a site where everything else is fine generally means a big boost in search traffic very quickly.
#7 - You're Not Properly Targeting Keywords
The Issue: No one is searching for the keywords you're targeting, and you haven't invested in researching what searchers are seeking.
How to Diagnose: Check the searches that send you the most traffic each month - if the numbers are under a couple dozen for your top keyword phrases, you're probably missing out on a lot of traffic because you've done no keyword research and targeting. You'll also know if you've bothered with keyword research for your site - if you haven't done any, don't assume that your "innate" industry knowledge is good enough - leaping to conclusions about what searchers want without getting the numbers is a foolish game to play.
How to Solve the Problem: Use keyword research sources like Google's AdWords Tool, SEOBook's Keyword Research Tool, and Wordtracker to find the relevant phrases that your content should hit. Then create or fit those keywords into relevant pages on your site and watch the engines lap them up.
I'm sure there's another 20 one could add to this list, but I'm hoping it will at least provide a good starting roadmap for those who are having no success whatsoever with their SEO efforts.
BTW - I'm very, very sick at home this week, and with no Mystery Guest to take care of me, I'm getting pretty sick of old Simpsons episodes & Wheat Thins. If I haven't answered your email or Q+A, my sincere apologies. I'm hoping to be better by tomorrow. Luckily, I felt so guilty about neglecting the blog that I had to publish something.
p.s. Why aren't there 10 YOUmoz submissions and a dozen posts analyzing the SEO Survey Data? We purposely left out a ton of the most interesting stuff for the community to dig up and discuss, but so far it's been pretty quiet... Hopefully you're all just very busy making more than $30K/year :)
The subtitle of this post could just as easily be "Lifecycle of a Website."
Nearly every site goes through this, and perhaps it is an unavoidable requirement. Sure, people can read everything they can get their hands on, but reality doesn't hit until it is experienced and put into practice. We all must go through the growing pains.
#1 - Just because you launch a website doesn't mean that everyone will flock to your door.
#2 - Your site is focused on "you" rather than on your target "audience."
#3 - Now that you have all this great content, you find out that all the whizz-bang coolness of JavaScript this, AJAX that, and Flash galore is leaving the spiders a bit hungry.
#4 - All of those tracking parameters you've added to every URL, the articles you've submitted to every article directory for syndication in the hope of driving links to your site that was created from all of your own site's content, the 5 other "duplicate" sites you created of your site to gain more SERP results, and just not canonicalizing your URL has had a little more impact, negatively, than you thought.
#5 - You finally embraced the role of SEO, but jumped in without proper research, or maybe decided that price was the most important criteria on selecting a provider.
#6 - You moved beyond that bad SEO experienced, but still haven't gained a grasp of the fundamentals ... or have discovered that even the basics of SEO can be time consuming -- and just can't devote that much time to something as silly as a title tag.
#7 - Okay, so you now realize that it is time well spent. Unfortunately, you still aren't speaking the same language as your target audience. After all, your website is an opportunity to show off your mastery of industry vocabulary.
Given the opportunity, as search marketers, our role is often to help clients, ideally to avoid as many of these hurdles as possible, or at least to move through these phases as quickly as possible, and sometimes, just to be there to help them up, dust them off, and get them back on track.
Get well Rand.
I love these kinds of back to basics posts because you can sometimes get lost in the minutae of SEO tweaking and its good to take a step back.
Also a big thumbs up for all the links you included here - lots of good stuff from the archives I hadn't seen before. I'll definitely be adding this to my del.icio.us bookmarks!
I agree, great post! I just posted it to my forum, and I'll definitely keep this post on hand when the question comes up, again (and again, and again, and again!). This is probably the #2 most common SEO question we get after "How do I get more backlinks"?
Great post Rand and get well soon! As for the industry survey - I have been doing my bit with a few comments on Nick's post. I'd be interested in what other people think about some of my comments (unless you want a seperate YouMoz entry from me!).
Regarding point #1 - A New Website Launch but you're not getting any search 'love' from Google.
I know this isn't SEO, but my recommendation for a client in that kind of predicament is to take advantage of paid search for your primary keywords until your organic SEO efforts begin gaining traction. Then eventually lower your PPC investment for those keywords once you're #1 organically. PPC campaigns can get a little pricey but worth it for a client who needs traffic/cashflow right out of the gate!
"why-does-your-search-traffic-suck"
great title.
Mine sux cuz it's in the wrong place in the world... what do I do?
oops... meant to edit.
Per my observations 'suck' is one of the best link bait and thumb bait word btw (I am sure Rand knew that) :)
It definetly is and slowly it sucks to read it in every blog somewhere in every second title...
How much time it takes for a new domain to start driving traffic if it has quality links. I have noticed google is giving pr5 sometimes to new sites though there are no quality links to it.
Leo F. Swiontek
Among the numerous great posts on Seomoz this is king. I am forwarding this to a dozen clients that think buying a domain name means instant google superiority...
Sending you some virtual chicken noodle soup...
This is a great post and I will definitely be sending lots of people to read it. As jaamit mentioned, I also appreciate all of your links to the archived wisdom.
One of the most common problems I come across daily is when a small business doesn't think to target geographical keywords. This fits in with your #7, of course. Trying to rank for "plumbing service" rather than "plumber plano tx".
Great 'covering the basics' post - although I would be inclined to put #7 at #2. I think keyword research is often overlooked entirely (or not given the consideration it deserves), but is absolutely crucial to gaining meaningful traffic!
Very good.
I just about 5 minutes ago added a little info on our new blog about ourselves just releasing a brand new website. The idea is to update how things are going with it as I plod along and see how difficult it will be to achieve sales and traffic compared to 3 or 4 years ago when we last launched a new site.
(This is a brand new blog so bear with me , felt like I might be missing out on something so figured I will start one and see if it could have any long term benefits It may be of interest to some small businesses I guess as I will no doubt be putting genuine experiences in there as they happen and one or two experiments that we often run.)
Rand, How could you write such a wonderful post when you are so sick? Only a rock star could do this. Excellent resource page Rand... Get well soon :)
url: https://www.seomoz.org/blog/why-does-your-search-traffic-suck-the-6-most-likely-reasons
But you put 7 most likley reason
Ok, doesn't matter. Great post!!!!
Maybe I just forgot to put on my yellow shoes ;-)
Hey Rand:
As far as your comment:
I downloaded the data to analyze it and opened it up in an Excel spreadsheet, , but all I got was column B with the following # 39679a9d1ee737094f16f21786f8829b1b942226 in every single row #.
I just figured I didn't have the needed software to open it up, which was a pity 'cuz I think that that survey is the biggest piece of news to come out of the SEO community this year. I printed out all that you posted and avidly read and analyxed it however.
I should have contacted y'all at the time to thank you for the excellent work you produced but was just lazy I guess. So...thanks for conducting and compiling the survey!
Great post Rand and I love the title! May use a variant of that on one of our blog posts if you don't mind :) I just opened 5 more links to resources you pointed to. Freaking awesome. Just don't have enough time in my day to learn it all!
This is an excellent review. I think a whole other post could be dedicated to the more indirect, abstract reasons, e.g. you're overscrutinizing your analytics data and need to do less micromanaging. Because that's one I've found myself repeating quite often... :)
Hey Rand.
I hope you feel better soon.
I couldn't help but notice that by the looks of your page's URL, you originally had 6 reasons. Which one was an afterthought? I am wondering because they are all great points. Thanks for the post.
I'm embarassed to say that the keywords point was the 7th bullet I originally left out when drafting the post. Sorry I forgot to change the URL before publishing... doh!
I just chalked it up to you being sick (the 6 instead of the 7 in the URL). I've found that writers new to SEO (at least the ones I've trained) have the most difficulty with keyword selection. Glad it made the list!
For many folks who put a lot of effort in their seo campaign and receive large amounts of visitors but no conversions it is very frustrating to realize that they have fallen to #7. It happens very often that webmasters don't understand that specific search phrases might send them less visitors but that those few will convert better then the thousands who came via some very general term.
Great post. It's always good to get back to basics. I now have most of my clients reading SEOmoz and it helps to have the 'Golden Boy of SEO' supporting my claims on topics such as new domains.
Best post ... ever.
I can just direct 99% of the people who ask me if I can help them to this URL ... in lieu of telling them myself and getting smacked for it.
Being newish to SEO, this has been, by far, the easiest guide to understand and use to take action. Thanks!
Great post to help explain things to clients, Rand. Get well soon and see you in Long Beach!
Get well soon, Rand. Great post from your sick-bed...
Sorry to hear you're not feeling well Rand. Wheat thins? C'mon. Matzo ball soup always does the trick for me. (call mom).
Although the post focused primarily on fundamentals, it was very well written - with some great reference links.
That said - Tactic #4 was worth the price of admission.
Great job.
Matzo ball soup? No way... Rand, get yourself to Canada, hit up the closest Swiss Chalet, and literally drink the chalet sauce that comes with your meal. That sauce heals all.
Get well soon... great break down of problems and solutions!
Oh yeah I forgot...
#8 on the list should be "You didn't hire an SEO before developing your website...". D'oh!
hehehe :)
Suffice it to say it's a tougher SEO project when the client has painted themselves into a corner (think Flash website or a templates based website).
You state "New websites often don't perform well right out of the gate...". What is the average time frame you should expect seeing some "trust" from search engines if you are doing nearly everything else you pointed out?
We reap what we sew... end of story.
I talk to potential clients all the time that just do not listen until they get into trouble. Build a great quality website with unique content and all the SEO on-page stuff. Very easy to do and CHEAPER than trying to rank for a duplicate spammy website with a bunch of trashy links. That 's right it is cheaper to do the job right the first time then to try to scam the system.
The cost is lost business and that’s way more expensive than building a quality website in the first place. Pay me now or pay me more later J
Great Post.