Показать сообщение отдельно
  #1 (permalink)  
Старый 23.11.2016, 09:56
Кандидат Javascript-наук
Отправить личное сообщение для 12345678 Посмотреть профиль Найти все сообщения от 12345678
 
Регистрация: 03.09.2012
Сообщений: 109

Google bot выделяет из кода несуществующие ссылки. Как исправить?
Прошу сильно не пинать, я в растерянности

Сделал блог на Wordpress, поставил плагин, который выводит рейтинг статьи посредством звёзд WP-PostRatings

В файле wp-postratings.php есть такой код:
if($postratings_custom) {
		for($i = 1; $i <= $postratings_max; $i++) {
			$postratings_javascript .= 'var ratings_'.$i.'_mouseover_image=new Image();ratings_'.$i.'_mouseover_image.src=ratingsL10n.plugin_url+"/images/"+ratingsL10n.image+"/rating_'.$i.'_over."+ratingsL10n.image_ext;';
		}
	} else {
		$postratings_javascript = 'var ratings_mouseover_image=new Image();ratings_mouseover_image.src=ratingsL10n.plugin_url+"/images/"+ratingsL10n.image+"/rating_over."+ratingsL10n.image_ext;';
	}


Который выводится в теле страницы в нечто подобное

<script type='text/javascript'>
/* <![CDATA[ */
var ratingsL10n = {"plugin_url":"http:\/\/localhost\/wordpress\/wp-content\/plugins\/wp-postratings","ajax_url":"http:\/\/localhost\/wordpress\/wp-admin\/admin-ajax.php","text_wait":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043d\u0435 \u0433\u043e\u043b\u043e\u0441\u0443\u0439\u0442\u0435 \u0437\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e.","image":"stars_flat(png)","image_ext":"gif","max":"5","show_loading":"0","show_fading":"0","custom":"0"};
var ratings_mouseover_image=new Image();ratings_mouseover_image.src=ratingsL10n.plugin_url+"/images/"+ratingsL10n.image+"/rating_over."+ratingsL10n.image_ext;;
/* ]]> */
</script>


Проблема в том что GoogleBot каким то образом выцепляет из него ссылки на /images/ и /rating_over и пытается по ним перейти. Из-за чего в итоге появляются битые ссылки, которые отображаются в гугл консоли и на сайте через плагин мониторинга ошибок сайта. Как скрыть их не нарушив работу плагина.
Я не программист, я просто очень не люблю ошибки, они плохо влияют на всё

Помогите пожалуйста решить проблему.
Ответить с цитированием