---
title: "Solr Shield"
manual: "SOLR_SHIELD"
version: "1.0"
permalink: "https://docs.typo3.org/permalink/maikschneider/solr-shield:start@1.0"
source: "Index.rst"
start: true
rendered: "2026-10-23T16:05:45+00:00"
---

# Solr Shield {#start}

-   *Extension key:* solr_shield
-   *Package name:* maikschneider/solr-shield
-   *Version:* 1.0
-   *Language:* en
-   *Author:* Maik Schneider & Contributors
-   *License:*

    This document is published under the
    [Open Publication License](https://www.opencontent.org/openpub/).

-   *Rendered:* Fri, 23 Oct 2026 16:05:45 +0000

---

Solr Shield protects the search endpoint of
[EXT:solr](https://extensions.typo3.org/extension/solr) from bots and
crawlers that enumerate `tx_solr[…]` parameters and flood the site with
thousands of unique, uncacheable search requests.

---

**[Introduction](https://docs.typo3.org/permalink/maikschneider/solr-shield:introduction@1.0)**

The problem and what Solr Shield does about it.

**[Installation](https://docs.typo3.org/permalink/maikschneider/solr-shield:installation@1.0)**

Composer and the site set.

**[Configuration](https://docs.typo3.org/permalink/maikschneider/solr-shield:configuration@1.0)**

Site settings.

**[How it works](https://docs.typo3.org/permalink/maikschneider/solr-shield:how-it-works@1.0)**

The signed `_ss` parameter, the form rewrite and the middleware.

**[Integration](https://docs.typo3.org/permalink/maikschneider/solr-shield:integration@1.0)**

Custom templates, forms and JavaScript.

**[Known problems](https://docs.typo3.org/permalink/maikschneider/solr-shield:known-problems@1.0)**

Current limitations.
