According to me once your site is indexed, in order to improve your rankings you need to look at implementing on-site SEO and then off-site SEO as well depending on the amount of competition in your market. There is really need for search engine submission and webmasters can now do other things like improving the appeal of their site or improving their service delivery and product quality.
