No, it is not necessary to manually submit a website to search engines, as they will typically find and index the site on their own.