Many Online business website wish to come on the top of Google, Yahoo and Bing search result. Its depends on the structure of website. Main part of this is keywords in each page of website. You should write a good title tag for every page in the website.
If you enter a non meaning title like Home or Index page etc then its will not helpful in the rank. Title tag also not include the domain name. Title name always should be unique and meaning full and not depends on the domain name. Meta Title name length is between 70-75 character. Google show 70 and yahoo show 72 character. Also title should not include the meta keywords and its not too short like only one word.
You should write the Goal of business in start. Page content should include the meta keywords in 3-4 time and in proper tags. If these are too much in the page content then Google degrade your rank. Use the web 3.0 technology to built the structure of website. Write the question and answer which are in the mind of clients on website.
Use the tools like Google Analytics and webmaster , Hangouts and digital marketing tools to improve the optimization of website.
For each page you should write the Meta Description , its length approximate 150 character. Meta Description is visible below the title. Do not include the meta keywords in the meta description. Do not include the duplicate meta title, meta keywords and meta description in the whole website pages. All the meta tags should be unique and related to website page content. Use emotional meta title so that effect the visitor mind to find the solutions.
External Links are also important factor of website rank. Try to put the website link in other good rank website which is publicly available for all. If lots of visitor are coming on the domain then your rank will improved. Advertise your website in newspaper, TV and affiliate program and get more traffic and improve online sales.