# Einen Datenfeed für die Contentsuche erstellen

Ihre Shop-Suche macht mehr als nur Produkte finden; Kunden erwarten auch Inspiration und Beratung (Blogbeiträge, Themenseiten, Videos, Datenblätter). FactFinder NG kann diese Inhalte neben Produkten indexieren und bewerten. Dieser Leitfaden zeigt, wie Sie einen zuverlässigen, schlanken Datenfeed für Content Search strukturieren: welche Felder unbedingt nötig sind, welche optional sind und wie Sie die Ergebnisse relevant halten.

## Warum brauche ich einen Datenfeed?

Der Datenfeed ist die Quelle, die FactFinder NG indexiert und mit jedem Suchbegriff vergleicht. Wenn ein Feld nicht im Feed (oder nicht indexiert) ist, kann es nicht gefunden werden. Stellen Sie Inhaltsdaten in einer strukturierten CSV bereit, damit NG sie zuverlässig importieren und aktualisieren kann.

Voraussetzungen:

* Pflegen Sie Inhalte in einem separaten NG-Kanal getrennt von Produkten
* Definieren Sie, welche Spalten im Kanal-Schema durchsuchbar, filterbar und sortierbar sind
* Automatisieren Sie die Feed-Generierung und den Import nach Zeitplan

## Wie sollte die CSV-Datei für Content Search strukturiert sein?

Ein Content-Feed unterscheidet sich von einem Produktfeed. Halten Sie ihn schlank: indexieren Sie nicht den vollständigen Artikeltext. Lange Texte erzeugen Rauschen und verschlechtern die Präzision. Stattdessen sollten Sie strukturierte Metadaten und kurze Teaser indexieren, die die Intention erfassen.

## Relevante Felder für Ihren Content-Datenfeed

### Unbedingt erforderlich

* **Titel:** Für Menschen lesbarer Titel, der in den Ergebnissen angezeigt wird. Als durchsuchbar markieren und moderat gewichten.
* **URL:** Ziel-URL für den Inhalt. Ohne sie können Ergebnisse nicht angeklickt werden.
* **Bild-URL:** Thumbnail, das in Suggest/Ergebnissen angezeigt wird.
* **Teaser/Kurzbeschreibung:** Ein oder zwei Sätze, die den Inhalt zusammenfassen; ideal für Recall, ohne Rauschen hinzuzufügen.
* **Kategorien/Überschriften:** Taxonomie-Werte, die für Filter (Facetten) verwendet werden. Als filterbar markieren.
* **SEO-Titel / SEO-Beschreibung:** Beinhaltet oft die wichtigsten Keywords; beide indexieren, aber niedriger gewichten als `Bezeichnung`.
* **Tags/Schlüsselwörter:** Synonyme, umgangssprachliche Begriffe. Aus Analytics kuratieren, um abzubilden, wie Kunden suchen.

### Wünschenswert

* **Überschriften/Unterüberschriften:** Zusätzliche Suchbegriffe ohne die Weitschweifigkeit des vollständigen Textkörpers.
* **Bewertung:** Zur Anzeige und als tiebreaker bei der Sortierung.
* **Publikationsdatum:** Für Freshness-Sortierung und Filter.
* **Inhaltstyp:** z. B. Blog, Video, Datenblatt, Rezept. Nützlich für Filter und Badges.

![Beispielauszug aus einem Content-Datenfeed](/files/090e8fa42dc3eda79734955e93cd32ff24d59c6f)

Vorgeschlagene CSV-Spalten (Beispiel):

| title                         | url                                              | image\_url                                    | teaser                                          | category  | seo\_title                | seo\_description                  | tags                        | rating | publish\_date | content\_type |
| ----------------------------- | ------------------------------------------------ | --------------------------------------------- | ----------------------------------------------- | --------- | ------------------------- | --------------------------------- | --------------------------- | ------ | ------------- | ------------- |
| How to choose the right drill | <https://shop.example.com/magazine/choose-drill> | <https://cdn.example.com/img/drill-guide.jpg> | Step‑by‑step guide to drill types and use cases | DIY>Tools | Drill buying guide        | Learn which drill fits your needs | drill;power tool;DIY        | 4.6    | 2025-04-10    | blog          |
| Store opening hours           | <https://shop.example.com/stores>                | <https://cdn.example.com/img/stores.jpg>      | Find hours, locations and services              | Stores    | Store hours and locations | Visit your nearest store today    | opening times;store locator |        | 2025-01-05    | page          |

## Weitere Best Practices

* Verwenden Sie einen konsistenten Feldtrenner (Semikolon empfohlen) und quotieren Sie jedes Feld.
* Stellen Sie sicher, dass der Trenner nicht unescaped in Feldwerten vorkommt.
* Als UTF-8 kodieren.
* Als plain CSV oder ZIP bereitstellen, um Bandbreite zu sparen.
* Halten Sie Produkte und Inhalte in separaten Kanälen mit separaten Feeds. Nehmen Sie den Kanalnamen in den Dateinamen auf, z. B. `ng_export_de_content.csv`.
* Ein Datensatz pro Zeile; vermeiden Sie Zeilenumbrüche innerhalb von Feldern.
* Stellen Sie sicher, dass jede Zeile die gleiche Anzahl von Feldern hat.

Indexierungstipps:

* Markieren Sie nur sinnvolle Textfelder als durchsuchbar (z. B., `title`, `teaser`, `headings`, `seo_*`, `tags`)
* Markieren Sie Taxonomie-Felder als filterbar/facettiert (z. B., `category`, `content_type`)
* Verwenden Sie Aktualität und Bewertung als sekundäre Rankingsignale, nicht als primäre Boosts

Fazit: Bessere Daten = bessere Content Search.

Selbst die beste Suche kann nur das abrufen, was Sie indexieren. Starke, schlanke Metadaten halten Ergebnisse relevant und wartbar. Fragen? Kontaktieren Sie uns: <https://www.fact-finder.de/kontakt.html>

Für Beispiele und Ideen siehe unseren Blog: <https://www.fact-finder.com/blog/ecommerce-content-search/>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fact-finder.com/docs/de/content-search/create-a-data-feed-for-content-search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
