Microsys
  

Integrieren Sie Online-Suchmaschinen und Keyword-Tools

Integrieren Sie weitere Suchmaschinen und Keyword-Vorschlagstools in TechSEO360 und fügen Sie diese hinzu.

Fügen Sie SEO- und PPC-Tools zu TechSEO360 hinzu

TechSEO360 kann seine Funktionalität in viele Keyword-Vorschlags- und Suchmaschinenoptimierungstools integrieren. Sie können Unterstützung für neue SEM-, SEO- und Keyword-Tools hinzufügen.

  • Standort und Nutzung:
    • Konfigurationsdateien für Website-, Schlüsselwort- usw. Tools befinden sich im Dateiverzeichnis: „%AppUserDataDir%\data\position-checks“.
    • Eine gute Möglichkeit, mehr zu erfahren, besteht darin, die Dateien im obigen Verzeichnis zu öffnen und anzuzeigen.
    • Damit neue Konfigurationsdateien verfügbar werden, müssen Sie TechSEO360 möglicherweise neu starten.

  • So funktioniert es:
    • Sie definieren eine Konfigurationsdatei, um festzulegen, wie eine Website/Adresse abgefragt werden soll.
    • Sie definieren eine Regex- Datei, um anzugeben, wie der abgerufene Inhalt analysiert werden soll.
    • Unten finden Sie ein Beispiel für myEngineConfig.ini und myEngineRegex.rex.

  • Erweiterte Nutzung:
    • Sie definieren eine Konfigurations-Include- Datei. Diese Dateien können durch normale Konfigurationsdateien eingebunden werden.
    • Wenn das Programm eine Konfigurationsdatei in den Speicher lädt, wird der Inhalt jeder Konfigurations-Include- Datei angehängt.
    • Viele Engines verfügen über lokalisierte Versionen, die dieselben Regex- und Konfigurations-Include- Dateien gemeinsam nutzen können.

  • Konventionen zur Dateibenennung:
    • Dateidiensttypen:
      • Schlüsselwortvorschlag: Dateien beginnen mit „suggest--“.
      • Website-Position: Dateien beginnen mit „position--“.
    • Datei-Setup-Typen:
      • Konfigurationsdateien: Die Dateierweiterung ist „.ini“.
      • Konfigurations-Include- Dateien: Die Dateierweiterung ist „.inc“.
      • Regex- Dateien: Die Dateierweiterung ist „.rex“.


myEngineConfig.ini
- Dokumentation und Beispiel

Für alle Konfigurationsdateien können Sie Adresse, Ergebnisse pro Seite, Scantiefe, Wartezeit zwischen Abfragen usw. definieren.
(Das Programm erzwingt einige Grenzwerte, um eine übermäßige Überbeanspruchung zu verhindern.)

Wenn einige Optionen nicht festgelegt wurden, werden Standardeinstellungen verwendet. Abhängig vom Tool, das die Konfigurationsdatei verwendet, z. B. Positionsprüfung oder Keyword-Vorschlag, werden nicht alle Match-Optionen verwendet.
Feld (=) Wert (hier aufgeführte Demonstrationswerte) Beschreibung
meta__name_short Namensbeispiel Kurzname, der im Programm angezeigt wird
meta__name_long Beispiel für einen langen Namen langer Name im Programm angezeigt
search__kind generic_parser verwendet HTTP-GET-Anfragen an Onlinedienste und APIs
such_url http://search.example.com/results.aspx Einfacher Stil:
Erzeugt URLs durch Anhängen von Abfragenamen und -werten basierend auf den festgelegten Optionen.
http://search.example.com/results/q=@search__q_var_f@/ Vorlagenstil:
Erzeugt URLs mit search__q_var_ ? zum Einfügen und Ersetzen von Abfragewerten.
Im Vorlagenstil generierte URLs
search__url_tmpl_var @ Zu verwendendes Symbol, wenn Sie Abfrage-URLs erstellen möchten, indem Sie das Abfragetool @search__q_var_ ersetzen lassen ? @ mit entsprechenden Werten.
@search__q_var_f@ = Abfragetext
@search__q_var_c@ = Anzahl der Ergebnisse
@search__q_var_s@ = Ergebnisse beginnen
Mit @search__q_var_ ? Das @ -System kann manchmal die Erstellung der Abfrage-URLs erleichtern. Ein typischer Fall ist, dass die Such-URLs keine Abfragekomponente enthalten, z. B. ?.
Generierte URLs im einfachen Stil
search__q_var_f Q Parameter „Abfrage“ (auch Suchen/Finden genannt).
search__q_var_c C Ergebnisse „zählen“ pro Seitenparameter
search__q_var_s S Starten Sie die Abfrageergebnisse mit dem Parameter „start“.
Hinweis: Das Obige ist selten nützlich, wenn das Vorlagenkonstrukt „search__url_tmpl_var “ verwendet wird
Generierte URLs im einfachen Stil
search__q_input_before datacenter=en& Einfügen vor „Abfrage“-bezogenen Parametern
search__q_input_after
Fügen Sie nach der Abfrage verwandte Parameter hinzu
Hinweis: Das Obige ist selten nützlich, wenn das Vorlagenkonstrukt „search__url_tmpl_var “ verwendet wird
Optionen zur Steuerung des Abfragetools
search__q_start 1 Die Zahl, die diese Engine als erstes „Start“-Ergebnis betrachtet
search__q_start_default 1 Die Zahl, die diese Engine als Standard-Startergebnis betrachtet
search__q_pp_sa 100 mit (nächster) Ergebnisseite Wert zu „Start“ hinzufügen
search__q_items 100 Suchergebnisse auf jeder Seite
search__q_pages 2 Suchergebnisseiten zur Überprüfung
search__limit_length_total 1000 Maximale Anzahl der Positionen, für die Daten angefordert wurden
search__limit_connect_timeout 10000 Maximale Millisekunden vor dem Timeout des Verbindungsversuchs
search__limit_read_timeout 10000 Maximale Millisekunden vor Lese-Download-Timeout
search__limit_connect_tries 1 Maximale Anzahl an Verbindungsversuchen
search__idle_lo_s 0800 Mindestzeit bis zur nächsten Ergebnisseite (Millisekunden)
search__idle_lo_e 1600 Maximale Zeit bis zur nächsten Ergebnisseite (Millisekunden)
search__idle_hi_s 1200 Mindestzeit bis zur nächsten Suchanfrage (Millisekunden)
search__idle_hi_e 2000 maximale Zeit bis zur nächsten Suchanfrage (Millisekunden)
config__include_file myConfigInclude.inc Datei, die die Konfiguration enthält und normalerweise gemeinsam genutzt wird
extract__rex_file myEngineRegex.rex Datei mit regulären Ausdrücken, die zum Extrahieren von Daten verwendet werden
search__ua_file myUserAgents.txt Datei mit den zu verwendenden Benutzeragentenzeichenfolgen
extract__match_url 2 Übereinstimmung mit Klammern im regulären Ausdruck für „URL“
extract__match_title 3 Übereinstimmung mit Klammern im regulären Ausdruck für „Titel“
extract__match_desc -1 Übereinstimmung mit Klammern im regulären Ausdruck für „Beschreibung“
extract__match_count_searches -1 Übereinstimmung mit Klammern im regulären Ausdruck für „Anzahl der Suchanfragen“
extract__match_count_scores -1 Übereinstimmungsklammer in Regex für „Scores Count“
clean__decode__match_url 1 0 = keine Dekodierung. 1 = normale Dekodierung.
schlagen Sie__clean__match_title vor FALSCH sauberer „Titelteil“ (wird nur verwendet, wenn Phrasen vorgeschlagen werden)


myEngineRegex.rex
- Dokumentation und Beispiel

Diese Dateien enthalten reguläre Ausdrücke, die für den Abgleich verwendet werden.

Einige Dinge werden in TechSEO360 automatisch erledigt. Sie müssen sich keine Sorgen machen über:
  • Groß- und Kleinschreibung beachten.
  • HTML-Kommentare.
  • HTML-Zeilenumbrüche – alle in Leerzeichen umgewandelt.
  • HTML-Leerzeichen – überflüssige Leerzeichen entfernt.
  • HTML eingebettet in den angezeigten Website-Titel.
  • Alle Zeilen in .rex- Dateien sind links und rechts auf Leerzeichen getrimmt.

Empfohlene Bücher:
  • Reguläre Ausdrücke in 10 Minuten, Ben Forta
  • Reguläre Ausdrücke beherrschen, Jeffrey E. F Friedl

Kurzes Beispiel für einen regulären Ausdruck:
<li([\s]class="fromsite")?><h3>
<a href="([^"]*)">(.*?)</a>
</h3><p>
TechSEO360
TechSEO360 | Hilfe | vorherige | nächste
SEO-Website-Crawler-Tool, das defekte Links findet, den Saftfluss interner Links analysiert, doppelte Titel anzeigt, eine benutzerdefinierte Code-/Textsuche durchführt und vieles mehr.
Diese Hilfeseite wird von betreut
Als einer der Hauptentwickler haben seine Hände den größten Teil des Codes in der Software von Microsys berührt. Wenn Sie Fragen per E-Mail senden, ist die Wahrscheinlichkeit groß, dass er derjenige ist, der antwortet.
Teile diese Seite mit Freunden   LinkedIn   Twitter   Facebook   Pinterest   YouTube  
 © Copyright 1997-2024 Microsys

 Mit der Nutzung dieser Website erklären Sie sich mit unseren Rechtlichen, Datenschutzrichtlinien und Cookie Informationen einverstanden.