Hinweis: Wir haben ein Video-Tutorial:
Suchen Sie zunächst die Registerkarte
Content-Keyword-Analyse. In älteren Versionen hieß dies
„Textinhalt analysieren “.
Hier können Sie konfigurieren, wie der Suchmaschinen-Crawler alle gesammelten Texte sammelt und
analysiert.
- Wie Text gewichtet wird, je nachdem, in welchem HTML-Element der Website er gefunden wird.
- Welche Stopp-/Ignorierungswortliste verwendet wird. (Diese Wörter werden bei der Berechnung der Top-Keywords ignoriert.)
- In der Site-Analyse können Sie Einstellungen konfigurieren, die sich direkt auf die Größe und Qualität des Suchindex auswirken:
- Durch die Erhöhung der pro Seite gespeicherten Schlüsselwörter wird die Qualität des Suchindex verbessert.
- Durch Erhöhen der maximalen Wortanzahl in Phrasen wird die Genauigkeit der exakt passenden Suche verbessert. Wenn Sie mindestens „1“ Wort und maximal „2“ Wörter auswählen, wird für jedes ein Suchindex erstellt.
Hinweis: Wenn Sie diese Werte ändern, müssen Sie die Website erneut crawlen, damit die Änderungen wirksam werden.
Hinweis: Um bei der Suche eines Benutzers Schreibvarianten einzubeziehen, achten Sie darauf, diese
irgendwo auf der Website zu verwenden, damit
die A1 Website Search Engine sie finden und in den Suchindex aufnehmen kann.
Hinweis: Bevor Sie eine Website crawlen, stellen Sie sicher, dass die Option
Website scannen | Datenerfassung | Die Durchführung einer Keyword-Dichteanalyse aller Seiten wird überprüft.
(Wenn Sie ein Projekt laden, das in einem anderen A1- Programm erstellt wurde, kann diese Option deaktiviert werden.) Wenn Sie fertig sind, müssen Sie einen Crawl Ihrer Website starten, damit ein Suchindex erstellt werden kann. Klicken Sie auf die Schaltfläche
Scan starten.
Wenn der Scan abgeschlossen ist, ändert sich die Registerkarte in
„Suchmaschinen-Builder“.
Hier können Sie entweder
Standardeinstellungen verwenden oder Optionen anpassen, wie zum Beispiel:
- Die Benennung des Abfrageparameters, die auf der Suchseite verwendet wird, wenn die Suche von einer anderen Seite aus gestartet wird, z. B. wenn Sie auf allen Seiten ein Suchfeld wünschen.
- Die visuelle Darstellung der Suchergebnisse – so können Sie diese in Ihr eigenes Layout integrieren. (In den meisten Fällen reicht es aus, Ihr eigenes CSS anzuwenden.)
Wenn Sie fertig sind, wählen Sie einfach die Suchmaschine aus, die Sie erstellen möchten, und klicken Sie auf die Schaltfläche „
Jetzt erstellen“.
An dieser Stelle können Sie die generierten Suchmaschinendateien anzeigen.
Laden Sie nun die generierten Suchmaschinendateien hoch und
fertig! Hinweis: Anstatt alle generierten Dateien hochzuladen, möchten Sie manchmal Folgendes tun:
- Laden Sie nur die .js- Daten und die .js + .php- Codedateien hoch. Die genauen generierten Dateien hängen von der verwendeten Suchmaschine ab.
- Erstellen, behalten und laden Sie Ihre eigene Front-End- Suchseite hoch, die sich in Ihr bestehendes Website-Design integriert.
- Sie können die generierte .html- Suchseitendatei anzeigen und die erforderlichen Teile in Ihre eigene kopieren.
Wenn Sie eine Site-Suche für eine einfache Website erstellen müssen:
- Geben Sie die Stammadresse ein, an der sich die Daten befinden.
- Klicken Sie auf „Scan starten“, um den Website-Crawling zu starten.
Wenn Sie eine Suchlösung für eine komplexe Website benötigen:
- Geben Sie die Stammadresse ein, an der sich die Daten befinden.
- Deaktivieren Sie den einfachen Modus.
- Konfigurieren Sie Analysefilter, um zu steuern, welche URLs Inhalte auf Links, Text usw. analysiert werden.
- Konfigurieren Sie Ausgabefilter, um zu steuern, welche URLs Sie in die Suchmaschine aufnehmen.
- Scan starten.
Es ist
wichtig zu beachten, dass URLs, die ordnungsgemäß indiziert und in den Suchmaschinenindex aufgenommen werden sollen, die in
Analysefiltern und
Ausgabefiltern definierten Filter bestehen müssen.
Da die automatisch generierte Suchseite bereits ein funktionierendes
Suchfeld und
Suchergebnisse enthält, eignet sie sich ideal als Ausgangspunkt, wenn Sie das Aussehen des Suchfelds und der Suchergebnisse neu organisieren möchten. Sie können den Suchfeldteil auch entfernen und ihn anderen Seiten hinzufügen.
Reine Suchergebnisseite
Die Anzeige von Suchergebnissen besteht aus vielen verschiedenen Teilen, die normalerweise nebeneinander platziert werden, aber es liegt im Ermessen des Webmasters.
- Wenn Sie den Inhalt der Suchergebnisse per CSS formatieren möchten, können Sie diese in Ihren Abschnitt „CSS-Stile“ einfügen, normalerweise zwischen den
<head></head>
-Tags.
Hinweis: Abhängig von der Option Suchmaschinen-Builder | Bei der HTML-Struktur, die für die Darstellung der Suchergebnisse verwendet wird, müssen Sie nicht den gesamten CSS-Styling-Code einschließen. Wenn Sie sich jedoch nicht sicher sind, können Sie ruhig alles einbeziehen.
<style>
id_msa1s_search_parent { }
id_msa1s_search_form { }
id_msa1s_search_submit { }
id_msa1s_search_results { }
ol.msa1s_list { }
ul.msa1s_list { }
li.msa1s_list { margin-bottom: 1.0em; }
table.msa1s_list { }
tr.msa1s_list { }
td.msa1s_list { padding-bottom: 1.0em; }
div.msa1s_list { border-style: solid; border-width: 1px; border-color: black; padding: 5px 5px 5px 5px; }
span.msa1s_title { }
a.msa1s_title { color: blue; font-size: 1.3em }
br.msa1s_title { }
span.msa1s_path {}
a.msa1s_path { color: green; font-size: 1.0em; text-decoration: none }
br.msa1s_path { }
span.msa1s_desc { color: black; font-size: 1.0em }
br.msa1s_desc { }
span.msa1s_score { color: Sienna; font-size: 1.0em }
br.msa1s_score { }
b.msa1s__bold { }
div.msa1s_nav {}
a.msa1s_nav { color: blue; font-size: 1.0em }
</style>
- Sie müssen einen Verweis auf die Javascript- Datei einfügen, von der die Suche abhängt, damit der Internetbrowser sie herunterlädt. Skriptverweise werden normalerweise zwischen den
<head></head>
-Tags platziert.
<script id="id_msa1s_file_code" type="text/javascript" src="msa1-search.js"></script>
- Sie müssen den folgenden HTML-Code einfügen, damit das Suchskript:
- Lassen Sie sich entsprechend Ihren Bedürfnissen konfigurieren.
- Wissen Sie, wo Sie den Browserinhalt mit Suchergebnissen aktualisieren können.
Dies ist (wie alles andere) notwendig, unabhängig davon, ob Sie eine der reinen Javascript- Lösungen oder eine der hybriden Javascript/AJAX/PHP- Lösungen ausgewählt haben.
Hinweis: Die meisten Einstellungen sind bereits auf der Suchseite und im Suchskript festgelegt, die von der Software generiert wurden, als Sie das Suchmaschinenskript und die Datendateien erstellt haben. Wenn Sie die Optionen weglassen, versucht das Suchskript, seine eigenen Standardeinstellungen zu verwenden.
<div id="id_msa1s_search_parent">
<form id="id_msa1s_search_form" onsubmit="MSA1S_EventHandler_Action(); return false;">
<!-- optional : options : start -->
<input type="hidden" id="id_msa1s_search_res_count__option" value="10"></input>
<input type="hidden" id="id_msa1s_search_res_start__option" value="0"></input>
<input type="hidden" id="id_msa1s_search_data_load_deferred__option" value="js_defer"></input>
<input type="hidden" id="id_msa1s_search_res_score_include__option" value="1"></input>
<input type="hidden" id="id_msa1s_search_res_desc_include__option" value="1"></input>
<input type="hidden" id="id_msa1s_search_html_tag_list__option" value="table"></input>
<input type="hidden" id="id_msa1s_search_stats_call" value="1"></input>
<input type="hidden" id="id_msa1s_search_res_none_str__option" value="No search results..."></input>
<input type="hidden" id="id_msa1s_search_res_total_str__option" value="Total results: "></input>
<input type="hidden" id="id_msa1s_search_res_more_str__option" value="More results: "></input>
<input type="hidden" id="id_msa1s_search_res_showing_str__option" value="Showing: "></input>
<input type="hidden" id="id_msa1s_search_res_wait_str__option" value="Please wait..."></input>
<input type="hidden" id="id_msa1s_search_res_previous_str__option" value="previous"></input>
<input type="hidden" id="id_msa1s_search_res_next_str__option" value="next"></input>
<!-- optional : options : end -->
<input type="hidden" id="id_msa1s_search_phrase" value="example"></input>
</form>
<br><br>
<div id="id_msa1s_search_results">No search done...</div>
</div>
</div>
- Sie müssen das Such-Javascript initialisieren. Dies geschieht vorzugsweise unten auf der Seite nach allen anderen Inhalten und HTML, aber vor
</body></html>
, sodass die gesamte Seite vor dem Javascript-Code geladen wird.
Hinweis: Dieser Code verarbeitet auch Suchanfragen, die nicht von der Seite mit den Suchergebnissen stammen.
<script type="text/javascript">
// <!--
window.onload = MSA1S_EventHandler_OnLoad();
// -->
</script>
Suchergebnisseite, die auch ein Suchfeld enthält
- Ersetzen Sie im Block
<form></form>
oben Folgendes:
<input type="hidden" id="id_msa1s_search_phrase" value="example"></input>
mit:
<input type="text" id="id_msa1s_search_phrase" value="example"></input>
<input type="submit" id="id_msa1s_search_submit" value="Search"></input>
Suchfeld auf einer beliebigen Seite, die zur Suchergebnisseite führt
- Dieser Code kann auf allen Ihren Seiten oder nur auf einer separaten Suchseite platziert werden.
Hinweis: Sie müssen msa1wse-search.html durch die Adresse Ihrer Suchergebnisseite ersetzen.
Hinweis: Die Standardbenennungskonvention für Abfrageparameter kann im Suchmaschinen-Builder | konfiguriert werden Basisname für „GET“-Abfrageparameter vor dem Erstellen des Suchmaschinenskripts und der Datendateien.
Da der Standardwert search
ist, bedeutet dies, dass in diesem Beispiel der Suchphrasenparameter search_p
wird.
<form action="msa1wse-search.html" method="get">
<input type="text" name="search_p" value="example"></input>
<input type="submit" value="Search">
</form>