Kanibalizacja słów kluczowych to zjawisko występujące gdy dwie lub więcej stron na tej samej witrynie konkurują o ranking w wynikach wyszukiwania dla tych samych słów kluczowych. Zjawisko to może mieć negatywny wpływ na efektywność strategii SEO, prowadząc do niższej widoczności witryny w wynikach wyszukiwania oraz wprowadzać w błąd roboty wyszukiwarek.
Kanibalizacja słów kluczowych różni się od duplikacji treści. Chociaż jedno może wynikać z drugiego (kiedy strony zawierają bardzo podobną lub identyczną treść), wpływ na nią mogą mieć też inne czynniki, takie jak nieoptymalne użycie meta tagów, tytułów stron i nagłówków H1.