Какова цель метатега «роботы» в HTML? - PullRequest
3 голосов
/ 13 января 2011

Для чего используется следующий тег <meta> в HTML:

<meta http-equiv="robots" content="no-cache" />

Означает ли робот имя HTML-тега, для которого кэш не выполняется в приведенном выше примере?

Ответы [ 3 ]

2 голосов
/ 13 января 2011

если вы спросите у Google об этом метатеге, this будет первым хитом - он описывает множество вещей о мета-тегах, а также содержит параграф о робот-тегах (которые являются инструкциями для поисковые системы). пожалуйста, попробуйте спросить Google и stackoverflow-seach, прежде чем публиковать вопросы, которые так легко узнать самим.

кроме того: «no-cache» в rotobs-metatag кажется бессмысленным, должны быть только «index», «follow», «noindex» или «nofollow» или их комбинация, например «noindex, follow» ». метатег, сообщающий браузеру, что он не должен кэшировать сайт,

<meta http-equiv="pragma" content="nocache">
                   ^not "robots"    ^without "-"

откуда вы взяли пример?

0 голосов
/ 06 апреля 2011

Тег предоставляет метаданные о документе HTML.Метаданные не будут отображаться на странице, но будут обрабатываться машиной.Мета-элементы обычно используются для указания описания страницы, ключевых слов, автора документа, последнего изменения и других метаданных.

Метаданные - это информация о данных.ключевые слова для страницы:

<meta name="keywords" content="HTML, CSS, XML" /> 
0 голосов
/ 13 января 2011

Атрибут http-equiv используется для указания типа заголовка для значения атрибута content;его можно использовать для имитации заголовка HTTP.Я не думаю, что name и http-equiv могут быть заменены в целом, но я видел "роботов", используемых с обоими, например:

<meta name="robots" content="no-cache" />

Вот случайно выбранный результат Google ссписок мета-имен, связанных с роботами .Также есть эта страница с общими мета-тегами, которая может дать некоторое представление;Я не совсем уверен, что вы ищете с вашим вопросом.

...