Squarespace Search Bar Not Working? Here’s How to Fix It
Last updated: April 2026
If Squarespace search is broken, returning zero results, loading a blank page, not working, or seemingly doing nothing at all, the first step is figuring out which kind of failure you are looking at. Squarespace has had a few different search problems over the years, and the fix depends on the symptom.
Most of the time, it falls into one of these buckets:
- Search returns zero results on the first try, but works on the second? That is the long-running “search twice” bug. Squarespace shipped search changes in February 2026, but if you are still seeing this behavior, there is usually nothing useful to tweak on your site.
- Search returns zero results every time? Check your site visibility and custom code first.
- You see a blank page or a 500 error? That usually points to an indexing problem on Squarespace’s side. You will probably need support to reindex the site.
- Search works, but it misses obvious content? That is often a product limitation rather than a temporary bug.
Quick Fixes to Try Right Now
1. Test it in a private window: Open the site in an incognito or private browser window and try the same search. If it works there, you are probably fighting a stale cache rather than a broken index. If this turned out to be the culprit, clear your cache and everything should work again.
2. Check site visibility: If your site is private or password-protected, Squarespace search cannot index it properly. In Squarespace, go to Settings > Site Availability and confirm the site is public.
3. Review custom code: Code injection is a common way to break features that seem unrelated. If you have recently added custom scripts or snippets, disable them temporarily and test search again. If search still fails, that does not prove your code is innocent, but it does narrow the problem. There are a few useful support threads on the Squarespace Forum if you want to compare symptoms.
4. Re-add the search block: Remove the existing search block and drop in a new one. It is not elegant, but it is a fast way to rule out a broken block configuration.
5. Ask Squarespace to reindex the site: If you are seeing a blank page, a 500 error, or search results that suddenly vanished, contact Squarespace support and ask for a manual reindex. There is no self-serve reindex button, so this step has to go through support.
6. If it is the “search twice” bug, do not waste time chasing settings: There is a long forum thread about it here. If your pattern is “no results on the first search, results on the second,” you are probably looking at that bug and not a mistake in your setup.
What Squarespace Search Can and Cannot Do
Sometimes the search isn’t broken. It’s just not built to find what you’re looking for. Here’s what Squarespace’s native search cannot index:
- Content behind a paywall or on member-only pages
- PDF content
- Product variants or detailed product attributes
- Content on password-protected pages
This catches a lot of people. Search can look broken when the real issue is that Squarespace never indexed the content in the first place. One Reddit user said they had been running their site since 2014 before realizing visitors could not actually find anything through search.
If the missing content falls into one of those buckets, more troubleshooting will not buy you much. You are up against the limits of Squarespace’s default search.
When It Stops Being a Debugging Problem
If you have already cleared cache, checked visibility, re-added the block, and asked support to reindex, the next question is simple: do you want to keep depending on this search setup?
If you are looking at alternatives, these are the things that matter:
- Does it index automatically? You shouldn’t have to open a support ticket to update your search results.
- Typo tolerance and partial matches: Real visitors do not type perfect queries.
- Broader coverage: Products, PDFs, gated content, and the other content types Squarespace misses.
- Low maintenance: If the install itself is fragile, you are just moving the problem around.
Why We Built Monocle for This
Monocle Search is our answer to exactly this problem. It is built for Squarespace sites that have outgrown the default search or are tired of debugging it.
- One-click setup: Connect your Squarespace account and Monocle crawls the site without custom code.
- Real-time search: Visitors get results while they type (known as typeahead search amongst nerds), even when the query is messy.
- Wider indexing: Blog posts, products, courses, PDFs, and even member site content.
- You control recrawls: If you need fresh results, you can trigger them yourself.
You can try Monocle Search for free without a credit card, or read the Getting Started guide if you want to see how the setup works. If your immediate goal is just to get Squarespace search responding again, start with the reindex step above.