2015-07-29 3 views
0

Как и некоторые из вас, мы получили электронные письма от инструментов Google для веб-мастеров о CSS и JS-файлах, которые были «заблокированы» для их искателя, поэтому нам пришлось разрешить их в файле robots.txt. Здесь нет проблем.Googlebot CSS/JS/Изображения, но не индексированные

Но теперь GoogleBot необходимо получить доступ к изображениям, но мы не хотим, чтобы они были проиндексированы в поиске изображений Google. Итак, есть ли способ, позволяющий GoogleBot обращаться к ним, но не индексировать их?

Благодаря

ответ

1

Добавить

Disallow: /images 

в файл robots.txt. Robots.txt - это то, что вы используете для управления индексом не только Google, но и любым законным ботом (поскольку они ищут этот файл).

Это предотвратит индексирование, но я не уверен, что вы имели бы в виду под «разрешить доступ». Представленные страницы будут по-прежнему содержать изображения, поэтому любой снимок или предварительный просмотр все равно будут в порядке.

Update

Вы правы вы указали, что вы не хотите, чтобы они блокировали, но вы не хотите их индексировать.

Для этого вам необходимо использовать noindex. Google предлагает положить это в файле роботов:

User-agent: Googlebot-Image 
Disallow:/

https://support.google.com/webmasters/answer/35308?hl=en

+0

Привет, делая это сделает Googlebots не в состоянии видеть изображения. Когда вы используете GWT и выполняете «поиск как googebot», у вас есть предупреждения о том, что googlebot не может получить доступ (даже если, как вы сказали, это глупо, потому что они видны в браузере). Поэтому у меня есть уведомления, когда вы указываете, что изображения заблокированы для ботов, и веб-сайт не «передает» свой «мобильный» тест. – Mushr00m

+0

Просто потому, что Google говорит, что у него нет доступа, это не значит, что вам нужно предоставить ему доступ. Мы НЕ все работаем в Google. Время от времени есть конфиденциальные данные внутри изображений (представьте, если вы показываете фотографию того, кто преследуется, а на фотографии есть информация о местоположении). https://support.google.com/webmasters/answer/93710?hl=ru вы можете использовать 'noindex'. – Elin

+0

Elin: Я согласен с Google, но noindex означает, что вся страница не будет проиндексирована, а не только изображения. – Mushr00m

Смежные вопросы