Забыли пароль? Вы не зарегистрированы. Регистрация
Авторизация

Домашний бизнес, партнерские программы, работа на бирже, google adsense,

Вторник
Окт 07 
Главная arrow Все о YANDEX arrow Поиск в элементах и объектах
Поиск в элементах и объектах
(0 голосов)
Написал Валентин Холмогоров Поиск в интернете и сервисы Яндекса   
Четверг, 09 Августа 2007

Веб-страницы, которые, собственно, и составляют основную долю опубликованной в Интернете информации, — это электронные документы, как правило, содержащие, помимо текста, определенное количество других элементов. Среди таких элементов можно перечислить заголовки, гиперссылки, таблицы, иллюстрации, подписи к ним и т. д. В некоторых случаях бывает необходимо выполнить поиск интересующих вас данных именно среди подобных элементов и их атрибутов, например, найти статью с заранее известным вам заголовком или документ на сайте с каким-либо определенным адресом. Именно для этих целей в структуре языка запросов поисковой системы Яндекс предусмотрен набор команд для поиска в элементах и объектах.

Команда $title (выражение) предназначена для поиска веб-страниц с заданным заголовком, например: $title (flndex). При этом следует учитывать, что под «заголовком» здесь понимается не заглавие опубликованного на веб-странице текста, а заголовок документа, демонстрируемый в панели заголовков браузера слева от названия программы. В частности, при открытии веб-страницы http://www.yandex.ru в панели заголовков браузера Internet Explorer отображается следующая запись: flndex — Microsoft Internet Explorer. В данном случае заголовком является слово flndex.

Команда $anchor (выражение) позволяет выполнить поиск в якорях гиперссылок, причем в качестве выражения этой команды используется не адрес сайта, на который ссылается документ, а значение самого якоря. В частности, при использовании команды $anchor (Яндекс) поисковая система найдет документы, в html-коде которых имеется гиперссылка вида <AHREF="http://www.yandex.ru">Яндекс</A>.

Такая конструкция будет продемонстрирована в окне браузера в виде представляющего собой гиперссылку слова «Яндекс», при щелчке мышью на котором осуществляется переход на страницу http://www.yandex.ru. Если же вам необходимо отыскать ссылки на сам адрес ресурса, в нашем примере — на http://www.yandex.ru, то в этом случае рекомендуется использовать команду вида #link="значение". Иными словами, набрав в окне запроса #link="www.yandex.ru", вы получите список веб-страниц, ссылающихся на http://www.yandex.ru, вне зависимости от того, как оформлена сама гиперссылка.

В html-коде многих веб-страниц присутствуют специальные МЕТА-определители: с их помощью разработчики документа указывают краткое описание ресурса и набор ключевых слов, характеризующих его содержание. Эти определители включаются в код электронных документов специально для роботов поисковых систем с целью облегчить для них задачу индексирования веб-страниц.

В частности, МЕТА-определитель вида <МЕТА NAME="description" CONTENT= "краткое описание содержимого веб-страницы"> позволяет указать поисковой системе на содержимое документа в виде краткой аннотации, а определитель <МЕТА NAME="keywords" CONTENT'="'перечень ключевых слов"> — задать список ключевыхслов, по которым ссылка на данную веб-страницу должна включаться в файл отчета с результатами поиска.

Язык запросов Яндекса имеет две специальные команды, позволяющие выполнять поиск в подобных конструкциях. В частности, команда #keywords={выражение) предназначена для поиска заданного выражения в поле CONTENT определителя типа description, а команда #keywords=(ebtpa:vceHue) — в поле CONTENT определителя типа keywords. Примеры использования обеих команд приведены ниже:
#keywords=(поисковые системы)
#keywords=(nokicK)
При использовании данных команд рекомендуется учитывать то обстоятельство, что содержимое МЕТА-определителей description и keywords всецело зависит от разработчика веб-страницы и далеко не всегда соответствует ее реальному содержимому.

Команда #image="'значение" предназначена для поиска в именах файлов изображений и допускает использование маски *, обозначающей любую последовательность символов. Принцип действия данной маски можно пояснить на простом примере. Предположим, вам необходимо найти документы, содержащие все возможные производные от слова «contact». В этом случае можно использовать вместо его окончания маску: contact*. Тогда в файл отчета попадут слова «contact», «contactor», «contacts» и т. д., то есть все словоформы, содержащие корень «contact» и произвольную последовательность символов, автоматически подставляемую на место знака *. Таким образом, команда #image="contact*" позволит найти все файлы изображений, имена которых содержат указанное слово, например contact.jpg, contacts.gif, contactor.png и т. д.

Просматривая веб-страницы, вы наверняка неоднократно замечали, что если подвести к иллюстрации курсор мыши и задержать его на несколько секунд, на экране появится «всплывающая подсказка», демонстрирующая краткое пояснение к данному изображению.
Это же пояснение отображается на экране в том случае, если браузер по каким-либо причинам не смог загрузить на страницу саму картинку. Такие «подсказки» принято называть «альтернативным текстом», и для поиска в этом тексте предусмотрена специальная команда языка запросов, которая выглядит следующим образом:
#hint(выражение). Например, набрав в окне поискового запрос #hint=(TopT), вы получите ссылки на изображения, в альтернативном тексте которых присутствует слово «торт». Для читателей, знакомых с языком HTML, можно пояснить, что и эта, и предыдущая команды производят поиск в тегах вида <IMG SRC="SRC="путь к: картинке и имя файла" width="размер по горизонтали" height="размер по вертикали" ALT="альтернативный текст">, но команда #image оперирует параметром SRC, а команда #hint — параметром ALT.

Для поиска на сайте с известным адресом существует команда #url="значение". Например, по запросу компьютерная литература #url="www.holmogorov.ru", вы получите ссылки на все страницы, содержащие словосочетание «компьютерная литература» и распо ложенные на сервере http://www.holmogorov.ru.
Наконец, для поиска строго определенного типа электронных документов предназначена команда #mime="значение". В качестве параметра значение могут использоваться обозначения двух типов электронных документов, с которыми умеет работать Яндекс (кроме, разумеется, веб-страниц): pdf или rtf. Например, по запросу nokia 3110 #mime="pdf" Яндекс попытается найти все документы в формате pdf, содержащие словосочетание «nokia 3110». Использование этой команды может оказаться очень удобным при поиске различной электронной документации в указанных файловых форматах: руководств пользователя устройств и программ, инструкций по эксплуатации, рефератов и т. д.


Пожалуйста, при использовании статьи ставьте активную ссылку на сайт источник:  http://www.infpartner.com

Комментарии (0)add comment

Написать комментарий
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley

busy
 
< Пред.   След. >
Есть свой сайт? Хочешь заработать - XAP

цели pr
инструменты, электроинструмент skil , перфораторы
GBP
46.0164 руб.
 
USD
26.1784 руб.
 
EUR
35.5476 руб.
 
Курс ЦБ РФ на: 07.10.2008 22:06

Обои


Статистика заработка

Рынок FOREX
На сайте 33 партнерских программ

Введите ваш email адрес:

Последние комментарии

Как заработать на падении акций? Шо...
Хорошая статья, спасибо авт...
RICH.RUPOISK.RU - покупка русского ...
Работает так же с русским тϮ..
Как я начинал на рынке форекс
"Обрезание прибыли и накапл...
Как я начинал на рынке форекс
Спасибо за достаточно открή..
Как я начинал на рынке форекс
Спасибо за интересную инфоϮ..

Наша кнопка

Если Вам понравился наш ресурс, то мы будем очень признательны Вам, если Вы разместите нашу кнопку(и) на страницах Вашего ресурса.
Наша кнопка:
infpartner.com - Домашний бизнес, партнерские программы, google adsense, работа на бирже