Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 17.09.2015
Сообщений: 8

Можно ли сделать, чтобы поисковик увидел тексты выводимые скриптом?

17.09.2015, 13:38. Показов 2333. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На странице есть скрипт:
HTML5
1
<script type="text/javascript" src="//dev.mneniya.pro/js/siteru/mneniyafeed.js"></script><div id="mneniyapro_feed"></div>
Который из внешней системы загружает некий текстовый контент (в данном случае отзывы).


Проблема в том что поисковики этот загруженный контент естественно не видят и не индексируют.
А есть какие то способы сделать так чтобы поисковики эти тексты все таки увидели и смогли проиндексировать ?

Везде в инет описывается как скрыть тексты от поисковика посредством javascript, а мне вот надо наоборот, чтобы он их видел...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2015, 13:38
Ответы с готовыми решениями:

как сделать так, чтобы создав cookies клиентским скриптом я могу получить к нему доступ серверным скриптом?
Добры день!!! Вот допустим я создаю cookie из JavaScript. В самом фале cookies будет создано несколько строк: IF_LastVisit - название...

Как сделать так, чтобы AVD увидел файлы ОС linux, на которой девайс был запущен?
Здравствуйте! Помогите, пожалуйста, разобраться со следующим вопросом. На linux запускается android virtual device, через команду adb...

Как можно сделать вот такой поисковик товара на сайт???
Всем привет! Ребят, подскажите пожалуйста, как можно сделать вот такой поисковик Для поиска товара на сайте по определенным...

27
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.09.2015, 00:27
anstrem, понимаешь, поисковик - не браузер, поисковик не умеет обрабатывать js, а браузеры умеют
поисковик, а точнее индексатор умеют обрабатывать только img, html и всё
хотя гоголь вроде как с недавнего времени может и скрипты обрабатывать, в том смысле, что интерпритировать
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
19.09.2015, 04:31
Цитата Сообщение от BANO Посмотреть сообщение
гоголь вроде как с недавнего времени может и скрипты обрабатывать, в том смысле, что интерпритировать
имхо, байка

представьте, что я случайно (или намеренно) поместил в скрипт "вечный цикл", и что я на планете далеко не один такой
никаких процессорных "мощей" на интерпретацию такового не хватит

насколько я понимаю, байка это пошла с момента, когда гугль запустил "поиск по кодам" https://code.google.com/, после чего поисковые пауки начали читать js-файлы на хостах... а раньше - не читали... тут народ, не поняв, зачем это гуглю нужно, бодренько выдумал, что гугль якобы интерпретирует javascript
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
19.09.2015, 12:42
А вот у меня на сайте подключена jQuery и есть такой код:
JavaScript
1
$.post('./log.php', "data_rnd="+Math.random(), function(qw){ $("#log_result").html(qw); });
А ещё я помню такой код писал:
JavaScript
1
window.location.href = "http://mysite.example.com/log2.php?ref="+window.document.referrer+"&js=true&iframeLoaded="+(self!=top);
Так Google нормально переходил, referer передавал.
Это я узнал по логам сервера apache access.log и по некоторым записям, которые делались в PHP скрипте...
Так что Google бот и в правду JS выполняет.
0
19.09.2015, 13:07

Не по теме:

Цитата Сообщение от alexsamos33 Посмотреть сообщение
Google бот и в правду JS выполняет.
может, всё-таки не в "Правду", а в "Крокодил" ? :)

0
 Аватар для koronaws
0 / 0 / 0
Регистрация: 19.09.2015
Сообщений: 2
19.09.2015, 13:30
Существует ли такая программа, которой можно было бы скопировать математические формулы с ПДФ файлов и корректно вставлять на сайте? Ну, чтобы не получалась абракадабра как у меня на сайте по книгам математики

http://matematika.advandcash.biz/, а нормально, как видно в файлах ПДФ.
Спасибо!
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.09.2015, 16:44
kalabuni, может и байка, я не знаю, я вроде и написал, что это то, что я слышал
а вообще никто не мешает сделать интерпритатор, с защитой от таких как вы, ну я про того, которого вы говорили

можно сделать таймер, если интерпритатор не отвечает на команды, а точнее интерпритатор заложил его в совсем долгий ящик(а этот ящик при while true оочень далёкий), то к чертям убить процесс интерпритатора и поставить сайт в чёрный список, чтобы не повадно было

Добавлено через 1 минуту
короче это может быть и байкой и не байкой, в любом случае когда-нибудь мы дойдём до того, что боты индексаторов смогут и js интерпретировать
0
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
19.09.2015, 16:52
Может кому интересно будет: "We Tested How Googlebot Crawls Javascript ...". (и перевод статьи)
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
20.09.2015, 11:35
Цитата Сообщение от Lazy_Den Посмотреть сообщение
Может кому интересно будет: "We Tested How Googlebot Crawls Javascript ...". (и перевод статьи)
имхо, джинса... "у нас есть такие логи, но мы вам их не покажем"...
Гуглю требуется создать себе "нимб", вот такие проплаченные Merkle | RKG этот "нимб" ему и создают своими статьями

тест должен быть такой:
придумываете три уникальные фразы на английском, типа таких:
1. в сумках сибирских голубых кенгуру обнаружены блохи марсианского происхождения
2. пукающая ящерица похожа на ползающего страуса
3. продаются пингвины, способные находить воду в пустыне Сахара

помещаете эти фразы одну за другой в тело страницы (уже проиндексированную ранее гуглем и имеющую PR больше единицы), причём тремя разными способами:
-- первую (про кенгуру и блох) как обычный текст
-- вторую (про ящерицу и страуса), внедряете методом document.write
-- третью (про пустынных пингвинов) через свойство innerHTML какого-то тега страницы

ждёте недельку-другую, затем ищете через гугль точное совпадение (т.е. в двойных кавычках) для всех трёх фраз

нахождение гуглем первой фразы (про кенгуру и блох) с выдачей в серпе ссылки на вашу страницу свидетельствует о том, что гуглебот (паук) посетил вашу страницу после изменений

нахождение гуглем второй или третьей фраз с выдачей в серпе ссылки на вашу страницу скажет о том, что гугль действительно умеет интерпретировать яваскрипт -- все прочие якобы "доказательства" якобы способности гугля интерпретировать яваскрипт -- это лажа, не достойная рассмотрения, ибо главное предназначение гугля - текстовой поиск. dixi
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
20.09.2015, 12:04
хорошо, предлагаю сделать такой сайт или тупо страничку, только у меня нету своего домена и вообще ничего кроме локалки нету

и вместе докажем друг другу, кто прав
текст страницы примерно такой
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
<head>
<meta charset="utf-8">
<!-- тут ещё какая-то мета должна стоять специально для поисковиков, но я её не знаю -->
<title>CyberForumTester</title>
</head>
<body>
 в сумках сибирских голубых кенгуру обнаружены блохи марсианского происхождения
<script>document.write("пукающая ящерица похожа на ползающего страуса")</script>
<script>window.onload=function(){
    document.body.innerHTML+="продаются пингвины, способные находить воду в пустыне Сахара"
}</script>
 
<script>setTimeout("document.body.innerHTML+='teen taken good half of дерьмо, хрень, наш проверочный сайт'",1e5)
// лично от меня на проверку таймаутов, вдруг он их не признаёт</script>
</body>
</html>
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
26.09.2015, 15:03
BANO, anstrem, Вот. Тест завершён. Результаты положительные, тест пройден.
раз, два, три, четыре...

Тест на таймаут неудачный - таймаут) не пройден (раз два)...
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
26.09.2015, 15:17
kalabuni, как видите, иногда слухи правельны

Добавлено через 1 минуту
alexsamos33, можно ещё поиграться с таймаутами, а точнее с задержкой, я бы тоже не стал 20 минут рендерить сайт

Добавлено через 1 минуту
хотя, он и минуту 40 не смог подождать
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
26.09.2015, 15:35

Не по теме:

Цитата Сообщение от kalabuni Посмотреть сообщение
что гугль действительно умеет интерпретировать яваскрипт -- все прочие якобы "доказательства" якобы способности гугля интерпретировать яваскрипт -- это лажа, не достойная рассмотрения, ибо главное предназначение гугля - текстовой поиск. dixi
Да... Вы не правы :) :)



Добавлено через 2 минуты
Цитата Сообщение от BANO Посмотреть сообщение
можно ещё поиграться с таймаутами, а точнее с задержкой, я бы тоже не стал 20 минут рендерить сайт

Добавлено через 1 минуту
хотя, он и минуту 40 не смог подождать
Ну да... Можно. А если бы там было 30 минут или 1 час? он бы тоже бы подождал? нет... он заходит, читает и сразу почти уходит... А иначе бы он ничего не успевал проиндексировать...
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
26.09.2015, 15:49
alexsamos33, теперь стало интересно, а может ли яндекс такие финты крутить))

Добавлено через 1 минуту
только надо на ru делать а у вас какой-то иностранный
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
26.09.2015, 16:00
alexsamos33, перечитайте вами процитированное и разъясните - так в чём же я неправ?
0
 Аватар для alexsamos33
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
26.09.2015, 16:13
Цитата Сообщение от kalabuni Посмотреть сообщение
alexsamos33, перечитайте вами процитированное и разъясните - так в чём же я неправ?
Ну например то, что гугл ЯКОБЫ может интерпретировать яваскрипт...

Добавлено через 50 секунд
Цитата Сообщение от BANO Посмотреть сообщение
alexsamos33, теперь стало интересно, а может ли яндекс такие финты крутить))

Добавлено через 1 минуту
только надо на ru делать а у вас какой-то иностранный
Щас и Яндексом попробую. А домен этот просто бесплатный, а роли особой он не играет...
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
26.09.2015, 16:43
alexsamos33, я проверял на поиск, не срабатывает
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
26.09.2015, 16:48
alexsamos33, у вас очень плохо с пониманием простейших текстов


второе слово ЯКОБЫ в написанном мною абзаце не является ключевым, зря вы его выделили

мей би, вам стоит для тренировки поизучать комиксы?
т.е. сначала прочитать текст, а потом свериться с картинкой - правильно ли вы текст поняли?
0
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
26.09.2015, 17:55
kalabuni, да хватит уже, просто признайте, что вы не правильно наехали, то есть не зачто

Добавлено через 1 час 4 минуты

Не по теме:

alexsamos33, теперь мы можем хвастаться по форуму, тем, что поспорили с калабуни и выиграли))) :yahoo:

1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
27.09.2015, 09:57
Цитата Сообщение от BANO Посмотреть сообщение
теперь мы можем хвастаться по форуму, тем, что поспорили с калабуни и выиграли)))
детский сад, младшая группа

во-первых, я высказал не утверждение, а всего лишь мнение - так и написал
Цитата Сообщение от kalabuni Посмотреть сообщение
имхо, джинса...
имхо - это русифицированная калька с английского IMHO (что переводится как "по моему скромному мнению")
кроме того, я и сам не особо был уверен в верности этого своего мнения, ибо, если бы был уверен, то САМ не стал бы писать о том, что надо бы провести тест (и как именно надо его провести)

во-вторых, вы со мной не спорили, а лишь согласились со мной, что тест этот провести надо и alexsamos33 провел его

так что, у вас двоих всё точно по анекдоту -- "не выиграл, а проиграл, и не тысячу рублей, а пять копеек" (с)

кстати, зная, что "упрямство - первый признак тупости", всё же предположу, что схема теста была неверна и поэтому окончательный вывод о способности пауков интерпретировать яваскрипт будет преждевременным

надо придумать уникальное предложение, но сделать так, чтобы это предложение целиком в коде не присутствовало (а появилось только потом, после исполнения скрипта в тексте)
т.е. например, так:

JavaScript
1
2
3
4
5
6
7
8
9
var e = 'ядром';
var a = 'из уха';
var k = 'вниз';
var b = 'л' + 'у' + 'н' + 'у';
var c = 'кентавр';
var z = 'осьминог';
var d = 'выстрелил';
var f = 'и сбил с неба'; 
document.write ([c, d, a, e, f, b].join (' '));
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.09.2015, 09:57
Помогаю со студенческими работами здесь

Как сделать, чтобы мой поисковик работал с поиском только символов и выдавал при этом результат?
Прошу помогите! Хочу чтобы значении в переменной дали результат при поиске числа 27 и '27'. &gt;&gt;&gt; l = &gt;&gt;&gt; l ...

Новую таблицу чтобы увидел её борланд
Создал новую таблицу в DataBaseDesktop поместил в папку \Common Files\Borland Shared\Data там где все другие файлы али Demos но дельфи по...

Чтобы мой скрипт никто не увидел и не сделал такой же
Всем привет! Можно ли сделать так, чтобы мой скрипт никто не увидел и не сделал такой же. Как это сделать? Скрипт делает...

Выполнить js код на клиенте, чтобы пользователь его не увидел
В исключительно мирных целях. Хочу предоставить своего рода демку - результат выполнения js кода на клиенте, но не хочу, чтобы пользователь...

Можно ли сделать, чтобы в ключевых полях можно было писать одинаковые значения?
Можно ли как то сделать что бы в ключевых полях можно было писать одинаковые значения ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru