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

Марти Макфлай

Новичок
Регистрация
9 Июл 2017
Сообщения
144
Реакции
47
Баллы
28
Как скрыть в этом коде плеера ссылку от индексации Яндекс и Гугл?

Код:
 <script>
     var player = new Playerjs(
         {
             id:"player",
             file:"ссылка на файл",
         }
     );
 </script>
 

Киношпийон

Новичок
Регистрация
27 Фев 2017
Сообщения
110
Реакции
27
Баллы
28
Еще бы изобрели рецепт как айфрэйм мунволковский скрыть от поисковиков...
 

onealoner

Новичок
Регистрация
24 Фев 2017
Сообщения
124
Реакции
47
Баллы
28
@aeneas, за что у тебя медальки "Полезный" и "Помощь пользователям", если ты ничем не делишься?)
 

aeneas

Новичок
Регистрация
27 Фев 2017
Сообщения
2.974
Реакции
1.352
Баллы
113
@aeneas, за что у тебя медальки "Полезный" и "Помощь пользователям", если ты ничем не делишься?)
с какого это я не делюсь ? я вон подсказываю часто, вот например https://seopirat.club/threads/raspolozhenie-opisanija-kategorii.1325/#post-17033
или ты думаешь я должен всем подряд расказывать как траф и бабло подымать ? )) жопа не треснет ? ))
 

onealoner

Новичок
Регистрация
24 Фев 2017
Сообщения
124
Реакции
47
Баллы
28
@aeneas, гордый носитель медали "Помощь пользователям" должен помогать всегда и везде :)
 

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
Самое верное, это пишешь функцию шифровки с base64 и заменой некоторых букв и потом отдаешь ее сразу вплеер, все.
 

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
пример

Шифровка:
Код:
function encode(a) {
   if (typeof(a) === 'string') {
       var r = [
        ['A','B','c','D'],['X','B','P','s']
    ];
       a = window.btoa(a);
       for (var i = 0; i < r[0].length; i++) {
           a = a.replace(r[0][i], '___')
           .replace(r[0][i], r[1][i]);
           .replace('___', r[1][i]);
       }
      return a;
   } else
   return null;
}
Расшифровкка:
Код:
function decode(a) {
   if (typeof(a) === 'string') {
       var r = [
        ['A','B','c','D'],['X','B','P','s']
    ];
       for (var i = 0; i < r[0].length; i++) {
           a = a.replace(r[1][i], '___')
           .replace(r[1][i], r[0][i]);
           .replace('___', r[0][i]);
       }
      return window.atob(a);
   } else
   return null;
}

Такой же метод и у шифровки uppod
 
Последнее редактирование:

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
первым кодом в админке шифруем ссылку при добавлении или если через модуль встраиваем туда, второй используем так:
Код:
 <script>
function decode(a) {
   if (typeof(a) === 'string') {
      var r = [
       ['A','B','c','D'],['X','B','P','s']
   ];
      for (var i = 0; i < r[0].length; i++) {
          a = a.replace(r[1][i], '___')
          .replace(r[1][i], r[0][i]);
          .replace('___', r[0][i]);
      }
     return window.atob(a);
   } else
   return null;
}
    var player = new Playerjs(
        {
            id:"player",
            file: decode("ссылка на файл"),
        }
    );
 </script>
 

Romantv

Новичок
Регистрация
27 Фев 2017
Сообщения
957
Реакции
358
Баллы
63
@Mikhail, а потом узнаем в вебмастере нарушение правил пс человеку показываешь одно а роботу другое,две большие разницы закрыть в роботе и спрятать
 

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
Нет, роботу на это вообще фиалетово.
 
Сверху Снизу