When a website keeps pulling in traffic for keywords that have nothing to do with what it actually offers, it usually means the content and the search intent are not lined up properly. The first step should be checking which pages are ranking for those keywords and looking closely at what the content promises versus what visitors expect to find. Adjusting titles, headings, and body text to match real search intent can fix this over time. Have you dealt with this keyword problem?