Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2015, 21:40   #1
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию Индексация при display: none;

Добрый день!

Хочу использовать на сайте меню в выдвижной панели (jQuery).

При загрузке страницы панель имеет свойство display: none;

Подскажите, роботы индексируют тексты и ссылки внутри таких скрытых блоков?
Maxx вне форума Ответить с цитированием
Старый 08.09.2015, 13:04   #2
R_G
Форумчанин
 
Регистрация: 22.11.2010
Сообщений: 114
По умолчанию

По-моему, скрытый текст роботы не берут во внимание. Только то, что видит пользователь. Может быть в будущем js поисковики научаться индексировать.
R_G вне форума Ответить с цитированием
Старый 08.09.2015, 13:09   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

https://www.google.com/search?q=google+display+none+seo

http://seoshrugged.com/2014/07/13/do...ynone-content/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.09.2015, 15:24   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Хочу использовать на сайте меню в выдвижной панели (jQuery).
Конечно, не знаю конкретно, что вам там нужно, но здесь, ИМХО, можно обойтись без jQuery вообще.
Делаем для этого блока, например, высоту = 0, свойство overflow: hidden, также свойство transition со значением: height, 1s, ease-out (http://htmlbook.ru/css/transition).
При наведении выдвигать следующим образом:
для селектора, у которого вы установили выше описанный свойства, установить псевдокласс hover, а внутри свойству height задать ненулевой размер, то есть., это будет так выглядеть:

Код:
.myClass:hover {
height: 50px; /*например*/
}
и не надо display: none будет тогда
Вадим Мошев вне форума Ответить с цитированием
Старый 08.09.2015, 16:06   #5
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,156
По умолчанию

а я думаю что если блоку присвоить класс CSS в котором и будет display: none;
то вряд ли поисковики откажутся "скушать" его..... мало ли какими классами обладает текст на сайте)))) .. они ж не лезут в CSS чтоб понять виден этот блок или нет
ADSoft на форуме Ответить с цитированием
Старый 08.09.2015, 16:11   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вообще-то могут и лезть.
По ссылке выше (где написано, что вроде бы гугл индексирует некоторые display: none) еще упоминается то, что гугл просит не блокировать JS/CSS от их ботов https://www.youtube.com/watch?v=B9BWbruCiDc
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.09.2015, 18:13   #7
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Все они парсят: CSS, JS, flash, silverlight, джава-апплеты.
Как-то давали сайт на доработку в студию, в которой раньше работал: топ выдачи по их сайту ссылался на *.swf с одной надписью "отключить звук".
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 08.09.2015, 18:53   #8
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Добавлю к посту Naive, лезу и индексируют и js, java, flash.
ТС, прятать сквозное меню можно, конечно релевантность от этого будет меньше, так что, я порекомендую скрывать изначально с помощью того же jquery при загрузке элемента меню.
uberchel вне форума Ответить с цитированием
Старый 09.09.2015, 22:52   #9
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию

Доброго всем вечера!

Спасибо всем ответившим!
Оставлю jQuery. Так как в данной панеле будет скрываться далеко не основное меню не особо влияющее на ранжирование сайта, то даже если оно не проиндексируется, думаю много не потеряю.

Вадим Мошев, интересный способ, возьму на заметку!
Maxx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Индексация файлов gigi1988 Помощь студентам 2 16.11.2012 20:37
C#. Индексация массива. Genco C# (си шарп) 0 04.08.2011 17:51
Индексация РНР Harentius PHP 1 08.07.2010 13:29
Индексация в программе Nikolaeva БД в Delphi 1 04.03.2008 15:09
Индексация Nikolaeva Общие вопросы Delphi 2 29.10.2007 11:03