Ключові слова (keywords) — це слова з опису вакансії, за якими ATS-система вирішує, чи показувати ваше резюме рекрутеру. Якщо вашему резюме не вистачає 3–4 keyword'ів, яких шукає ATS — його просто не побачать. Ми розбираємо, як витягнути keywords з вакансії, де їх вставити й скільки повторень оптимально.
Що буде, якщо не оптимізувати
Дослідження Jobscan показує: резюме без keyword-оптимізації отримує на 60% менше співбесід. Конкретний приклад — вакансія «Python Developer» з keywords [Python, Django, PostgreSQL, REST API, Docker]. Якщо у вашому резюме тільки 2 з 5 — ATS дає score ~40% і відсіює.
Як витягнути keywords з опису вакансії
- Прочитайте опис 2 рази. Один — для загального розуміння. Другий — з олівцем.
- Виділіть усі технічні терміни — назви технологій, інструментів, методологій.
- Виділіть soft skills — «комунікація», «лідерство», «аналітичне мислення».
- Порахуйте частоту. Слово, що трапилося 3+ разів — критичне.
- Зробіть список 10–15 keywords, розділіть на must-have та nice-to-have.
Приклад — витягування keywords з вакансії
Вакансія: «Шукаємо Senior Python Developer. Досвід з Django, PostgreSQL, Redis, Kafka. Знання Docker, Kubernetes — плюс. Досвід високонавантажених систем, CI/CD. Англійська B2+.»
Must-have keywords: Python, Django, PostgreSQL, Redis, Kafka, CI/CD, English B2
Nice-to-have: Docker, Kubernetes, high-load systems
Де саме вставляти keywords
1. Summary (1–2 keyword'и)
Перший абзац під заголовком. Природно впишіть 1–2 найважливіші.
«Senior Python Developer з 5 роками досвіду у Django та high-load systems. Побудував API на PostgreSQL + Redis для сервісу з 2M користувачів.»
2. Розділ Навички (7–10 keywords)
Простий перелік. Саме тут ATS читає в першу чергу.
Навички: Python 3.11, Django, FastAPI, PostgreSQL, Redis, Kafka, Docker, Kubernetes, CI/CD (GitHub Actions), REST API, англійська B2
3. Опис досвіду (органічні згадки)
У bullet-points досвіду згадуйте keywords природно — як частину конкретних кейсів.
«Розгорнув PostgreSQL-кластер з 3 реплік для high-load API на Django — середня latency знизилася з 300ms до 80ms.»
4. Заголовки H2 (1–2 keyword'и)
Якщо є окремі розділи — «Python Development», «System Architecture» — keywords у заголовках мають вагу.
Скільки повторень
- Must-have keyword — 3–4 рази по всьому резюме
- Nice-to-have — 1–2 рази
- НЕ більше — keyword stuffing ATS 2020+ розпізнає й знижує рейтинг
Синоніми та варіації
Сучасні ATS (Greenhouse, Workday) враховують синоніми. Старі (Taleo) — ні. Для безпеки:
- «SEO» та «пошукова оптимізація» — обидва варіанти
- «Python» — і «Python 3», і «Python programming»
- «JavaScript» — і «JS», і «ECMAScript»
- Абревіатура + розшифровка: «REST API (Representational State Transfer)»
Приклади keyword density для 5 професій
Програміст
Python, Django, PostgreSQL, REST API, Docker, CI/CD, Git, Linux, SQL, JavaScript — 8–10 з них у розділі Навички
Маркетолог
Google Analytics, Meta Ads, Google Ads, SEO, email-marketing, A/B testing, Hubspot, SQL, Excel, content-strategy
Бухгалтер
1С, M.E.Doc, Excel (advanced), ПДВ, ЄСВ, IFRS, консолідація, аудит, англійська B2
Вчитель
НУШ, методика, Google Classroom, робота з дітьми з ООП, класне керівництво, інклюзивна освіта
Менеджер з продажу
CRM, Hubspot, B2B sales, quota, воронка продажу, cold outreach, account management, KPI, Excel
Red flags — чого уникати
- Список з 30 keywords без контексту — ATS 2022+ розпізнає та знижує оцінку
- Написання keywords білим шрифтом (keyword hiding) — old trick, сучасні ATS його ігнорують, а HR помічає у копії
- Копіпаст опису вакансії — виглядає як перевантаження. Використовуйте keywords у природному тексті.
Ключові висновки
- 7–12 keywords з вакансії — оптимум
- Must-have 3–4 повторення, nice-to-have 1–2
- Вставляйте у Summary, Навички, Досвід, Заголовки
- Синоніми — і оригінал, і варіація
- Keyword stuffing карається
Як оптимізувати формат під ATS — у статті ATS-резюме.