Dashboard

Product Import

Import and sync your product catalog with SearchX.


Overview

SearchX imports products from XML feeds into a search index. The import process validates your feed, parses product data, and creates a searchable index optimized for fast retrieval.


Supported Feed Formats

FormatDescriptionGuide
Google MerchantRSS 2.0 format used by Google ShoppingSetup Guide
Facebook CatalogAtom format used by Facebook/Instagram ShoppingSetup Guide
SkroutzCustom format used by Skroutz.grSetup Guide

Import Process

1. Feed Validation

Before importing, SearchX validates your feed:

  • Checks that the URL is accessible.
  • Verifies the XML structure matches the selected feed type.
  • Validates required fields for each product.

2. Product Parsing

Products are extracted from the feed and mapped to SearchX's internal schema:

  • Title, description, and other text fields are indexed for search.
  • Numeric fields (price, etc.) are indexed for filtering and sorting.
  • Images and URLs are stored for display.

3. Indexing

Parsed products are added to a Meilisearch index with:

  • Full-text search capabilities.
  • Faceted filtering support.
  • Typo tolerance and synonym handling.

Re-importing Products

To update your product catalog:

  1. Go to Applications > your app > Products.
  2. Click Import Products.
  3. SearchX will fetch the latest version of your feed and update the index.

Automatic Updates

Currently, product updates require manual re-import. Automatic scheduled imports are on our roadmap.


Troubleshooting

  • Import failed — Check that your feed URL is accessible and the XML is well-formed.
  • Missing products — Ensure all required fields are present in your feed.
  • Stale data — Re-import your products to get the latest catalog data.
Previous
Application Management