Product Documentation
Product Documentation
Developer Guide
API Reference
Help Center
Search…
About Search.io
Fundamentals
Search settings
Promotion rules
Integrating search
Roles & permissions
Reporting
Filter expressions
Indexing Data
Guides
General
📄
Content websites
🛍
E-commerce
Define schema and sync data
Relevance tuning
Creating a user interface
Adding a sale banner
Integrations
Shopify
Webflow
Drupal
Wordpress
Deep dives
Concepts and terminology
How Search.io works
Autocomplete
Spelling
Helpful Links
Developer Documentation
API Reference
Help Center
Powered By
GitBook
Define schema and sync data
Define schema
Schemas are all about performance. If you aren’t convinced, we wrote an article on
schema vs schemaless
just to convince you. 😉
You can define your schema in a couple of ways:
1.
Manually in our
admin console
, here:
2.
Via our
API
3.
By uploading a sample dataset during your collection setup
4.
Using one of our
Integrations
Note: If you’re using our
Shopify
or another integration, defining your schema will happen automatically for you.
For more information on how to define and change a schema, head over to:
Schema
Sync data
There are a couple of different ways to sync your data with search.io:
1.
When creating a collection, you can provide a JSON file, and search.io walks you through a data indexing wizard:
2.
Or you can use or
API and client libraries
to load and update data.
Guides - Previous
E-commerce
Next
Relevance tuning
Last modified
10d ago
Copy link
Outline
Define schema
Sync data