Modificatore di URL per Motori di Ricerca

Questo script di Tampermonkey migliora l'uso del motore di ricerca modificando gli URL nei risultati di ricerca dei motori di ricerca, reindirizzando a siti alternativi, consentendo un'esperienza di navigazione più personalizzata ed efficiente. Puoi anche aggiungere la tua regola di modifica dell'URL allo script e sei invitato a impegnare le tue regole con questo script per renderlo ancora più utile.

Autore
D.Rathburn
Installazioni giornaliere
4
Installazioni totali
1.951
Valutazione
4 0 0
Versione
2.6.4
Creato il
01/01/2024
Aggiornato il
10/07/2024
Licenza
GPL-2.0-only
Applica a

Modificatore-di-URL-per-Motori-di-Ricerca

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

Introduzione

Se hai trovato utile il mio script, per favore datti una stella su GitHub o Codeberg! Grazie! 😘

Questo script di Tampermonkey migliora l'uso del motore di ricerca modificando gli URL nei risultati di ricerca dei motori di ricerca, reindirizzando a siti alternativi, consentendo un'esperienza di navigazione più personalizzata ed efficiente. Puoi anche aggiungere la tua regola di modifica dell'URL allo script e sei invitato a impegnare le tue regole con questo script per renderlo ancora più utile.

La modifica dell'URL utilizza Espressioni Regolari.

Risultato della ricerca senza modifica dell'URL:
img:searxng_search_result_example-with_modification
Risultato della ricerca dopo la modifica dell'URL:
img:searxng_search_result_example-with_modification

Supporto ai motori di ricerca

Puoi aggiungere manualmente il selettore DOM nel codice per supportare altri motori di ricerca.

Per il motore di ricerca Bing, se ottieni un link di reindirizzamento "https://www.bing.com/ck/a..." nei risultati di ricerca, disabilitare "Apri i link in una nuova scheda o finestra" nelle impostazioni di Bing può eliminarlo.

Per motori di ricerca come Yahoo, Lycos, AlohaFind, lo script supporta la rimozione dei link di reindirizzamento e l'estrazione dell'URL reale. Ad esempio, il link di reindirizzamento di Yahoo è "https://r.search.yahoo.com/...". Se non utilizzi questi motori di ricerca, puoi scegliere di utilizzare Regole di modifica dell'URL senza compatibilità con i link di reindirizzamento. A proposito, puoi vedere tutte le regole di modifica dell'URL RegEx incorporate qui.

Per Baidu, lo script può rimuovere i link di reindirizzamento dai risultati di ricerca testuali, ma non funzionerà per i risultati di immagini e video. Questo perché il principio è estrarre il link URL originale mostrato esplicitamente negli elementi DOM dei risultati di ricerca. Baidu non fornisce esplicitamente il link originale per alcuni risultati, quindi lo script non funzionerà per quei tipi di risultati. Per tua informazione, lo script Tampermonkey AC-baidu_RedirectRemove può rimuovere tutti i reindirizzamenti non necessari per Baidu.

Just a side note, Kagi è un motore di ricerca con funzionalità di reindirizzamento URL integrate, vale la pena provarlo. Sono un utente di Kagi, e sono molto soddisfatto di questo prodotto, quindi voglio fare loro una menzione qui.

Trova più motori di ricerca:

Reindirizzamenti integrati

Puoi aggiungere regole di reindirizzamento personalizzate nello script.

Altre alternative di interfacce front-end rispettose della privacy, vedi:

Fornitori di servizi:

Vale la pena menzionare che è possibile utilizzare Farside, che reindirizza automaticamente a istanze funzionanti di frontend alternativi orientati alla privacy invece di scrivere da soli regole di espressioni regolari.

Tuttavia, questo metodo non supporta un controllo dettagliato degli URL corrispondenti ed è effettivamente lento, poiché è necessario un reindirizzamento tramite Farside. Se desideri comunque utilizzarlo, puoi decommentare la parte corrispondente in urlModificationRules.

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

  • Reindirizzare a: https://farside.link/$1

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

FYI, wiki per configurare farside in Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


Da Fare

  1. Aggiungere supporto per più motori di ricerca.
  2. Ristrutturare il codice per renderlo più leggibile e modificabile.

Wiki

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