Modificador de URL para Motores de Búsqueda

Este script de Tampermonkey mejora tu uso del motor de búsqueda modificando las URLs en los resultados de búsqueda de los motores de búsqueda, redirigiendo a sitios alternativos, lo que permite una experiencia de navegación más personalizada y eficiente. También puedes añadir tu regla de modificación de URL personalizada al script y se te invita a comprometer tus reglas con este script para hacerlo aún más útil.

Autor
D.Rathburn
Instalaciones diarias
11
Instalaciones totales
841
Calificaciones
3 0 0
Versión
2.6.2
Creado
1/1/2024
Actualizado
19/3/2024
Licencia
GPL-2.0-only
Funciona en

Modificador-de-URL-para-Motores-de-Búsqueda

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

Introducción

¡Si encontraste útil mi script, por favor dale una estrella en GitHub o Codeberg! ¡Gracias! 😘

Este script de Tampermonkey mejora tu uso del motor de búsqueda modificando las URLs en los resultados de búsqueda de los motores de búsqueda, redirigiendo a sitios alternativos, lo que permite una experiencia de navegación más personalizada y eficiente. También puedes añadir tu regla de modificación de URL personalizada al script y se te invita a comprometer tus reglas con este script para hacerlo aún más útil.

La modificación de URL utiliza Expresión Regular.

Resultado de búsqueda sin modificación de URL:
img:searxng_search_result_example-with_modification
Resultado de búsqueda después de la modificación de URL:
img:searxng_search_result_example-with_modification

Soporte de Motores de Búsqueda

Puedes añadir manualmente un selector DOM en el código para soportar otros motores de búsqueda.

Para el motor de búsqueda Bing, si obtienes un enlace de redirección "https://www.bing.com/ck/a..." en los resultados de búsqueda, deshabilitar "Abrir enlaces en una nueva pestaña o ventana" en la configuración de Bing puede eliminarlo.

Para motores de búsqueda como Yahoo, Lycos, AlohaFind, el script admite eliminar enlaces de redirección y extraer la URL real. Por ejemplo, el enlace de redirección de Yahoo es "https://r.search.yahoo.com/...". Si no usas estos motores de búsqueda, puedes optar por usar Reglas de modificación de URL sin compatibilidad con enlaces de redirección. Por cierto, puedes ver todas las reglas de modificación de URL RegEx incorporadas aquí.

Para Baidu, el script puede eliminar el enlace de redirección de los resultados de búsqueda de texto, pero no funcionará para los resultados de imágenes y videos. Esto se debe a que el principio es extraer el enlace URL original mostrado explícitamente en los elementos DOM de los resultados de búsqueda. Baidu no proporciona un enlace original explícitamente para algunos resultados, por lo tanto, el script no funcionará para esos tipos de resultados. Para su información, el script de Tampermonkey AC-baidu_RedirectRemove puede eliminar todas las redirecciones innecesarias para Baidu.

Solo un pequeño apunte, Kagi es un motor de búsqueda con funcionalidad de redirección de URL incorporada, que vale la pena probar. Soy usuario de Kagi y estoy muy satisfecho con este producto, así que les estoy dando un reconocimiento aquí.

Encuentra más motores de búsqueda:

Redirecciones integradas

Puedes añadir tus propias reglas de redirección en el script.

Para otras alternativas de frontends amigables con la privacidad, ver:

Proveedores de servicios:

Cabe mencionar que puedes usar Farside, que automáticamente redirige a instancias en funcionamiento de interfaces alternativas orientadas a la privacidad en lugar de escribir nosotros mismos reglas de expresiones regulares.

Sin embargo, este método no soporta un control detallado de las URLs coincidentes y es realmente lento, ya que se necesita una redirección por Farside. Si aún así quieres usarlo, puedes descomentar la parte correspondiente en urlModificationRules.

  • Ejemplo de patrón incluido: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)

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

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

Para tu información, wiki para configurar farside en Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


Pendientes

  1. Añadir soporte para más motores de búsqueda.
  2. Refactorizar el código para hacerlo más fácil de leer y modificar.

Wiki

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