Хорошо, вот сделка.
Надо сказать, что таблицы предназначены для табличных данных, а не для разметки. Вы делаете проблему доступности как на старых мобильных телефонах, так и на текстовых браузерах, используемых для слабовидящих.
Теперь алгоритм Google определенно принимает это во внимание. Я не знаю алгоритма специфики, но я предполагаю, что когда кто-то разговаривает по мобильному телефону, Google дает результаты, которые, как он знает, больше подходят для мобильного телефона - так что вы можете потерять большое количество потенциальных посетителей, если вы используете стол для разметки.
В зависимости от вашего макета, вы также можете затруднить поисковику, чтобы определить, какой текст и абзацы связаны с каким. Это может быть плохо для вашего рейтинга, но, вероятно, не слишком много. С помощью макета CSS, однако, легче убедиться, что основное содержание вашей страницы находится в самом верху, что всегда помогает.
В-третьих, использование таблиц для макета дублирует большую разметку HTML для каждой загруженной страницы вашего сайта. Это дублирование будет влиять на время загрузки страницы, даже если оно будет незначительным, но, как известно, Google, помимо других движков, использует время загрузки в качестве одной из своих метрик при определении рейтинга сайта.
В общем, я не думаю, что разница в рейтинге основных поисковых систем будет такой большой. Тем не div
менее, как отмечается в этом посте , использование CSS для макета имеет определенные преимущества , и поэтому оно должно быть рекомендовано, если только нет действительно веской причины идти по столу (что редко встречается).