Unable to show specific CMS collection in site search

Hello everyone, I need to add site search feature in my website where the results page only shows properties from specific cms collection. Website contains blogs and properties as two separate collections.

My issues are:

  1. I am unable to show property pages correctly. I have made the search settings in property template page for search title and description but it still does not show the connected property (name and description)

  2. Search results show blogs along with properties even though I have checked the “exclude page from site search” prompt.

I have followed all instructions the way they have described in the official article and haven’t found any relevant articles or queries similar to my issues.

Please help I have a tight deadline to present the website to the client.
Thanks


Here is my site Read-Only:

https://preview.webflow.com/preview/zion-stays?utm_medium=preview_link&utm_source=designer&utm_content=zion-stays&preview=c6bc66fab7f3717223261a7b9a76d3d3&pageId=66388e16b89812d9f5548824&locale=en&workflow=preview

Setup a properties directory page, using a filtering solution like Finsweet CMS Filter + CMS Load.

Hi Michael, can you elaborate by what you mean? I have used finsweet for real time search in cms collection inside specific pages (vacation rentals and more) but I want to implement site search which can be accessed from anywhere. Currently you can see the site search on top of navbar in homepage only.

Site search isn’t designed to show the content from a specific collection and it can only filter on text- no other properties such as neighborhood, price, type, etc.

If you build it as a standard filter page using Finsweet you get all of that. Then, you can add a search bar in your nav that navigates to that page rather than the /search page.

To make the text search useful, I’d configure FS filter to text search several fields- e.g. listing title, address, neighborhood, and so on, but allow the user to get more specific with other additional filters after they arrive on the page.

Thanks, I’ll try to implement this.
Other than this, would you happen to have any idea why the images, names and descriptions of the blogs and properties are not showing correctly?

If you’re talking about site search, it has its own settings area on each page’s settings panel.

I did that for the cms pages specifically. But it does not seem to get the correct title, description and image that I’ve set in the page settings.

It should get them fine, remember it takes time to index, I think automatic is 72 hours on the CMS plan? You can manually request a reindex once a day.

For the property pages not displaying correctly, have you double-checked the settings on your property template page? Sometimes it might require a bit of tweaking in how the data is pulled and displayed. As for the search results showing blogs despite excluding them, that’s frustrating. Maybe there’s a caching issue or something else affecting the exclusion settings. Have you tried clearing cache or rechecking the exclusion settings to ensure they’re applied correctly across all relevant pages?

@KarleeSellers Would you be able to tell me how to do that?

Also other than this, on the vacation rental page, I have used an instant search feature through finsweet. For some reason, I can’t see specific properties when I search there which is supposed to show all properties on CMS collection. For example “Kozy Kanab” which displays on the Townhomes & Condos page but not on the vacation rental page. There are more properties like this and I can’t figure out why. There are no filter applied on the cms collection.

Update: I just figured out that it diplays normally on the page without searching anything on page 6, and it displays when im searching on the specific page. I just changed the display limit to the max which is 100. I don’t want to limit the other property’s search-ability based on the page im on. Is there any fix?

^ On your filtering page if you’re missing items and have more than 100, make certain you’re using CMS Load as well.

@memetican thank you so much. works perfectly now.

1 Like