> For the complete documentation index, see [llms.txt](https://support.agentfire.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.agentfire.com/agentfire-idx/idx-tools/search-restrictions-tool.md).

# How to Limit Your Property Search With Search Restrictions

Limit your AgentFire IDX property search to your areas, price range and property types, turn the sign-up prompt on or off, and fix missing listings caused by restrictions.

Search Restrictions set the limits for your whole AgentFire IDX property search: which areas, prices and property types show, and whether visitors have to sign up to keep browsing.

{% hint style="info" %}
**AgentFire IDX only.** This page only affects websites that use AgentFire IDX.
{% endhint %}

## Open Search Restrictions

Open the menu in the top left and go to **Site Tools** > **AgentFire IDX** > **Search Restrictions**.

![The side menu with Site Tools, AgentFire IDX and Search Restrictions](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-7f2f511966a80773ee4a9ba3ca99f7d27aae2314%2Fsr-0-menu.png?alt=media)

{% hint style="warning" %}
These settings apply across your website, including your search page, area pages and listing sliders. Only change what you need, and check those pages after you click **Update**.
{% endhint %}

## Limit the areas

Under **Location Filtering**:

* **Allow Search Only In These Locations**: start typing a city, ZIP code or state and pick it from the list. Only listings in these places show.
* **Exclude Locations**: places you never want to show, like a state your MLS covers that you don't work in.

![Allow Search Only In These Locations and Exclude Locations](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-1a2c96b40b261c6ea97f89fe4c2eaca77ac8f28d%2Fsr-2-location.png?alt=media)

Leave both empty to show everything your MLS allows.

## Set a price range

Under **Sale Price Filter**, set a **Minimum Price** and **Maximum Price**. No listings under the minimum or over the maximum will show.

![Set a Minimum Price and Set a Maximum Price](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-294a2e16433ef8f3cc6ebf69cf6eca3eef349240%2Fsr-3-price.png?alt=media)

{% hint style="warning" %}
A minimum price also applies to rentals. A minimum of $50,000 hides almost every rental, since rent is a monthly price. If you want rentals to show, keep the minimum low or empty. Make sure the maximum is higher than the minimum, or nothing will show.
{% endhint %}

## Choose listing types

Untick anything you don't want in your search:

* **Sale Type Filter**: For Sale, For Rent and Sold.
* **Listing Type Filter**: like Residential, Commercial and Land.
* **Property Type Filter**: like Condo and Single Family Residence.
* **Status Filter**: like Active and Contingent.
* **Features**: like Single Story.

![The Sale Type, Listing Type, Property Type and Status checkboxes](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-c2770b2fdfff4bc3ba7e6d37c12f4fe98835ec7a%2Fsr-4-types.png?alt=media)

The options you see come from your MLS, so they differ from site to site. Each one needs at least one box ticked.

## Make visitors sign up

**Forced Registration** asks visitors to create an account before they can keep looking at listings. Turn it on to see its settings:

![Forced Registration on, with Link Only, Listings Limit and Trigger Type](https://2039430885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq65vhH2v4k5rpDOha9Vm%2Fuploads%2Fgit-blob-c116ee911f11cd50a5c7c70dbabffbbc70bd98a4%2Fsr-1-registration.png?alt=media)

* **Listings Limit**: how much browsing a visitor gets before the sign-up prompt.
* **Trigger Type**: **Action** (the default) counts things like opening photo galleries and scrolling. **Views** counts listing pages opened. With **Views**, a limit of 2 asks on the second listing, and 0 asks right away on the search page.
* **Link Only**: turn on to ask for sign-up only on links you share that end in `#forceRegistration`, like `yoursite.com/listing/123-main-st/#forceRegistration`. Handy for listing links you send in ads.

Turn **Forced Registration** off to stop the prompt entirely.

## Save and check

Click **Update** on the right. Then open your property search in a private (incognito) window and check that the right listings show. To test the sign-up prompt, use a private window too: visitors who already signed up won't see it again.

## Common Questions

<details>

<summary>My area pages or saved searches suddenly show no listings.</summary>

Check **Search Restrictions** first. A location that isn't in **Allow Search Only In These Locations**, or a maximum price below the minimum, hides those listings everywhere on your site.

</details>

<details>

<summary>Rentals don't show even though For Rent is ticked.</summary>

Check the **Minimum Price**. Rent is a monthly price, so a minimum like $50,000 hides rentals. Also check that there are rentals for sale in your allowed areas.

</details>

<details>

<summary>Can my listings or my area's listings show first, without hiding the rest?</summary>

Not with Search Restrictions, which only include or leave out listings. To feature your own listings, use a [listings slider](/agentfire-idx/property-alerts-and-saved-searches/af-idx-create-a-featured-listings-page.md) with your [Connect My Listings](/agentfire-idx/idx-tools/connect-my-listings.md) search.

</details>

<details>

<summary>Can you add a school, HOA or waterfront filter?</summary>

Filters depend on what your MLS sends us, so we can't add every one. Email <support@agentfire.com> and we'll check what your MLS has.

</details>

<details>

<summary>Sold listings aren't an option on my search.</summary>

Tick **Sold** under **Sale Type Filter** and click **Update**. Some MLSs don't allow sold listings to be shown. If it still doesn't show, email support.

</details>

<details>

<summary>The sign-up prompt never shows.</summary>

Check that **Forced Registration** is on and **Link Only** is off. Then test in a private window, since it doesn't show to anyone already signed up.

</details>

<details>

<summary>Can you set this up for me?</summary>

Yes. Email <support@agentfire.com> with the areas, prices and listing types you want.

</details>
