Just look at it. The beauty - so magical, so inspiring. I feel like Gatsby finding Daisy again after all those years. It's enough to bring a tear of joy to this bearded SEO's eye:
_
_
Of course, coming back down to Earth for a minute, I have to realize a few things:
- It's almost certainly not accurate (Yahoo's making an estimate)
- There's no reward (although maybe there should be - one million links medal awarder opportunity awaits!)
- We still get less than 30% of our traffic from search
- Indextools tells me that fewer than 300,000 of those links have ever sent any traffic
- Google Webmaster Central thinks the number is only 250,000 (although they themselves admit to not reporting fully)
- Oh yeah - and we fell from ranking #7 for SEO at Google, to ranking #15 (losing our spot to a site that looks like it was designed in 1998, has only 3,300 links and links out to "sexy lingerie" in the footer)
So, the news isn't all good, but it still feels like a milestone, and one worthy of sharing. Certainly, in the sphere of search marketing focused sites, SEOmoz has had great success appealing to the linkerati and growing links virally, with virtually no manual, manipulative or paid link building.
The important question, the one that's valuable to you as readers is, how did we do it?
Actually, there were three keys to our linking success - Content, Community and Timing.
Content
The links we've generated spawned from other website owners in the field of Internet marketing (and related disciplines) and primarily references the source material we've built up here on the site. Our blog, articles, tools & antics follow less of a link "bait" formula and more one of link "appeal." The content we put out isn't just designed for a link - it's really designed to make our readers into raving fans. Every blog entry I write, each tool we design and every article that's authored has both a value proposition - primarily that it will make you a better marketer - and an emotional appeal - hopefully, you'll get a sense of the personality, voice and style behind the words and grow to enjoy the rapport.
Many of our content pieces have generated remarkable numbers of links individually:
- Web 2.0 Awards - 72K + 30K = 100K+ links
- Beginner's Guide to SEO - 6.5K + 5.6K = 12K+ links
- Page Strength - 4K + 3.5K = 7.5K+ links
- Search Ranking Factors - 14K + 9K = 23K+ links
- SEO Blog - 19K + 34K = 53K+ links
However, you can see from the above that only 15-20% of our links flow to those main pages, while another 5% point to the homepage. As with all things SEO, it's about the long tail of 5-10 links that point to each individual blog post, a few hundred to an article here or there, rare links to our profile pages or services pages, etc. It's a "natural" looking backlink profile primarily because it was built 100% naturally (OK, maybe 99%).
The takeaway lesson here isn't about SEOmoz's own content, though. It's about applying the same principles to your own projects or clients. Here's my top five list of suggestions for following the tactics that have worked for us:
- Don't be afraid to try something new - We experimented with quizzes (which are apparently down... need to look into why that is), tried expert-sourcing, built a recommended list with no kickbacks & gave premium content a shot. Some of these were great successes, others only mediocre, but experimentation proved key.
- Be timely & topical - When Web 2.0 was a hot buzz word and everything with the term in its title got Dugg, we built the Web 2.0 awards. When people started wondering on the forums what the ranking factors were, we asked the experts. When Dan Thies (KW Guru extraordinaire) complained back in 2004 that there was no way to automatically measure keyword difficulty, we built the first version of the tool.
- Make it usable & attractive - Other folks have replicated (or even preceded) much of the work that we've done, but I think our user interface and design prowess (primarily Matt's doing) are responsible for a lot of the visibility we've had over other alternatives.
- Present something different - The SEO world is particularly filled with the same coverage of news, events & search matters. SEOmoz has always tried to stand out by NOT covering the mainstream, but instead, providing our own take on topics that are often ignored by others. By creating news & providing unique information, our content doesn't have to compete with Danny's or Barry's or Andy's.
- Writing quality - These poll numbers from Vizu's blog research PDF tell the story far better than I can:
Community
Next on my list of big factors that have contributed to SEOmoz's link-earning success is community, by which I mean, primarily, community participation and engagement by mozzers in the wide world of the web and the even wider offline world (yes, the ratio is still Internet < Real World).
I've personally met and interacted with between 2-4 thousand people over the last 3 years - shaken hands, shared meals and drinks, held conversations and exchanged business cards. As much as the online world connects us, the real world ties the knots in those binds. Once an in-person connection has been made, a true relationship exists and it's those relationships that have built up much of the goodwill and branding that carries over into readership and links on the web. I'd urge anyone who's involved with building a brand on the web not to ignore the power of direct relationships. You don't have to be in the world of webdev or marketing, either, just look at how Allan Dick of Vintage has done it.
My top 5 tips for making your community connections valuable:
- Don't pretend to care, actually care - I think this lesson took me a few years to learn, but it's been invaluable. While it might seem like a good idea to feign an interest in a person you meet, it's far better to actually be interested in them. There's a difference, and almost everyone can tell. Personally, I probe until I find something fascinating, and trust me, there's almost always something you can connect on when it comes to people you meet during professional networking events - a school, a mutual friend, an industry event, a news item, a hobby, etc. Whatever that common ground is, find it - your reward will be a positive connection that both parties remember.
- Follow up by email - Inevitably, you'll get lots of business cards. When you do, read them, visit those sites and send the giver an email. Granted, due to the high volume of cards I exchange (usually more than 50 cards per conference day) now, I no longer have time to do this, but when I did, it was incredibly rewarding. I'd visit their site, shoot them an email with some kind words and maybe some suggestions and naturally, they'd remember me, remember SEOmoz and, equally important, I'd remember them (or at leas their site).
- Stay out of gossip - I admit that I sometimes have a hard time following this one; it's an incredibly compelling subject, particularly after a few beers. However, particularly when it comes to personal gossip, you're actually building more risk than you are reward. Joking about an inept speaker or sharing an anecdote is fine, but stay away from relationships and company/organizational politics as much as you can - I've been burned a few times by this one.
- Use some personal branding - Yeah, I know the yellow shoes are getting a bit old & dingy (and my new pair was stolen), but they've had a great impact on building a recognizable brand. I'm not suggesting that's for everyone, but if you can have something remarkable about your personal appearance, background, storyline or style, it makes you memorable and that's a very good thing at events where people are meeting dozens of new faces for the first time.
- Strategic name recall - I'm awful with names. But, I make a big point of trying to remember. I use all the normal techniques (call them by their name a couple times in conversation the first time you meet them, associate it with something they're wearing or where they're from or something you talked about, etc.) but I also get a bit sneaky. You can always go for the "what's your email address" question, look for a badge, ask for another business card, or quickly introduce them to a colleague - hey, I'd like you to meet Rebecca (then they say their name and now you know it!).
- BONUS - Involve your connections - If you've just met someone you think is an important resource for the future, or simply someone you'd like to spend more time with, get them involved in something together on the web after the event ends. Interview them for your blog. Ask them if they'd comment on something you've written or get their opinion on something that relates to both your fields. Those shared experiences through email will make the bond stronger for the next time you see each other and give you something else to discuss and relate to.
Timing
I've said a few times that I feel that starting a new blog about SEO in 2007 is a huge challenge, while blogging about a new niche (where's the unofficial iPhone blog? the 2008 campaign in the search engines blog? the social networking wars blog?) that's on the verge of becoming popular is a much better choice. When SEOmoz started writing about search marketing (way back in 2003, though we didn't start the blog until October of 2004), there was relatively little competition. SearchEngineWatch didn't start their daily blog (in a blog format) until August of 2004 and with the exception of the major forums and fewer than a dozen other popular sites in the niche, we were ahead of the curve.
SEOmoz also began at a time when search and search marketing achieved broader popularity. Our article in Newsweek was one of the first in a national, non-tech magazine to specifically cover the art of organic search marketing and the Web 2.0 movement that spawned in that same time period placed new emphasis on startups and stalwarts in the web world generating traffic from the engines. Google went public, they started dominating market share and they rose to become one of the world's biggest brands during our first couple years on the web, all of which boded particularly well for SEOmoz, too. We couldn't help but be caught in the rising tide of an exciting time.
Timing is also about playing it smart, though. Our blogging and articles and tools have changed over time to reflect where we believe search marketers' interests lie. We've moved from heavy coverage of IR theory & algorithm analysis to coverage of news & events to forum discussion and into a primarily educational role (with lots of entertainment and industry insider tidbits to boot). Now, we're actually diving back into testing and experimentation of all kinds (I'll have another post in the next few weeks with "what to expect from SEOmoz in the next 6 months"), back into PPC and back into broader marketing beyond search. If you can recognize trends as they happen (or, better yet, before), you're going to have a lot of success in attracting links and attention.
Alright, folks, that about does it for it tonight. I hope that my post has inspired you and informed you about some of the things we've done right (and wrong) and how it's helped us achieve what I would have considered 3 years ago to be nearly impossible. I'll wrap up with a quick look at some data for other sites in the search marketing field, to give you an idea of relative link popularity.
Note - all numbers are from Yahoo!, which tends to fluctuate 10-20% daily. My counts are taken on July 2nd at 12:45am (yeah, I'm always up late).
- SEOBook.com - 1.7 million links
- SearchEngineWatch - 1.3 million links
- SEOmoz - 1.13 million links
- SEOChat - 955K links
- Battelle's Searchblog - 606K links
- SearchEngineLand - 300K links
- SERoundtable - 403K links
- MattCutts - 371K links
- SearchEngineJournal - 332K links
- MarketingPilgrim.com - 181K links
- SearchEngineGuide - 176K links
- Official Google Webmasters Blog - 105K links
- Shoemoney - 102K links
- HighRankings - 88K links
- Bruce Clay - 85K links
p.s. Yes, I'm taking a subtle stab at the fact that Yahoo! linkcounts aren't terrific data points, and yes, I realize that this blog post is, thus, infused with irony.
Wow! New catty-Rand - I like it!
;)
losing our spot to a site that looks like it was designed in 1998
Its nice to see such a personal response. We all hate to see our quality work usurped by undeserving websites.
This will make Rand work twice as hard to best these sandbaggers :)
Maybe Matt can 'push the button' that runs the algorithm again, in honor of the occasion...somehow I sense 'sexy lingerie' might not be up there much longer.
Got to agree, it's amazing how websites like that are still ranking so well, especially for SEO.
Good work Rand and gang - here's to the next million!
(PS - please put an image of you on the homepage holding your pinky to your lips with the title 'one MILLION links')
UPDATE: We've been busy photoshopping in the office. Check out Rand with pinky on lips a la Dr Evil here!
That is hilarious. Done and done, Tom :)
Thanks :-) if by "done and done" you mean you will wear the costume for whiteboard friday then GROOVY BABY! ;-)
I find all of this highly disturbing.
Funny, but disturbing.
Sorry MG! I know what I did was wrong and bad but it just felt so gooooooood
(PS - I'm presuming the bald kit hasn't arrived yet, you'll like us even more then!)
Congrats Rand and mozzers. No matter how you slice it, this is a tremendous accomplishment.
It's hard to say that any of the keys to your success are more important than the other as they all play into each other. But I think the Community aspect is especially important an unique.
Obviously there are sites that are extremely successful with no real community interaction. Likewise though, I think the changes over the last year at SEOmoz has done something extremely remarkable... you've primarily taken a blog and created a community that rivals forums and other more typical community platforms. That's huge.
And, if you really, really want to beat out that site... take another group photo of all mozzers in "sexy lingerie" and put that on your site... not only will you be more relevant for having a link on your site for sexy lingerie, you just might get your next million links even quicker than the first million! ;)
Fantastic, congrats
Stay out of gossip
Hah. Unfortunately, some things you have to learn the hard way, especially when someone takes what you said out of context... oooh baby. Cue flamefest 2000, defamation lawsuits and staring competitions that would unsettle Medusa.
As the sagacious Thumper would say: 'If ya can't say nothin' nice, don't say anything at all'.
For in-house geeks:
1. Don't forget who you represent, as anything you say can (and probably will) be construed as the company line. Disclaimers are handy. You don't want to wake up to RSS feeds titled "MS employee declares Yahoo {expletive} Google {expletive} big-time"
2. The search community is incestuous. It's small and everyone knows everyone else.
"Oh. I remember you, you made that remark about {insert person} at that conference. He's my former boss. Interview's over pal'
Such as when the Russian euro-mullet guy at SES London tried to brag to Dave Naylor about who he worked for and how much money he made and Dave's reply was along the lines of, "Really? I've worked with that guy before, shall we get him on the phone and let him know what you're telling people about the company right now?"
Classic. In this case, the guy was being a bit of a douche and Dave was doing everyone a favor by bursting his bubble a little. I'm sure in most cases he'd wait a few days and put it on his blog. Lesson being, know who you're talking to, and assume that they know everyone else you're even thinking of talking to or about.
Talk about Rand being on point.
Mr Cutts just posted about not criticizing other companies or people after a Google employee posted a slightly negative review of a movie on a Google corporate blog...
Rand this is way cool in that uber geeky way we all love. What are your top 10 favorite IBL's? Can you narrow it down to the one numero uno?
Chris - that's a great idea for a blog post. Rand - sharing your top 10 favourite links would be a very cool post (plus, everyone loves top 10 lists!)
Congrats. That carpel tunnel syndrome you will soon have from blogging so much all seems worth it now :)
Speechless, boquiabierta, je suis épaté - Congratulations from the other end of the stick. I'm as far from geek as you can get. Started a small business a year ago, designed a website (using paper and crayons) had it done by a webmaster who wanted it to be a moveable feast and made every mistake in the book.
Ohh if I had then known what I know now (the significance of "keywords", for a start) I wouldn't have picked a long name in English that's impossible to remember in a Spanish speaking country, I wouldn't have accepted my webmaster's suggestion of including a Flash presentation that makes validation crash every time, I wouldn't have used the ludicrous, ridiculous keywords I used that not even a dumb and deaf search engine would stumble upon by mistake - I'm not exactly what you would call wiser now, maybe just a bit less ignorant, having dug my teeth into every tutorial on the web and working to change things on a website still half-in-the making and which I love as much as my friends do(who are, alas, not that many).
Sites like yours have made me begin to understand what the Internet is all about -and if you're wondering how on earth one can start a business these days without having a clue- you can, and actually make a living from it in your first year! As you say, in the end, it's the real world that ties the knots.
Congratulations on achieving this formidable milestone! This is a very useful post. I bookmarked it.
Life gets really boring without some tough challenges ;)
"Use some personal branding"
Forget the yellow shoes....have you ever thought of shaving SEOmoz into your beard?
I don´t know why, but it seems you calculate 2000 links from the same site as 2000 single links. I think there is your explaination why your first seo site is so close to your onemilionlinkpage. Google is much smarter then it looks on the first and you know that, but why don´t you share this kind of knowledge? I´ll just say server knots, c classes etc.
If I tell one more Mullet joke, I'm afraid I'll be magically transported back to 2003.
Just kidding Hockey anyone? I've got an ipod full of Iron Maiden and some malt liquor.
Great job! I have had the opportunity to see you guys go up live around that time 03-04. To be honest, i thought to myself that "here we go with another SEO agency site" but i have to admit i was mistaken. The content you have built here is of great quality. And as consistent in life good quality always finds good credibility. With over one million links, you have proved your credibility. Congratulations on a job well done!!!
Nice work. I am suprised to see that the reward for such hard work isn't higher. I think that even though you are not getting the 1 million publicity that you deserve, look at all that you have accomplished. Take a bow, you did great.
Already like what all you post Rand, and as people say.. Top 10 links would be a great thing to share ;)
Thanks for sharing these things anyways.
Hey SEOMozzers, you guys should put some anchors in your awesome posts. I want to link to specific sections, like your fancy graphs on how important writing quality is.
Maybe you can get your wizardic php devs to create a tool which analyzes the text and places anchors in automatically...
Nice randfish
I liked the way u have described the million links within thirty three months. the most interesting part was the content. i liked the way u represented "quality writing".
Can u please pour some more light on the bloging aspects in detail.
Rand,
this quote:
"Indextools tells me that fewer than 300,000 of those links have ever sent any traffic"
is a nice vote for the Yahoo SiteExplorer API, as that says that you have somewhere around 280,000 backlinks. Yahoo's SiteExplorer API does a lot better job of estimating your real backlinks than the Yahoo SiteExplorer Web Interface does...
My domain-info tool gives you both figures, check it out. I'd be interested to know how many links Google Webmaster Tools shows...
Joost - Only problem is that if 300K have sent traffic, there must be at least that many who haven't sent visitors. With so many scrapers and pages that link that never get visited and small blogs, etc. the link structure of the web has to be far more diverse than just those that referred visits.
I don't think anyone's truly accurate, but in comparison to their own numbers, you can at least get a sense of growth and relative size. At least it's not Alexa :)
Agreed on the scraping stuff, from an algorithmic standpoint though, it would be good if they only counted those links that actually send traffic ;)
And no it's not Alexa, thank god...
First of all, congratulations on the milestone! Doesn't Yahoo Site Explorer show all inbound links, even the ones that are marked with a "nofolllow"? Of course, I don't mean to take anything away from the achievement.
I envy you Rand. :D
All the best.
Cheers!
Mani
although this is obviously now an old post, much of the advice, specifically "timing" still holds true, I think to be a success online now, you need to be more original than ever
Excelente articulo y enhorabuena por los backlinks conseguidos.
Hoy en dia uno debe de imaginar mucho para conseguir buenos resultados, entre otros buenos backlincks, sobre todo los que empezamos y no tenemos mucha idea de este tema.
Gracias por la informacion
Im sure this has sky rocketed buut great tips too. These are so imporatant in any business...get involved and care about your clinets. look after them and they will look after you.
okay great I can totally understand that having wonderful and unique content is awesome and great and wonderful etc. GOT IT. I have read so much content about having wonderful content that my eyes are gonna bleed. MY QUESTION IS. What if the point of your site isn't about content at all?Yes That's right my site is not about content it's about a service. a very valuable service in these times of Facebook selling user content and data to the biggest marketing organizations that are all to happy to buy it. My site is about privacy and the ability to post your information on "The cloud" if you will without other people knowing about it or profiteering webmasters selling access to it. Primarily I'm focused on a niche right now and hoping to expand into others. PasteBin allows people to post and share there text with other users. Well I'm doing the same thing except with a twist. All of the data is encrypted before it leaves the users web browser. So although my web servers could be hemorrhaging with stored data no meta crawling search engine will ever see it. It's about users ability to access content they own. It's not about having snazzy articles on my blog. So how do I market such a site when there is no "content" to be had?
[link removed]
veeeerrryy interesting, thanks
Great article. Fantastic and inspiring blueprint to help others in their pursuit of "extreme link building".
Hey, what's wrong with sexy lingerie? :)
That's some huge insights into seomoz's success. Thanks
Great article. A different reference got me to return to it. I was wondering about the 1 million plus links.....and the drop in rankings for the phrase SEO in google.....and ranking below a site that has 3300 links.
I'm guessing that the phrase seo in google is one of a number of secondary phrases that moz targets and/or reviews.
Still the link differential is startling - no overwhelming from a rankings perspective.
It points to the many varied aspects of G's ranking algos. It makes me reflect on a change G made in early 2005 that changed the way local businesses were found in search wherein gross numbers of links, link power, link juice, etc. were deemed less important than on page structure that emphasized clear (and even partial) descriptions of an address and location....and a simple internal link structure within a site to that address information.
Further I acknowledge and agree that accurate and more relevant reporting about volume of links might be better if you eliminated site wides and duplicates from a url....but you'd have to do that w/ every site that you compared yours to....and that takes a lot of time.
So while gross numbers of links are important, vital, and critical to competitive rankings--there are these other factors that also lend weight to rankings--including the strength of links.
I'm still wondering--and may have to look at what seo in google and lingerie have to do w/one another.
Anyways congrats on 1 million plus links.
Dave
Often times there are valid reasons for follow up.
It is now 1 month after this blog post. here is a nifty one....I checked google for rankings for the phrase seo at google....
and seomoz is ranked 6th....not 15th.
How do you think that happened? After this blog piece did you pick up links w/anchor text for "seo at google"? Did you obtain links specifically for that phrase? did you add some internal work, internal links or headers for "seo at google".
Congrats on reclimbing the ranks. now I'm too lazy to check for the site w/3300 links and footer links to lingerie...but I'm assuming its neither the google.com site or the mattcutts blog.
Dave
I guess this is all the result of join effort done by lots of original content, ideas and php tools which gave seomoz a new brandable name now.
Congrats to the wise men.
Impressive. A very interesting read about the Content, Community and Timming. Love the tips too.
congrats to all the mozzers on this incredible achievement!!!
and, again, thanks for the great tips rand.
Congratulations! You guys absolutely deserve each and every link, for all the things you mention: the beauty and usability of your website, the quality of the writing and timeliness of topics, your generosity in sharing SEO information, and more.
What you do not deserve: to be beaten in the SERPs by a site that links to "sexy lingerie". What could you guys have done to anger the Google gods?
Hey, where's the SEM Zone and our whopping 643 links?
Just kidding. :)
Congrats and great info about writing quality. Man, those stats tell a story, don't they?
Good work - we're responsible for a handful of those links and for exactly the reasons you state. Here's to the next mill ;)
Rand, didn't you kill the Page Strength tool as a freebie, though, and thus some of those 7k links as on the decline?
Nice.:-)
My new SEO blog has 10k links after just 3 weeks and at that rate it will still take years to get to a million.
Like your post about 10,000 links in 3 months, great start :)
Well done :). That is going to be hard for many sites to beat (in terms of number of links) :), congrats
Outstanding! Accurate or not it really is a milestone, be proud!
These are also some great tips, thanks a million for the advice.
Deepest congratulations! I've been online since '89 and I've never seen such a meteoric rise. Thanks so much for lighting the way and inspiring the rest of us!
Add my congrats to the long list...
If you ever make it down to Australia - I'll buy you a beer! (I bet that would make a 14 hour flight seem worthwhile) :)
Someone who has done as much for the SEO community as you deserves to brag a bit...congrats!!!
Congratulations Rand!
I like the yellow shoes idea. In fact, that's the reason why I wear the black plastic glasses.
Congrats, guys! I can definitely say that the quality of writing + the quality of the community you have created are a big reason I am a daily (or twice-daily) reader. Not to mention the design + interface blows most of the other SEO blogs away! :)
Nicely done everyone. I'd pat you all on the back, but my arms won't reach.
Awesome Achievement Rand. It all boils down to the tangible and intangible VALUE ADDITION that SEOmoz has provided to the search and internet marketing landscape. Keep goin mozzers. Lots more to come your way...
Congratulations Rand and all you SEOMozers!
That's freakin' impressive!
- Daniel
I knew you could do it.
Great job SEOmoz.
Also worth noting that wasn't on your list is Search Engine Land which already has like 300k links.
Blackbeard - I can see them on the list... They were in my initial publication of this post. Maybe just an oversight?
1 million + links and still < 30% of traffic from the SEO channel?
wow. that's amazing. i'm not even mad.
you must get a lot of visits!
Congrats on the milestone
well done and congratulations on this milestone!
Hey people, please, tell to google guy(s) that PENALTY for EXTERNAL SEO FACTORS is NONSENSE, because it opens the way for de-SEO - techniques to downrank sites of competitors! Hey, everyone can programmatically (in special way) spam guestbooks, blogs, directories, "bad neighborhoods" with links to downrank their competitors! It seems that Google programmers don’t understand simple logical things... shame on google programmers!
Google MUST remove algorithms of PENALTY for external SEO techniques immediately! Or there will be a lot of google de-SEO firms very soon, which will heavily undermine corporative google image in the following way:
"We are offering services for downranking your competitors in google
- Sandboxing $299
- 30 Filtering $99
Any website or separate web pages with PR lower than 6. Guarantee."
Shame on google programmers!
If google do not remove penalties for external factors, then it will have BIG TROUBLES very soon. Many webmasters will say good bye to PARANOID Google, and will say hello to CLEAN Yahoo!
2-3 years ago there was a possibility just to write a good high-quality and relevant articles, create web pages, follow guidelines and that was enough to appear in top google search results. It was a significant advantage of google - to rank sites not only for internal SEO tricks & backlinks, but also for _relevant_ content. 2-3 years ago the factor of relevancy of content was important as well as the factor of amount of relevant back links.
Nowadays, algorithm of google is completely different than 2-3 years ago, and the factor of back links is significantly more important than relevancy of content! A lot of high-quality sites were downranked, undervalued or just partially disappeared from top index for no obvious reason. I read a lot of google patents, and I must admit that there are serious logical mistakes and contradictions in fundamental assumptions of many algorithms. I call them NOISE ALGORITHMS, because while performing "smart" filtering and evaluations of site rankings these algorithms introduce a lot of unnecessary informational noise and disorder, instead of just finding relevant content.
It sad to say, but nowadays google reminds me the old AltaVista.
Nominated for off topic comment of the year. ;)
Almost deserves some thumbs up for sheer force of will...
you had me at almost
....but then I regained my senses ;)
cheers