Zum Hauptinhalt springen

Scraping der Ergebnis-Infos auf einer Liste von Bing

Vor über 2 Jahren aktualisiert

Bing ist eine der beliebtesten Suchmaschinen weltweit.

In diesem Tutorial erfahren Sie, wie man die Ergebnisinformationen von Bing schnell wie möglich extrahiert.


Lösung 1: Verwenden Sie einfach die Aufgabenvorlage für Bing auf dem Template von Octoparse.

Scraping der Ergebnis-Infos auf einer Liste von Bing_01


Lösung 2: Erstellen Sie Ihre eigne Aufgabe für die Daten-Scraping von Bing.

In diesem Teil erfahren Sie deutliche Hinweise über den Ablauf einer Erstellung der Daten-Scraping-Aufgabe. Damit ist eine URL als Beispiel herausgegeben und die Zieldaten beziehen sich um Titel, URL, Text von jedem Suchergebnis.

Hier ist ein Überblick über die Schritte.

Schritt 1: „Go To Web Page” - Öffnen Sie die Ziel-Webseite.

  • Geben Sie die URL auf der Startseite ein und klicken Sie auf „Start”.

Scraping der Ergebnis-Infos auf einer Liste von Bing_02

Schritt 2: Erstellen Sie „Pagination”, um die Daten aller Listing-Seiten zu extrahieren.

  • Klicken Sie auf den Button (>) für „Nächste Seite”.

  • Klicken Sie auf „Loop click single URL” auf Tips und ein Workflow für „Pagination” wird erstellt.

Scraping der Ergebnis-Infos auf einer Liste von Bing_03

Schritt 3: Extrahieren Daten auf jeder Listing-Seite.

  • Klicken Sie auf den Titel von dem ersten nicht als Ad. dargestellten Item.

  • Klicken Sie auf „Select all”.

Scraping der Ergebnis-Infos auf einer Liste von Bing_04

  • Wählen Sie „Extract text of the selected elements”.

Scraping der Ergebnis-Infos auf einer Liste von Bing_05

  • Klicken auf den Titel von dem ersten Item.

  • Wählen Sie „Extract text of the selected link”.

Scraping der Ergebnis-Infos auf einer Liste von Bing_06

  • Dann wählen Sie „Extract the text of the element”.

Scraping der Ergebnis-Infos auf einer Liste von Bing_07

  • Fügen Sie „predefined data fields” durch klicken auf das Zeichen + . Hier ist „Current date & time” als Beispiel genommen.

Scraping der Ergebnis-Infos auf einer Liste von Bing_08

  • Doppelklicken Sie auf die Header vom Datenvorschau und benennen die Datenfelder nach Bedarf um.

Scraping der Ergebnis-Infos auf einer Liste von Bing_09

Modifizieren Sie XPath von Loop Item, um die Anzeigendaten aus dem Feldern zu löschen.

  • Klicken Sie auf „Loop Item” und ändern Sie XPath zu://li[@class='b_algo']

  • Klicken Sie auf „Apply” zum Bestätigen.

Scraping der Ergebnis-Infos auf einer Liste von Bing_10

  • Modifizieren Sie XPath von Datenfeldern.

Hier sind XPath-Beipiele für die Daten auf Yahoo Finance.

Title: //h2

Title URL: //h2/a

Description: //p

Scraping der Ergebnis-Infos auf einer Liste von Bing_11

Tipps!

Hier erfahren Sie mehr über XPath.

Schritt 4: Scraping starten, um die Aufgabe auszuführen und Daten zu erhalten.

  • Klicken Sie auf „Save”.

  • Klicken Sie auf „Run”.

  • Wählen Sie „Run on your device”, um die Aufgabe mit Ihrem lokalen Gerät auszuführen.

Scraping der Ergebnis-Infos auf einer Liste von Bing_12

Hier ist eine Datenausgabe als Beispiel.

Scraping der Ergebnis-Infos auf einer Liste von Bing_13

Hat dies deine Frage beantwortet?