# Global keyword settings

Global keyword settings apply to **all keywords**.

Use them to cut noise across your whole workspace.

### Where to edit global settings

You have two ways to edit the same global settings:

1. **From any keyword**
   * Open **Keyword settings** for any keyword.
   * Edit the **Global settings** section at the very bottom.
   * Your changes apply to **every keyword**, not just to the one you opened.
2. **From the main Settings page**
   * Go to **Settings** in Octolens.
   * Open **Global Settings**.

{% hint style="warning" %}
Global settings are shared. Treat them like account-level filters.

If you want keyword-specific filtering, use the settings inside that keyword (like **Negative terms**).
{% endhint %}

### How global settings interact with keyword settings

A post must pass **both**:

* Global filters
* The keyword’s own filters

This means global settings can only *reduce* results. They can’t expand them.

### Global negative terms

Exclude posts that include these terms for **all keywords**.

* Matching: **exact match**
* Input: add one or more terms (comma-separated)

Example:

* Global negative terms: `job, hiring, careers`

### Global negative authors

Exclude posts from these authors for **all keywords**.

* Matching: **exact match** and **case sensitive**
* Input: add one or more authors (comma-separated)

Example:

* Global negative authors: `Octolens, OctolensHQ`

### Allowed subreddits (allowlist)

When set, Octolens will only include posts from these subreddits.

* Leave empty to include all subreddits (except those in *Excluded subreddits*)
* Format: `r/<subreddit>`

Example:

* Allowed subreddits: `r/technology, r/startups`

### Excluded subreddits

Exclude posts from these subreddits for **all keywords**.

* Matching: **exact match** and **case insensitive**
* Format: `r/<subreddit>`

Example:

* Excluded subreddits: `r/health`

### Global negative GitHub repositories

Exclude posts from these GitHub repositories for **all keywords**.

* Matching: **exact match** and **case insensitive**
* Format: `owner/repo`

Example:

* Global negative GitHub repositories: `For-Hives/beswib, facebook/react`
