- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго дня.
Подскажите, как правильно прописать команды в .htaccess? Загрузил такой файл — проверяю по seolik.ru/hotlinking-checker картинка доступна. GPT пишет да все правильно, потому что у тебя разрешен пустой оффер. Пишет — так и должно быть:
RewriteCond %{HTTP_REFERER} !^$
Редирект 301 из файла корректно работает. Только возникает тогда вопрос, а как вообще проверить корректность работы кода противhotlink?
И второй вопрос — боты заходят, плодят процент отказов. Как их заблокировать в России? Ранее проблема решалось Cloudflare, но сейчас этот сервис начали блокировать. Может знает кто действенные методы фильтрации? Рабочие в России?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|webp|svg)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?сайт\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?google\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yandex\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?bing\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?mail\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?rambler\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yahoo\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?telegram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://t\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?vk\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://wa\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?whatsapp\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?facebook\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?instagram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?ok\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?odnoklassniki\.ru/ [NC]
RewriteRule . - [F,L]
Redirect 301 ссылка — ссылка
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Антибот поставьте или аналог, вручную бесполезно.
Посоветуйте плагин или название сервиса антибота? Если есть 1 решение против хотлинга и ботов, будет замечательно 👍 😊
Это 2 разных метода.
Хотлинк для картинок это в htaccess или nginx разрешение по белому списку рефереров. Инструкций в гугле полно. Пустой реферер блочить.
Это 2 разных метода.
Хотлинк для картинок это в htaccess или nginx разрешение по белому списку рефереров. Инструкций в гугле полно. Пустой реферер блочить.
Благодарю за важную информацию. Если пустой оффер блочить, на индексации картинок это никак не скажется?
Скажется скорее всего )) надо для начала разрешить поисковых ботов. Чтоб им никаких припятствий не создавать.
Скажется скорее всего )) надо для начала разрешить поисковых ботов. Чтоб им никаких припятствий не создавать.
В роботсе прописал папки с картинками, и запретил всякий мусор из шаблона. Составил роботс вот так:
User-agent: YandexAllow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php
User-agent: Googlebot
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php
User-agent: *
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php
User-agent: Googlebot-Image
Allow: /wp-content/media/
Allow: /wp-content/uploads/
User-agent: YandexImages
Allow: /wp-content/media/
Allow: /wp-content/uploads/
В роботсе прописал папки с картинками
Это 2 разных метода.
Хотлинк для картинок это в htaccess или nginx разрешение по белому списку рефереров. Инструкций в гугле полно. Пустой реферер блочить.
Команду знаете как разрешить?
Что нужно в файле добавить?
<IfModule mod_rewrite.c>RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|webp|svg)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?сайт\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?google\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yandex\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?bing\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?mail\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?rambler\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yahoo\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?telegram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://t\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?vk\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://wa\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?whatsapp\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?facebook\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?instagram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?ok\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?odnoklassniki\.ru/ [NC]
RewriteRule . - [F,L]
Redirect 301 ссылка — ссылка
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Команду знаете как разрешить?
Что нужно в файле добавить?
если ты банишь пустой реферер (а его банить полезно, иначе не так много смысла, на дорвеях при тыринге картинок с подгрузкой с твоего сервера реферер трется) то надо сначала разрешить доступ гугл и яндекс ботам.
а еще проверь точно ли твои настройки в htaccess работают для картинок. даже на шареде картинки через nginx раздаются и htaccess в их обработке не участвует.