There are a number of “free” search engine submission sites. I am not sure if this are legitimate or not. But, it can’t hurt to go to the source at Google and Bing.
For Google, you can submit your URL by creating a Google Webmaster Tools account.
For Bing, you can submit your URL by creating a Bing Webmaster Tools account.