SEO-специалист сказал, что это серьезная ошибка, чреватая снижением позиций. Я полагаю, что он лукавит.

123 4
Romanov Roman
На сайте с 21.06.2018
Offline
215
#11
Amigo_9876:
2. А зачем столько действий, почему просто не прописать внутри ссылки на скрипт async?

Если бы я знал, как это прописать...

---------- Добавлено 28.09.2018 в 01:03 ----------

Огромное ВСЕМ Вам спасибо! Очень сожалею, что не обратился к Вам раньше...

Всем удачи в продвижении сайтов. Будьте здоровы и счастливы, а остальное - "приложится".
Lazy Badger
На сайте с 14.06.2017
Offline
228
#12
Amigo_9876:
Задайте тот же вопрос на https://ru.stackoverflow.com/

Не надо никогда советовать самый школотронский из всех SO-сайтов. Там "специалисты" уровня советчика ТС

Производство жести методом непрерывного отжига
Romanov Roman
На сайте с 21.06.2018
Offline
215
#13

Sitealert,

Я последовал Вашему совету, и обернул все коды в тэг .

---------- Добавлено 28.09.2018 в 01:07 ----------

LazyBadger,

Что Вы можете посоветовать по созданной теме? Спасибо заранее.

---------- Добавлено 28.09.2018 в 01:15 ----------

Amigo_9876,

Если я не ошибаюсь, так выводится функция:

function antispam_enqueue_script() {

if (is_singular() && comments_open()) { // load script only for pages with comments form
wp_enqueue_script('anti-spam-script', plugins_url('/js/anti-spam-4.3.js', __FILE__), null, null, true);
}
}
add_action('wp_enqueue_scripts', 'antispam_enqueue_script');

Где в ней прописать параметр async?

А вот сам js:

"use strict";(function(){function anti_spam_init(){var i,len,elements,answer='',current_year=new Date().getFullYear(),dynamic_control;elements=document.querySelectorAll('.antispam-group');len=elements.length;for(i=0;i<len;i++){elements.style.display='none';}elements=document.querySelectorAll('.antispam-control-a');if((elements)&&(elements.length>0)){answer=elements[0].value;}elements=document.querySelectorAll('.antispam-control-q');len=elements.length;for(i=0;i<len;i++){elements.value=answer;}elements=document.querySelectorAll('.antispam-control-e');len=elements.length;for(i=0;i<len;i++){elements.value='';}dynamic_control=document.createElement('input');dynamic_control.setAttribute('type','hidden');dynamic_control.setAttribute('name','antspm-d');dynamic_control.setAttribute('class','antispam-control antispam-control-d');dynamic_control.setAttribute('value',current_year);elements=document.querySelectorAll('form');len=elements.length;for(i=0;i<len;i++){if((elements.id==='comments')||(elements.id==='respond')||(elements.id==='commentform')){var class_index=elements.className.indexOf('anti-spam-form-processed');if(class_index==-1){elements.appendChild(dynamic_control);elements.className=elements.className+' anti-spam-form-processed';}}}}if(document.addEventListener){document.addEventListener('DOMContentLoaded',anti_spam_init,false);}setTimeout(function(){anti_spam_init();},1000);})();
FS
На сайте с 11.06.2013
Offline
78
#14
Romanov Roman:
Где в ней прописать параметр async?

Не в функции, а в ссылке на скрипт:

<script async>ссылка на файл скрипта</script>

Romanov Roman
На сайте с 21.06.2018
Offline
215
#15

Fedos_s,

Я понимаю, что в ссылке. Но я, к сожалению, не программист, поэтому и не знаю, где она находится эта самая ссылка.

---------- Добавлено 29.09.2018 в 17:59 ----------

Она выводится перед счетчиком Яндекс.Метрики. Но где расположена ссылка? В футере ее нет.

1ncom1ng
На сайте с 24.03.2009
Offline
166
#16

Никакие из вышеперечисленных "манипуляций" не могли катастрофично повлиять на SEO вашего ресурса, точка.

UPD: P.S. Если все остальные "обязательные требования" не выходят за рамки "дозволенного", конечно.

Кто-то делает зло. Кто-то делает добро. А Я придумываю для этого упаковку. ► SEO/UX Аудиты, White/Black Hat стратегии для серьёзных проектов ◀ Follow @1ncom1ng ( http://twitter.com/@1ncom1ng ) and enjoy the growthhacking (:
Romanov Roman
На сайте с 21.06.2018
Offline
215
#17

1ncom1ng,

Значит игра окончена. Ищу работу по найму. А сайты пусть загибаются вместе с крадунами, обчистившими мой проект.

Спасибо всем за помощь!

Zmicer
На сайте с 21.02.2011
Offline
120
#18

Romanov Roman,

Вы до сих пор празднуете?) Кроме тайтла где там вообще сео?

Romanov Roman
На сайте с 21.06.2018
Offline
215
#19

Zmicer,

Спасибо за высказанное мнение.

Z0
На сайте с 03.09.2009
Offline
827
#20

Romanov Roman

Блин, вот вы не слушаете советов, которые просите во многих темах, от слова совсем...

123 4

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