Why would you do one page sites?

by vitalii on May 3, 2010

One would ask why would we need to create another one paged web sites? For me answer is pretty simple – you can do really professionally only one thing at a time. The same goes to web-sites, if you are short in time you can polish one feature really good and make it really useful, rather than having hundred of features that are not required by users. I’m not intended to say that multi-functional projects are all useless or something, I’m just saying when you don’t have enough time and resources it’s better to get done web-project with really finished one feature. It’s really important today, when Internet is developing fast and every single day for new idea before it hits the market is crucially important.

Now I want to explain what do I mean by one page site. It’s not necessarily Hello World one page site. I call one page websites projects that provide single functionality. I would call Google Search in the way it was five years ago a one page site (of course today when they provide News, Images, Maps and other type of searches they are probably not one page site). One page site can actually have more then one page. But there are only 1-2 functional pages. There is no need to abandon terms of use or about us pages. Most common one page sites I can imagine right now are search sites, rating pages, some functional pages, etc.

I want to mention some technical issues related with one page development. If you are doing completely one page site with exactly one page you probably would need reload the page to load new data or make Ajax requests. First method is not really good for users convenience, second one is hard for SEO. Which one to use is completely up to the developer. In our recent site http://www.itscooltobe.me I used Ajax technology combined with static HTML for SEO. First portion of information I output as static HTML for Search Engine Crawlers, and then I load new info as user requires it. Using JS libraries makes the process really fast and easy. For example I do use JQuery, such as it’s convenient and easy to use. As for SEO problems I thinks it’s pretty much clear – most of the crawlers can’t actually execute JS so no data will ever get loaded from your Ajax requests. So search engine wouldn’t be able t properly index you site. Here you need to find a compromise between SEO and cool user interface.

Actually one page sites are not something simple people could think. Cool one page site with nice idea and implementation can huge traffic ad be of great interest among bloggers. So just synthesize your cool idea and give it a shot starting another cool one page site.

Comments on this entry are closed.

{ 1 trackback }

Previous post:

Next post: