Как правильно скрыть от индексации поисковиков сторонние скрипты?

12
kapper
На сайте с 25.11.2010
Offline
174
5394

Стоят на сайте сторонний виджет комментирования и также скрипт социальных кнопок. Как правильно скрыть их от поисковиков, чтобы не фиксировались внешние ссылки на ресурсы разработчиков.

На данный момент я скрыл (кстати вопрос - правильно ли я скрыл?) только от яндекса таким образом:

<!--noindex-->код скрипта<!--/noindex-->.

Как сделать чтобы и от гугла скрыть одновременно с яшей?

V8
На сайте с 11.03.2013
Offline
15
#1

Вес все равно уйдет.

Если хочешь чтоб не фиксировались ссылки то надо

1. Сделать ссылку скриптом

2. закрыть в роботе скрипт

---------- Добавлено 10.02.2014 в 18:43 ----------

от гугля закрыть от индекса rel="nofollow"

поделись, улыбкою своей и она к тебе не раз еще вернется :)
kapper
На сайте с 25.11.2010
Offline
174
#2
venchik88:
Вес все равно уйдет.
Если хочешь чтоб не фиксировались ссылки то надо
1. Сделать ссылку скриптом
2. закрыть в роботе скрипт

---------- Добавлено 10.02.2014 в 18:43 ----------

от гугля закрыть от индекса rel="nofollow"

Как это сделать?

Пример можно написать?

R_Tem
На сайте с 21.08.2008
Offline
137
#3

<span class="hidden-link" data-link="http://goo.gl">внешняя ссылка</span>

и

<script>$('.hidden-link').replaceWith(function(){return'<a href="'+$(this).data('link')+'">'+$(this).html()+'</a>';})</script>

Ссылка будет не видна для робота, но видна в браузере.

kapper
На сайте с 25.11.2010
Offline
174
#4
R_Tem:
<span class="hidden-link" data-link="http://goo.gl">внешняя ссылка</span>


и

<script>$('.hidden-link').replaceWith(function(){return'<a href="'+$(this).data('link')+'">'+$(this).html()+'</a>';})</script>


Ссылка будет не видна для робота, но видна в браузере.

Не совсем понял куда именно вставлять код скрипта в эти коды... В первом варианте где "внешняя ссылка" вставить код скрипта? Для чего тогда второй?

R_Tem
На сайте с 21.08.2008
Offline
137
#5
kapper:
Не совсем понял куда именно вставлять код скрипта в эти коды... В первом варианте где "внешняя ссылка" вставить код скрипта? Для чего тогда второй?

пардон. думал вопрос касается обычных ссылок.

а разве по скриптам утечет вес? тогда он по идее и по Директу должен разбегаться... 🤪

kapper
На сайте с 25.11.2010
Offline
174
#6

Вот допустим 2 скрипта, и как его скрыть?

1й скрипт

<div id="mc-container"></div>

<script type="text/javascript">

cackle_widget = window.cackle_widget || [];

cackle_widget.push({widget: 'Comment', id: 20027});

(function() {

var mc = document.createElement('script');

mc.type = 'text/javascript';

mc.async = true;

mc.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://cackle.me/widget.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(mc, s.nextSibling);

})();

</script>

2 скрипт

<script>

//uptolike share begin

(function(d,c){

var up=d.createElement('script'),

s=d.getElementsByTagName('script')[0],

r=Math.floor(Math.random() * 1000000);

var cmp = c + Math.floor(Math.random() * 10000);

var url = window.location.href;

window["__uptolike_widgets_settings_"+cmp] = {};

d.write("<div id='"+cmp+"' class='__uptlk' data-uptlkwdgtId='"+r+"'></div>");

up.type = 'text/javascript'; up.async = true;

up.src = "//w.uptolike.com/widgets/v1/widgets.js?b=vk.ok.fb.tw.gp.mr.lj.li.my&id=46101&o=1&m=1&sf=2&ss=1&sst=1&c1=ededed&c1a=0.0&c3=ff9300&c5=ffffff&mc=1&c2=000000&c4=ffffff&c4a=1.0&mcs=1&sel=1&fol=0&c=" + cmp + "&url="+encodeURIComponent(url);

s.parentNode.insertBefore(up, s);

})(document,"__uptlk");

//uptolike share end

</script>

V8
На сайте с 11.03.2013
Offline
15
#7

Положи эти скрипты в отдельный фаил и закрой его от индексации

kapper
На сайте с 25.11.2010
Offline
174
#8
venchik88:
Положи эти скрипты в отдельный фаил и закрой его от индексации

Что значит положить в отдельный файл? Эти коды воткнуть допустим в блокнот, далее загрузить в корень сайта и назвать этот файл как то?

Если так, то как закрыть от индексации потом данный файл?

V8
На сайте с 11.03.2013
Offline
15
#9

В роботсе закрываешь либо файлик либо папку с подобными штуками

kapper
На сайте с 25.11.2010
Offline
174
#10

Ну хоть что то дельное - буду пробовать...

Буду рад еще дельным советам...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий