С тех пор, как я познакомился с jQuery, я стал выносить всякие ненужности (блоки с уголками, разделителями, динамические распорки и т.д.) в яваскрипт-файл и заставлять JQ навешивать все эти красивости-бесполезности.

$(".menu li").append('<div class="menu_l"></div><div class="menu_r"></div>');

Я для себя (и для заков) мотивировал это тем, что в итоге код значительно очищается от такого SEO-мусора, облегчается его разработка. А пользователи с отключенной явой всё-таки смогут воспользоваться функционалом сайта, правда не с таким красивым меню.
Так я и делал долго, но недавно возник спор с программистом: якобы такой метод грузит машину клиента [и мозг разработчика], а гугл сам разберётся что к чему.
Внутри себя я знаю, что хочу ответить по этому поводу, но помогите подобрать доводы.

Оценить:|
  
Комментировать
Раздел: SEO    
Просмотров: 1732
Комментариев (12)
  1. Greg
    Григорий Кочнев [Greg]
    24.08.2011 в 19:25

    Ниче не понял. Как это связано с SEO?

    • Deff
      Андрей Данилов [Deff]
      24.08.2011 в 19:28

      вынести из кода все незначащие и не участвующие в разметке (имеющие только эстетическое значение) элементы.

      • Greg
        Григорий Кочнев [Greg]
        24.08.2011 в 19:33

        По хорошему всё оформление выносят в CSS. Если имеется ввиду несколько вложенных DIV, то поисковику всё равно. Он индексирует контент и вложенность не имеет значения.

        • Deff
          Андрей Данилов [Deff]
          24.08.2011 в 19:35

          а десяток левых сиблингов (которые для красоты, цсс-то нужно к ЧЕМУ-ТО вешать) мешать поисковику не будут?

          • Greg
            Григорий Кочнев [Greg]
            24.08.2011 в 19:38

            сиблинги — что это за чудо? просвети тёмного :)

            Оценить:|0
              
          • Deff
            Андрей Данилов [Deff]
            24.08.2011 в 19:39

            ну, вроде, братья-сётстры. в отличие от родителей и потомков

            Оценить:|0
              
          • Deff
            Андрей Данилов [Deff]
            24.08.2011 в 19:42
            <div class="min_bet">
            	Der Einsatz ist zu niedrig. Der minimale Einsatz beträgt 5,00EUR
            	<div class="column_corner_lt"></div>
            	<div class="column_corner_rt"></div>
            	<div class="column_corner_lb"></div>
            	<div class="column_corner_rb"></div>
            </div>

            ну вот этот мусор реально можно несложно навесить яваскриптом. это актуально?

            Оценить:|0
              
          • Greg
            Григорий Кочнев [Greg]
            24.08.2011 в 20:05

            Насколько я знаю, поисковику на это пофиг.

            Оценить:|0
              
          • Deff
            Андрей Данилов [Deff]
            24.08.2011 в 21:03

            Хм…
            А как же SEO-friendly вёрстка с её выносом хедера и всякого мусора в хвост кода?

            Оценить:|0
              
          • Greg
            Григорий Кочнев [Greg]
            24.08.2011 в 21:58

            Там суть в том, чтоб поднять важный контент как можно выше к началу страницы. В идеале конечно да, лучше когда код кристально чистый, но на практике пустые дивы поисковик просто проигнорирует и все.

            Оценить:|0
              
          • Greg
            Григорий Кочнев [Greg]
            24.08.2011 в 19:41

            Пример какой-то можно с «сиблингами»?

            Оценить:|0
              
  2. artradixcom
    Веб-студия artradix.com [artradixcom]
    18.11.2011 в 13:05

    +1 что для SEO это не влият

Оставить комментарий