Zusätzliche Inhalte für die Suche berücksichtigen

Nutzbar ab: Version 007.004.240.000

Definieren Sie Text, der zusätzlich zum Seiteninhalt auch von der Suchindexierung berücksichtigt wird.

Wollen Sie bestimmte Texte nicht für die Webseite generieren lassen, aber trotzdem über die Weblication® CMS Volltextsuche erfassen, können Sie dies ab Version 007.004.240.000 über ein spezielles Objektfeld umsetzen.

Im Objekt-Bereich der entsprechenden Seite setzen Sie hierzu ein wd:data Tag mit der id="additionalContentSearch", welches für die Suche herangezogen wird.

Bei Suchindizierung und auch dem ereignisbasierten Hinzufügen von Inhalten (Speichern etc. einer Datei) wird der Text innerhalb dieses Tags auch dem Suchindex hinzugefügt.

Beispiel: Auszug aus einer Inhaltsseite zum Objekt-Bereich

...
  Manueller Eintrag im wd:object Block:
...
    <wd:object type="default">
      <wd:data id="title" type="char.text"/>
      <wd:data id="description" type="char.text"/>
      <wd:data id="keywords" type="char.text"/>
      <wd:data id="enableClickAnalyzer" type="char.default">no</wd:data>
      <wd:data id="pageDisplayType" type="char.default"/>
      <wd:data id="additionalContentSearch" type="char.text">Text, der zusätzlich für die Suchindexierung verwendet wird (SuchtextZusätzlich)</wd:data>
    </wd:object>
...

Um die Pflege des Textes auch einem Redakteur zu ermöglichen, erweitern Sie die Metadaten-Maske um ein Textpflegefeld. Das können Sie z.B. unterhalb des Pflegefeldes für die Schlüsselwörter platzieren.

Beispiel: Auszug aus /IhrGlobalesProjekt/wGlobal/layout/templates/editmasks/standard.metadata.php

...
  <div class="wEditorExtensionLabel">Zusatztext für Weblication Suche <span>(wird nicht über die Seitenausgabe generiert)</span></div>
  <div class="wEditorExtensionValue">
    <!--web:text:start editor="input" inputStyle="width:100%"--><xsl:value-of select="/wd:document/wd:extension/wd:object/wd:data[@id = 'additionalContentSearch']/text()"/><!--web:text:stop-->
  </div>
...

Hinweise

Bedenken Sie bitte, dass die Anzeige in den Suchergebnissen etwas zusammenhanglos erscheinen kann, da dieser Text im Seiteninhalt selber nicht vorkommt!

Entwicklerbereich Weblication® CMS - © Scholl Communications AG