0
72
2019-01-09

CloudFlare - избавляемся от email-decode.min.js или отключение скрытия Email

Если при ускорении сайта сервис PageSpeed Insights Вам указал что CloudFlare добавил на Ваш сайт cdn-cgi/scripts/d07b1474/cloudflare-static/email-decode.min.js скрипт и Вы хотит от него избавиться, статья для Вас.
Понравилась страница? Поставь свою оценку!
PLUGIN_STAR_RATINGS.SCORE_TEXTPLUGIN_STAR_RATINGS.VOTES_TEXT

Избавляемся от email-decode.min.js

Если Вы при ускорении или оптимизации сайта на сервисе Google Page Speed получили сообщение, связанное с очередным скриптом от CloudFlare. Увидели в отчете что-то на подобие того что изображено на скрине ниже:

email-decode.min.js на странице

И Вы хотите избавиться от скрипта email-decode.min.js который в большинстве случаев не нужен для сайта. Поздравляю, вы на нужной странице.

Сначала давайте поговорим о том что данный скрипт делает на нашем сайте.

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

Что за скрипт email-decode.min.js

Веб-администраторы придумали хитрые способы защиты от этого, написав адреса электронной почты (например, help [at] cloudflare [dot] com) или используя встроенные изображения адреса электронной почты. Однако вы теряете удобство нажатия на адрес электронной почты, чтобы автоматически отправлять электронную почту.

CloudFlare включает скрипт email-decode.min.js по умолчанию при создании аккаунта в сервисе. Так как скрипт предоставляет обфускацию адресов (данный скрипт предназначен именно для этого - то есть для обфускации) адреса электронной почты на вашей веб-странице Email адреса будут скрыты от ботов, при этом они останутся видимыми для людей. При этом нет никаких видимых изменений на вашем сайте для посетителей.

Отключаем email-decode.min.js

Переходим в свой аккаунт в CloudFlare далее делаем все как указано на скриншоте:

email-decode.min.js - Отключение скрипта в CloudFlare

Что пишет сам Cloudflare о email-decode.min.js

https://support.cloudflare.com/hc/en-us/articles/200170016-What-is-Email-Address-Obfuscation-