theKashey

theKashey
Рейтинг
70
Регистрация
22.02.2012

Для Московской области патент 11к. Осталось расковырять его применимость.

Решил заглянуть в Центр просмотра обьявлений - много текстовых обьяв с "высокой" частой показов.

Только весь текст - "Видео, смотреть видео".

Рекламируют при этом нормальные сайты.

Убивать?

yanus:

По факту js справляется с исправлением перелинковки. Просто стат вес апается не так часто, да доля его невелика.

Никакой дополнительной обработки ajax запросов, или связанных хитростей индексации - они(роботы) просто исполняют js, и видят тоже самое, что и человек в браузере.

Плюс в бете вебмастера есть новый класс ссылок - Внутренние/Не поддерживаются основным индексирующим роботом Поиска. Лично у меня там показаны ссылки с контента, который динамически генерируется на фронтенде.

Сейчас уже все поисковики исполняют js, а nofollow просто сжигает вес.

Беда...

Даже Викимапию в свое время гугл банил. Но потом разбанил.

Быть может техническая проблема случилась, или временное недопонимание..

В свое время, из похожих соображений, два года не вешал на одном сайте рекламу. Потом плюнул и повесил. Не изменилось ничего кроме дохода в мой карман.

Совсем недавно, из похожих соображений, убрал один блок рекламы с первого экрана. Две недели трафик рос. Но с "недавним апом" рухнул ниже старых границ.

kirf:

Дабы сто раз не рассусоливать историю, для любопытствующих все написал тут, со скринами.

У меня годами сайты на такие дорвеи дербанят. Сотни, тысячи говоносайтов в день - там же робот работает. И полные и частичные копии. Почти мгновенно (неделя) эти сайты исчезали из поиска. Негативного влияния не оказывали.

Где-то ухудшает, где-то улучшает. Сколько людей, столько и мнений.

iminlove на 25 странице типа знает причину, по которой объективно плохой сайт может ранжироваться выше чем объективно хороший, но не говорит.

весь нормальный "скрипт" это один json_decode, после чего кладем данные куда либо - в SQL, в монгу, в csv(который потом перекладываем куда угодно)

Логи, вообще не так чтобы и нужны - ведь главное не кого блоканули, а кого пропустили.

Самый простой вариант этого - у заболоткина (http://zabolotskikh.com/tips/content-security-policy/)

$report = file_get_contents('php://input');
$report = json_decode($report, true);

if (empty($report)) {
exit;
}

$report = $report['csp-report'];

$delimiter = '|';
$csvLine = '';
$csvLine .= !empty($report['document-uri']) ? $report['document-uri'] : $delimiter;
$csvLine .= !empty($report['referrer']) ? $delimiter . $report['referrer'] : $delimiter;
$csvLine .= !empty($report['violated-directive']) ? $delimiter . $report['violated-directive'] : $delimiter;
$csvLine .= !empty($report['original-policy']) ? $delimiter . $report['original-policy'] : $delimiter;
$csvLine .= !empty($report['blocked-uri']) ? $delimiter . $report['blocked-uri'] : $delimiter;
$csvLine .= !empty($report['status-code']) ? $delimiter . $report['status-code'] : $delimiter;
$csvLine .= "\r\n";

file_put_contents('report.csv', $csvLine, FILE_APPEND);

Просто в csv. Делай потом что хочешь.

Еще более простые (и правильные) варианты идут с различными адаптерами к БД, это которые понимают синтаксис INSERT INTO xxx SET ?, где ? - фактически входящий json.

Ladycharm:
Угу, а за такую работу с JSON как у Леонида: $spsline=preg_replace('@.*?"blocked-uri":"@smi','',$data); - талоны на доп.питание выдавать?
Вы же сами пишете: "Данные приходят в разном порядке" - где гарантия от потери полей при удалении части строки до blocked-uri?

На странице http://zabolotskikh.com/tips/content-security-policy/ в данный момент один json_decode без каких либо костылей.

PS: если это не его скрипт, а "его" сидит где-то в rar архиве - ну камушек в его огород значит.

Всего: 436