Искать только на текущем сайте через Google в Chrome
Ищете быстрый способ искать только по сайту, который сейчас открыт в браузере? Создайте в Chrome простую поисковую «машину» с коротким ключевым словом — она добавит в адресную строку поиск через оператор site: и выполнит запрос в Google для текущего домена.

Короткая инструкция и расширенные советы по настройке. Подходит для Google Chrome и похожим образом реализуется в Firefox (см. раздел «Firefox»).
Что делает этот метод
Коротко: вы создаёте в браузере настраиваемый поиск с ключевым словом (например, “gs”). Когда вы введёте это ключевое слово в адресной строке и нажмёте Tab, браузер выполнит Google-запрос вида site:ваш-домен + ваши ключевые слова. Это удобно, если встроенный поиск сайта либо отсутствует, либо работает плохо.
Шаги: создать поиск по текущему сайту в Chrome
- Кликните правой кнопкой по адресной строке Chrome и выберите «Изменить поисковые системы».
- Нажмите кнопку «Добавить».

- В поле названия укажите любое имя, в поле ключевого слова — короткий уникальный ярлык (например, gs). Выбирайте такое сочетание символов, которое редко встречается в URL, чтобы не конфликтовало с обычным вводом.

- Вставьте в поле URL следующую строку (важно: именно так, включая javascript:):
javascript:location.href='http://www.google.com/search?q=site:'+window.location.hostname+'%20%s';- Сохраните поисковую машину.
- Нажмите Ctrl+L (Windows/Linux) или ⌘+L (Mac) чтобы выделить адресную строку. Введите ваш ключ (например, gs) и нажмите Tab. Введите поисковую фразу и нажмите Enter — откроется результат поиска Google, ограниченный текущим доменом.



Пример: поиск по Lifehacker — тот же приём срабатывает для любого сайта.

Быстрая версия для Firefox
В Firefox создайте обычную закладку, но вставьте JavaScript в поле «Ключевое слово» (в старых версиях — в поле URL с префиксом javascript:). В качестве ключевого слова используйте тот же ярлык (gs). После сохранения вы сможете вводить ярлык в адресную строку и сразу искать.
Почему это работает — короткая методология
Оператор site: в Google ограничивает результаты доменом. Скрипт формирует строку “site:” + текущий hostname (домен окна). %s подставляется в браузере как введённый пользователем поиск. Затем страница перенаправляет браузер на Google с нужным запросом.
Альтернативы
- Использовать стандартную форму поиска на сайте (если она есть и работает корректно).
- Добавить bookmarklet — простая закладка с JavaScript в поле URL (подобно тому, что мы сделали в Chrome).
- Использовать расширения браузера для поиска по сайту (плюс: удобный UI; минус: доверие к расширению).
Когда это не сработает (ограничения и исключения)
- Если сайт блокирует индексирование в Google (robots.txt или noindex) — выдача будет пустой или неполной.
- Если домен отличается от видимого хоста (например, используется CDN или зеркала) — результат может отличаться.
- На страницах, где политика Content-Security-Policy запрещает javascript: в адресной строке, поведение может быть ограничено.
Важно: Поисковые запросы отправляются на Google, поэтому сам Google получает информацию о ваших запросах и может видеть реферер (URL страницы), если браузер или сайт не блокируют его. Это повлияет на приватность и соответствие требованиям обработки персональных данных.
Проверка и устранение неполадок
- Если после ввода ключевого слова не появляется подсказка «Нажмите Tab для поиска», убедитесь, что ключевое слово уникально и не совпадает с доменами/частыми токенами.
- Если появилось предупреждение безопасности при использовании javascript: в URL — проверьте настройки браузера или используйте bookmarklet вместо поисковой машины.
- На macOS используйте ⌘+L вместо Ctrl+L.
Контроль качества: чеклист перед использованием
- Ключевое слово короткое и уникальное (например, gs).
- URL для поиска вставлен точно (включая javascript: префикс).
- Браузер показывает подсказку «Press Tab to search»/«Нажмите Tab для поиска».
- Тестовый поиск возвращает результаты ограниченные текущим доменом.
Рольовые рекомендации
- Для рядового пользователя: используйте короткое ключевое слово и проверьте результат на одном-двух сайтах.
- Для администратора сайта: добавьте на сайт нормальный поиск или карту сайта, чтобы пользователи не зависели от внешних поисков.
- Для людей, заботящихся о приватности: учитывайте, что запросы идут в Google; при необходимости используйте локальные инструменты поиска.
Краткая глоссарий в одну строку
- site: — оператор Google для ограничения результатов доменом; hostname — часть URL, определяющая домен.
Сводка
Создайте в Chrome настраиваемую поисковую машину с коротким ключевым словом и вставьте JavaScript-URL, который подставляет текущий hostname в оператор site:. Это быстрый и универсальный способ искать только по сайту, который открыт в браузере.
Источники идеи: оригинальная идея от комментатора на Lifehacker, слегка адаптирована.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента