Индексирует ли Google страницы со скрытыми элементами? - PullRequest
24 голосов
/ 05 февраля 2009

Я начинаю редизайн и разработку сайта, который содержит много текста, и я думаю о том, как организовать информацию на сайте так, чтобы она выглядела чище. В некоторых частях сайта я хотел бы реализовать эффект переключения jquery, когда некоторый контент помещается в скрытый div, и этот контент будет отображаться или скрываться в зависимости от события onclick пользователя.

Будет ли эта техника организации контента сильно вредить SEO сайта? В какой момент Google начнет рассматривать это как спам и отбросит весь сайт из списка?

// Обновление - найдено несколько ответов.

Полагаю, для пояснения, в ответ на некоторые ответы ниже, целью скрытых элементов div было бы переключение между отображением / скрытием контента для организационных целей, где любой скрытый текст в конечном итоге был бы показан пользователю.

Однако, после долгих размышлений, Мэтт Каттс от Google в значительной степени говорит, что, пока вы не набираете ключевые слова, не наполняете свой скрытый текст и не злоупотребляете системой, пытаясь обмануть робота Google, вам следует, как правило быть в порядке. Он также приводит забавный пример неправильного заполнения ключевых слов.

Ответы [ 8 ]

18 голосов
/ 05 февраля 2009

Очевидно да .

Ничто не ускользает от глаза Саурона.

4 голосов
/ 05 февраля 2009

Он будет проиндексирован, но может быть осужден Google, если вы скрываете / показываете контент по причинам SEO. Другими словами, то, что видит Google, должно быть тем, что видит пользователь, нажимая на ссылку.

3 голосов
/ 19 августа 2011

Идея По по использованию div "off stage" (отрицательная позиция) широко используется и так же известна роботу Google, как div с отображением: скрытый или видимость: нет.

Вот как это сделать:

Сделайте так, чтобы все ваши объекты были полностью отображены и полностью видны и прямо на сцене в вашем HTML-коде, как того хочет Google ... но ПОТОМУ ... пусть ваше событие загрузки javascript применяет желаемое позиционирование в клиенте браузера ,

Результат ... идеальное SEO и отличный опыт для посетителя.

1 голос
/ 05 февраля 2009

Пока скрытый контент относится к странице, он не должен быть спамом.

Я поместил скрытый текст на страницы, переключил видимый текст, и при использовании графики для заголовка у меня есть скрытый заголовок CSS H1 для Google.

0 голосов
/ 21 января 2017

Лучший и удовлетворительный результат я нашел здесь.

Скрытый текст и ссылки Сокрытие текста или ссылок в вашем контенте для манипулирования поисковым рейтингом Google может рассматриваться как обманчивое и является нарушением правил Google для веб-мастеров. Текст (например, избыточные ключевые слова) можно скрыть несколькими способами, в том числе:

Использование белого текста на белом фоне Расположение текста за изображением Использование CSS для позиционирования текста вне экрана Установка размера шрифта на 0 Скрытие ссылки путем связывания только одного маленького символа, например дефиса в середине абзаца Оценивая ваш сайт, чтобы увидеть, содержит ли он скрытый текст или ссылки, поищите что-нибудь, что не легко увидеть посетителям вашего сайта. Есть ли там текст или ссылки исключительно для поисковых систем, а не для посетителей?

Однако не весь скрытый текст считается обманчивым. Например, если ваш сайт включает в себя технологии, к которым у поисковых систем возникают трудности с доступом, такие как JavaScript, изображения или файлы Flash, использование описательного текста для этих элементов может улучшить доступность вашего сайта. Помните, что многие посетители, использующие программы чтения с экрана, мобильные браузеры, браузеры без плагинов и медленные соединения, также не смогут просматривать этот контент и также получат пользу от описательного текста. Вы можете проверить доступность своего сайта, отключив JavaScript, Flash и изображения в своем браузере, или используя текстовый браузер, такой как Lynx. Вот несколько советов по обеспечению доступности вашего сайта:

https://support.google.com/webmasters/answer/66353?hl=en

0 голосов
/ 01 сентября 2014

Я бы этого не скрывал. Если люди не хотят читать это, они могут пропустить. Когда я спрятал текст, он, похоже, не виден роботом Google, как и текст в обычном HTML.

0 голосов
/ 27 января 2013

Это определенно нормально, так как я делал это много раз без каких-либо штрафов за SEO.

0 голосов
/ 06 апреля 2009

возможно, скрытие вашего контента вредно для SEO, но, возможно, вам не нужно это скрывать.

Вместо использования «display: hidden» просто используйте творческое позиционирование.

поместите ваш "скрытый" контент, скажем, на 7680 пикселей за пределы экрана, используя "left: 7680px" или "margin-top: -7680px"

Затем используйте свой java-скрипт, чтобы изменить позиционирование контента по вашему желанию.

...