No, you only need to do it once. Search engine will regularly check the site for updates and based upon its contents, site will be ranked in search engine. If you are active in building links to your website, Googlebot will visit your website and automatically list your website in its index.