Ok, đây là thỏa thuận.
Phải nói rằng, các bảng có nghĩa là cho dữ liệu dạng bảng, không phải bố cục. Bạn đang làm cho khả năng truy cập trở thành một vấn đề trên cả điện thoại di động cũ và các trình duyệt dựa trên văn bản được sử dụng bởi người khiếm thị.
Bây giờ, thuật toán của Google chắc chắn sẽ tính đến điều đó. Tôi không biết thuật toán cụ thể, nhưng tôi đoán rằng khi ai đó sử dụng điện thoại di động, Google sẽ đưa ra kết quả phù hợp với điện thoại di động - vì vậy bạn có thể mất rất nhiều khách truy cập tiềm năng nếu bạn sử dụng một bảng để bố trí.
Tùy thuộc vào bố cục của bạn, bạn cũng có thể gây khó khăn cho công cụ tìm kiếm để xác định văn bản và đoạn nào có liên quan đến văn bản nào. Điều này có thể xấu cho thứ hạng của bạn, nhưng có lẽ không quá nhiều. Tuy nhiên, với bố cục CSS, dễ dàng hơn để đảm bảo rằng nội dung chính của trang của bạn ở gần đầu trang, điều này luôn giúp ích.
Thứ ba, sử dụng các bảng để bố trí sao chép rất nhiều đánh dấu HTML cho mỗi trang trong trang web của bạn được tải. Sự trùng lặp này sẽ ảnh hưởng đến thời gian tải trang của bạn, ngay cả khi chỉ là một chút, nhưng Google, trong số các công cụ khác, được biết là sử dụng thời gian tải như một trong những số liệu của họ trong việc xác định thứ hạng trang web.
Nói chung, tôi không nghĩ rằng sự khác biệt trong xếp hạng công cụ tìm kiếm chính sẽ là tuyệt vời. Tuy nhiên, có những lợi thế nhất định khi sử dụng div
CSS để bố trí, như đã lưu ý trong bài viết này , và do đó nó nên là hướng hành động được đề xuất, trừ khi có một lý do thực sự tốt để đi theo lộ trình bảng (mà hiếm khi có).