#1 Online pharmacy affiliate program! Инвайты в ICQ
 
May
02
Posted (Random) on May 02-2007

В продолжение темы, затронутой в предыдущем посте.

Не знаю насколько я спалю тему, возможно это уже всем давно известно и всеми юзаемо. В общем мы прямо сейчас попытаемся сделать из обычного чёрного дора с редиректом самый настоящий белый дор, да такой, что юзер по-прежнему будет видеть фид, а поисковый бот - релевантный контент, сгенерённый Марковым. И все будут довольны.




Никаких редиректов не будет, а значит не будет и того самого страшного слова из прошлого поста. Всё сделаем средствами CSS, да так, что никто и не заметит.




Уже давно известно, что гугл практически не индексирует то, что находится внутри тега <script>, а так же не индексирует содержимое ифреймов. Это-то нам и нужно.




Итак, мы в самое начало документа пихаем ифрейм с фидом, и посредством цсса закрываем им основной текст. При этом в индексе поисковика оказывается только текст, а перед глазами пользователя только фид. Круто? Да.




Теперь как это сделать.

Один товарищ с форума о поисковых системах подсказал такой простой способ. Если у нас фид берётся из php скрипта, то сделаем так:


<div style="position:relative; left:0px; top:0px;">

<div id="Layer1" style="position:absolute; left:0px; top:0px; z-index:2; background-color: #E2EFF3; layer-background-color: #E2EFF3; border: 1px none #000000; visibility: visible;">

<script src="http://URL/js.php?q=Keyword"></script>

</div>

</div>


То есть имеем слой, который висит поверх контента страницы. Совершенно аналогично сюда вставляется ифрейм.




Вообще можно делать со слоями что-угодно, только кажется мне, скоро гугл начнёт палить все эти игры с z-index-ом.




У меня первый раз получилось такое совершенно случайно, и разобрать где конкретно в обилии css-стилей получается перекрывание ифреймом страницы - довольно сложно, но я таки попробую, ибо без явного перекрывания с использованием z-indexa будет наверное правильнее.