Каковы действия по добавлению функции открытого поиска на существующий веб-сайт ASP.NET MVC? - PullRequest
3 голосов
/ 24 декабря 2009

Я замечаю, что когда я захожу на некоторые сайты (включая Stackoverflow) от Firefox, маленький синий кружок показывает, что я могу добавить сайт в свои поисковые системы. поэтому хотел узнать, как можно добавить эту функцию в мой проект MVC. Я слышал, что нужно добавить файл XML ...

1 Ответ

3 голосов
/ 24 декабря 2009

Следуйте инструкциям данного руководства .

Это мясо и овощи, хотя ...

Ссылка на вашей главной странице:

<link rel="search" type="application/opensearchdescription+xml" href="http://mysite.com/browserplugin.xml" title="My Site Search" />  

Файл browserplugin.xml, упомянутый выше, должен выглядеть следующим образом:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>My Site Search</ShortName>
    <Description>My Site Search</Description>
    <Image height="16" width="16" type="image/x-icon">http://mysite.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://mysite.com/search/{searchTerms}"/>
</OpenSearchDescription>

Обратите внимание, что вы (очевидно) должны изменить эти URL-адреса в соответствии с вашим веб-сайтом. В частности, URL в OpenSearchDescription для соответствия вашему поисковому URL.

...