Browser Suchmaschine anpassen: Land, Sprache etc.

Morbis55

Junior Member
Euch passiert es eventuell auch, dass ihr mit einer IP aus dem Ausland verbunden seid
und dann zB Ergebnisse aus Frankreich oder Holland bekommt.
Abhilfe schafft, wenn ihr euche eine angepasste Suchmaschine zB von addons.mozilla.org installiert,
die dann immer auf deutsch ist.
Noch mehr Freiheit hat man allerdings, wenn man sich die Suchmaschine selber zusammenstellt.

Am einfachsten geht das, wenn man eine bereits fertige Suchmaschine nimmt.
Am Beispiel von DuckDuckgo: (https://addons.mozilla.org/de/firefox/addon/duckduckgo-html/?src=userprofile)

Statt "zu Firefox hinzufügen" macht man einen Rechtsklick und ladet die Datei herunter und öffnt sie mit einem Editor.
Dann geht es ans analysieren und verstehen. Es geht darum die nötigen Paramter und die Formatierung herauszufinden.
Dazu muss man in der Suchmaschine selbst etwas herumspielen und suchen.
Hier meine abgewandelte Version von DuckDuckGo

Code:
<?xml version="1.0" encoding="utf-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>DuckDuckGoHTML</ShortName>
  <Description>Die datenschutzfreundliche Suchmaschine DuckDuckGo in der Region Deutschland.</Description>
  <InputEncoding>UTF-8</InputEncoding>
  <LongName>DuckDuckGo Deutsch</LongName>
  <Image height="16" width="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB8lBMVEUAAADkRQzjPwPjQQXkRQ3iPwTiQQXgPQPeQgrcOwPVNgDVNQDWOgbTMwDRMgDQMwDSMwDRNwTQLgDRJgDSJwDSLgDSNwTjOgDiOADjOQDkPADhQAXzs5v+/fv////0vKbiRQvgPQHpdUr85NzuknPdKgDcIwDnZzj2w7HqeU/gPQLsimb/+PftjWn97Obpb0LdJQDeLQDtjmvsi2jgSBDnbULgOQD/39HgLQDeMgDpeFLgSBH0v670uqbaJQD2qImWvP/G1Ob5+/3u//+fvvXyp47dMwDaLwD0u6v0v6/aNQDiXi/aKQD3qozU7/8gSY2vvtg0ZK/OqLDaKQHYKgLgWTfaNADZMgDZMADZLADzqpD7//+xwdz//9H/5Bn/7Bn//ADofADYMADYMQDZOgPXLgDiZDj//97/0AD3tQDvlgHZOgbXLATXMADWMgDfXjLVLQD///z+0AD/3Rn/yRnwnQDcVjbVMQDyv67wuKTSJwDRHQD+8O/tg3/iQQDwhAHnawHWMADvtKfyva7XQxHga0bQGQD2vbH/u8LXIQCmPQzja07XQxLliGn99fPkcVHvhnGZ5VguvUU5wktBwCcAgxzydVv/8/XmiGngdlL+ysi3+I8LtCE80V6P3YmX4sDleljSNQLzr6D7sKPXNQTSIwAEAbMrAAAAF3RSTlMARqSkRvPz80PTpKRG3fPe3hio9/eoGP50jNsAAAABYktHRB5yCiArAAAAyElEQVQYGQXBvUqCYRiA4fu2V9Tn+UQddI3aCpxaOoU6iU4gcqqpoYbALXBuCuoYmttamqJDiEoh4YP+MOi6BNCh+uYKEGiOVNCXXxA2XDVV/UyfKbRCXTLQWAxbP2vt8Ue/uYDvfim91615sb2um6rqtrr/NFb1cUf1Ybd06areU6lSlYpK79jzK1SyJOkfhOl8JGEcqV5zoKrTRqO6yUzIzNu46ijdM1VV9bhuUJ/nZURExLRzUiPQm3kKXHi4BAEGOmOi78A/L1QoU/VHoTsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDEtMTlUMjA6MDE6MTEtMDU6MDAuET6cAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAxLTE5VDIwOjAxOjExLTA1OjAwX0yGIAAAAABJRU5ErkJggg==</Image>
  <Url type="text/html" method="post" template="https://duckduckgo.com/html/">
    <Param name="q" value="{searchTerms}"/> 
    <Param name="kl" value="de-de"/>     
    <Param name="kp" value="-1"/> 
    <Param name="k1" value="-1"/>
    </Url>
   <Url type="application/x-suggestions+json" template="https://duckduckgo.com/ac/?q={searchTerms}&amp;type=list"/>
</OpenSearchDescription>


Das besondere:
- Nur POST Anfragen - Suchbegriffe tauchen nicht in der URL auf.
- Immer HTTPS
- Nur die HTML Seite, kein JavaScript notwendig (allerdings auch keine Bildersuche möglich)
- Alle Suchergebnisse auf Deutsch, egal mit welcher IP ich unterwegs bin.

Eure Veränderung müsst ihr jetzt in der .xml Datei speichern.
Dann könnt ihr die Suchmaschine installieren, das ist leider etwas umständlich.

Für den Firefox die Anleitung:
1. Den Eintrag devtools.chrome.enabled auf true setzen in about:config
2. Die .xml Datei im Firefox öffnen und den Link kopieren: zB file:///Users/.../file.xml
3. Browser Konsole öffnen. (Tools -> Web Developer -> Browser Console)
4. Folgendes in die Konsole eingeben und mit Enter bestätigen:
Services.search.addEngine("file:///Users/.../file.xml", null, null, false);
Das "file:///Users/.../file.xml" ist der Link von 2. und muss mit " " geschrieben werden

Dann ist eure Suchmaschine installiert und kann verwendet werden.
Das könnt ihr praktisch mit jeder Suchmaschine machen: Google, Startpage, Wikipedia, Youtube ...

Manchmal klappt etwas nicht, weil die Formatierung oder der Parameter doch nicht stimmt.
Da muss man eben etwas rumspielen. Macht aber eigentlich Spaß.
Wichtig ist das Thema allemal um zB HTTPS Verbindungen sicherzustellen oder POST statt GET Anfragen zu senden
 
Back
Top