tags:

views:

545

answers:

22

Ok, I'm planning to build a site.

What single features is going to optimize my chance of success. Where do I put the most effort?

  • Nice design.
  • Simple design.
  • Clear purpose.
  • Low response time.

How would your list look like?

+13  A: 
  1. Content

  2. Usability. Can I get where I want to go in a way that doesn't require deciphering?

CAD bloke
Absolutely. Content should be your top priority.
TraumaPony
Why is content so important? Stackoverflow had no content until it was published....
Gene
Stackoverflow may not have had content, but it gives users the ability to add their own content and now there is a constant flow of new content, which makes it more interesting to keep revisiting.
Otherside
@otherside I agree. But still during their planning they had no content. They had a good idea, but no content. So depending on your idea content is not required.
Gene
SO has a content generator - us. When they went beta that content generator was invoked. You will notice that it has gained popularity as the content increases. What brings you here, Gene?
CAD bloke
+2  A: 

The first is good content, and then I would suggest a good search. I would consider spidering your site, rather than using a db search.

Travis
A: 

I have to argue that even if the first two may be the same thing the third one is somewhat different. A lot of my clients are missing that point. They tend to want every feature that youtube, myspace and facebook have on their site without even the slightest idea why someone would want to use it.

Gene
+1  A: 

Plan your target audience carefully and then make sure to put more emphasis on that audience, but dont alienate non target audiences. I know that is not a feature, but requires important planning for design and content.

EDIT, as requested: The best thing I can think of as an example atm is lets say you have a motorcycle enthusiast website. You want to make it geared to bikers and such, but what you dont want to do is have the links to sections labeled as some jargon that ONLY a biker would know. This prevents someone who may be interested in the subject, or future interest but does not understand the language yet from even really getting use of the site, They will get frustrated and maybe never return. I have seen this happen, like I am sure we all have. Things along those lines is what i mean.

mattlant
ok, interesting. Some examples of alienating sites. Or stories?
Flinkman
The best thing I can think of as an example atm is lets say you have a motercycle enthusiast website. You want to make it geared to bikers and such, but what you dont want to do is have the links to sections labeled as some jargon that ONLY a biker would know. This prevents someone...
mattlant
who may be interested in the subject, or future interest but does not understand the language yet from even really getting use of the site, They will get frustrated and maybe never return. I have seen this happen, like I am sure we all have. Things along those lines is what i mean.
mattlant
+1  A: 

I would say all things that you mtentioned are important.

And i would like to add another one:

uniqueness

Nobody needs a copy(neither a good or bad) of a website that already exists, do something nobody is doing and you will succeed

Chris Boesing
You don't *really* need uniqueness, just look at stackoverflow. :)
Greg Hewgill
Creating something truly unique is a lot harder than taking an existing concept (or concepts) and make a better version of it. Like Greg Hewgill mentioned, look at stackoverflow.com itself. It's just a better version of existing concepts
Otherside
Yes. The easiest way is just to make something better.
Flinkman
isn't it unique to apply existing concepts to a new "niche"?I still think that the first-mover advantage is very important for websites
Chris Boesing
I strongly disagree. Google wasn't close to being unique when that came around. You don't even have to be better than what's avaliable, anything that has users will have a portion of them hating it. Now being truly unqique can have an huge advantage but its overrated.
Kit Sunde
A: 

Cross browser compatibility

Optimum use of asyc calls to feel the site as a desktop like application for great response

Jobi Joy
+5  A: 
  1. Content
  2. Content
  3. Content
  4. Usability, simple design

Content is the most important, if you have no good content, it doesn't really matter if your site has low response time, nice design. There won't be much visitors anyway if you have no content that interests them.

Otherside
+1  A: 

1. content

As many others here have mentioned; content <- content is still king on the web. you can have the nicest design, quickest load times, best search tool. but if you got rubbish content, your bounce rate will be really high.

for example; if you sell products online and provide a 1 line description of a product and a 64x64 pixel photograph, people will just go elsewhere.

2. fitness for audience

your site needs to be geared towards the people who are going to be using it. other people would call this usability, but this can be a vague concept to people who havent been doing usability for years. for example, if you expect people to stay on your site reading long articles, then having distracting animations in side-bars isnt going to help your cause.

  • LM
louism
+1  A: 

You need content, to draw in visitors... and not just any old stuff, something that will engage the visitor, and cause them to re-visit

Regular updates will help with this... if the site stays the same for a year, is it going to cause people to re-visit?

The above obviously doesn't apply to "meme" or "cult" sites... I mean - how many hits does hamster dance get?

Don't forget though, that a good way to get your users visiting is user generated content. If your users feel that they are making a valid contribution to the site, and are being rewarded for it somehow, then they'll come back... (this site is a great example) though... it doesn't mean that it should neccesarily ALL be user generated... that's hard to get off the ground.

Don't clog your users down... If they have to wait > 10 secs on their first visit to actualy be able to determine what the site is, they're going to dissapear... never to be seen again. If they have to wait a long time to be able to use the site, the same.

Make the site accessible... make sure it works on as many browsers as you can, doesn't require Java, Flash, Shockwave etc just to be able to view/use the site, make sure things work with Javascript off, make sure your content is laid out in a way that's not going to put off people with screen readers, and make sure you have a good contrast, so it can be read by colour blind people.

I can probably think of more, but, this should do for now.

Mez
A: 

The point in building/designing a page for is that you should explicitly NOT focus on only one area of interest.

After my opinion, many pages are built for serving one main purpose. Don't get me wrong, content is incredibly important, even vital for a web page. But average users will not often come back if they experience an inconsistent user interface or the web page is dead ugly.

A good web page combines all of the issues addressed. Being good in one aspect leverages another.

poezn
A: 

A clear navigation.

Bliek
A: 

A lot of users seem to be talking about content :) . I'd say simple design is probably more important than fancy, nice-looking design. Unless your website is about artwork (including games, paintings, sculpture), you probably don't need to make use of things like Flash. Visitors to your main page should realize what your page is about immediately, if they haven't figured it out before they got there. If for some reason it won't be fully obvious upon arrival, either fix it or make an about page. I find myself annoyed when I encounter a webcomic which doesn't provide me a synopsis, ideally more than a sentence. Fast-loading is more important than pretty graphics, in part because pretty graphics just are not that important. Assuming your website is primarily delivering text content, you should do as little as possible to interfere with its delivery.

Brian
A: 

Repeating most other people here - content. Compelling design might get you one-off visits, compelling content will bring people back.

Intriguing feeds, ironically, build the brand. Some of the websites I trust the most are one I actually visit the least because I read them via my feedreader. Their content gets to me, while their website is of very definite secondary importance. I'll go to them for more detail or for the followup discussion, but it's what they are saying that is making the impact rather than how they are saying it.

So,

  1. make the content interesting, and
  2. make it available in ways that people will find useful.
Unsliced
A: 

a url, you're not going to get very far without one

Keith Patton
A: 

In addition to other comments: Mobile phone browser friendly

Dynite
A: 

I thought it was a visits counter :)

Guido
+2  A: 

To quote the title of a book on web usability, "Don't make me think!". It should be easy for a person to find what they're looking for, and quickly.

Ian Devlin
A: 
  • Content - a bad site with good content will still get (some) visitors.
  • Usability - make sure when you do get visitors, they can use your site easily and effectively. Don't scare them off!
  • Accessibility - Unless you control niche, you are competing for limited trade - don't dismiss a sizeable, potential customer base.

And in last place:

  • shiny UI gimmicks - sure if you have a successful site and time to spare, devote some time to adding something shiny, but don't let it get in the way of the three above...
CJM
+1  A: 

HTTP.

The rest is negotiable :)

spiv
A: 

Simplicity, nothing else.

Nicolas
A: 

There's so many good answers already that I'm opting for the most important feature that hasn't already been mentioned.

  • Let your users have easy access too their own and site wide data. Let your users undo your wrongs, let them make your websites experience into what they want without you being forced to cator and consider every little oppinion people have.

This can mean alot of things. Feeds, APIs for retrieving ones own user data. The point is make it easy for people too work for you and scratch their personal itches.

Kit Sunde
A: 

Conditionally included HTML that warns users of IE6 to upgrade to FireFox, Safari, Opera or Chrome. Or at the very minimum IE7... ;)

A good example can be found here; http://ra-ajax.org/the-fair-upgrade-from-ie6-banner.blog

Thomas Hansen