Indexing is the process of sharing information between the product data that lives in your eCommerce platform and SearchSpring. This is how SearchSpring gets the product data needed to render results on your website.
You can view your indexing status on the Index Status page. A checkmark means that the indexing is complete.
When should I index?
- When new products or SKUs are added to the site
- When inventory or pricing is updated and changes need to be published immediately.
- 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 product and product attribute data is updated within your platform i.e. changes in price or stock status, add/remove products, etc.
- When adding/modifying Exact Match Synonyms
- When adding/modifying Ignore Terms Synonyms
You do not need to reindex for the following:
- When Adding/removing/changing query replacements
- When setting up a redirect
- When leveraging Visual Merchandising or Campaigns
How do I sync my product data?
Normally, your product data will be automatically synced at regular intervals. However, there may be times you need to re-index your data feed before your site's next update interval. Usually, this need arises because product details have changed or new products have been added that you would like shown as soon as possible. To trigger a manual re-indexing, follow the steps below.
Step 1: Go to the Index Status page in the SearchSpring Management Console
Step 2: Click on Update Index to begin the indexing process. The status of the indexing is represented in the box underneath “Current Indexing Status.”
Indexing is broken down into two components, feed regeneration and the indexing of the feed. The time it takes this process to complete depends on your setup and platform; it can range anywhere from a few minutes to many hours. The feed regeneration is when SearchSpring uses a connector or API to generate a data feed. There is no regeneration process if your data is provided to us using a CSV or XML feed.
How do I change my automatic syncing schedule?
On the right-hand side of the Index Status page, shows the date and time for indexing processes. Last Indexed displays when your feed was last indexed while Next Update displays when your feed will be indexed again. To change how often your feed will be automatically indexed, follow the steps below.
To learn more about how and when we schedule your next indexing time, click here.
Step 1: Click the Edit button on the right side of the page
Step 2: Scroll down to “Automatic Updates” and change “Time Of Day” to whatever works best for you. We recommend you set the automatic indexing time to off hours so that the indexing does not interfere with your business operations.
Note: Only admin users can set the indexing interval to less than a day.
How do I set up alerts for indexing?
You can set up automatic alerts for successful or failed index attempts. You can do this by going to the My Account page. From there, you can toggle on the option for “Indexing Success” and “Indexing Failure.” under notifications.
Why did my indexing fail?
Indexing can sometimes fail if the server doesn’t respond or if there is a glitch in the response. Try running your index again and see if the problems persist. Reach out to email@example.com if the index continues to fail.
Recent Feed/Index Sizes
In addition to being able to update your index, the Index Status page page also displays a chart of your recent data feed/index sizes.
The Recent Feed/Index Sizes chart shows up to ten of your last indexes. The dark blue bar ("Data Feed Size") shows the number of products before indexing while the light blue bar ("Final Index Size") shows the number of products after indexing. At the bottom of the chart, you will see the dates and times when the indexing processes occurred.