Skip to main content

How to Build Advanced Searches for Job Postings

Building the best Advance Searches to find Job Postings your are seeking

Updated this week

Overview

Job Postings Reports within Labour Market Intelligence allow you to explore real-time labour demand across regions, countries, and roles. This article explains where to find Job Postings reports, how to apply geographic filters based on your subscription, how to build effective keyword queries, and best practices for refining your results.


Where to Find Job Postings Reports

Job Postings reports are available within Labour Market Intelligence under the Data & Reports section.

To access Job Postings reports:

  1. Open Labour Market Intelligence from the platform home page or left-hand navigation menu.

  2. Navigate to Data & Reports.

  3. Select Job Postings from the available reports.

This report provides access to both aggregated job posting trends and individual job listing details.


Selecting Geography

Job Postings can be filtered by geography based on the countries included in your subscription.

Available geographic filters include:

  • Region (for example, Europe & Central Asia, North America, Asia-Pacific)

  • Sub-region for more granular geographic groupings (e.g. Western Europe)

  • Territory / Country (individual countries)

Important notes:

  • Only countries included in your subscription will return results.

  • If no results appear, confirm that the selected geography is covered by your license.

  • Broader regions typically return higher volumes of job postings than individual countries.


Using Queries to Refine Job Postings

Queries allow you to refine job postings using keywords and phrases. This helps narrow results to specific roles, skills, or industries.

Take advantage of reviewing our Guide conveniently located next to the Query bar:

You can build queries using:

  • Included keywords or phrases
    Returns postings that contain specific terms.
    Example: data analyst, front-end developer

  • Excluded keywords or phrases
    Removes postings that contain unwanted terms.
    Example: exclude internship, senior

  • Combined keywords or phrases
    Searches that include multiple required terms.
    Example: python AND machine learning

Quotation marks can be used to search for exact phrases.


Advanced Search Syntax for Job Postings

The Job Postings search supports advanced operators that allow you to precisely control how keywords and phrases are matched. This section explains how to use operators, symbols, and examples to build effective searches.

Default Search Behaviour

By default, the system uses the OR operator. This means that if you enter multiple words without operators, results will include postings that contain any of the terms.

Example:
developer baker

Returns postings that contain developer OR baker.

Using OR

OR returns postings that contain at least one of the specified terms.

Examples:

developer OR baker, developer | baker

Both return postings that include either developer or baker.

Searching Exact Phrases

Use quotation marks to search for an exact phrase in the job posting.

Examples:
"developer"
"ny city"
"new york city"

These return postings where the exact phrase appears, in that order.

Using AND

AND returns postings that must contain all specified terms.

Examples:
developer AND accountant
developer + accountant

Both return postings that include both developer and accountant.

Excluding Terms (NOT)

Use a minus sign (-) or NOT to exclude terms from results.

Examples:
developer accountant -baker
developer OR accountant OR NOT baker

These return postings that include developer or accountant but exclude baker.

Combining AND, OR, and NOT
You can combine operators to build more precise searches.

Examples:
developer + baker +-US
developer AND baker AND NOT US

Returns postings that include developer and baker but exclude US.

Using Wildcards

Use an asterisk (*) as a wildcard to match words that start with a specific prefix.

Example:
devel* + "accountant"

Returns postings that include words starting with devel (such as developer or development) and also include the phrase "accountant".

Using Grouping with Parentheses

Parentheses allow you to group terms and control how operators are applied.

Example:
(ny | "new york") + city

Returns postings that include either ny or "new york", and also include city.

Fuzzy Matching

Use the tilde (~) followed by a number to allow approximate matches.

Example:
consensus~2

Returns postings that match the word consensus with up to two character differences.

Proximity Searches

You can search for words that appear close to each other within a phrase.

Example:
"developer technology"~10

Returns postings where developer and technology appear within 10 words of each other, in any order.


Best Practices for Building Searches

To get the most accurate and relevant results:

  • Start broad, then refine
    Begin with general keywords and narrow your search gradually.

  • Use multiple keywords carefully
    Too many required terms can significantly reduce results.

  • Use exclusions to remove noise
    Excluding terms such as “intern” or “contract” can improve relevance.

  • Test variations
    Job titles and skills can be phrased differently across regions and employers.

  • Combine keyword searches with geography filters
    This helps balance relevance with sufficient result volume.

Avoid the following common issues when filtering job postings:

  • Forgetting that OR is the default operator

  • Using overly restrictive queries
    (Too many required keywords may return no results.)

  • Assuming one job title covers all variations of a role

    (Similar roles may be listed under different titles.)

  • Excluding important keywords unintentionally
    (Be careful when excluding terms that may appear in valid postings.)

  • Assuming low results mean low demand
    (Results may be affected by filtering choices rather than actual labour demand.)

Did this answer your question?