Как удалить изображения, размещенные на вашем сайте, из результатов поиска
С помощью инструмента удаления URL вы можете исключить изображения из результатов поиска Google уже через несколько часов.
Если у вас нет срочной необходимости удалять изображения
Удалить изображения из результатов поиска Google можно двумя способами:
- с помощью правил disallow в файле robots.txt;
- указав значение
noindex
в HTTP-заголовкеX-Robots-Tag
.
Оба работают одинаково, поэтому выбор подходящего способа будет зависеть от вашего сайта. Учитывайте, что для получения HTTP-заголовка роботу Googlebot необходимо просканировать URL, поэтому применять оба способа непрактично.
Как скрыть изображения с помощью правил в файле robots.txt
Если вы не хотите, чтобы графические файлы с вашего сайта появлялись в результатах поиска Google, добавьте в корневой каталог своего сервера файл robots.txt, блокирующий доступ к изображениям. Результата придется ждать дольше, чем при использовании инструмента удаления URL, но этот способ удобнее благодаря поддержке подстановочных знаков и возможности запрещать доступ к каталогам. Кроме того, директивы robots.txt предназначены для всех поисковых систем, а инструмент удаления URL действует только в системе Google.
Предположим, на вашем сайте есть графический файл dogs.jpg, размещенный по адресу yoursite.example.com/images/dogs.jpg
. Чтобы он не появлялся в результатах поиска, добавьте в файл robots.txt следующие строки:
User-agent: Googlebot-Image Disallow: /images/dogs.jpg
При очередном сканировании сайта робот Googlebot обнаружит это правило и исключит изображение из результатов поиска.
Правила удобно использовать, так как в них допускаются специальные символы. Символ *
заменяет любую последовательность символов. Шаблон может оканчиваться символом $
, который обозначает конец пути.
Если вам нужно, чтобы несколько изображений с вашего сайта были исключены из нашего индекса, добавьте для каждого из них правило disallow
. Если в изображениях используется одинаковый шаблон, например определенный суффикс в названиях файлов, то в каждом таком названии рекомендуется задействовать символ *
. Пример:
User-agent: Googlebot-Image # Repeated 'disallow' rules for each image: Disallow: /images/dogs.jpg Disallow: /images/cats.jpg Disallow: /images/llamas.jpg # Wildcard character in the filename for # images that share a common suffix: Disallow: /images/animal-picture-*.jpg
Чтобы удалить из нашего индекса все изображения с вашего сайта, добавьте в файл robots.txt следующие строки:
User-agent: Googlebot-Image Disallow: /
Чтобы запретить сканирование всех файлов определенного типа, например только файлов JPG, а не GIF или PNG, добавьте в файл robots.txt следующую запись:
User-agent: Googlebot-Image Disallow: /*.gif$
Если в строке User-agent
ввести Googlebot-Image
, изображения не будут показываться в Google Картинках. Если же вам нужно скрыть графические файлы в результатах поиска всех типов, включая Google Поиск и Google Картинки, укажите в первой строке агент пользователя Googlebot
.
Как скрыть изображения, указав директиву noindex
в HTTP-заголовке X-Robots-Tag
Графические материалы вашего сайта также можно удалить из результатов поиска Google, указав значение noindex
в заголовок HTTP-ответа X-Robots-Tag
соответствующего изображения. В этом случае роботу Googlebot потребуется просканировать URL, чтобы обнаружить правило noindex
. О том, как указать директиву noindex
в заголовке HTTP-ответа X-Robots-Tag
, рассказывается в статье о правиле noindex
.
Как скрыть из результатов поиска изображения с чужих сайтов
Прочитайте о том, как удалить изображение из результатов поиска Google.