A semantic keyword is a term or phrase that has multiple related meanings and can be interpreted in different ways by search engines. It helps search engines understand the context and intent behind a search query, resulting in more accurate and relevant search results.