For a website to be successful, it should have a good name and awareness amongst the online community. If you have not yet become established enough to have done this, then you should do your best to be featured highly on the list of search results for those keywords that most relate to the content of your site. Whilst you can include most of the keywords in the text of your actual site, sometimes you will need to include additional keywords to help potential visitors to your site to actually find you in search results. You can also promote your website on various other sites and web directories in order to increase your popularity and rank you higher in the internet search results.
A good strategy for your site is to make sure that you are using relevant, up to date and useful information. This will ensure that when users do find your site, they will stay on it and browse around. If they like it enough, then they will either revisit or even share your web address amongst their friends or on a directory. This will get you higher in the search results.
It is not enough just to have some useful information in your website. The competition will have fancy intricately designed web pages that are easy to navigate and interesting to look at. If you stick to plain and basic colors, then it is likely that people will find your site to be dull and uninteresting. Adding a little color, flash content and video will help improve the overall image of your website. You will be able to grab the viewer’s attention and encourage them to return again.
Another thing that you can do is promote your site on Twitter. Try to gain a good following and encourage your followers to re-tweet your web address as this will gain a lot of exposure for your website.