Master-X
Форум | Новости | Статьи
Главная » Форум » Поисковые Системы » 
Тема: Скрытые div
цитата
05/08/09 в 22:06
 Polunochnik
Кто знает как гугл относится к такому явлению как скрытые дивы.
Вот, например я хочу сделать переключение между табами, прибегнув к помощи аякса, как например на порнхабе внизу http://www.pornhub.com/view_video.php?viewkey=782086638 где рилэйтед и комменты.

Интересно как гугл будет реагировать:
- просто не будет индексировать
- будет индексировать как обычно
- выпишет пиздюлину и причислит это к некоей попытке обмануть робота, как например в случае со скрытым текстом
цитата
05/08/09 в 22:27
 El Nino
многое зависит от способа реализации мне кажется
поидее не должен
делал разок так - прокатило
делал штуку еще по переносу слоя с начала html кода в нижнюю часть страницы - тоже прокатывало
цитата
05/08/09 в 22:49
 alex.raven
Для верности пропиши не в style, а в css, поисковики его не рендерят
цитата
05/08/09 в 22:55
 ibiz
alex.raven писал:
Для верности пропиши не в style, а в css, поисковики его не рендерят


хм... а у гугла на сайте написано, что он учитывает скрытые дивы с помощью цсс
другое дело если это внутренние ссылки, то нормально относится, а вот из-за срытых внешних ссылк пессимизирует
я поставил на сайте свои внешние ссылки в тег div.hidden {display:none} пр4 => пр2 почти сразу же... хотя до этого они висели в футере полгода
цитата
05/08/09 в 23:18
 Polunochnik
Цитата:
многое зависит от способа реализации мне кажется

Там jquerry и переключение происходит с помощью яваскрипта

Цитата:
<a href="javascript:void(0);" title="Comments" onclick="show_related(2);">

функция определяет какой слой показывать, хотя в коде они оба есть.
цитата
06/08/09 в 10:38
 Skat
ibiz писал:
хм... а у гугла на сайте написано, что он учитывает скрытые дивы с помощью цсс
другое дело если это внутренние ссылки, то нормально относится, а вот из-за срытых внешних ссылк пессимизирует
я поставил на сайте свои внешние ссылки в тег div.hidden {display:none} пр4 => пр2 почти сразу же... хотя до этого они висели в футере полгода


возможно совпадение что пессимизировал, можно тогда постуить след. образом

div.test {position:absolute;margin-left:-9999px;}
т.е. выкинуть за границу браузера и при этом скрытия блока не будет, его просто не будет видно
цитата
06/08/09 в 10:43
 Skat
или еще таким же макаром можно поместить блок ссылок под какой нить большой элемент, типа под пикчу или блок и его тоже не будет видно smail54.gif
цитата
06/08/09 в 20:52
 sergio21
имхо, уж лучше под пикчу прятать. думаю, что ссылки, вынесенные за пределы границ браузера, гугл легко определит, а это почти гарантированный пендаль.
цитата
07/08/09 в 02:21
 alex.raven
Да, кстати, если контент подгружать динамически (jquery или другое), гугл до него гарантированно не доберётся.
можно ещё попробовать

Код:
<div id="div1">some content here</div>
<script type="text/javascript">
document.getElementById('div1').style.display='none';
</script>


т.е браузер будет отображать и мгновенно прятать div1
цитата
07/08/09 в 07:14
 goodlover
За границу окна не советовал бы. А динамически подгружать это идея smail54.gif
цитата
07/08/09 в 10:40
 El Nino
а смысл ему чтобы гугл до контента не добрался ?
ему надо я так понял чтобы добрался как раз но был не виден он в браузере
цитата
07/08/09 в 23:02
 alex.raven
Гм... а если...

<div<? if (!stristr("googlebot", $_SERVER['HTTP_USER_AGENT'])) echo " style='display:none'"; ?>>some content here...</div> ?

правда, гугл шибко не любит, когда боту отдается другой контент, и как минимум, можно на ПР полниять, а как максимум - забанят smail101.gif
цитата
07/08/09 в 23:38
 Sterx
а таки бот с юзерагентом и ходит, отсвечивает? :/
цитата
08/08/09 в 00:01
 alex.raven
Sterx писал:

а таки бот с юзерагентом и ходит, отсвечивает? :/


таки да, ходит. но не факт, что не ходит как MSIE/Mozilla, так сказать, для уверенности. И сравнения результатов icon_smile.gif
цитата
08/08/09 в 01:02
 remorhaz
alex.raven писал:
таки да, ходит. но не факт, что не ходит как MSIE/Mozilla, так сказать, для уверенности. И сравнения результатов icon_smile.gif


Думаю, что ходит иногда, как ещё клоакеров-то накрывать icon_cool.gif
цитата
08/08/09 в 11:05
 Skat
sergio21 писал:
вынесенные за пределы границ браузера, гугл легко определит, а это почти гарантированный пендаль.


хз хз на основании чего он определит? просто чтобы еще на таком уровне анализировать css файл мне кажется очень затратно по мощностям
цитата
08/08/09 в 11:38
 BrokenBrake
Вообще-то скрытие и показ чего-либо очень просто делается в CSS, зачем сюда JS городить? Да ещё и Ajax smail101.gif
цитата
09/08/09 в 04:14
 alex.raven
BrokenBrake писал:

Вообще-то скрытие и показ чего-либо очень просто делается в CSS, зачем сюда JS городить? Да ещё и Ajax smail101.gif


Прочитай топик сначала - поймёшь smail101.gif
цитата
09/08/09 в 10:29
 ibiz
поэксперементируйте у себя на сайте, тупо поставьте скрытую ссылку CSS, JS на новый сабдомен, и следите как быстро гугл узнает про сайт
цитата
09/08/09 в 15:16
 remorhaz


Узнает-то он без проблем. Вопрос был в том, не полагается ли за это пессимизация. Смысл-то, насколько я понимаю, в том, чтобы гугл ссылки видел, а живые юзеры - нет.
цитата
09/08/09 в 15:22
 Sterx
ОБС icon_smile.gif
цитата
09/08/09 в 15:22
 remorhaz
Вообще мысль есть такая: можно попробовать запутать JS-код таким образом, чтобы в явном виде в нем не фигурировали ни свойство 'display', ни его значение 'none' (скажем, написав функцию для перестановки символов в строке). Тогда, если гугл не выполняет JS, а лишь примерно прикидывает, какие там действия, возможно, он не заметит упражнения с сокрытием блоков.
цитата
09/08/09 в 15:55
 Skat
remorhaz писал:
Узнает-то он без проблем. Вопрос был в том, не полагается ли за это пессимизация. Смысл-то, насколько я понимаю, в том, чтобы гугл ссылки видел, а живые юзеры - нет.


да как он узнает????

ладно сделаю код не div.test {position:absolute;margin-left:-9999px;} а
div.test {position:absolute;margin-left:-100px;} и узкой полоской пущу линки как он тут что определит?? такой код в рабочей верстке может запросто быть, и что за это ухудшение для сайт в плане се будет??
цитата
09/08/09 в 15:57
 ibiz
remorhaz писал:
Узнает-то он без проблем. Вопрос был в том, не полагается ли за это пессимизация. Смысл-то, насколько я понимаю, в том, чтобы гугл ссылки видел, а живые юзеры - нет.


блин точно, это я ступил сутреца icon_smile.gif
цитата
09/08/09 в 16:47
 remorhaz
Skat писал:
да как он узнает????


Так же, как узнаёт браузер, рисовать ему контент или он за пределами вьюпорта.

Skat писал:
и что за это ухудшение для сайт в плане се будет??


Если бы я был гуглом - я бы старался отличать ссылки, которые по умолчанию не видны пользователю, от всех прочих, и придавал бы им меньший вес. А в вопиющих случаях и пессимизировал бы. Отсюда и опасения топикстартера.
Стр. 1, 2  >  последняя »


Эта страница в полной версии