Local SEO for small businesses is not about adding a city name to every paragraph. It is about understanding how buyers in your market search, what pages they land on, what questions they have before they call, and what your competitors are doing better than you right now.
For Kansas businesses that means understanding Wichita, Derby, Lawrence, Manhattan, Salina, Hays, Emporia, Topeka, Garden City, Dodge City, Ottawa, Park City, Newton, McPherson, Junction City, Leavenworth, and the surrounding communities each on their own terms.