Заказчики (веб-мастера, SEO-оптимизаторы, представители веб-студий, контент-студий и другие перекупщики) берут ключи из семантического ядра (СЯ).
Семантическое ядро - это "документ" (в excel или другом виде), где собраны ключевые запросы или поисковые фразы, которые человек вводит в поисковые системы. Запросы должны быть ревалентны сайту (подходить по тематике) и направлены на определённых посетителей (целевую аудиторию).
СЯ заказчик делает сам или покупает, чаще всего у SEO-оптимизатора. SEO-оптимизаторы, в подавляющем большинстве случаев, создают СЯ программным методом и не парятся по поводу неревалентных запросов и кривых ключей (например: кота купить недорого в Москве). Правильный вид запроса "купить кота в Москве, недорого". Для поисковой системы нет разницы.
Некоторые разрешают склонять и менять слова местами, потому что знают, что это необходимо для написания качественной SEO-статьи без переспама. Другие всё ещё живут в 2005 году и предпочитают вставить в текст "кота купить недорого в Москве" 3 раза в прямом вхождении. А потом удивляются, что сайт далек от ТОП, а текст никто не читает.