Собери свой сайт бесплатно

Как скрыть информацию от поисковой системы и можно ли аякс (ajax) считать клоакингом?

При поддержке: В связи с 6-летием хостинг-компания Inferno Solutions предлагает администрируемый сервер в Германии Core2Quad Q9550 4×2.83 Ghz + 8GB RAM + 2x500GB HDD + 5000Gb bw + 100Mbit — по СУПЕР цене 99$! Помощь в переезде прилагается.

Всем привет! В недавнем посте про оптимизацию html-кода на блоге среди комментаторов появилось мнение, что вывод сайдбара через технологию ajax является обманом поисковой системы (им выдается контент отличный от того, что видит пользователь). Хотелось бы поподробнее на этом остановиться. Сегодня разберу методы «скрытия» информации от поисковых систем, которые мне известны, а также выскажу свое мнения насчет ajax и мнение Яндекса.

скрытие

Не все элементы на сайте являются полезными для поисковиков. В связи с уменьшением влияния ссылок на поисковую выдачу, появилась тенденция, когда взамен очередной закупки постовых, статей и так далее, ведутся работы на сайте (оптимизируется html-код, убираются неважные для поисковых систем элементы). Это в принципе полезно. Но появляется вопрос: «как безопасно скрыть или спрятать такие элементы?».

Методы скрытия информации от поисковых систем

1) Тег <noindex>. Его понимает только Яндекс, и он используется только для текста. Не универсальный метод.

2) Атрибут rel=»nofollow» тега a. Используется только для ссылок. Ссылка с таким атрибутом не должна учитываться поисковой системой. Но тут получается такая картина. Ссылка не учитывается поисковиком, по ней вес не перетекает, но этот вес растворяется впустую. То есть для внутренних ссылок rel=nofollow использовать смысла нет. Только для внешних.

3) Flash. Сейчас эту технологию постепенно начинают понимать поисковые системы. Хотя сложные варианты еще не индексируются. Не универсальный метод, сложный и, как правило, flash много весит.

4) Javascript. Простые яваскрипты (или джава скрипты — не знаю, как правильно произносится и пишется) сейчас индексирует Google. Сложный javasript — хороший метод для того, чтобы что-то скрыть от поисковой системы. На всякий случай папки вызова скрипта необходимо закрыть от индексации в robots.txt.

5) Ajax. Как я понял, по сути аякс — это и есть сложный javascript, который работает еще и с XML. Поисковые системы не умеют индексировать Ajax.

Таким образом, получается, что универсальным методом скрытия каких-то элементов от поисковиков является сложный javasript или ajax. Я ничего не пропустил :smile:?

Возникает другой вопрос: «А не является ли все это клоакингом? Пользователю и поисковой системе показывается разный контент.»

Ajax и клоакинг

ajaxОтвет на этот вопрос является немного философским ;-). Что является клоакингом? Это когда мы пользователю и поисковой системе отдаем разный контент. Вычисление поисковых систем может быть по ip или по user agent. То есть какой-то скрипт или еще что-то из общего числа посетителей выбирает поисковых роботов и пауков, выдавая им «выгодный код (контент)».

В случае с аяксом или сложными javascript дело обстоит совершенно по-другому. И пользователю, и поисковой системе выдается один и тот же контент и код. Другой момент, что аякс поисковые системы проиндексировать не могут. Видна разница? В одном случае мы специально выискиваем и подсовываем, в другом — выводим одно и то же для всех без исключения.

Это мое понимание. Чтобы убедиться в своих мыслях, я отправил сообщение в службу поддержки Яндекса.

Здравствуйте. У меня возник вопрос по использованию аякса (ajax) на сайте. Дело в том, что на одном ресурсе планируется вывод боковых колонок через ajax. В них находятся элементы, которые интересны пользователям, но для поисковых систем имеют посредственное значение. Яндекс еще не умеет индексировать ajax.

Будет ли использование ajax расценено Яндексом, как клоакинг, когда пользователю показывается одно, а поисковая система видит другое? Или же это безобидный способ немного облегчить сайт для поискового робота?

Буду признателен за ответ. С уважением, Сергей.

Довольно быстро получил ответ.

Не беспокойтесь, Сергей, если ничего плохого в этих блоках нет, то никаких санкций к сайту применяться не будет.

Категории, опросы, ссылки на внутренние страницы — все это не считаю за блоки, в которых есть что-то плохое :smile:. Какие у вас мысли на этот счет?

1 звезда2 звезды3 звезды4 звезды5 звезд (10 голос., в среднем: 3,80 из 5)
Loading ... Loading ...

Дата: 09.09.2011
Получайте актуальные статьи по SEO, блоггингу и заработку в Интернете
прямо на ваш почтовый ящик. Уже более 3000 подписчиков!

Отзывов уже 50:

  1. 1. Владелец seo-блогалища | artoha.ru | 9 Сентябрь 2011

    Ага, можно, а как жеж?.. :/

  2. 2. Владелец seo-блогалища | artoha.ru | 9 Сентябрь 2011

    А руки-то у пари волосатые.

  3. 3. acsession | 9 Сентябрь 2011

    Сергей, когда же будет реализация кода на аякс для народа???

  4. 4. Webliberty | www.webliberty.ru | 9 Сентябрь 2011

    Теперь осталось только узнать техническую сторону этого вопроса — как именно исполнить данную технологию скрытия части кода от поисковых систем :smile: С моральной разобрались, Яндекс утешил)

  5. 5. Anton | 9 Сентябрь 2011

    Так все просто же. JS-вызовы можно сразу увидеть на сайте. То, что возвращает ajax-запрос тоже можно увидеть сразу. Остается написать backend-скрипты, которые будут выводить меню.

    Элементарно!)

  6. 6. Антон | 9 Сентябрь 2011

    дело ясное что дело темное, одной четкой системы для поисковиков еще нет

  7. 7. Anton | scriptidy.com | 9 Сентябрь 2011

    Например, если посмотреть JS-код то видно, что сайдбар находится по адресу http://sosnovskij.ru/sidebar/, откуда и достается через вызов $.load().

  8. 8. Дмитрий | ktonanovenkogo.ru | 9 Сентябрь 2011

    Не, ну санкций то не будет, а вот будет ли толк? Вот в чем вопрос? Мне так кажется, что поисковики и так используют в своем алгоритме отделение зерен от плевел, т.к. ранжируют тексты статей без обвеса (шапки, футера и сайдбара). Ну или учитывают обвес, но с очень малым коэффициентом влияния. Это чистое ИМХО, но вот, почему то сложилось у меня такое мнение.

  9. 9. BlogerMen | coolinfoo.ru | 9 Сентябрь 2011

    Поисковым системам нужно придумать какой либо универсальный метод, так как пока этого не будет, все равно будут идти громкие споры и разногласия

  10. 10. Станислав | great-world.ru | 9 Сентябрь 2011

    Правильно вы написали — клоакинг — вычисление роботов ПС по ip, а аякс ничего общего с этим не имеет. Кроме того, и поддержка яндекса ответила, что плохого ничего нет.

  11. 11. Андрей | gameconsole.ru | 9 Сентябрь 2011

    А как же блок новостей (для продажи ссылок) в сайдбаре, которые не выводятся на главной. Не замедлит ли это индексацию?

  12. 12. Антон | seogang.ru | 9 Сентябрь 2011

    думаю ничего страшного….

  13. 13. Bulat | seven7days.ru | 9 Сентябрь 2011

    Спасибо, что уточнил у яндексоидов :)

  14. 14. UT3Player | kokonkov.com | 9 Сентябрь 2011

    «Но тут получается такая картина. Ссылка не учитывается поисковиком, по ней вес не перетекает, но этот вес растворяется впустую.» — так зачем ссылки тогда скрывать вообще? Типа, если не мне, то никому?

  15. 15. natkalin | allcastle.info/kontakt/webdesign | 9 Сентябрь 2011

    Когда нужно было скрыть меню, я отправилась читать официальные хелпы Яндекса и Гугла. Нашла только один вариант, который они обещают не индексировать ни при каких обстоятельствах, даже когда научатся читать сложные скрипты — метатег noindex. Меню вынесла на отдельную страницу, закрыла метатегом, вставила ее фреймом в шаблон. ПС не проиндексировали. Нарушением это не может быть так как они сами рекомендуют испольковать метатег для страниц, которые я не хочу показывать ботам.

    Но Аякс — звучит красивше. ;-)

  16. 16. Вит | web-bookcase.ru | 9 Сентябрь 2011

    А как на счёт контента в display:none?
    То же меню или переключатели любые с формами, местами и текстами, которые могут повлиять на ранжирвоание?

  17. 17. Хайпер | hyperseo.ru | 9 Сентябрь 2011

    Что ж, раз тут ИМХИ выслушиваются.. :)
    Аякс (Жаваскрипт), размышляя логически, не будет клоакингом. Как правильно замечено, отдаваемый контент не зависит ни от юзерагента, ни от IP или других качеств посетителя. А уж если стоит запрет на индексирование — это полное право администратора сайта.
    Но для запрета индексации не стоит углубляться в сложность скриптов — даже самые сложные скрипты когда-нибудь обработают поисковые боты, и вылезет в выдачу всё то, что явно не закрыто от индексации.
    Вердикт. Для сокрытия информации кладём её в папку secret, закрываем от индексации в robots.txt или meta, и вызываем любым удобным способом: JS, Ajax, jQuery, iframe.. За исключением, конечно, include :)

  18. 18. Дмитрий | www.kharkov-underground.com | 10 Сентябрь 2011

    Был у меня один забавный случай, разрабатывал я как-то сайт для одной газеты. Ничего особенного — взял готовый шаблон, разработал логотипы, немного подчистил, немного изменил и готово.
    Никаких действий по раскрутке сайта не делал, то есть вообще, ни одной ссылки не было закуплено, даже по каталогам сайт не проганял, а через пару месяцев зашел на сайт и был приятно удивлен — гугл на ровном месте выдал сайту pr=3.
    Так это я к чему, тут 2 варианта — либо гугл так раздобрел из-за того, что сайт представляет реальное СМИ, либо из-за того, что сайтбар там был на ajax’e и внутренняя перелинковка шла без лишнего распыления.
    Других вариантов я не вижу, так что думаю теперь на всех своих проектах тоже такое проделать, а вдруг действительно сработает.

  19. 19. TiamatInc | vkusno-edim.ru | 10 Сентябрь 2011

    Хм… а вам не показался странным ответ от Платонов? Ведь из него следует, что Яша может разобрать, что есть в закрытом Аяксом контенте. ;-)

  20. 20. Sosnovskij | sosnovskij.ru | 10 Сентябрь 2011

    acsession, Dimox вроде обещал. Я писал, что сам это не умею :smile: .
    UT3Player, внутренние ссылки смысла нет. Внешние — чтобы не было внешних ссылок.
    natkalin, страница с меню, которая содержит метатег noindex просто инклюдом подключается? Интересный вариант. Я думал, что метатег noindex только для конечных страниц :smile: .
    Вит, не совсем понял вопроса.
    Андрей, на главной странице сайдбар не выводится через аякс.

  21. 21. Антон | 11 Сентябрь 2011

    у гугла есть какой-то стандарт индексации сайтов с аяксом и вообще гугл индексирует текст, выводимый джаваскриптом.
    А яндекс такой яндекс

  22. 22. Sosnovskij | sosnovskij.ru | 12 Сентябрь 2011

    Антон, не знаю, мой сайдбар google не проиндексировал.

  23. 23. Kartograff | kartheo.ru | 12 Сентябрь 2011

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

  24. 24. SEO-Дилетант’ка | amateurblogger.ru | 13 Сентябрь 2011

    Хотела ещё к прошлой статье комментарий оставить по поводу клоакинга с точки зрения Google, да оставлю здесь. Хоть уже и ответ известен :smile: . В любом случае, надеюсь, будет полезно. В руководстве по поисковой оптимизации Google, если его внимательно читать, сам Google пишет, что вы можете скрыть от поискового робота любую информацию, которую считаете бесполезной для поисковика, но запрещено что-либо скрывать от пользователей.

  25. 25. LaLa | labozina.ru | 14 Сентябрь 2011
  26. 26. getlife | get-life.ru | 15 Сентябрь 2011

    Sosnovskij, в данном виде полезность статьи очень мала. Ты бы лучше провел полномасштабный эксперимент (на нескольких сайтах) по скрытию меню несколькими способами и с анализом результатов через неделю-две-месяц.

  27. 27. mifist_666 | bikersky.ru | 16 Сентябрь 2011

    Сейчас ПС AJax не индексируют. Может в будущем смогут) Идея хороша, надо подумать над ее реализацией)

  28. 28. Железный Арни | site2money.ru | 16 Сентябрь 2011

    :razz: пошел писать шабы для пандоры с аяксом ;-)

  29. 29. Музыкант | 20 Сентябрь 2011

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

    ДА пока. Но время идёт и эти поисковые машины скушают весь сайт) Даже где Ajax

  30. 30. Анатолий | bobrrec.ru | 22 Сентябрь 2011

    да, флэш закрывает, а вот ноиндекс уже неизвестно даже

  31. 31. Sosnovskij | sosnovskij.ru | 23 Сентябрь 2011

    LaLa, спасибо. Забыл его в robots.txt закрыть :smile: .

  32. 32. Денис | 25 Сентябрь 2011

    Довольно не плохой этот аджакс на Dle,только клоакинг раскусил молодец.

  33. 33. Elena | 26 Сентябрь 2011

    Мы от них закрываем, а поисковики еще что-нибудь придумают.
    Но тема очень нужная, спасибо.

  34. 34. Интернет двигатель | www.raskrutkasajotv.ru | 12 Октябрь 2011

    кто нибудь видел прикольное видео как яндекс рассказывает что такое файл роботс)) :x

  35. 35. Shestov | shestov.me | 12 Октябрь 2011

    5) Ajax. Как я понял, по сути аякс – это и есть сложный javascript, который работает еще и с XML. Поисковые системы не умеют индексировать Ajax.

    Гугл с недавних пор уже умеет и индексирует.

  36. 36. Sosnovskij | sosnovskij.ru | 13 Октябрь 2011

    Shestov, у меня пока не индексирует. :smile:

  37. 37. Shestov | shestov.me | 14 Октябрь 2011

    Sosnovskij, Пока идут тесты в Америке. Скоро и до нас доберется.
    сама новость http://goo.gl/SFgCz

  38. 38. Dimox | dimox.name | 14 Октябрь 2011

    Написал статью, для тех, кто хочет сделать AJAX-загрузку на своем WordPress-сайте — http://dimox.name/downloading-of-the-content-on-wordpress-with-ajax/

  39. 39. Свой | 8 Ноябрь 2011

    :grin: у меня клиентский сайт на аяксе … он конечно индексируется поисковиками … но очень медленно … и как-то непонятно … 10 страниц в яше и 9 в гугле ..хотя на нём 297 страниц по карте … и ссылок на него уже понаставленно … короче аякс гадость … себе делать сайт на аяксе не стал бы … ужасно для сео

  40. 40. Sosnovskij | sosnovskij.ru | 10 Ноябрь 2011

    Свой, в статье я говорю о реализации вывода некоторых частей сайта на аяксе, а не всей страницы :smile: .

  41. 41. Алькор | 21 Декабрь 2011

    Ну с Яндексом понятно, а как к этому относится Гугл?

  42. 42. Sosnovskij | sosnovskij.ru | 24 Декабрь 2011

    Алькор, большая вероятность того, что также как и Яндекс.

  43. 43. Валодя | blojek.info | 5 Январь 2012

    Хайпер, Полностью согласен!

  44. 44. oskvernitel | oskvernitel.ru | 9 Январь 2012

    А где сама процедура «спрятывания» :twisted:
    Как это сделать, где информация?

  45. 45. Sosnovskij | sosnovskij.ru | 9 Январь 2012
  46. 46. oskvernitel | oskvernitel.ru | 9 Январь 2012

    Sosnovskij, я уже нашёл у него и опробовал, спасибо! :mrgreen:

  47. 47. Любомир | 18 Март 2012

    Статья про то как закрыть, а информации нету…

  48. 48. Sosnovskij | sosnovskij.ru | 18 Март 2012

    Любомир, это почему же? :) Аж 5 пунктов.

  49. 49. Pavel587 | 20 Январь 2013

    Вот вы активно обсуждаете Ajax клоакинг, а про маскировку при помощи php совсем в расчет не берете. А ведь, было бы интересно изучить опыт применения php клоакинга, скажем, при торговле ссылками в биржах. Вот ещё нашел кое-какие мысли по поводу клоакинга — http://artinblog.ru/seo/39-kloaking-legalnaya-maskirovka-ili-chernoe-seo.html

  50. 50. Sosnovskij | sosnovskij.ru | 27 Январь 2013

    Pavel587, в данном случае ajax — это не клоакинг. В основном, все случаи с клоакингом, когда-нибудь да раскрываются, поэтому данный метод не дальновиден.

Подняться наверхПодняться наверх
WordPress: 53.83MB | MySQL:30 | 0,836sec