- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
С помощью DIV можно (перестановкой блоков) грамотно перекомпоновать страницу. Кроме того для разных поисковиков можно выдавать разную компоновку при необходимости в зависимости от задач. Это его безусловный плюс. В остальном ИМХО разницы нет. Плюсы таблиц - в отсутствии необходимости городить сложные иногда CSS.
C точки зрения оптимизации страницы лучше <div>, так как позволяет отделить структуру страницы и определение внешнего вида текста от его содержания, проще для индексирования и обработки страницы поисковикам. Страницы с использованием CSS как правило гораздо легче - меньше HTML кода. Только при этом лучше вынести определение стилей в отдельный файл, чтобы поисковики не индексировали стили. Если же делаете таблицами, то старайтесь избегать их множественного вложения, так как это наоборот усложняет структуру страницы, усложняет индексацию, выделение главного на странице, а также конверсию в чистый текст(без HTML-"мусора").
Всё зависит только от макета и внутреннего контента.
Вообще, те кто выбирает что использовать дивы или таблицы - просто не очень соображают в верстке. Для каждой задачи выбирается оптимально то или иное. В полноценных сайтах как правило используется как правило и то и другое.
Иногда в табличке меньше кода, чем в слоях.Но при помощи слоев можно решить задачи, которые не решишь с помощью таблиц.
P.S. Выбирайте просто граммотного верстальщика и ставьте ему задачу, что в итоге хотите получить.
Для SEO роли не играет.
Играет конечно, но не так как представленно в этом топике.
C точки зрения оптимизации страницы лучше <div>, так как позволяет отделить структуру страницы и определение внешнего вида текста от его содержания, проще для индексирования и обработки страницы поисковикам. Страницы с использованием CSS как правило гораздо легче - меньше HTML кода. Только при этом лучше вынести определение стилей в отдельный файл, чтобы поисковики не индексировали стили. Если же делаете таблицами, то старайтесь избегать их множественного вложения, так как это наоборот усложняет структуру страницы, усложняет индексацию, выделение главного на странице, а также конверсию в чистый текст(без HTML-"мусора").
По-вашему, таблицы и css несовместимые вещи?
И подробнее про "усложняет индексацию" можно?
усложняет индексацию, выделение главного на странице, а также конверсию в чистый текст(без HTML-"мусора").
- Никаким образом не усложняет индексацию, ибо главное роботу считать весь обьем страницы. А программа выделения текста сделает свое дело.
- Зы:) Усложняет индексацию не сложность кода, а его обьем( у некоторых код страницы достигает до 500 кбт), если робот не успевает за отведенный промежуток времени обойти ваш
сайт.
- И ответ на поставленный вопрос. Лучше для СЕО div, ибо определяющим здесь является
Размер кода. А именно соотношение обьема текста и обьема кода.
Думаю DIV более правильный выбор. Код получается более краткий и чистый. Размер страницы меньше. (как тут уже сказали это влияет на полноту индексации сайта, время пауку отводится фиксированное). Можно играть положением блоков на странице одной лишь таблицей стилей. Лично мне как "немножко дизайнеру" верстать дивами удобнее чем таблицами, хотя проблем тоже хватает - с таблицами легче получить нужную конфигурацию страницы такую что выглядит одинаково во всех браузерах. Но если главное это SEO, то DIV-ы предпочтительнее.
PS: Вопрос очень спорный, верстка очень далеко не первый фактор влияющий на SEO, поэтому смысла особого заморачиваться по этому поводу не вижу. :)
на самом деле с точки зрения сео абсолютно не важно как сверстана страница!
поднятие содержимого в самый верх страницы можно и с помощью таблиц, по поводу более понятной структуры, самоя понятная структура это:
<h1>заголовок</h1>
<shan>меню "хлебный крошки"</span>
<p>текст<p>
<p>меню</p>
а с помощью чего это будет реализовано не имеет значения
;)
только тогда таким образом
<h1>заголовок</h1>
<p>текст<p>
<p>меню</p>
<shan>меню "хлебный крошки"</span>
а в браузере соответственно пользователь видит как обычно)
Ткач, это в принципе не важно, хотя я бы поднял часть навигации наверх, дабы "разбить" кучу ссылок идущих подряд (мало ли что :))
По-вашему, таблицы и css несовместимые вещи?
Я этого не говорил, вполне можно и комбинировать, главное использовать таблицы в меру
и там, где это действительно нужно.
- Никаким образом не усложняет индексацию, ибо главное роботу считать весь обьем страницы. А программа выделения текста сделает свое дело.
И подробнее про "усложняет индексацию" можно?
Вот как раз выделение текста и важных блоков из текста при большом количестве вложенных таблиц и усложняет индексацию, поисковик может придать большее значение не тому тексту, которому нужно. При использовании же блоков div текст индексируется последовательно - чем выше текст не странице, тем он важнее.
Вот довольно занимательная статейка по теме, все доступно объясняется, почему CSS лучше, легче и т.д. и т.п.:
Почему верстать таблицами глупо