- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет. Недавно возникла одна проблема - контент с моего сайта появляется на другом сайте спустя нескольких минут после публикации. Мне говорили что так парсят через Rss канал. Друзья, кто то знает как это присечь без удаления самого Rss?
Отдавать в rss не весь текст, а только начало
Сделайте на публикацию подарок. Замените ленту на свой контент, где распишите какие же плохие воришки. Между текста на выводе можно писать разные варианты откуда данный текст.
Замените ленту на свой контент, где распишите какие же плохие воришки.
И потеряйте всех подписчиков.
И потеряйте всех подписчиков.
А много ли их. Тогда один вариант, вставлять между строк случайные фразы или выслеживать тех кто парсит RSS.
Отследить можно например:
логика, Вставляется в текст IP того, кто загружает RSS, но не открытым текстом, а например IP to HEX. Это может сделать программист, рубликов за 500. Зато у Вас будут IP серверов, с которых вы видите парсинг.
Дальше несложно модифицировать RSS на блокировку по файлу списка IP, это еще рублей 500 ;)
забыть ...
Отдавать в rss не весь текст, а только начало
Я так и делаю. Но не действует - забирает 600 знаков с каждой поста
---------- Добавлено 27.04.2014 в 08:21 ----------
А много ли их. Тогда один вариант, вставлять между строк случайные фразы или выслеживать тех кто парсит RSS.
Отследить можно например:
логика, Вставляется в текст IP того, кто загружает RSS, но не открытым текстом, а например IP to HEX. Это может сделать программист, рубликов за 500. Зато у Вас будут IP серверов, с которых вы видите парсинг.
Дальше несложно модифицировать RSS на блокировку по файлу списка IP, это еще рублей 500 ;)
Это что то новое
Пара вариантов: отписать хостеру воришки. Щас с этим становится всё более строго. Второй: забить. Похоже, вас какой-то гс парсит. И скоро его Пс прибьют и без ваших телодвижений.
Если у вас выдает по рсс анонс, то в каждом анонсе в рсс добавьте что-то вроде "читайте продолжение на нашем сайте" ссылкой. Тогда если будут парсить и публиковать на своем сайте - то вместе с этой ссылкой.
Вот решение, написал
# Блокировка воришек RSS ленты
# Вставить в начало файла RSS-генератора
# Можно заменить на IP-маски поисковых систем
function useragent_chk() {
if(!isset($_SERVER['HTTP_USER_AGENT'])) return false;
return stristr($_SERVER['HTTP_USER_AGENT'], 'yandex') !== false;
return stristr($_SERVER['HTTP_USER_AGENT'], 'google') !== false;
}
# Проверка смотрящего IP на открытость 80-порта
function rss_chk() {
if (useragent_chk()==false) {
$ip = $_SERVER['REMOTE_ADDR'];
$headers = get_headers('http://'.$ip.'/');
if ($headers[0]!='') exit;
}
}
rss_chk();
?>
Помимо RSS могут парсить статьи с сайта с помощью curl, например. Посмотрите ip сайта-воришки и сверьтесь с логами вашего сервера. Если оно, забаньте ip через .htaccess (или иным способом).