Делаем поисковые плагины Firefox для серпа Google разных стран.

Google search plugin

Google search plugin

В комментарии к заметке Как посмотреть американскую выдачу Google? было справедливо замечено, что смотреть иностранную выдачу Гугла, добавляя в URL дополнительные параметры, не совсем удобно. Попробуем сегодня научиться делать это более удобным способом.

В браузере Mozilla Firefox есть специальная панель поиска, в которую можно вводить поисковые запросы. Для выбора поискового сервера нужно щелкнуть мышью по треугольнику в левой части поисковой строки. Состав поисковых серверов, с помощью которых вы можете осуществлять поиск, естественно определяется тем, какие именно поисковые плагины Firefox установлены.

Сегодня мы изготовим поисковый плагин google для firefox, который позволит нам смотреть выдачу Гугла любых стран.

Для начала перейдем в папку в которую установлен Firefox.
Для пользователей Linux это будет «~/.mozilla/firefox/ProfileName.default/searchplugins»
Для тех кто пользуется Windows это папка «%USERPROFILE%Application DataMozillaFirefoxProfilesProfileName.defaultsearchplugins»
(вместо ProfileName подставьте название вашего профиля)

В подкаталоге searchplugins создадим новый файл с названием, например, google_CA.xml следующего содержания:


<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google CANADA</ShortName>
<Description>Google Search CANADA</Description>
<InputEncoding>UTF-8</InputEncoding>
<Url type="text/html" method="GET" template="http://www.google.com/search">
<Param name="q" value="{searchTerms}"/>
<Param name="ie" value="utf-8"/>
<Param name="oe" value="utf-8"/>
<Param name="gl" value="ca"/>
</Url>
<SearchForm>http://www.google.com/firefox</SearchForm>
</SearchPlugin>

И всё! Теперь у нас в поле быстрого поиска Firefox появится ещё один пункт «Google Canada» при выборе которого нам будет показываться выдача канадского Гугла.

Если вам нужен поисковый плагин для выдачи какой-либо другой страны, укажите в строке

<Param name="gl" value="ca"/>

вместо значения параметра «ca» другой код. Коды стран можно посмотреть тут.

Назначение других параметров поискового плагина очевидно:

  • в тег ShortName записывается имя, которое будет указывается в строке поиска.
  • в теге Description помещаем описание плагина
  • можно также добавить тег Image куда, если есть желание, можно записать иконку закодированную с помощью base64

Не забудьте, что выдача Google зависит не только от страны, но и от указанного в настройках языка.

9 Июнь 2009
  1. Дима
    7 Декабрь 2012 в 14:11 | #1

    Подскажи пожалуйста, что нужно дополнить в этот плагин, чтобы он при написании поискового запроса выдавал предложения.

  1. Пока что нет уведомлений.

В комментариях могут опубликоваться только ссылки на seo-блоги. Из вашего комментария должно быть понятно что он относится именно к этой статье. Коммент типа "Очень интересно. Спасибо." неотличим от спама.