For something to be indexed by Google or for their robots to find it, it simply has to be available on the internet to be viewed by someone. It does not have to be on the front page.
To get indexed faster I would suggest adding Google Webmaster to your page. For more information about this and learning how to add it to your site, please see our Google Webmaster Tutorial.
Note: Please use our instructions and not Google's. Google's are written on the assumption that you are coding the website from scratch. Our instructions are written to work specifically with Yola.