'google suche' Platzierung einer URL

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Helmi
Beiträge: 17
Registriert: 15.08.2005 20:42:56

'google suche' Platzierung einer URL

Beitrag von Helmi » 16.08.2006 20:07:30

Hallo,

ich suche nach einem Programm, das mir die google Stelle/Plazierung einer Bestimmten URL und eines Bestimmten Suchstrings liefert. Also zum Beispiel der Suchstring „Linux Kernel“ und die URL „www.kernel.org“ liefert als Ergebnis, das http://www.kernel.org an 2. Stelle des Suchergebnisses kommt.

Gruß Helmi

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 17.08.2006 10:18:19

Du könntest das per Shellscript mit wget, lynx oder w3m machen und dann mit sed, awk und tr die Sachen selber rausgrabbeln, also zum Beispiel:

Code: Alles auswählen

w3m -dump -M -o document_charset=ISO8859-15 -o display_charset=ISO-8859-15 "http://www.google.com/search?q=Linux+Kernel"
...oder...

Code: Alles auswählen

wget -O- --user-agent="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-2)" "http://www.google.com/search?q=Linux+Kernel"
...und dann halt Dein ein wenig sed-en und awk-en ;) !

Eine fertige Lösung kenne ich nicht.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 17.08.2006 11:41:24

hi,

das Problem interessiert mich auch.. Die "selbstgebaute" Lösung ist so nicht optimal, man müsste dann noch alle Ergebnisseiten durchforsten..
Imho kann man die Menge der Ergebnisse auf einer Seite ja auch nur begrenzt einstellen.
mfg
mauser

Zwerg
Beiträge: 397
Registriert: 26.12.2005 00:10:09
Wohnort: Magrathea
Kontaktdaten:

Beitrag von Zwerg » 17.08.2006 14:16:05

Habe mal schnell ein kleines PHP Skript zusammengebastelt.

http://nopaste.debianforum.de/3961

Code: Alles auswählen

 ./suma.php kernel
1) de.wikipedia.org/wiki/Kernel
2) de.wikipedia.org/wiki/Linux-Kernel
3) www.linuxhaven.de/dlhp/HOWTO/DE-Kernel-HOWTO.html
4) www.hbci-kernel.de/
5) www.kernel.org/
6) www.heise.de/newsticker/meldung/76742/from/rss09
7) www.heise.de/security/news/meldung/76688/from/rss09
8) www.thomashertweck.de/kernel.html
9) www.pro-linux.de/news/2006/10082.html
10) www.computerbase.de/downloads/ software/betriebssysteme/linux_kernel/
scheint zu funktionieren, evt. könnt ihr ja was mit anfangen - sind aber bestimmt noch Fehler drin.

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 17.08.2006 14:19:53

hi,

ich habs in python gebaut :)
Meins durchsucht aber alle Ergebnisseiten. Kann sein, das das illegal, da man bei google geblockt wird falls man python urllib auf google loslässt...

http://nopaste.debianforum.de/3962


usage:

Code: Alles auswählen

sebastian@straylight:~/Progs/python$ ./google_rank.py "test"  "www.test.de"  
Sucht nach "test" und listet alle Vorkomnisse von test.de inklusive ihrer Platzierung.

mfg
mauser

Zwerg
Beiträge: 397
Registriert: 26.12.2005 00:10:09
Wohnort: Magrathea
Kontaktdaten:

Beitrag von Zwerg » 17.08.2006 14:24:03

mauser hat geschrieben:ich habs in python gebaut :)
Krieg der Skriptsprachen :)

Bei dir kann man auch noch die URL angeben, Mist :)

Benutzeravatar
Helmi
Beiträge: 17
Registriert: 15.08.2005 20:42:56

Beitrag von Helmi » 17.08.2006 21:09:22

Hi,

vielen Dank euch zwei! Das ist genau was ich suchte :D

Gruß Helmi

Antworten