I get asked this question on occasion, and people are usually surprised how little page rank has to do with technology.
There are a lot of salesmen on the web -- called Search Engine Optimizers (SEOs) -- that claim that they can improve your rank with a bunch of META tags, blogs, and analysis. Some of what they say is common sense... its probably just a rehash of Google's own advice for improving your rank.
Everything else is a con.
Based on what I've read and tested, I think the following four points are all you need to know to legitimately boost your page rank:
The first one is obvious: make useful content that people want. Making spiderable pages is the only technical requirement here, and is pretty simple. Put your content in HTML, XHTML, plain text, or PDF. Do not require JavaScript or Flash for people to see your content, or link between pages: use it only to enhance content. Simple. Done.
The second is more important if you do not have a lot of content on your site. Its okay to have a site that is all AJAX, as long as it provides a useful service that lots of people are willing to talk about. However, doing this is more difficult...
Which brings us to the third less obvious tip... people have a hard time understanding that the Google rank is very similar to your identity or reputation. Its not about what you say, its about what other people say about you. If a big, important site links to you, this usually means you have something useful on your site. This trick is essential for keeping spam sites (or splogs) low in the rankings.
If you want high rankings, you need to schmooze those folks who run the big important sites to write an article about you. That's PR, and I'm not qualified to talk about that... suffice it to say, it's no longer a technical problem.
The fourth tip is a bit painful, and not often mentioned, but its true. I've read several books on information architecture for web sites. Some of them are useful, but unfortunately they lead people astray when it comes to Google rank.
Most communication experts believe sites should have a consistent vocabulary and style. The obvious benefit is that its easier for a human to read content if its a consistent style. It also gives the illusion of a single author, as opposed to a committee.
However, consistency has a huge down side when it comes to the web. People searching for your site don't care one bit about your vocabulary! They have their own vocabulary, and search with their own terms. Google won't do synonyms, so if their exact word is not in content on your site, you will not be ranked. Simple as that. Site indexes with synonyms do help, but might not be enough.
For example, take my post about how I hate String Theory. Its one of my site's more popular pages. When people search for string theory wrong, I'm ranked #55 . When they search for string theory crap my site is #6.
However, if they search for string theory sucks, my site is nowhere in the 763,000 results. Nowhere! Those poor souls who hate string theory as much as I do are missing out on my rant! This must not continue...
As an experiment I made a modification to the original article on Thursday, August 31st, 2006. I added the word sucks very near the phrase string theory, then played the waiting game... As of September 04, if you search for string theory sucks, my site is #7.
Of course, after I publish this article I'm sure my rank will increase even more. After all this Google inspired navel-gazing, my site is lousy with the phrase string theory sucks.
In conclusion, put down the Search Engine Optimization for Dummies book, and dust off your copy of How to Win Friends and Influence People. Your Google rank is much more about PR than technology. Maybe an intranet-based Google appliance cares about those META tags, but nobody else does.
UPDATE 9-04-2007: A full year later, I checked my Google rank for string theory sucks, and my site is #2 and #3. For string theory crap its #1. However, for string theory wrong it only rose to #39... probably because of a book with a similar title.
Comments
Interesting Article
Pretty interesting article up there. Good one.
Cheers
VK
Win Friends And Influence People
S.E.O. does work, however, if you're friends with Matt Drudge, it wouldn't hurt to get a link from his site, The Drudge Report.
Truth be told, A lot of the stories that make the front page of Digg are Dugg by a small of group of connected friends. Small being about hundred or so people. It doesn't take much.
Nothing in this article is false. If you're a blogger and know webmasters at USA Today, The New York Times, The Drudge Report, CNN or Fox News then go for it. Or, if you have sources and resources to know them.
But, don't forget that you can form your own alliances at social network sites like Del.icio.us, StumbleUpon, and Reddit.
Very good article.
Go where the bloggers go...
That's true... one excellent way to "break through" is simply networking: go where the bloggers go. Make friends. Hang out. Be controversial, and send them links to get them talking.
Personally, I'm about being controversial. I don't spend much time networking with other bloggers, otherwise I might have a "PageRank" above 5 by now...
Bex, you have much to learn
Bex, you have much to learn about Google's rankings and how to rank well for the term you wish to rank for! Next time we meet up I'll share some secrets...
much obliged ;-)
Yes, there is much I don't know... but my point it, SEO is rarely a technical problem... although many people think it is.
Actually, I have to
Actually, I have to disagree. Correctly optimizing your site for the search engines can be a hurdle, especially if you're working with unflexible content management systems. I'm currently in middle of an Oracle Universal Content Mangement System implementation, and there is no easy to way customize a pages title tags dynamically!
Title tags are one of the simplest yet most powerful mechanism for ranking in the search engines, and for organizations working with archiac systems that don't allow them dynamic control over meta data such as title, description header tags and url/site structure, it most certaintly is a technical problem.
depends on your PageRank
Firstly, customizing the TITLE tag is fairly easy in Site Studio... it looks something like this:
Don't have my reference books with me, or I could give you exact syntax... or you could create a custom node property, and display that. Or are you using something else?
Secondly, that kind of advice is useful when you want to beat out web sites that have similar PageRank and similar content. Now, which strategy is better? I'd argue boosting the PageRank through marketing and PR should be done first.
Although, I will add the following 2 items to the list as "moderately technical", but hopefully your ECM makes this easy:
But Google talks about them in their style guide that I already mentioned, so I didn't feel the need to reiterate.
Excellent article
A very interesting new take on the age-old search optimization debate. Technology definitely has little to do with getting high Google Page Ranks these days after so much use of link farms and splogs - Google's wized up to it!
there's probably three battles here
The first is clearing the technical hurdle of wrestling with content management systems, so they output spiderable content. Despite being a fairly well-defined problem, you still have to wrestle with bad software in some environments... which is what Derrick does.
Next is the struggle for legitimacy. This can only be done through marketing and PR, to get "popular" sites to link to you. I'm unqualified to lecture on that note, but its important so you can raise your PageRank from 1 to something respectable...
The final battle is the never ending arms race between spam blogs and search engines. The evildoers constantly game the system to get high google rank for frequently used search terms. Now, if you are competing against folks with similar PageRank, I can see trying to use some of these tricks to gain an edge... but Google will eventually tune their algorithm, and down you'll fall.
I'd argue that the first 2 steps are required, but the last one is too risky for general use... thus SEO eventually becomes much more about marketing, public relations, and information architecture... and much less about writing clever code.
Post new comment