here are some key things to remember in regards to internal link optimization:
1. Create a global navigation that is spiderable, but focuses on usability as opposed to SEO.
2. Make sure that all pages that will function as landing pages or have theme supporting content have at least a handful of internal inbound links from relevant pages.
3.Minimize the number of supplemental pages on your site by linking to them from more pages and/or adding unique content to them.
Share your views.
Thanks
Re: Key steps of Internal Linking
Also, SEO experts recommend inbound links to your extra pages (not just the home page). For some reason, I think this gives your site more authority.