Let's say on my website I have a silo/page 'Solar Panels' (just an example). On this page I talk about solar panels, discuss its advantages and disadvantages, basically just get some relevant content in that Google likes. This page then links to a page that contains some Amazon affiliate, say 'Best Solar Panels 2016'. The second page is ultimately where I want visitors to end up. Now the keywords with high search volume is 'solar panel' and 'Green Inc. Solar Panel' (a solar panel that is mentioned in page Best Solar Panels 2016). How should I go about building backlinks? Both of the pages on my website are about solar panels, just one is information about them and the other contains reviews for actual products. If I link to both pages using KW solar panel, I assume some keyword cannibalization would become an issue. Any suggestions on how I should build backlinks on my website? Or is this an on-page SEO disaster and would I be better off combining the two into one very long page?