I have developed a website please do let me know what rules i have to maintain to bring that site on top of the Google...................
You can submit your site social bookmarking, top paid or free directories, blog, forums links. More important is to optimize your site like meta title, description and keyword tags. Also, size of index page, because that depends for site loading time.
just post your site url in do-follow social bookmarking sites that will help in your site backlink gets increasing
You need to do some on-page SEO and optimize your websites titles, descriptions, keywords and content. Secondly, you need to build backlinks for your sites keywords. Article marketing, social bookmarking, web 2.0 mini sites, blog comments, guest blog posting, etc.
I've started to this with my site recently, it's easy but can take time and you need to find websites with good page ranks that our related to your website. Also worth submitting your sitemap with Google Yahoo and Bing
You need to do onpage and off page for off page you need to submit links to other websites, link there are one way link, two way, three way do bookmarking, directories, articles, Press release and bring traffic. for on page you need to add meta tags, image tag, structure of the page and so many things.
You can hire a SEO to do the job. Prices depend usually on competition and the workload needed to get you top rankings. You can also learn all that "SEO stuff" and do it yourself, but I learned a good SEO is cheaper if you try to run a commercial site. While he gets your site ranking you can concentrate on your real business which is probably selling your products to make money.
You have to work hard to achieve top rankings if you are targeting a competitive keyword. First, make your website search engine friendly, put XML sitemap and work on link building for your website targeting your keyword in anchor text.
you must need to do SEO for your website continuously in proper way, and it will take some time(6months - 1yr)....
with the help of seo (search engine optimization) ,your website will come in top pages of google ,yahoo and every search engine.
The only way to bring website on top of search engine for long time is using white hat seo. Some webmasters are using black hat seo but it is not for long term you can be scammed by search engines.