Frage

Ich versuche, eine Reihe von Links und Inhalten aus einer Domäne zurückzuschieben.

Die Abfrage in Google wäre

"site:www.newswebsite.com search_term"

Ich habe einige enge Sachen gesehen, um das zum Laufen zu bringen, aber ich kann nicht ganz eine Suche auf einer ganzen Website zum Arbeiten bringen und dann nach dem Suchbegriff filtern.

Ist dies ohne benutzerdefinierte Datentabelle möglich?

War es hilfreich?

Lösung

Am Ende kam ich auf den Grund.

select title,abstract,url,date from search.web(0) where query="search_term" and sites="www.website1.com,www.website2.com,www.website3.com" | sort (field='date') | reverse()

Dies sucht nach 3 Websites, Bestellungen nach Datum und zuerst neu. Es gibt eine alternative Möglichkeit, die Sortierung umzukehren, aber dies scheint vorerst zu funktionieren. Ich denke, es steigt ab = true innerhalb der Sortierung (Field = 'Datum', absteigend = 'true').

Sehr nützlich, auch wenn ich es selbst sage.

Andere Tipps

Christian Heilmann hat gerade eine ziemlich nette Beschreibung über YQL geschrieben und Informationen von einer HTML -Datenquelle auf dem 24ways Website.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top