Forum Moderators: mack
Generally speaking search engines work on a page by page bases. They will follow links from other sites to yours. If the you only have links pointing to your homepage then search engine bots will enter your site via the homepage.
When the bot arrives on your site it will then begin to spider and crawl the links within your site. The bot will follow links to your own internal pages and also to any external link that may be present on your site.
As for site hierarchy, I don't think search engines really take this into account. The bot will index any page that it can locate via links, and will show any page within the search results, based on best ranking.
The most common page to receive links will be your homepage and this is why the homepage will usually become indexed first.
Mack.