Гаразд, ось угода.
Потрібно сказати, що таблиці призначені для табличних даних, а не компонування. Ви ставите проблемою доступність як для старих мобільних телефонів, так і для текстових браузерів, якими користуються люди із вадами зору.
Тепер алгоритм Google, безумовно, це враховує. Я не знаю алгоритм специфіки, але я б припустив, що коли хтось перебуває на мобільному телефоні, Google дає результати, які він знає, що більше підходять до мобільного телефону - так що ви можете втратити велику кількість потенційних відвідувачів, якщо використовуєте таблиця для верстки.
Залежно від вашого макета, пошуковій системі може бути також важко визначити, до якого тексту та абзаців пов’язані. Це може бути погано для вашого рейтингу, але, ймовірно, не надто багато. З CSS макетом, однак, легше переконатися, що основний вміст вашої сторінки знаходиться вгорі, що завжди допомагає.
По-третє, використання таблиць для макета копіює багато розмітки HTML для кожної завантаженої сторінки вашого сайту. Це дублювання вплине на час завантаження сторінки, навіть якщо воно незначно, але Google, серед інших двигунів, як відомо, використовує час завантаження як одну із своїх показників при визначенні рейтингу сайту.
Загалом, я не думаю, що різниця в рейтингу основних пошукових систем була б такою великою. Однак є певні переваги використання div
s CSS для компонування, як зазначено в цій публікації , і тому він повинен бути рекомендованим ходом дій, якщо немає дійсно вагомих причин для проходження маршруту таблиці (який рідко є).