Keyword cannibalization in a nutshell: Google only shows one result from your site for any given query unless it thinks you’re related. If you have many pages that target the equal keyword, Google could end up confused and display the non-optimal page over your desired landing page.