Penjanaan kata kunci ialah proses mencipta senarai kata kunci atau frasa utama yang berkaitan dengan topik atau subjek tertentu. Ia merupakan langkah penting dalam pengoptimuman enjin carian (SEO) dan pemasaran dalam talian, kerana ia membantu meningkatkan keterlihatan dan kebolehtemuan tapak web atau kandungan.