RSS лента - грмотная оптимизация

12
Ingvarr
На сайте с 26.04.2009
Offline
452
#11

1) нет

2) увеличивает скорость индексации поисковиками, её можно использовать как ситемап.

SocFishing
На сайте с 26.09.2013
Offline
118
#12

Вот решение, написал

<?php
# Блокировка воришек 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();
?>
★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
I2
На сайте с 29.04.2014
Offline
14
#13

А как более грамотно создать такую ленту для кино сайта

N
На сайте с 09.12.2010
Offline
28
#14
SocFishing:
В голову пришла мысль, а что если чекать IP того, кто получает контент RSS на наличие открытого 80 порта. Сейчас сделаю такую функцию и выложу. А то много запросов на защиты RSS.

Объясните, плиз, что дает проверка порта 80 и как это защитит? Если RSS через Feedburner сработает?

Без RSS тоже воруют, но фрагментами - по нескольку страниц и с опозданием, а с ленты весь сайт целиком и сразу...

Молодой сайт защищала отложенной публикацией только анонсов с опозданием 2-3 дня. Когда подрос и копипаст уже не страшен - публикую полные тексты - так быстрее набираются подписчики.

slavegirl
На сайте с 25.06.2012
Offline
401
#15
natkalin:
Объясните, плиз, что дает проверка порта 80 и как это защитит?

Насколько я поняла, данная проверка показывает, что к Вашей RSS-ленте обратился не живой пользователь (у которого обычно на домашнем компьютере закрыт 80 порт), а скрипт с какого-нибудь сайта, потенциально ворующий контент.

🌅 Фото с выпускного ––  https://t.me/Keep2Share/23767
SocFishing
На сайте с 26.09.2013
Offline
118
#16

Именно так. С сайта или сервера. Правда не проверял на реальном сайте.

Если RSS через Feedburner сработает?

Нужно добавить условие для Feedburner, возможно кто-то доделает и возьмет за проверку маски IP поисковых систем. Для Feedburner данный метод не применим, так как если даже разрешить Feedburner брать ленту, то тогда воришка может брать с Feedburner.

Пример сугубо для размышлений.

12

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