Modificateur d'URL pour les moteurs de recherche

Ce script Tampermonkey améliore votre utilisation du moteur de recherche en modifiant les URL dans les résultats de recherche des moteurs de recherche, redirigeant vers des sites alternatifs, permettant une expérience de navigation plus personnalisée et efficace. Vous pouvez également ajouter votre propre règle de modification d'URL au script et êtes invité à engager vos règles avec ce script pour le rendre encore plus utile.

Auteur
D.Rathburn
Installations quotidiennes
8
Installations (total)
858
Notes
3 0 0
Version
2.6.2
Créé
01/01/2024
Mis à jour
19/03/2024
Licence
GPL-2.0-only
S'applique à

Modificateur-d'URL-pour-les-moteurs-de-recherche

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

Introduction

Si vous avez trouvé mon script utile, veuillez me donner une étoile sur GitHub ou Codeberg ! Merci ! 😘

Ce script Tampermonkey améliore votre utilisation du moteur de recherche en modifiant les URL dans les résultats de recherche des moteurs de recherche, redirigeant vers des sites alternatifs, permettant une expérience de navigation plus personnalisée et efficace. Vous pouvez également ajouter votre propre règle de modification d'URL au script et êtes invité à engager vos règles avec ce script pour le rendre encore plus utile.

La modification d'URL utilise l'Expression Régulière.

Résultat de recherche sans modification d'URL:
img:searxng_search_result_example-with_modification
Résultat de recherche après modification d'URL:
img:searxng_search_result_example-with_modification

Prise en charge des moteurs de recherche

Vous pouvez ajouter manuellement le sélecteur DOM dans le code pour prendre en charge d'autres moteurs de recherche.

Pour le moteur de recherche Bing, si vous obtenez un lien de redirection "https://www.bing.com/ck/a..." dans les résultats de recherche, désactiver "Ouvrir les liens dans un nouvel onglet ou une nouvelle fenêtre" dans les paramètres de Bing peut s'en débarrasser.

Pour des moteurs de recherche tels que Yahoo, Lycos, AlohaFind, le script permet de supprimer les liens de redirection et d'extraire l'URL réelle. Par exemple, le lien de redirection de Yahoo est "https://r.search.yahoo.com/...". Si vous n'utilisez pas ces moteurs de recherche, vous pouvez choisir d'utiliser Règles de modification d'URL sans compatibilité avec les liens de redirection. Au fait, vous pouvez voir toutes les règles de modification d'URL RegEx intégrées ici.

Pour Baidu, le script peut supprimer le lien de redirection des résultats de recherche de texte, mais ne fonctionnera pas pour les résultats d'images et de vidéos. Cela parce que le principe est d'extraire le lien URL original explicitement affiché dans les éléments DOM des résultats de recherche. Baidu ne fournit pas de lien original explicitement pour certains résultats, donc, le script ne fonctionnera pas pour ces types de résultats. Pour votre information, le script Tampermonkey AC-baidu_RedirectRemove peut supprimer toutes les redirections inutiles pour Baidu.

Juste une petite note, Kagi est un moteur de recherche avec une fonctionnalité de redirection d'URL intégrée, cela vaut la peine d'essayer. Je suis un utilisateur de Kagi, et je suis très satisfait de ce produit, alors je leur fais un coup de chapeau ici.

Trouver plus de moteurs de recherche:

Redirection intégrée

Vous pouvez ajouter des règles de redirection personnalisées dans le script vous-même.

Autres alternatives de frontaux respectueux de la vie privée, voir:

Fournisseurs de services:

Il convient de mentionner que vous pouvez utiliser Farside, qui redirige automatiquement vers des instances fonctionnelles de frontaux alternatifs axés sur la confidentialité au lieu de rédiger nous-mêmes des règles d'expressions régulières.

Cependant, cette méthode ne prend pas en charge un contrôle fin des URL correspondantes et est réellement lente, car une redirection par Farside est nécessaire. Si vous souhaitez quand même utiliser cela, vous pouvez décommenter la partie correspondante dans urlModificationRules.

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

  • Rediriger vers : https://farside.link/$1

  • Ajouter au 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'
      },
      // ...
  ];

À titre d'information, wiki pour configurer farside dans Redirector : https://github.com/benbusby/farside/wiki/Browser-Extension


À Faire

  1. Ajouter des prises en charge pour plus de moteurs de recherche.
  2. Refactoriser le code pour le rendre plus facile à lire et à modifier.

Wiki

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