bashkir102

Рейтинг
28
Регистрация
13.12.2012
Rodnoi:
По тем ссылкам, что вы привели, НИГДЕ не написано, что бот не выполняет JS. Даны лишь рекомендации, и это и есть ключевое слово.

из этих рекомендаций можно понять, что не выполняются скрипты, в гугле море информации если что... возможно роботы анализируют скрипты для оценки безопасности ресурса но никак не для цели индексации содержимого отдаваемого при выполнении скриптов.

Rodnoi:
Поставьте виджет на свой сайт любого из этих сервисов

ставить не буду. тут нет комментариев в html, а здесь есть комментарии в html. сервис hypercomments.com. похоже есть функционал позволяющий хранить у себя на сервере комментарии и выводить на страницу. другие смотреть не буду - не интересно...

Rodnoi,

во всех постах этой темы где утверждают что индексируются и приводят примеры индексации - комментарии присутствуют в HTML коде, соответственно HTML код с комментариями генерируется на стороне сервера скриптом. можно же открыть и посмотреть исходный код страницы и понят, комментарии какой системы будут индексироваться.

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

Пустой алерт выдает.

искать причину почему POST пустой...

js скрипт скорее всего у вас работает не так как надо.

---------- Добавлено 21.11.2013 в 00:50 ----------

и проверти получаемые POST данные


<script type="text/javascript">
var qqfrom = '<? echo(@$_POST['utm_source']);?>';
var qqsite = '<? echo(@$_POST['utm_campaign']);?>';
var qqtizer= '<? echo(@$_POST['utm_medium']);?>';

alert(qqfrom + "\n" + qqsite + "\n" + qqtizer);
</script>

$_REQUEST исправить на $_POST

Aleksey-seo, любая из строк есть в исходном коде html.

поисковые роботы не выполняют JS код, об этом они сами пишут в хелпах. а на большинстве подобных сервисах комментарии подгружаются именно через JS, как взять например виджеты от VK и FB.

ответы на вопросы не получил...

вставка php кода на страницу.


<script type="text/javascript">
var qqfrom = '<? echo(@$_REQUEST['utm_source']);?>';
var qqsite = '<? echo(@$_REQUEST['utm_campaign']);?>';
var qqtizer= '<? echo(@$_REQUEST['utm_medium']);?>';
</script>
<!-- подключаем JS где все это происходит(подстава к ссылкам) -->
<script type="text/javascript" src="урл к JS скрипту"></script>

не уверен, т.к. не объяснили.

это вставки php в html код, я только исправил ошибки синтаксиса.

к примеру, есть страница "site.ru/test.html", с этой же странице идет submit с формы на этот же адрес "site.ru/test.html"?

страница генерится динамически? скриптом php?

как всегда, надо вытянуть всю информацию...


var qqfrom = '<? echo($_REQUEST['utm_source']);?>';
var qqsite = '<? echo($_REQUEST['utm_campaign']);?>';
var qqtizer= '<? echo($_REQUEST['utm_medium']);?>';

Dram, запретить нет возможности.

можно отследить текст комментария, но только верхнего уровня т.е. ответ на уже отставленный комментарий не отследить.

делается средствами js.


VK.Observer.subscribe('widgets.comments.new_comment',
function(num, last_comment, date, sign) {
new_com(num, last_comment, date, sign);
});
function new_com(num, last_comment, date, sign) {
// код отправки данных на сервер средствами ajax
}

на сервере скриптом проверяем комментарий на стоп слова. если присутствуют, можно писать к примеру в БД на какой странице(URL), и нужную доп. информацию.

но все это только для комментариев верхнего уровня и удалять опять-таки ручками.

Всего: 216