Keyword cannibalization occurs when multiple pages on your website target the same keyword, causing them to compete against each other in search engine rankings. This dilutes their authority and visibility, making it harder for any single page to rank well. Addressing this issue is crucial to ensure your content achieves its full ranking potential and attracts more organic traffic.