Search.io
Knowledge Base
Pinned articles
How to setup instant indexing <test>
Instant indexing allows you to instantly index pages when they are visited by your users. Instant indexing uses a Javascript snippet that runs when a page is...
How to create powerful e-commerce search
Adding basic search to an e-commerce store is easy. Building great, measurable search experiences — and iterating high performance product discovery — is very difficult and often requires an entire team of search engineers.
Why are there no records or pages missing from my website collections index? <test>
Problem There are no records or records are missing from your collections index. Investigation steps for no records: Use our page debug tool to see if our cr...
All articles
- How to create powerful e-commerce search
- How to add Search.io to your Shopify theme
- Does Search.io offer voice search?
- Does Search.io have a GraphQL API?
- Does Search.io support the Open Search standard
- Can I index international sites with multiple languages?
- What languages does Search.io support?
- How to setup multilingual site search
- Test Page Title
- How can I change my password?
- How do I delete my account?
- What types of user roles are available?
- Can I delete or edit permissions for other team members?
- Why can’t I see the invites that I sent to team members in my console?
- Where can I find my API key?
- How do I resolve authorization error?
- Can I use my Search.io account with multiple domains, sites, or applications?
- Do I need a separate collection for each of my domains?
- Can I add multiple projects to my account?
- How can I test search in staging or development environments?
- How to index date metadata for search
- What are the acceptable JSON formats?
- What is "near good content"?
- Can I get a list of stop words?
- How does Search.io handle stemming?
- Error code 9 - message "cannot add unique field to non-empty collection"
- Why can’t field names contain spaces and dashes?
- Can I edit a field in the schema?
- How to replace record characters with spaces
- How to use a search query to optimise category page filter performance
- How to copy an array item to a new field
- How to strip text from fields
- How to drop a field with an empty value
- How to force single values to be stored for repeated fields
- How to set a fallback image for records
- Can I use the API to index documents such as pdfs, doc, docx?
- API errors like 429, 503, code 4 DEADLINE_EXCEEDED, code 8 RESOURCE_EXHAUSTED
- How can I fix PDFs and DOCs that fail to index or have the wrong title or description?
- Why are 404/403 webpages in my collections index and returned with search results?
- Can a collection or site be re-indexed?
- How long does it take for boost and exclude rules to process?
- Can I index Doc/Docx/PDFs?
- How to instruct the crawler to visit all subdomains or prevent subdomains being crawled?
- Can I index dates using the crawler?
- Does instant indexing remove pages that return a 404/403 response?
- How does the crawler handle 301 or 302 redirect?
- How does crawling and indexing work?
- What customizations can be applied to the crawler?
- How often does the crawler crawl my content?
- How do canonicals impact indexing?
- Does the crawler automatically crawl my website content?
- How to whitelist the crawler if its being blocked
- How can I test search in a password-protected staging environment?
- How to prevent and remove duplicate webpages from search results
- How to add custom fields based on meta tags
- How to remove unwanted pages from search results
- How do I prevent pages from being crawled?
- How to index a sitemap?
- How to setup instant indexing <test>
- Can I remove a page from a Collection?
- Why are there no records or pages missing from my website collections index? <test>
- Can I index and crawl password protected sites?
- How do I whitelist or blacklist so the crawler only adds certain webpages to my index?
- How do I obtain a list of all the records or field values that are currently indexed?
- How do I see when a webpage was last crawled and its crawl status?
- The Domains menu: How to use the Search From Domain feature to have search functionality on a different domain to your content
- What HTML elements does Search.io crawl?
- Custom meta tag not splitting array when indexed
- Does Search.io have a synonyms dictionary?
- Are synonyms case-sensitive?
- Why do queries gets auto-corrected to a different query?
- See how the spelling model is working
- Control how many characters / keystrokes before a query runs
- Does search.io handle typos and spelling mistakes?
- How to turn off spelling corrections?
- How are the results matched to a query?
- How to resolve 'collection indexes not ready' error?
- How to resolve "x509: certificate signed by unknown authority" error?
- How to resolve 'filters: field filter: could not check repeated value for type string' error?
- My pipeline conditional statement does not work
- How to set a pipeline version as the default?
- How does Search.io handle query parameters?
- Does Search.io support date and time based queries?
- How to add keyword triggered filters and boosts
- How can I filter values on a repeated field?
- How to prevent out of stock products from appearing in search results
- How to add a default filter to searches
- How do I exclude a directory from search results?
- How to pass a list of items to filter records?
- React useFilter count aggregate filter is not working as expected
- How do I count unique values within variant arrays?
- Can I sort my results based on recency?
- How to see images within the Relevance screen
- Images are missing from the Relevance preview
- How can I change the order of my results for website search?
- Can I boost recently updated pages in results?
- Can I re-order results ranking for specific queries?
- How do I customize my search results?
- How to adjust document ranking with the default website pipeline
- How can I factor metadata when returning relevant search results?
- How to Add Natural Search Filters to Your Search Queries
- How to replace users' queries with alternative text
- Are geo based queries supported, e.g. Lat-Lng?
- How to add Neuralsearch to an existing collection
- Find the Old Promotions Screen — Legacy Promotions
- Boosting or filtering search results that are within X distance from the customer
- How to upgrade the search integration (search-widgets or sdk-react)
- How to configure scroll view to the top of the page when a page is changed?
- How to display additional fields in search results
- How to change widget input / search bar placeholder text
- How to change the styling of your search UI
- How to change the currency displayed in search results
- How to change the number of results displayed
- How to change the default results per page options
- How to create complete URL using a URL path
- How to display search results in a list or a grid
- How to default sort results
- How to use suggestions/typeahead with overlay mode
- Why is the description in search results different from meta description?
- Can I change the fields displayed in the search interface?
- How to hide the View grid or list selector
- How to use PosNeg tracking with the Search.io API
- Why is analytics showing "empty" search queries
- Why are "ineffective searches" & "zero search results" empty?
- Is click-through rate recorded for promotions?
- How does Search.io work with GTM?
- Why is click-through rate (CTR) above 100%?
- Why do analytics "search" events lag behind actions performed in my search interface?
- Are there any additional search metrics that I can monitor?
- What constitutes a search session?
- What is a record?
- What is a domain?
- What is an operation?
- What is a pipeline?
- Setup Google Analytics search tracking with Search.io