Suche

    Die Bakehouse Suche ist eine effiziente Front-End Suche, die einmal in der Nacht automatisiert alle Inhalte eines Webprojektes indexiert. 

    Hinweis

    Indexierung

    Die Indexierung erfolgt einmal in der Nacht. Änderungen die unter Tags durchgeführt werden, werden nicht sofort angezeigt. Die Suche orientiert sich da an der Verhaltensweise von großen Suchmaschinen. Javascript wird nicht ausgeführt, es wird aber allen Links auf der Seite gefolgt, bis alle Inhalte auf der selben Domain indexiert sind. 

    Felder die indexiert werden

    Folgende Felder werden von der Suche indexiert. 

    NameTypBeschreibung
    <title>TagDer Titel der Seite im Header wird als Hauptkriterium automatisch in die Datenbank gespeichert.
    <keywords>TagDie Keywords werden ebenfalls gesucht und können im Bakehouse über die SEO-Felder in den Seiteneigenschaften definiert werden.
    #bh_search_string1ID
    Optionaler String der in der Suche ausgegeben wird und im Suchergebenis selbst mit CSS formatiert werden kann. 
    #bh_search_string2--
    #bh_search_string3--
    #bh_search_picture1ID

    Optionaler String um ein Bild im Suchergebnis auszugeben. Suche wird das Bild automatisch in der Größe reduzieren. 

    #bh_search_categoryID

    Optionaler String der als data-category um das Suchergebnis in der Ausgabe gelegt wird und zum stylen verwendet werden kann.

    .bh-search-excludeKlasse

    Inhalte in dieser Klasse werden von der Bakehouse Suche ignoriert

    HTML
    <div class="bh-search-exclude"> <div id="bh_search_picture1" style="display: none;"> https://bakehouse.at/bild.jpg </div> <div id="bh_search_string1" style="display: none;"> String 1 </div> <div id="bh_search_string2" style="display: none;"> String 2 </div> <div id="bh_search_string3" style="display: none;"> String 3 </div> <div id="bh_search_category" style="display: none;"> 1 </div> </div>

    Einbau in das Projekt

    Die Einrichtung erfolgt durch das Team der Cookis. Wir bitten bei Interesse, Kontakt mit dem Team von Cookis aufzunehmen.  

    CSS-Klassen

    Folgende Klassen werden dynamisch auf den .search__inner-Container geladen:

    Klasse
    Bedingung
    loading
    Wenn Ergebnisse geladen werden
    no-resultsWenn es einen Such-Text gibt, aber keine Ergebnisse