Hacker News new | past | comments | ask | show | jobs | submit login
Everything You Already Know About SEO (kadavy.net)
147 points by andyangelos on July 13, 2010 | hide | past | favorite | 29 comments



Anecdotal evidence:

My band's website is the highest ranked page for the search term "red blue yellow".

No meta headers, no keywords, no <strong>, no <h1>... nothing, not even <html> or <body> tags. In fact, the only HTML is a <pre> tag containing ASCII art and a link to our Facebook page. I mean this quite literally, view the source.

However, it has been linked to from other sites quite frequently in recent weeks.

It would seem that Google doesn't penalize invalid HTML, or even pages that have only the most basic HTML.


Yeah, wouldn't say they penalize, but since your site actually is at the URL of redyellowblue.com, and there are other sites (probably with some authority) linking to it, it doesn't surprise me that it would rank highly. Additionally, I doubt there is much competition for this keyphrase. It has a global monthly search volume of 1,600.


I should not that there is no way in hell this has a global monthly search volume of 1,600. Google Adwords lists it at 1,600 probably, which means that the actual numbers are more like 100.

You have to remember Google is inflating these numbers for their own gain - being increased PPC spend, of course.

Who in their right mind would search for "red yellow blue"?


> Who in their right mind would search for "red yellow blue"?

People searching for the band, the "primary color triad in a standard artist's color wheel"[1], or maybe an artist entering random colors because they're bored and want to see what they can find. Since I just learned about the band, I'm sure there are many other reasons that I haven't thought of.

I'm surprised it's not more. Can you substantiate your claims?

[1] http://en.wikipedia.org/wiki/RYB_color_model (second result)


OK, you may be right. Didn't really think about that. Still, seems like a strange way to search for the RYB color model.


I can't upvote this enough. ranking for red blue yellow is a trivial example on its own, but with an exact match domain, it's hard to NOT rank for it


I find SEOmoz's "black box breakdown" really insightful on SEO. 4 out of 5 of their top factors are all related to inbound links. On page details factor in very little comparatively.

http://www.seomoz.org/article/search-ranking-factors


So the author makes the supposition that Flash contributes to low ranking (in that the content is not indexed). Google most definitely crawls flash (in some fashion) at this point...

I'm curious, does anyone have any idea how that content ranks compared to good old fashioned mark-up? Is it 1:1? Is it harder to rank with flash content? I really have no idea.


SEO for flash is very complex, mostly based on tips and tricks. The easiest way to go is external links with anchors +the basics html optimisation. If you are serious about it, Adobe has partnered with the search engines to make flash content discoverable (Ichabod), some peoples (Damien Bianchi) suggest developers to create XML and video sitemaps along with an HTML sitemap for websites, reading this article may help you : http://www.adobe.com/devnet/seo/articles/checklist_ria.html , I hope this helps.


Yes, Google supposedly indexes some Flash content, but the potential complexity of a Flash movie is limitless, so they can't possibly index all of it.


It depends on the site and the terms people are searching for. Inbound Links can make a site rank highly for some searches, even when the entire page content is Flash and has no other content on it. But, to rank for all the terms you want, having Flash content only will not work.


I always use swfobject.js and include alternate html content for flash-only sites. Google will pick up the alternate content rather than crawl the flash, from what I gather. A few years ago, before I included alt content, Google was indexing content like movie clip instance names in addition to the contents of static text boxes.


[citation needed]

Seriously though, despite how anecdotal this page is, it gave me some food for thought. Does Google really care about how far in the future I have registered my domains? I'd love a source on that.


You can see why this would work by imagining that you are a Google search engineer that's trying to lower the rank of spammy sites so that quality-ranked content appears higher.

* Spammers tend to have tons of crap sites, so they have less money to spend on registering all of their URLs for a long time.

* "Good site owners" tend to have few high quality sites, so they can afford to spend more on registering their domains for longer.

Thus, you would probably want to use the time-until-URL-expiration as a "ranking factor" while sorting results on search pages.


Using the expiration date to determine domain legitimacy is in one of Google's patents: http://www.searchengineguide.com/bill-hartzer/does-the-lengt...

I've updated the post with a link to that article. Thanks for the inquiry.


Great link!

Thanks for the post. It's one of the better summaries of SEO practices around.


A citation would require a source with knowledge of Google's algorithm. Some of the best research that I've found on SEO is SEOmozs Search Engine Ranking Factors: http://www.seomoz.org/article/search-ranking-factors

It's based on a survey of SEO professionals/experts, which leaves a bit to be desired, but I still think the conclusions are on point.


Why is page load time listed on that page? I thought I read recently that's a new thing google is doing?


Google had hinted before this year that they would use speed. This article is from December, but perhaps there's something earlier: http://www.webpronews.com/topnews/2009/11/13/google-page-spe...

Still, Google said it will only affect 1% of searches.


Hey, it's Willy! Thanks for that link, I put it at the bottom of the post. Very interesting!


The problem is that all of these techniques are based on speculation and/or empirical data, but without solid measurements, especially since google's ranking system is a black box. Personally I have encountered 2 opposing opinions on this subject, one suggesting that google does take the duration of the registered domain under consideration, based on some patent that google had filed about it's ranking system, and the other one was from some supposed employee who claimed it didn't, due to the fact that some registrars withhold this information and thus no comparison could be made between them and domains on those that publicized it.


I can't claim to know Google's actual procedures, but if you have a system with many thousands of candidate signals, and you train it to achieve certain 'quality' rankings via a largely automated process, it's possible that even the designers of the system would not know how every signal, in every combination, affects the rankings -- without researching very specific conjectures one at a time.

To wildly hypothesize, what if length-of-registration tends to indicate more-beloved results in most .COM domains, but has no impact on .ORG and .GOV domains, and actually indicates less-beloved results in .COM domains that consist of generic common words (those loved by professional domainers who then lengthen their registrations strategically)? A learning system could discover these conditional relationships over time -- but they'd resist easy explanation by a employee summarizing factors via informal channels.


Google thinks about all sorts of things that have never been related to reality, or have ceased to be accurate because they are being heavily gamed. Then, to adapt to SEO gaming, they start to ignore things that were once or are potentially useful. I loathe the entire system.


No kidding. And remember, if you're doing good in search, they can destroy you overnight. I have a nonprofit wiki where people can share code, and about a month ago my search traffic dropped 95% for no reason. I've never done SEO on this site -- it doesn't even have ads or links for christ's sake. I submitted a reinclusion request which was "processed" - but nothing has changed.

The Google gave, and the Google hath taken away.


Agreed. There is some really shitty content that gets ranked highly on Google. We still need a better search engine.


It is there because Google outlined it in a Patent: http://bit.ly/akczok -- see [0099]

I honestly think that they do not really use this signal though, and if they do, it's so far down in their algorithm that most searches will never use it. I've had domains that are only registered for 1 year that rank just fine.


This is extremely anecdotal... but in my experience, it's all the stuff that actually works. And until Google releases a definitive guide to how their search algorithm works, I think anecdote is all we have to go by.


Google is a registrar and they look for patterns in how domains are registered. We know in their efforts to "fight" spam they certainly have some measurement in place that looks at domains that are registered for 1 year versus domains that are registered for more than 1 year.


I would think there is so much money in "nailing the SEO problem" that there are probably folks out there whose full time job is to simply try things out and figure out what works experimentally.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: