If you need support from Yola please contact us via email@example.com or make use of our live chat service! We are working on a new approach to community-based support and during this transition period we are not adding any new threads to this forum. Many thanks to everyone who has participated over the years and we look forward to unveiling a new peer-to-peer support system soon!
All, or most, search engines allow you to submit your site manually through something like an "Add URL" or "Suggest a Site" link which basically puts you on a list for your site to be crawled; although it doesn't guarantee you a listing in their index. What this site you have found has done is found the page to do this for each of the engines listed, which will save a lot of time.
Please also take a look at our SEO Tutorials which will provide you with lots of information, and specifically Promoting Your Website which will give you more information on how to promote your site.