Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Загружают ли поисковые боты JS? (https://forum.antichat.xyz/showthread.php?t=161309)

Markus_13 05.12.2009 17:40

Загружают ли поисковые боты JS?
 
У меня на одном сайте (без пхп) менюшка (с ссылками) генерируется на каждой странице через JS - бот индексирует только главную страницу (остальные не видит), файл robots отсутствует...

Если всеже crawler`ы юзают JS - еще один вопрос: можно ли на JS определить - кто грузит страницу юзер или бот??

phpdreamer 05.12.2009 17:55

нет
и
нет

diehard 05.12.2009 18:25

1) да
2) можно, но сложно

rushter 05.12.2009 19:20

Карту сайта сгенерируй и скорми ботам.

phpdreamer 05.12.2009 19:26

Цитата:

Сообщение от diehard
1) да

они же не интерпритируют джаваскрипт
бот - не браузер





2 rushter +

Markus_13 05.12.2009 19:30

Цитата:

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

З.Ы. Ответы типа "да"/"нет" меня не устраивают - аргументируйте или давайте линки на инфу, на основе которой был вынесен вердикт... ну или вообще не пишите - если точно не знаете.

LStr1ke 05.12.2009 19:57

Цитата:

Если всеже crawler`ы юзают JS - еще один вопрос: можно ли на JS определить - кто грузит страницу юзер или бот??
Я не знаю можно ли на JS определить User-Agent. Я уже точно не помню для чего, но делал в связке с php.
Что-то вроде:
PHP код:

<script>
<?php
echo "var ua=\"".$_SERVER['HTTP_USER_AGENT']."\";";
?>
alert("Ваш юзер агент - "+ua);
</script>

Это конечно как вариант, но ща глянул в гугл есть и реализация на JS

vvs777 05.12.2009 21:48

у меня на сайте ссылки также генерируются на JS и ни одна сволочь их не индексирует.
Пришлось сделать "кеш" ака карта сайта. Она сразу попала в индекс.

phpdreamer 05.12.2009 22:06

аргументирую ответ на второй вопрос
https://forum.antichat.ru/thread157764.html

diehard 05.12.2009 22:57

гугл выполняет javascript давным давно


Время: 22:19