Academy

Easy and powerful filtering is essential to ContentKing, as it allows you to quickly search through even the biggest websites and create segments based on that.

When filtering on free input fields in ContentKing you can modify your query using advanced filter operators by clicking on the lightning button:

After being crawled a page is forwarded to the indexers.

Let’s take a look at the different operators and see how using them would filter down the following example result set:

URL Title
/ <title>Some title describing the homepage</title>
/blog/ <title>This is our blog overview page</title>
/blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
/content/blog/example/ <title>Example blog article in the content sub-directory</title>
/empty-title/ <title></title>
/no-title/ Not defined

Contains value

Result set must contain the entered value.

Example

When using this operator while filtering on the URL field with value /blog/ this is what the result set will look like:

Matches URL Title
no / <title>Some title describing the homepage</title>
yes /blog/ <title>This is our blog overview page</title>
yes /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
yes /content/blog/example/ <title>Example blog article in the content sub-directory</title>
no /empty-title/ <title></title>
no /no-title/ Not defined

Not containing value

Result set must not contain the entered value.

Example

When using this operator while filtering on the URL field with value /blog/ this is what the result set will look like:

Matches URL Title
yes / <title>Some title describing the homepage</title>
no /blog/ <title>This is our blog overview page</title>
no /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
no /content/blog/example/ <title>Example blog article in the content sub-directory</title>
yes /empty-title/ <title></title>
yes /no-title/ Not defined

Starts with value

Result set must start with the entered value (left-to-right matching).

Example

When using this operator while filtering on the URL field with value /blog/ this is what the result set will look like:

Matches URL Title
no / <title>Some title describing the homepage</title>
yes /blog/ <title>This is our blog overview page</title>
yes /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
no /content/blog/example/ <title>Example blog article in the content sub-directory</title>
no /empty-title/ <title></title>
no /no-title/ Not defined

Exact match with value

The result set must exactly match the entered value, meaning that there can’t be any characters before or after the entered value which the Contains operator would allow.

Example

When using this operator while filtering on the URL field with value /blog/ this is what the result set will look like:

Matches URL Title
no / <title>Some title describing the homepage</title>
yes /blog/ <title>This is our blog overview page</title>
no /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
no /content/blog/example/ <title>Example blog article in the content sub-directory</title>
no /empty-title/ <title></title>
no /no-title/ Not defined

Missing value

The result set must only contain results that don’t have the element defined. For example: if a page doesn’t have a page title element defined this operator will include that page in the result set.

Note that this operator is only available for applicable fields. For example: the URL field can never have value missing and therefore this operator is not available for the URL field.

Example

When using this operator on the page title field this is what the result set will look like:

Matches URL Title
no / <title>Some title describing the homepage</title>
no /blog/ <title>This is our blog overview page</title>
no /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
no /content/blog/example/ <title>Example blog article in the content sub-directory</title>
no /empty-title/ <title></title>
yes /no-title/ Not defined

Empty value

The result set must only contain results that have the element defined but with an empty value. For example: if a page has a page title element defined but without a value this operator will include that page in the result set.

Note that this operator is only available for applicable fields. For example: the URL field can never have an empty value and therefore this operator is not available for the URL field.

Example

When using this operator on the page title field this is what the result set will look like:

Matches URL Title
no / <title>Some title describing the homepage</title>
no /blog/ <title>This is our blog overview page</title>
no /blog/contentking-is-awesome/ <title>Have you heard about next-gen auditing yet?</title>
no /content/blog/example/ <title>Example blog article in the content sub-directory</title>
yes /empty-title/ <title></title>
no /no-title/ Not defined

Using regular expressions

The result set must match the entered regular expression. Due to the realm of possibilities with regular expressions we won't include a specific example, but it’s important to keep in mind that our regular expressions are anchored. This means that it doesn’t support adding your own anchors like ^ and $.

Start your free 14-day trial

Get up and running in 20 seconds

Please enter a valid domain name (www.example.com).
  • No credit card required
  • No installation needed
  • No strings attached