<TABLE> или <div> что лучше и правильней использовать???





Знатоки веб дизайна, и веб програминга, подскажите что лучше для поисковой оптимизации, форматирование с помощью <div> или <table>???
так как див вёрстка и CSS помогает профессионально сделать сайт, но поисковики ли это понимают и учитывают ???
Дополнение #1: я знаю что они это понимают, вопрос заключается в топ, что они считают лучшим ???
Дополнение #2: Вы думаете что они не учитывают то что при оформлении таблицами код становится очень громоздким, а при див намного меньше, и сайт становится профессионально сделанным ?
Дополнение #3: zerohold, спасибо за осмысленный ответ. У самого просто сайт есть в топах, ему 2 года, но вёстка на нём ужасная (давно делал) и щас решил стоит ли всё переделать и оптимизировать... Но всё же если найду время попробую всё настроить, как раз експеремент сделаю повысится ли посещаемость. На данный момент пока около 5400 в день....
  • 21 октября 2011, 05:00
  • RedWoLF

Ответы (7)

RSS
+
+3
Поисковики понимают и то и другое адекватно, потому что перед тем как что либо проверить они вырезают все теги
По заявлениям от поисковых систем разницы нет.
На практике на двух из 40 сайтов когда я текст убрал из ненужного table и перевел его в div, на yandex и google разницы не почувствовал, а вот rambler увеличились переходы в 10 раз.

Есть один сайт сверстанный в чистом div - не индексируется вообще ни yandex ни google, хотя когда был в table то все индексировалось. Оформлено все правильно, на seo и верстке собаку съел. Пока приходится обманывать через sitemap

нужно правильно использовать div и table по своего назначения.
div это версточный объект и в таблицы в нем получаются куда больше чем если использовать table.
в общем суть простая -
div для верстки
table для отображения табличных данных
ударяться в какую то одну стихию - маразматично.

те кто говорят что абсолютно все нужно верстать в div - начитались идиотов
те кто говорят что абсолютно все нужно верстать в table - живут еще 90 годами.
Вот у вас в руке молоток и отвертка
и тем и другим можно забивать гвозди, но делать это можно по разному, также как и чинить часы.

вот как то так
avatar

zerohold

  • 21 октября 2011, 08:38
+
+2
поисковики понимают и то, и то
avatar

Ildar-

  • 21 октября 2011, 12:27
+
+1
разницы для них никакой
avatar

Ildar-

  • 21 октября 2011, 17:30
+
0
Div рассово не правильнее, но сейчас немного поменялся стиль сайтостроения. Все используют див везде где можно, также как и css где только можно, а по идеи надо только там, где без этого некуда.

table - прежде всего для размещения и компоновки объектов и, конечно таблиц.
Div создан прежде всего для выделения участка, которому будет обращаться JS или для выравнивания текста (по леву или праву, для центрирования есть <centr>), а также для того, что нехорошо или нельзя делать с помощью table, например назначение css.
avatar

moscwich

  • 21 октября 2011, 21:38
+
0
див рассово правильнее, но в разных браузерах он может криво отображаться. table более стабилен, хотя не так каваен
avatar

HieroFeus_(Nihail_Erofeev)

  • 22 октября 2011, 02:32
+
0
для поисковиков все равно. Некоторые полюбили div, другие остались в table, не понимая зачем менять шило на мыло.
тут дело личных предпочтений.
avatar

simplyv_(Vladimir_Yakovlev)

  • 22 октября 2011, 08:18
+
0
я выбираю див... их легко позиционировать, что позволяет делать дизайн простой игрой с css/
а table тяжелый и долго грузится. мне кажется что таблици надо использовать меньше
avatar

Mr_Ser_Win_(Servin_Osmanov)

  • 22 октября 2011, 13:05

Только зарегистрированные и авторизованные пользователи могут отвечать.