Hacker News new | past | comments | ask | show | jobs | submit login

Search engines and many other tools do take redirects into account to determine the canonical locations of pages and sites. Google documents their approach of canonicalization, and it would surprise me if other major search engines didn't follow suit.

Also, people tend to take the redirect as a hint about the canonical name of the site. If nothing else, people copying from the location bar or from other links will tend to end up with the version you redirect to. Only people who manually type URLs (and don't check them with the site to see where they end up) will use the non-canonical name. Between that and the search engine canonicalization mentioned above, I see little danger in redirecting one name to the other so both work.

And on the flip side, making both names work ensures that if anyone does visit or link to the wrong name, they still end up at your site. Intentionally giving a "server not found" error or similar seems like significantly worse behavior.

And that's the reason that the redirect in the article includes "301" -- to indicate to the search engine that it's a permanent redirect.

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