- сайт на хтмл с использованием js. При этом весь контент и ссылки выводятся на страничку с использованием js и функции document.write().
Проблема стара как жизнь - не индексируемость js скриптов как следствие не обнаружение в поисковиках (.
Чего хочу? - Оставить модульную структуру(не вписывать html код в один огромный документ) - но вместо модулей на js переделать в модули на php.
Прошу прокомментировать, и если встречались с подобной ситуевиной предложить подход или аналог функции document.write().
Благодарю за оперативный ответ.
Спустя 1 час, 46 минут, 14 секунд (25.02.2009 - 12:12) FatCat написал(а):
Цитата (Гость_Юрий @ 25.02.2009 - 10:26) |
Проблема стара как жизнь - не индексируемость js скриптов как следствие не обнаружение в поисковиках |
Боюсь что Вы путаете.
Сами страницы в индексе?
Сами страницы в индексе?
Спустя 7 минут, 29 секунд (25.02.2009 - 12:20) vasa_c написал(а):
Хм. Вам предложить аналог document.write() на PHP?
Спустя 53 минуты, 6 секунд (25.02.2009 - 13:13) Страницы в написал(а):
в индекс.хтмл в центре странички :
<DIV style="margin-left: 6;margin-right: 6;">
<script src="content-main.js"></script>
</font>
</div>
В content-main.js соответственно весь контент с ссылками и т.п. content-main.js начинается с функции document.write(' '). Возможно ли сохранив структуру обеспечить функционалом пхп?
<DIV style="margin-left: 6;margin-right: 6;">
<script src="content-main.js"></script>
</font>
</div>
В content-main.js соответственно весь контент с ссылками и т.п. content-main.js начинается с функции document.write(' '). Возможно ли сохранив структуру обеспечить функционалом пхп?
Спустя 6 минут, 6 секунд (25.02.2009 - 13:19) Гость_Юрий написал(а):
К пердидущему сообщению могу добавить:
http://www.up-rate.com/?s=articles&id=1164034150
и http://forums.ag.ru/?board=soft&action=dis...&num=1079514251
обсуждение проблемы с ЖС. Мне проблема ясна и результат работы тоже виден. Проиндексирована только главная страница остальных поисковики в упор не видят ну а по ключевым словам так вообще молчу.. нужно из ЖС переходить в пхп за этим и обращаюсь.
http://www.up-rate.com/?s=articles&id=1164034150
и http://forums.ag.ru/?board=soft&action=dis...&num=1079514251
обсуждение проблемы с ЖС. Мне проблема ясна и результат работы тоже виден. Проиндексирована только главная страница остальных поисковики в упор не видят ну а по ключевым словам так вообще молчу.. нужно из ЖС переходить в пхп за этим и обращаюсь.
Спустя 2 часа, 10 минут, 59 секунд (25.02.2009 - 15:30) vasa_c написал(а):
Да, можно.
Как? Вот документация — http://www.php.net/manual/ru/index.php
Как? Вот документация — http://www.php.net/manual/ru/index.php
Спустя 7 часов, 28 минут, 33 секунды (25.02.2009 - 22:58) Гость_Юрий написал(а):
vasa_c молодца, красивый ответ. Не желаешь помочь - в сторону. Что за люди......
Спустя 1 час, 24 минуты, 33 секунды (26.02.2009 - 00:23) FatCat написал(а):
Цитата (Гость_Юрий @ 25.02.2009 - 22:58) |
Не желаешь помочь - в сторону. Что за люди... |
Если Вы спросите как из глины сделать автомобиль - ответ может быть такой же.
Джаваскрипт предназначен для вывода на странице результатов операций на стороне клиента; пхп - на стороне сервера.
Вопрос
Цитата (Гость_Юрий @ 25.02.2009 - 10:26) |
вместо модулей на js переделать в модули на php |
сам по себе является некорректным.
Если вопрос в модульности - модульность можно реализовать и на стороне сервера, например при помощи include на пхп.
Если вопрос сугубо в индексации поисковками, то поисковки прекрасно индексируют джаваскрипт.
Если в коде страницы один из блоков создан при помощи document.write, для поисковка при индексации страницы проиндексирует все блоки.
Например:
Если вопрос в модульности - модульность можно реализовать и на стороне сервера, например при помощи include на пхп.
Если вопрос сугубо в индексации поисковками, то поисковки прекрасно индексируют джаваскрипт.
Если в коде страницы один из блоков создан при помощи document.write, для поисковка при индексации страницы проиндексирует все блоки.
Например:
HTML |
<div aclass="myclass">Мой первый текст</div> <script type="text/javascript"> document.write('<div aclass="myclass">Мой второй текст</div>') </script> |
Если страница проиндексируется, она будет находиться и по слову "первый", и по слову "второй".
Линки, созданные методом document.write тоже будут проиндексированы, если сами URL есть в джаваскрипте в явном виде.
Например:
Линк будет проиндексирован
HTML |
<script type="text/javascript"> myURL = "http://03.ru/"; document.write('<a href="'+myURL+'">03</a>') </script> |
Линк НЕ будет проиндексирован
HTML |
<script type="text/javascript"> myURL = 1; myURL = myURL*3; myURL = myURL+""; document.write('<a href="http://0'+myURL+'.ru/">03</a>') </script> |
Во втором случае строка формируется в результате вычислений с последующим переводом цифровой переменной в строковую; поисковки умеют считывать для индексации только строковые значения.
Спустя 11 часов, 6 минут, 50 секунд (26.02.2009 - 11:30) Гость_Юрий написал(а):
Согласен. Возможно неккоректный вопрос поэтому и задал его в разделе форума для начинающих. Плюс вообще название темы - "Аналог функции document.write(JS)"
. To FatCat спаибо за ответ, думаю топ закрыт.
