Skip to main content

Feeds

Available with ecommerce search

This is a Product Search feature, available only on ecommerce (Content + Product Search) projects. To use it, explore ecommerce search, start a trial, or contact support.

If you run an online shop, add a product feed as your data source. A product feed is a structured file of your products that Site Search 360 imports to build product search results — an alternative to, or complement of, crawling your website. Upload your feed or provide a feed URL under Feeds. If your Control Panel has no Feeds section, your project does not have ecommerce search yet.

Feed fields

Each product is one row. These fields are required: Unique Identifier, Product Name, Product URL, Image URL, and Product Category (or breadcrumb). Every other field is optional but improves result quality and ranking.

Full field reference (required and optional)
Field NameDescriptionExampleRequired?
Unique IdentifierUnique product ID from your ecommerce system database (e.g., article number, SKU, MPN, EAN, order number, or similar)79002A33_RDyes
Product NameProduct name or titleCanon EOS 4000D DSLR Camerayes
Product URLAbsolute canonical URL to the product detail pagehttp://example.com/products/product?id=2417yes
Image URLAbsolute URL path to the product imagehttp://example.com/assets/product\_images/3234.jpgyes
Product Category or BreadcrumbCategory path, product type, or navigational breadcrumbsHome > Camera&Photo > Digital Camera > Digital SLRsyes
Group identifierID used for clustering your product variants into one master product from your e-commerce system database. If this doesn't apply to your products, ignore this column.79002A33no. Recommended if you want to group product variants in one result card instead of showing a result per variant
Product DescriptionLong or short text description of the productThe Canon EOS 4000D is a combination of high image quality, incredible performance and superior features that satisfies the needs of the most demanding professional or advanced amateur photographer.no
PriceCurrent available price (currency can be set later)$359.95no
ManufacturerProduct manufacturer or brandCanonno
Global Trade Item Number (GTIN)There are different types:• UPC (in North America/GTIN-12): 12-digit number (convert 8-digit UPC-E codes to 12-digit codes)• EAN (in Europe/GTIN-13): 13-digit number• ISBN (for books): 13-digit number (convert ISBN-10 to ISBN-13). If you have both, include only the 13-digit number012345678905no. If you have it, make sure to map it to the articleNumber field when importing your product feed.
Manufacturer's part number (MPN)Manufacturer-assigned part or model number4000Dno
Product attributes or featuresAdditional product attributes or featuresE.g., dimensions, material, display size, memory size, etc.no
Meta AttributesAny meta attributes that can be used for ranking purposes.E.g., sales count, availability, CTR etc. See the meta attributes list.no
User ReviewsUser reviews including soft, subjective attributes.Nice design, long battery life.no

Meta attributes and business metrics

The Site Search 360 engine can also process additional business metrics from the feed and apply them in ranking strategies:

Supported meta attributes
  • Stock Availability
  • Internal margin, e.g., final price minus purchase price / profit margin
  • Private label indicator (isPrivate flag)
  • Number of customer ratings
  • Average customer rating
  • Sales figures / Sales rank / Sold amount
  • Discount
  • Has delivery costs
  • Max delivery days
  • Return rate
  • Cancellation rate
  • Previous click-through rates per product. Note: if the Site Search 360 tracking script is integrated, this information is already available in Site Search 360
  • Product list CTR
  • Release date to push new products
  • Click-to-cart/add-to-basket rate per product
  • Product rating numbers from other systems (e.g., Prudsys Bestseller, Amazon rating)

Integrating your feed

There are several ways to transfer your product data to Site Search 360. Go to Data Sources > Feeds and select one of the available options:

product feed import options

  • Site Search 360 downloads a *.csv file at agreed times via HTTP from a specified URL.
  • Site Search 360 downloads a *.csv file at agreed times via FTP from a specified server. This is a custom importer — reach out to the support team for help with the setup.
  • Upload a *.csv file to an FTP server of Site Search 360. Site Search 360 checks the directory for changes and starts the product update as soon as a new feed is available. This is a custom importer — reach out to the support team for help with the setup.
  • Use the SS360 ecommerce extensions: Magento, Shopware, Oxid, Modified Shop, Shopify* (coming soon).
  • Connect your ecommerce platform or inventory control system/PIM to the Site Search 360 API. This also allows individual products to be updated quickly.

Your first feed import always runs as a full import. After that, incremental updates are possible. Run a full update once a night to keep a consistent dataset.

If a feed can't be parsed, the import is marked as failed in the control panel, so you can spot and fix the problem instead of it failing silently.

Feed structure (CSV)

Use a semicolon (;) as the primary separator and the pipe symbol (|) as the secondary separator.

Put one product per line.

Option 1 — all attributes in one column

Put all product attributes in one column, delimited by the secondary separator (default: pipe symbol). Example:

nameattributes
iPhone 13 casecolor = silver | feature = slimmaterial = plastic

The secondary separator can also be used for the categoryPath attribute.

Download a sample feed for Option 1

Option 2 — one attribute per column

Use one attribute per column. Example:

namecolorfeaturematerial
iPhone 13 casesilverslimplastic

Product Variants

Products that come in multiple versions — sizes, colors, storage capacities — can be grouped into a single product, so search does not show the same item several times. Imagine searching for "cashmere sweater" and seeing the same black turtleneck five times because it comes in sizes XS–XL. This is visually unappealing and can push the best match off the first result page.

When variants differ by color, the grouped product still exposes each version through a color selector in the result snippet. If the query is "red sofa", the search shows the matching red variants right away.

How to implement product variants

The most important step is to ensure your feed contains a group identifier that groups related products together. Each product still keeps its own unique product ID. For example, the black sofa might have ID 10015 and the red sofa ID 10020, but all grouped sofas share the group identifier 100.

Once your group identifiers are set, enable Group variants under Search Settings → General. Your products are then grouped in the way that best helps customers find the right version.