Arama Motorları için URL Değiştirici

Bu Tampermonkey betiği, arama motoru sonuçlarındaki URL'leri değiştirerek alternatif sitelere yönlendirme yaparak arama motoru kullanımınızı geliştirir, daha özelleştirilmiş ve verimli bir tarama deneyimi sağlar. Ayrıca özel URL değiştirme kuralınızı betiğe ekleyebilir ve bu betiği daha faydalı hale getirmek için kuralınızı bu betikle taahhüt etmeye davet edilirsiniz.

Yazar
D.Rathburn
Günlük kurulumlar
3
Toplam kurulumlar
1.988
Değerlendirmeler
4 0 0
Versiyon
2.6.4
Oluşturulma
01.01.2024
Güncellenme
10.07.2024
Lisans
GPL-2.0-only
Geçerli

Arama-Motorları-için-URL-Değiştirici

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

Giriş

Eğer scriptimi faydalı bulduysanız, lütfen GitHub veya Codeberg üzerinde bana bir yıldız verin! Teşekkürler! 😘

Bu Tampermonkey betiği, arama motoru sonuçlarındaki URL'leri değiştirerek alternatif sitelere yönlendirme yaparak arama motoru kullanımınızı geliştirir, daha özelleştirilmiş ve verimli bir tarama deneyimi sağlar. Ayrıca özel URL değiştirme kuralınızı betiğe ekleyebilir ve bu betiği daha faydalı hale getirmek için kuralınızı bu betikle taahhüt etmeye davet edilirsiniz.

URL değiştirme Düzenli İfade (Regular Expression) kullanır.

URL değişikliği olmadan arama sonucu:
img:searxng_search_result_example-with_modification
URL değişikliğinden sonra arama sonucu:
img:searxng_search_result_example-with_modification

Desteklenen Arama Motorları

Kodda manuel olarak DOM seçici ekleyerek diğer arama motorlarını destekleyebilirsiniz.

Bing arama motoru için, arama sonuçlarında "https://www.bing.com/ck/a..." yönlendirme bağlantısı alırsanız, Bing ayarlarında "Bağlantıları yeni sekme veya pencerede aç" özelliğini devre dışı bırakmak bunu ortadan kaldırabilir.

Yahoo, Lycos, AlohaFind gibi arama motorları için, bu script yönlendirme bağlantılarını kaldırma ve gerçek URL'yi çıkarma desteği sağlar. Örneğin, Yahoo'nun yönlendirme bağlantısı "https://r.search.yahoo.com/..."'dir. Bu arama motorlarını kullanmıyorsanız, yönlendirme bağlantıları ile uyumluluk olmadan URL değiştirme kuralları kullanmayı tercih edebilirsiniz. Bu arada, tüm yerleşik RegEx URL değiştirme kurallarını burada görebilirsiniz.

Baidu için, bu script metin arama sonuçlarından yönlendirme linklerini kaldırabilir, ancak görüntü ve video sonuçları için çalışmaz. Bunun nedeni, arama sonuçlarının DOM elemanlarında açıkça gösterilen orijinal URL linkini çıkarma prensibidir. Baidu, bazı sonuçlar için orijinal linki açıkça sağlamaz, bu yüzden script bu tür sonuçlar için çalışmaz. Bilginize, Tampermonkey scripti AC-baidu_RedirectRemove Baidu için tüm gereksiz yönlendirmeleri kaldırabilir.

Sadece bir yan not olarak, Kagi, yerleşik URL yönlendirme işlevine sahip bir arama motoru, denemeye değer bir ürün. Ben Kagi kullanıcısıyım ve bu üründen çok memnunum, bu yüzden burada onlara bir övgü veriyorum.

Daha fazla arama motoru bulun:

Yerleşik yönlendirmeler

Betik içine kendiniz özel yönlendirme kuralları ekleyebilirsiniz.

Diğer gizlilik dostu ön uçlar için bkz:

Servis sağlayıcıları:

Önemli bir nokta olarak, kendi düzenli ifade kurallarımızı yazmak yerine, gizlilik odaklı alternatif ön yüzlerin çalışan örneklerine otomatik olarak yönlendiren Farside kullanabilirsiniz.

Ancak, bu yöntem eşleşen URL'ler üzerinde daha ince ayar kontrolü desteklememekte ve Farside üzerinden bir yönlendirme gerektirdiğinden gerçekten yavaştır. Yine de bunu kullanmak istiyorsanız, urlModificationRules içindeki ilgili kısmın yorumunu kaldırabilirsiniz.

  • Dahil etme deseni örneği: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)

  • Yönlendirilecek: https://farside.link/$1

  • Betiğe ekle:

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

Bilgi için, Farside'ı Redirector'da kurma wiki'si: https://github.com/benbusby/farside/wiki/Browser-Extension


Yapılacaklar

  1. Daha fazla arama motoru için destek ekleme.
  2. Kodu okunması ve değiştirilmesi daha kolay olacak şekilde yeniden düzenleme.

Viki

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