Keywords
Keywords let you target specific technologies, tools, or topics within your selected categories. A job must contain at least one of your keywords to be sent.
You can add up to 30 keywords.
Search Scope
By default, keywords are searched across three job fields:
- Title — the job posting title
- Description — the full job description body
- Skills — the skills tags attached to the job
Toggle any of these off under Advanced Settings to narrow where keywords are looked up. For example, turning off "Description" restricts matching to just the title and skills — useful when description mentions tend to attract too many false positives.
How Matching Works
Keywords use whole-word matching. The bot searches for your keyword as a standalone word — not as a substring hidden inside another word. This prevents false matches on unrelated terms.
| Keyword | "Node.js developer needed" | "Nodejstutorial blog post" | "Senior NODE developer" |
|---|---|---|---|
Node | Match | No match | Match |
| Keyword | "Build a REST API" | "Rapid prototyping needed" | "Capital markets app" |
|---|---|---|---|
api | Match | No match | No match |
Matching is case-insensitive: React, REACT, and react are all treated the same way.
A job only needs to match one of your keywords — there's no need to list every possible variation. Adding a few key terms is enough.
Tips
Good keywords are specific technologies or terms that appear in jobs you want:
Examples
React, TypeScript, AWS, Next.js, PostgreSQL, Docker, GraphQL, REST API
- Avoid overly generic words like "developer" or "website" — they appear in almost every job and won't narrow results
- Categories already handle the broad filtering; keywords should add specificity
- Use stop words to exclude jobs that match your keywords but contain topics you're not interested in