Страницы

Поиск по вопросам

понедельник, 10 декабря 2018 г.

Как скрыть номер телефона от поисковиков.

noindex - это только для Яндекса. Есть ли какой-нибудь универсальный метод?


Ответ

Картинки индексируются не менее хорошо чем текст. Можно сделать асинхронно подгружаемым автоматически или по требованию пользователя (клику). То есть, после загрузки страницы, запускаем ajax запрос на получение номера телефона. Также можно поставить дополнительные проверки в самом js и на стороне сервера. Сам код элементарен. В качестве примера: // client $(function(){ $('#phone').load('/get_phone.php'); });
// server function isBot() {
if ( !(isset($_COOKIE['какая-нибудь-кука']) && isset($_SERVER['HTTP_USER_AGENT'])) ) return true;
return preg_match("/(bot|slurp|mail\.ru)/i", $_SERVER['HTTP_USER_AGENT']); }
echo isBot()? '':'+7 (495) 224-22-22'; UPD: @sergiks напомнил ещё один вариант. Обфусцировать номера телефонов и добавлять их на страницу посредством того же js включённого в саму страницу.

Комментариев нет:

Отправить комментарий