2015-05-29 5 views
0

Я создал пользовательскую поисковую систему для своего веб-сайта с помощью пользовательского поиска Google. Для этого я использую другую учетную запись google. На странице, где появляется текстовое поле настраиваемого поиска, есть следующий код:
<script> (function() { var cx = '016767413532501348949:fxidfvgzwa0'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//www.google.com/cse/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); </script> <gcse:search></gcse:search>Google custom serach показывает устаревшие записи


Когда я искал определенную запись, скажите «тест», она использовала для отображения всех тестовых страниц (html), созданных на ранних этапах разработки. Затем я удалил эти страницы с моего сервера и удалил их из кеша Google с помощью инструментов для веб-мастеров. https://www.google.com/webmasters/tools/ (Для этого я использовал ту же учетную запись google, и теперь эта страница показывает, что эти страницы удалены из кеша). Возьмите один из jsp, используемый для показа ссылок для этих тестовых записей, но теперь он не показывает d даже этот jsp индексируется посредством запроса на google. Я не понимаю, почему эта ссылка jsp отображается с этими записями тестов в пользовательском поиске, и когда вы нажимаете на эту ссылку, она показывает обновленную страницу.

ответ

0

это все еще так? И вы говорите о фактических данных, например, из файла или страниц, называемых test.html и подобных? Повторный обход вашего сайта должен был произойти к настоящему времени, чтобы исключить эти страницы.

Вы можете использовать пользовательские параметры инструмента cse для исключения определенных страниц или exclude by url pattern, чтобы исключить тест слова в именах страниц или исключить определенные поддомены/каталоги. Это может помочь вам в будущем. url patterns

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