"Echter" Link zur Datei in den Google-Suchergebnissen? [geschlossen]

80

Ich suche oft Dokumente (hauptsächlich PDFs) mit Google. Aber wenn ich mit der rechten Maustaste auf den Link klicke oder einfach den Mauszeiger darüber hänge. Was ich bekomme, ist NICHT der eigentliche Link, sondern etwas Langes und Verwirrendes wie das Folgende:

http://www.google.com/url?sa=t&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.marxists.org%2Freference%2Farchive%2Feinstein%2Fworks%2F1910s%2Frelative%2Frelativity.pdf&ei=Fai1TZq-Acugtgenw6DqDg&usg=AFQjCNFzYOTqpf68rQnuwW9K7wp39WL6Rg&sig2=z4RqvOLEEJsPohBqr1ghxQ

Ich habe keine Ahnung, was das ist, aber ich weiß, dass dieser Unsinn nicht das ist, was ich will. Ich möchte den echten Link (für den obigen :) http://www.marxists.org/reference/archive/einstein/works/1910s/relative/relativity.pdf, nicht etwas mit Googles Intervention.

Wie erhalte ich den Link "Real" zur Datei in den Google-Suchergebnissen?

Mayasky
quelle
Google macht etwas Magie, wenn Sie auf den Link klicken:onmousedown="return clk(this.href,'','','','1','','0CCMQFjAA')"
Blender
Entscheiden Sie sich einfach für Blenders Lösung, sonst könnten Sie ohne guten Grund Zeit verschwenden.
Null Head
4
Diese Frage scheint nicht zum Thema zu gehören, da es nicht um Programmierung geht. Vielleicht ist Web Apps Stack Exchange ein besserer Ort, um zu fragen. (Übrigens eine großartige Frage. Ich mochte es nicht, die enge Abstimmung abzugeben. Und es irritiert mich auch).
JWW
Lösungen für mehrere Browser (mit Addons oder Plugins) finden Sie ebenfalls und sind hier zusammengefasst: makeuseof.com/tag/copy-crapfree-urls-googles-search-results
Abel
Ich benutze diese Chrome-Erweiterung: chrome.google.com/webstore/detail/dont-track-me-google/…
Venryx

Antworten:

52

Vielleicht ist dies nicht die beste Lösung, aber hier ist eine Möglichkeit, die keine Codierung oder Add-Ons für Chrome und Firefox erfordert. Angenommen, es gibt ähnliche Möglichkeiten, dies für den Internet Explorer und andere zu tun, obwohl der Internet Explorer normalerweise normalerweise PDFs im Browser mit dem Link in der URL-Leiste oben öffnet, der leicht zu kopieren ist.

  1. Klicken Sie auf das Suchergebnis, um das PDF herunterzuladen.

  2. Öffnen Sie nun in Ihrem Browser die Liste der letzten Downloads

  • Chrome, Strg + J.
  • Firefox unter Linux (?), Es ist Strg + Umschalt + Y.
  1. Kopieren Sie nun den Link
  • Chrome: Klicken Sie mit der rechten Maustaste auf die URL unter dem Namen der Datei und wählen Sie "Linkadresse kopieren".
  • Firefox: Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Download-Link kopieren".

BEARBEITEN: Ab Dezember 2020 und wahrscheinlich früher zeigt Chrome Ihnen eine saubere, kopierbare URL in den Suchergebnissen an.

dlm
quelle
+1 Dies ist die beste Lösung für 95% meiner Anwendungsfälle, bei denen ich die Dokument-URL an eine andere Person senden möchte, nachdem ich sie selbst gelesen habe.
Michael Hoffman
27

Ich habe eine einfache Website erstellt, die die URLs der Google-Suchergebnisse bereinigt:

URL bereinigen

Aus Google-Suchergebnissen kopierte URLs (z. B. Links zu PDFs) sind komplizierter als nötig. Dieses Tool entfernt die unnötigen Teile und hinterlässt die ursprüngliche URL der Seite.

James Trimble
quelle
1
Vielen Dank! Die anderen Lösungen waren Desktop-spezifisch. Ich war am Telefon.
Worldsayshi
Das ist die beste Antwort!
John
18

Aus einem Kommentar in der Antwort von @Blender habe ich gelernt, wie ein Benutzerskript in Firefox und Chrome installiert wird .

Wenn ich jetzt mit der rechten Maustaste auf eine URL in den Google-Suchergebnissen klicke und sie kopiere, erhalte ich den echten Link anstelle dieses Mülls (sorry, Google, ich weiß, dass du uns liebst, aber wir brauchen keine stinkenden Tracking-URLs) .

Zuerst habe ich googlePrivacy verwendet, wie von @naxa vorgeschlagen, aber heutzutage ist es fehlerhaft. Das in Web Applicatations SE bereitgestellte Skript zum Deaktivieren der Indirektion von Google-Suchergebnissen erledigt die Arbeit. Es hat User Script und Extension Aromen:

Nachfolgend finden Sie Informationen zum weiteren Vorgehen mit dem Benutzerskript.

Installieren des UserScript

In Chrome habe ich es mit Tampermonkey installiert .

Tampermonkey

Und Greasemonkey in Firefox.

fettaffe

Ergebnisse

Vor dem UserScript

hässlich google

Nach

cooles google


Verwandte Beiträge in Webanwendungen:

brasofilo
quelle
2
"Verfolgen Sie mich nicht Google" im Chrome Web Store, der sofort installiert wurde, ohne TamperMonkey zu benötigen, ausgezeichnet. Also jetzt für alle anderen Browser auf meinem PC :) Dies funktionierte für den netten Opera-Browser: addons.opera.com/de/extensions/details/remove-google-redirects Ich suchte nach einer Lösung für alle Suchergebnis-Links, nicht Nur für Download-Links, da die Weiterleitung Ihre Browser sicherlich etwas verzögert und manchmal komplett hängt: /
Henrik Erlandsson
10

Die URL ist hier richtig:

&url=http%3A%2F%2Fwww.marxists.org%2Freference%2Farchive%2Feinstein%2Fworks%2F1910s%2Frelative%2Frelativity.pdf

Entfliehen Sie es einfach mit einer Sprache wie Python:

>>> import urllib
>>> print urllib.unquote('http%3A%2F%2Fwww.marxists.org%2Freference%2Farchive%2Feinstein%2Fworks%2F1910s%2Frelative%2Frelativity.pdf')
http://www.marxists.org/reference/archive/einstein/works/1910s/relative/relativity.pdf

Um die URL aus einer Google-URL zu extrahieren, finden Sie hier ein Skript:

import urllib

url = raw_input('What is the Google url? ')
url = url[url.find('&url=') + 5:]
url = url[:url.find('&')]

print urllib.unquote(url)
Mixer
quelle
Vielen Dank, aber ich möchte in meinem Browser bleiben ... Die "echte" URL dient nicht zu Programmierzwecken, sondern nur zum Kopieren und Einfügen als Informationen der von mir heruntergeladenen PDF-Datei.
Mayasky
1
Sie könnten dies in ein Userscript machen ...
Blender
Die Leute haben es bereits getan, zum Beispiel: userscripts.org/scripts/show/29078 mayasky, übrigens. Wenn Sie nicht beabsichtigen, ein Userscript zu schreiben, können Sie diese Frage auf Superuser.com stellen, das für Hauptbenutzer gedacht ist, anstatt für Stackoverflow. com das ist für Programmierer. Weitere interessante Google-bezogene Nutzerskripte finden Sie unter userscripts.org/tags/google?sort=rating
n611x007
@naxa, vielen Dank für den Hinweis! Ich habe hier in diesem Thread eine Antwort zusammengestellt ;)
brasofilo
7

Ich verwende eine Firefox-Erweiterung mit dem Namen Google / Yandex-Suchlinkfix . Sie funktioniert hervorragend und ermöglicht das direkte Kopieren des Linkziels

Öffnen Sie SEO
quelle
+1 für den Hinweis auf diese hervorragende Erweiterung
Mohammad
Firefox-Benutzer hier. Dies ist perfekt! Ich habe dieses Verhalten in den Google-Suchergebnissen jahrelang bemerkt, war mir aber nicht sicher, ob es die Zeit wert war, es zu untersuchen / zu beheben.
Wally
Genial! Vielen Dank.
Primo Petri
3

Ich habe ein wenig bei Google gesucht und bin auf das Firefox-Add-On namens LinkWalker gestoßen .

Einfaches Kontextmenü-Dienstprogramm für Links, das eingebettete und getarnte URLs dekodiert, Abfragezeichenfolgenparameter entfernt und Textauswahlen in anklickbare Links konvertiert.

Klingt so, als könnte das den Trick machen.

Stephen Joyce
quelle
2

Es ist ein langer Link, weil Google verfolgen möchte, wer was gefunden hat und tatsächlich auf ein Suchergebnis geklickt hat ...

wenn du den echten Link willst (der obige ist auch ein echter Link!)

Geben Sie dies in Ihre linkx-Eingabeaufforderung ein:

php -r "print urldecode('http://www.google.com/url?sa=t&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.marxists.org%2Freference%2Farchive%2Feinstein%2Fworks%2F1910s%2Frelative%2Frelativity.pdf&ei=Fai1TZq-Acugtgenw6DqDg&usg=AFQjCNFzYOTqpf68rQnuwW9K7wp39WL6Rg&sig2=z4RqvOLEEJsPohBqr1ghxQ');" | awk -F'&' '/url=/{ print $5 }'
Luuk
quelle
1
Google möchte sehr viele Dinge, die für Google gut sind.
Henrik Erlandsson
Im Ernst, das war noch vor wenigen Jahren überhaupt kein Problem. Google hat wirklich aufgehört, nichts Böses zu tun ...
Peter Pan
1

Wenn ich diese Suche in Internet Explorer nachschlage, erhalte ich tatsächlich diesen Link

Aber wenn ich Chrome benutze, bekomme ich, was Sie wollen. Es scheint also eine IE-Funktion zu sein oder zumindest etwas mit dem von Ihnen verwendeten Browser zu tun zu haben. Wenn Sie in der Lage sind, den Browser zu wechseln, würde ich die Verwendung von Chrome (getestet, gibt normale URL an) oder Oper (getestet, normale URL), aber nicht Firefox (getestet, gibt funky URL) in Betracht ziehen.

Nanne
quelle
Ich muss bei Firefox bleiben, weil ich Zotero (einen hervorragenden Zitiermanager) verwenden möchte, der leider als FireFox-Addon existiert. Ich benutze auch viel Chrome, aber mein Chrome gibt die gleiche lange nutzlose URL. Es scheint, dass google.com oder google.cn auch einen Unterschied in der URL machen, die Sie erhalten. Ich frage mich, was sich hinter den Kulissen abspielt, ich muss vorerst auf einem Umweg bleiben.
Mayasky
Chrome funktioniert auch bei mir nicht.
Brian Neal
Es ist keine IE-Funktion. Es ist in IE, FF, Opera und - Chrome vorhanden. Ich kann mich nicht erinnern, es in Safari auf dem Mac gesehen zu haben, aber ich kann überprüfen, wann ich wieder an die Arbeit gehe.
Henrik Erlandsson
-3

Ich glaube, ich habe einmal gelesen, obwohl ich die gleiche Frustration habe, dass es die tatsächlichen URLs NUR maskiert, wenn Sie in Ihrem Google-Konto angemeldet sind und Ihre Kontoeinstellungen für die Verfolgung des Webprotokolls konfiguriert sind.

Wenn mein Gedächtnis mir richtig dient, können Sie versuchen: - die Suche in einem separaten Browserfenster mit der nativen "privaten" oder "inkognito" Browsing-Funktion Ihres Browsers durchzuführen - einfach von Ihrem Google-Konto abmelden, Ihre Ergebnisse abrufen und sich erneut anmelden - Gehen Sie zu google.com/history und klicken Sie auf "Pause", um zu verhindern, dass zukünftige Webaktivitäten gespeichert werden. Kehren Sie dann nach dem Abrufen Ihrer Ergebnisse zur gleichen Seite zurück und klicken Sie auf "Fortsetzen" (wenn Sie das Webprotokoll verwenden möchten).

Wenn Sie bei dieser Art von Aktivität routinemäßig mehrere URLs aus den Ergebnissen abrufen möchten und die oben beschriebene Technik, wie ich mich erinnere, nicht funktioniert, können Sie ein Add-On zu Firefox ausprobieren, z. B. die URL "Link kopieren" bietet die Möglichkeit, die URLs der von Ihnen ausgewählten Links zu kopieren, die Sie dann in einen Texteditor einfügen und die codierten Elemente durch Suchen und Ersetzen ersetzen können.

Oder Sie könnten ein wenig nachforschen, um eine Website zu finden, die die URL für Sie entschlüsselt. Ich habe auf webtoolhub.com den URL Deobfuscator gefunden, der die Haupt- / gewünschte URL zum Kopieren / Einfügen verfügbar macht, indem die codierten Zeichen dekodiert, Abfragezeichenfolgen entfernt usw. werden.

Prost.

Stephen Joyce
quelle
Der erste Absatz ist falsch und kann in Sekunden überprüft werden.
Henrik Erlandsson