Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать нечитаемый текст?
 
 автор: Владимир55   (16.10.2008 в 01:18)   письмо автору
 
 

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

Как-нибудь через JavaScript?

  Ответить  
 
 автор: sl1p   (16.10.2008 в 02:42)   письмо автору
 
   для: Владимир55   (16.10.2008 в 01:18)
 

можно узнавать юзер агент и выводить\не выводить текст.

  Ответить  
 
 автор: PAT   (16.10.2008 в 02:48)   письмо автору
 
   для: Владимир55   (16.10.2008 в 01:18)
 

По большому счёту всё, что вы выводите на страницу посредством JS - любым методом: от document.write до innerHTML - для поисковика текстом не является.

  Ответить  
 
 автор: Владимир55   (16.10.2008 в 09:54)   письмо автору
 
   для: PAT   (16.10.2008 в 02:48)
 

"всё, что вы выводите на страницу посредством JS... для поисковика текстом не является

Вот это мне и надо!
Дайте примерчик кода вывода кусчка текста, если знаете.

  Ответить  
 
 автор: Lelik   (16.10.2008 в 10:04)   письмо автору
 
   для: Владимир55   (16.10.2008 в 09:54)
 

например так можно:

var oContent = document.getElementById('content');
oContent.innerHTML += 'текст не доступный для поисковых роботов :)';

  Ответить  
 
 автор: Владимир55   (16.10.2008 в 10:19)   письмо автору
 
   для: Lelik   (16.10.2008 в 10:04)
 

Когда я установил на странице этот код (в тело страницы), то воспроизвелся сам код, а не результат его выполнения.

В чем тут нюанс?

  Ответить  
 
 автор: AlexSol   (16.10.2008 в 10:28)   письмо автору
 
   для: Владимир55   (16.10.2008 в 10:19)
 

<div id=content></div>
<script>
var oContent = document.getElementById('content');
oContent.innerHTML += 'текст не доступный для поисковых роботов :)';
</script>

  Ответить  
 
 автор: Владимир55   (16.10.2008 в 10:41)   письмо автору
 
   для: AlexSol   (16.10.2008 в 10:28)
 

Так работает, спасибо!

Но почему не работает вот это:

<div id=content></div>
<script>
var oContent = document.getElementById('content'); 
oContent.innerHTML += '<p style="text-indent: 30px; margin-left: 50px; margin-right: 40px; margin-top: 0; margin-bottom: 0">
<font face="Arial" size="4">Первая часть текста <a href="1.htm">Ссылка</a> 
Продолжение текста</font></p>';
</script>

  Ответить  
 
 автор: elenaki   (16.10.2008 в 10:59)   письмо автору
 
   для: Владимир55   (16.10.2008 в 10:41)
 

перевод строки. Java-script очень чувствителен к синтаксису. если не знаете, лучше не соваться.

  Ответить  
 
 автор: Владимир55   (16.10.2008 в 11:07)   письмо автору
 
   для: elenaki   (16.10.2008 в 10:59)
 

В этом все и дело! Спасибо!

А если понадобится таким же образом вставить несколько фрагментов, то просто использовать соответствующее количество участков такого же кода? Или появится специфика Java-script ? Может быть, что то с <div id=content></div> ?

  Ответить  
 
 автор: elenaki   (16.10.2008 в 11:27)   письмо автору
 
   для: Владимир55   (16.10.2008 в 11:07)
 

id=content

имена и id должны быть уникальными.

  Ответить  
 
 автор: PAT   (16.10.2008 в 11:28)   письмо автору
 
   для: Владимир55   (16.10.2008 в 11:07)
 

Мда... есть же люди, которые из пустяка могут сделать себе головную боль...

<ТЕГ>текст для поисковика</ТЕГ>
текст для поисковика
текст для поисковика
<ТЕГ>текст для поисковика</ТЕГ>
<script>
document.write ('строка текста (можно вместе с <ТЕГ>ами), которую хочу спрятать от поисковика');
document.write ('строка текста (можно вместе с <ТЕГ>ами), которую хочу спрятать от поисковика');
</script>
<ТЕГ>текст для поисковика</ТЕГ>
текст для поисковика
<ТЕГ>текст для поисковика</ТЕГ>
<script>
document.write ('строка текста (можно вместе с <ТЕГ>ами), которую хочу спрятать от поисковика');
document.write ('строка текста (можно вместе с <ТЕГ>ами), которую хочу спрятать от поисковика');
document.write ('строка текста (можно вместе с <ТЕГ>ами), которую хочу спрятать от поисковика');
</script>

...
и так далее сколько угодно раз

  Ответить  
 
 автор: Владимир55   (16.10.2008 в 17:18)   письмо автору
 
   для: PAT   (16.10.2008 в 11:28)
 

Спасибо!

Это то, что надо!

Работает великолепно, и очень удобно!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования