Why use www?
> You should use www because today you have a small web site, and tomorrow you want a big web site. Really big.<p>Isn't this pre-optimizing? You can use naked domains today and redirect tomorrow when it becomes an issue (IF it's still a technical issue we need to worry about at that time).<p>301 is built for this.<p>Or, when you do become big, this becomes a tiny issues.<p>> Twitter, for instance, which does not use www, had to buy new domain names just for static content.<p>Do you think Twitter struggled to afford this in any way?<p>> You may not run into any of these issues today, but as your web site grows, you eventually will.<p>Again, a big company can easily afford this. Do things that don't scale. Worrying about www should not be your initial concern.