URL Wijzigingsmodule voor Zoekmachines

Dit Tampermonkey-script verbetert uw zoekmachinegebruik door URL's in de zoekresultaten van zoekmachines te wijzigen, om te leiden naar alternatieve sites, wat een meer aangepaste en efficiënte browse-ervaring mogelijk maakt. U kunt ook uw eigen URL-wijzigingsregel aan het script toevoegen en u wordt uitgenodigd om uw regels aan dit script te committeren om het nog nuttiger te maken.

Maker
D.Rathburn
Dagelijks aantal installaties
13
Totaal aantal installaties
872
Beoordelingen
3 0 0
Versie
2.6.2
Gemaakt op
01-01-2024
Bijgewerkt op
19-03-2024
Licentie
GPL-2.0-only
Wordt toegepast op

URL-Wijzigingsmodule-voor-Zoekmachines

Nederlands | English | 简体中文 | 繁體中文 | Español | Português | Pусский | 日本語 | Français
Deutsch | Svenska | Suomi | Dansk | 한국어 | Italiano | Českina | Ελληνικά | עִבְרִית
Polski | Türkçe | Română | Magyar | Norsk | Українська | Indonesia | Việt | हिंदी | فارسی

Introductie

Als je mijn script nuttig vond, geef me dan een ster op GitHub of Codeberg! Dank je! 😘

Dit Tampermonkey-script verbetert uw zoekmachinegebruik door URL's in de zoekresultaten van zoekmachines te wijzigen, om te leiden naar alternatieve sites, wat een meer aangepaste en efficiënte browse-ervaring mogelijk maakt. U kunt ook uw eigen URL-wijzigingsregel aan het script toevoegen en u wordt uitgenodigd om uw regels aan dit script te committeren om het nog nuttiger te maken.

URL-wijziging gebruikt Regelmatige Expressie.

Zoekresultaat zonder URL-wijziging:
img:searxng_search_result_example-with_modification
Zoekresultaat na URL-wijziging:
img:searxng_search_result_example-with_modification

Ondersteuning voor Zoekmachines

U kunt handmatig DOM-selector in de code toevoegen om andere zoekmachines te ondersteunen.

Voor de zoekmachine Bing, als je een doorverwijzingslink "https://www.bing.com/ck/a..." krijgt in de zoekresultaten, kan het uitschakelen van "Links in een nieuw tabblad of venster openen" in de Bing-instellingen dit verwijderen.

Voor zoekmachines zoals Yahoo, Lycos, AlohaFind, ondersteunt het script het verwijderen van doorverwijzingslinks en het extraheren van de werkelijke URL. Bijvoorbeeld, de doorverwijzingslink van Yahoo is "https://r.search.yahoo.com/...". Als u deze zoekmachines niet gebruikt, kunt u ervoor kiezen om URL wijzigingsregels te gebruiken zonder compatibiliteit met doorverwijzingslinks. Overigens, u kunt hier alle ingebouwde RegEx URL wijzigingsregels zien.

Voor Baidu kan het script omleidingslinks uit tekstzoekresultaten verwijderen, maar het werkt niet voor afbeeldingen en videoresultaten. Dit komt omdat het principe is om de originele URL-link te extraheren die expliciet wordt getoond in de DOM-elementen van de zoekresultaten. Baidu biedt niet expliciet de originele link aan voor sommige resultaten, dus het script zal niet werken voor die soorten resultaten. Ter informatie, het Tampermonkey-script AC-baidu_RedirectRemove kan alle onnodige omleidingen voor Baidu verwijderen.

Slechts een zijopmerking, Kagi is een zoekmachine met ingebouwde URL-omleidingsfunctionaliteit, het proberen waard. Ik ben een gebruiker van Kagi en ben zeer tevreden met dit product, dus ik geef ze hier een shout-out.

Vind meer zoekmachines:

Ingebouwde Omleidingen

U kunt zelf aangepaste omleidingsregels aan het script toevoegen.

Andere alternatieven privacyvriendelijke frontends, zie:

Dienstverleners:

Het is het vermelden waard dat je Farside kunt gebruiken, dat automatisch doorverwijst naar werkende instanties van privacygerichte alternatieve front-ends in plaats van zelf reguliere expressieregels te schrijven.

Deze methode ondersteunt echter geen fijnmazige controle over de overeenkomende URL's en is echt traag, aangezien een omleiding via Farside nodig is. Als je dit toch wilt gebruiken, kun je het overeenkomstige deel in urlModificationRules uitcommentariëren.

  • Inclusief patroonvoorbeeld: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)

  • Omleiden naar: https://farside.link/$1

  • Toevoegen aan script:

  const urlModificationRules = [
      {
          matchRegex: new RegExp(/^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)/),
          replaceWith: 'https://farside.link/$1'
      },
      // ...
  ];

Ter informatie, wiki voor het instellen van farside in Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


Te doen

  1. Voeg ondersteuning toe voor meer zoekmachines.
  2. Herschrijf de code om deze gemakkelijker leesbaar en aanpasbaar te maken.

Wiki

https://github.com/domeniczz/URL-Modifier-for-Search-Engines/blob/master/docs/README-nl.md#Wiki