It is possible for your new website to be crawled and indexed within 5 days, however a more realistic answer would be closer to 4-6 weeks.
Once we finish building your new website, we submit your site’s URL and Sitemap to Google, which helps in this indexing process.
Each search engine (Google, Yahoo and Bing etc) has to first find your new website, crawl through all of your new content and than index your new website in their search database.
The point to remember is search engines (bots/spiders) are avid readers, and content is king. Pack your website with well written, concise content that is unique to your site. NEVER copy and paste content from other websites, that’s a blatant infringement of copy rite!