To learn more about indexing to sync your data to Searchspring, check out Indexing 101.
In the Searchspring Management Console, the data feed indexing interval is set on the Data Feed page under "Automatic Updates".
When is the next indexing time scheduled?
Your site's next scheduled indexing time is automatically set (in staggered fashion; see section below) after regeneration of your data is complete. Regeneration entails the process of downloading, formatting, and normalizing your data in preparation for it to be smoothly synced into Searchspring. On the Index Status page, the gear icon at the top left is the regeneration phase.
Staggering Next Scheduled Time
Note: This staggering only applies to sites that are set to index multiple times a day.
Searchspring services hundreds of online retailers, and so in order to maintain consistent and fast performance, we stagger indexing times to ensure that not too many sites are indexing with Searchspring at the same time.
We modify your next scheduled indexing time using a random interval between -50% and +50% of your update interval.
A site has their Automatic Updates Interval set to every 2 hours.
Regeneration completes at 2:00. As indexing begins, the next indexing time is set.
2 hours after 2:00 is 4:00. However, a random modification is made for +/- 1 hour (50% of the 2 hour interval). The next scheduled time will be somewhere between 3:00 and 5:00.
What if I manually index my site?
If you manually run an index for your site, the next scheduled indexing time will be updated per your scheduled interval.
What if I have Live Indexing enabled?
Depending on your ecommerce platform or feed type, you also have the ability to sync product data changes to your site within minutes, through Searchspring’s Live Indexing capability. Currently, Live Indexing is available to merchants using the Shopify platform or a platform that uses a JSON data feed.
When Live Indexing is enabled, any changes to the core fields or metafields in your product catalog data will be automatically indexed. Having a full index scheduled hourly for your site is also recommended, as it ensures that everything not updated as a part of Live Indexing will be updated.
What will not be updated as a part of Live Indexing:
- New collections*
- Updates to existing Collections*
- Product Collection Assignments*
- Inventory data for sites that use location context for inventory quantities
*has to either wait for scheduled index, or manually trigger
There are still scenarios when you should manually run an index for your site even with Live Indexing enabled:
- When adding/removing/changing synonyms
- When creating a new field in Field Settings or when toggling an existing field (using a new field for search, sort, or faceting)
- When adding/modifying Exact Match Synonyms
- When adding/modifying Ignore Terms Synonyms
Comments
0 comments
Article is closed for comments.