멀티엔진 검색 도구 — 사이트 그룹, 시간 필터 및 검색 패널

site: 도메인 필터링을 핵심 기능으로 하는 검색 보조 도구. Google, Bing, Brave 등 주요 검색 엔진 지원. 자주 사용하는 사이트를 그룹으로 관리하고, 클릭 한 번으로 site:<도메인>을 현재 검색어에 추가해 즉시 이동. 부가 기능: 1시간~9년 세분화 시간 필터, 멀티엔진 전환, 키워드 제외, 설정 가져오기/내보내기, 테마·투명도·배경 이미지 커스터마이즈.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
Star_tanuki07
일일 설치 수
0
총 설치 수
91
평점
2 0 0
버전
2.1.0
생성일
2026-03-09
갱신일
2026-05-02
크기
469KB
라이선스
MIT
적용 사이트

✨ Organise, Filter, and Cross-Engine Search from One Panel

Version License Greasy Fork 📍 Author: GitHub | Script: Repository

A floating panel that adds site-group filtering, a time range selector, a domain blacklist, and a multi-engine switcher to major search engines — all accessible from a single 🔍 button on the page.


💡 Overview This script is not a general-purpose search tool or a search-engine switcher. Its primary purpose is to help you manage and apply site:<domain> parameters while you search. You define groups of domains you frequently want to scope your searches to, and the script appends the appropriate site: filter to your current query instantly.

Secondary tools bundled alongside the core feature include: a segmented time-range control (from 1 hour up to 9 years), a quick engine-switcher bar for navigating across engines with the same keyword, a domain blacklist to suppress unwanted results, and configurable keyword exclusion fields. After installation, a draggable 🔍 button appears on any supported search engine — clicking it opens the main panel where all these controls live. The panel itself is draggable and resizable.

🎛 Panel Entry Points

Control Feature Name Where It Appears
🔍 Main Toggle Button Floating on every supported search results page; drag to any screen position
🕐 Time Filter Inside the panel, below the engine icon bar; quick-select segments + full range
⚙️ Search Settings Inside the panel, bottom toolbar
🎨 Style Settings Expands as a side panel when clicked from the main toolbar
📌 Panel Behaviour Menu Top-right corner of the main panel
Search Engine Manager Top-right area of the main panel header
Collapse Search Settings Overlaid on the search settings section when the panel is open
🚫 Domain Blacklist Inside the Search Settings section

🚀 Core Features

🗂️ Site Groups

Organise domains you frequently search into named groups (e.g. "News", "Dev", "Docs"). Each group can hold multiple domain entries, each optionally labelled with a short note of up to four characters.

  • Click Add Group ➕ to create a new group and give it a name.
  • Click Add Site ➕ inside a group to register a domain (e.g. github.com). Optionally add a short display note.
  • Left-click any site button to immediately redirect your current search with a site: domain filter applied.
  • Long-press and drag a site button to reorder entries within the group.
  • Click on any site button to open its context menu: edit the URL or note, delete the entry, or open the domain in the same or a new tab.
  • Use the search bar at the top of the panel to filter visible site buttons by URL or note text.
  • Toggle between displaying URLs and notes on the site buttons using the Show Addresses / Show Notes control.

☑️ Multi-Select Mode

Select multiple sites within a group and act on them all at once.

  • Click on a group header to enter multi-select mode. Selected sites are highlighted.
  • Click sites to toggle their selection on or off.
  • When ready, choose a send mode: combined site:A OR site:B search (same tab or new tab), or open each site directly without attaching a keyword.
  • Optionally save the selection so the same sites remain pre-selected the next time you open multi-select for that group.
  • Exit multi-select by clicking again or by clicking ↗ Open Selected.

🕐 Time Filter

Restrict search results to a specific time window using the control below the engine icon bar.

  • Six quick-access segments — Unlimited / 1h / 1d / 1w / 1m / 1y — allow one-click switching between the most common ranges.
  • The full set of 23 preset intervals (from Within 1 hour to Within 9 years) is also available.
  • When the active engine does not support time filtering, the entire row appears dimmed and a notification is shown on click.
  • Select Unlimited to clear the time restriction.
  • The selected range carries across engine switches.

🔀 Engine Switcher

Jump to a different search engine while keeping your current keyword.

  • The top row of the panel displays up to 5 engine icons as quick-access shortcuts.
  • Click any icon to navigate to that engine with the active search term.
  • Open the Search Engine Manager to view and reorder the full engine list. Drag ⠿ handles to rearrange — the top 5 positions are shown as icons.
  • Use 🔍 Auto-Detect Current Site to register the page you are currently on as a new engine entry.
  • Engines can be opened in a new window using the button.
  • Enable 🔒 Lock Engine Hint to show a reminder when navigating away from your preferred engine.

🚫 Domain Blacklist

Block specific domains from appearing in your search results.

  • Open 🚫 Blacklist from the Search Settings section to manage blocked domains.
  • Enter one domain per line (e.g. pinterest.com). Invalid entries are skipped with a notification.
  • The blacklist is applied automatically across all supported engines and persists between sessions.
  • The blacklist button can be hidden from the toolbar via Style Settings if you prefer a cleaner interface.

⚙️ Search Settings

Accessible via the ⚙️ button inside the panel.

  • Set up to two exclude keywords, which are automatically appended as -keyword operators to every search.
  • Open the Search Syntax Reference 📖 for a quick-reference card covering common operators such as inurl:, intitle:, filetype:, and site:.
  • View the panel-level help guide for a full description of all controls and gestures.

⚠️ Experimental Features & Known Limitations

🔒 Safe Search OFF

An opt-in toggle that attempts to inject URL parameters (e.g. safe=off) to disable a search engine's content filter on each navigation.

  • No guarantee of effectiveness. Engines may ignore these parameters or change their implementation at any time.
  • Baidu is not supported by this feature.
  • A one-time explanation card is shown the first time you enable this option.

🌐 Search Region: All

An opt-in toggle that attempts to remove or replace country/region parameters from search URLs so results are not limited to a specific country.

  • No guarantee of effectiveness. Engines may override this behaviour through IP detection or other means.
  • Baidu and Naver are not supported by this feature.
  • A one-time explanation card is shown the first time you enable this option.

Known Constraints

Situation Impact Recommended Action
Engine does not support time filtering Time Filter row appears dimmed; clicking shows a notification Use a supported engine (Google, Bing, Brave, Yahoo, etc.)
Safe Search OFF on Baidu Feature has no effect Adjust content settings directly in Baidu
Search Region: All on Baidu / Naver Feature has no effect Adjust region settings directly in the engine

⚙️ Additional Features

📌 Panel Behaviour

The 📌 button in the top-right corner of the panel cycles through three states:

  • ⛔ OFF — Panel stays closed by default; open manually with 🔍.
  • ✅ ON — Panel opens automatically on every page load.
  • 📌 Pinned — Panel is always visible and cannot be dismissed.

The Safe Search OFF and Search Region: All toggles are also accessible from this menu.

🎨 Style Settings

Expand the style panel from the 🎨 button to adjust the panel's visual appearance without editing the script.

  • Quick Scheme: Apply a full ☀️ Light or 🌑 Dark colour scheme in one click, or ↺ Reset to defaults.
  • Theme: Light ☀️, Dark 🌙, or Custom 🎨.
  • Style preset: Default, Soft, or Bold.
  • Search Bar Style: Independent colour, opacity, text colour, and glow controls for the search bar area.
  • Border Glow / Sheen: Enable a glowing outline or angled sheen effect on the panel border.
  • Site Button Glow / Group Block Glow: Add a subtle glow to individual site buttons or group containers.
  • Individual controls: border radius, font size, opacity, contrast, button opacity, group opacity, text colour, background colour, text clarity boost, overlay darkening, and overlay strength.
  • Toggle Button Style: Choose between 🔍 Emoji, SVG outline, or SVG filled icon for the floating toggle button. Set its background colour, opacity, and icon colour from a preset palette.
  • Background image: Upload a local image and configure its display mode (Center, Tile, Contain, Auto), position offsets, scale, and opacity.
  • Reset Styles 🔄: Restores all appearance settings to their defaults.

📐 Panel Layout & Resize

  • Drag the panel header to reposition the panel anywhere on screen. Its position is remembered across sessions.
  • Drag the resize grip in the bottom-right corner to freely adjust the panel width and maximum height. The adjusted size is remembered across sessions.
  • Fine-tune the panel's position and dimensions numerically from within Style Settings.

🌐 Language

The panel interface supports English, Traditional Chinese, Simplified Chinese, Japanese, and Korean. Switch languages from within the panel settings. A Custom language slot is also available — export the template JSON, translate the values, and re-import it to apply.

📤 Import / Export Config

Export your current configuration (site groups, engine list, style settings, and all preferences) as a JSON file. Import a previously exported file to restore or transfer your setup to another browser or machine.

📋 Search History

The panel maintains a local history of recent site: searches. Access it from the search bar area to quickly revisit previous queries. History can be cleared at any time.


  • This userscript is primarily maintained on Greasy Fork.
  • Built with AI assistance by a hobbyist developer. Bug fixes and updates may not be immediate.
  • Feedback is welcome. Responses may be assisted by translation tools if needed.