Doofinder logo

Support Documentation

Search icon

How To Index Your Feed

Upload Your Feed

Once you have your Product Data Feed ready with all the relevant product details, you need to upload it in your Indices section of the Doofinder Admin panel. By doing so, you will be able to activate the indexing mechanism, which allows Doofinder to process and organize the data, making it searchable for users.

To do so, please go to Search Engines > Settings > Indices and click on "Add Indice".

click on add indice

Once clicked, you have to type a name, indicate what type of data you are going to index and choose whether you want to index your data via API, URL or File. Then click on "Create.

cmplete the fields

To enter the product information (feed file or URL), you can paste the URL of the feed or upload a file to the system. To delete it, click on the trash icon.

click on upload

The accepted formats are: .zip, .bz2, .txt, .csv, .xml, .gz or .tgz. Max File Size: 625MB.

Process Your Feed

By default, Doofinder updates the feed once a day, so if you use the URL option, you can keep a feed up to date automatically.

To manually process your feed, simply click on the "Process Now" button at the bottom right.

You can also set the times at which to update your feed. Learn more at this link.

Indexing Status

These indexing status messages are accessible in your Indices section. The specific indexing method displayed will depend on your configurations.

Indexing Status Message Description
All "product" sources were processed successfully. Indexing task completed successfully, and the feed is up-to-date.
[product] No changes in feed. Indexing task completed successfully, but no changes were found in the feed.
Items for [product] were modified successfully. Use for update-on-save; modifications completed successfully.
[download][product] Something went wrong with feed download,... This message indicates an error during feed download and is usually followed by an error message for further details.
Indexing Method Description
[manual processing] Performing the indexing task by hand without using automated systems. e.g.: Process now button.
[scheduled processing] Automating the indexing task to run at specific times or intervals without manual intervention.
[api processing] Manages communication between software systems using APIs.
[update on save] Automatically saves changes made to an "item" in real-time.

Multiple Indices

If you have several indices within a search engine, you will be able to view them in different tabs. This is a very useful way to organize your product and content indices.


To learn more about Multiple Indices, please click here.

Did you find this page helpful?