HTML表格对SEO不利吗?


26

许多设计师不鼓励使用表格,但我有一个布局,其中我将使用更多div结构来实现使用表格简化的事情。

表格对搜索引擎不利吗?

编辑:我将使用CSS的表,以保持HTML干净。


您能否描述您的需求,所以我们可能会建议使用表格的替代品(如果需要)。
加布里埃莱·彼得里奥里(December

2
您可能会发现这很有趣

1
但是,同样的势利者很高兴滥用页面菜单列表!根据定义,表与布局有关,而不与内容有关。它不是电子表格标签。有许多动态布局与CSS无关,而与表格有关。很多人都采用固定宽度页面的快捷方式,但这对于可访问性而言要差得多。是的,内容应与版式分开,但这不是排除膝部反应的原因。在适当的地方使用它们是完全可以接受的。
JamesRyan 2010年

Answers:


15

就SEO而言,搜索引擎不在乎。但是,其想法是将设计与内容分开。表格应严格用于表格数据,div用于布局。将表用于设计目的会将您的标记与布局元素混合在一起,这被认为是不好的做法。


7

HTML表很好:

  • 显示表格日期

呈现为HTML表格的非表格数据不利于:

  • 身体残障的人,因为他们必须使用屏幕阅读器(与嵌套表配合使用时效果不佳)
  • 搜索引擎更喜欢为人们打造的网站,而无障碍网站就是其中之一

要在搜索引擎中看到您的网站,请尝试使用ELinkslynx之类的文本浏览器进行访问。


2
当然,请注意,屏幕阅读器从与搜索引擎机器人非常相似的角度访问网页。

2

之前有人说过,我再说一遍。

Tabular data- 使用表

Layout- 使用Divs

我有一个布局,在这里我将使用更多的div结构来实现一些简单的表格。

听起来您正在尝试偷工减料或使其更容易完成工作。无论如何,在某些情况下,使用表可能至关重要,但是在不查看设计外观的情况下,我不能说。


2
-1为未回答问题。

抱歉,我不是要布局。它用于输入。我猜是表格数据

1
-1表示不回答问题-问题不是在谈论网站的最佳设计,甚至不是好的做法。它纯粹专注于“它会影响SEO吗?”

2

<table>s vs. <div>s对您的SEO结果几乎没有影响。然而,把标题和关键词到你<h1><h2><h3>,等标签会有所帮助。


2

Google不在乎排名目的,您的代码看起来像什么。他们只在乎您的访客对此反应良好。

只要您的网站对用户有用,Google不会对您如何构造标记进行惩罚。

另一方面,当用户发现您的网站不受欢迎时,或者对您的网站不起作用时,他们就会离开。当用户访问您的网站并点击竞争对手后,Google确实会通知用户何时返回结果页面。发生这种情况时,您的排名会下降


1

对于表和/或CSS,搜索引擎没有偏好,您甚至可以在同一页面上使用它们,而不会出现问题。

如果您真的想推送它,我想记住页面加载时间。这是AdWords质量得分中的一个已知因素,绝对有证据表明Google在SERP中检查了用户的行为,因此,如果他们放弃率很高(客户对页面加载时间不耐烦),则可能会失去排名。Divs和CSS的加载速度快于表格。


1

好的,这是交易。

必须说,表仅用于表格数据,而不用于布局。在较老的手机和视障人士使用的基于文本的浏览器上,您都将可访问性变成一个问题。

现在,Google的算法绝对可以考虑到这一点。我不知道具体算法,但是我猜想,当有人在使用手机时,Google会给出它认为更适合手机使用的结果-因此,如果您使用以下方法,可能会失去大量潜在访问者布局表。

根据您的布局,搜索引擎可能还很难确定哪些文本和段落与哪些相关。这可能对您的排名不利,但可能不会太多。但是,使用CSS布局可以更轻松地确保页面的主要内容位于顶部附近,这总是有帮助的。

第三,使用表格进行布局会为网站中加载的每个页面重复很多HTML标记。这种重复将影响您的页面加载时间,即使只是很小的时间,但是众所周知,在其他引擎中,Google使用加载时间作为确定网站排名的指标之一。

总而言之,我认为主要搜索引擎排名的差异不会那么大。有一定的优势,使用div小号CSS布局,虽然,在说明这个职位,因此它应该是行动的推荐过程中,除非有一个真正好的理由去表路线(其中有很少的)。


听起来像是对我的猜测,而不是答案。
Danubian水手2014年

1

是的,表格设计不利于SEO

对于SEO优化,最好的办法是让机器人盲目阅读您的网站。

因此,当您使用表格设计时,不可能正确地线性化内容,也无法知道顶部和底部的内容。

试着做一个网站有符合第508条(见本文有关验证它)和WCAGWAI拿来看这里进行验证),并尝试用类似的工具来阅读山猫,或之后线性化(与Web开发例如 Firefox的工具栏)。

您对(x)HTML 的语法(<p>即段落,<table>表格内容...)的尊重程度越高,它改善其可访问性和SEO的程度就越大。

因此,使用<table>表格数据而不是设计,不要将其<h1>用作第一个标题标题<span>,而不是使用syles等,并且不要<h3>仅使用一些标题使文本变粗或更大,而是因为您放置了第一和第二个标题标题,则需要<h2>在文档(而不是网页)的结构中创建上一部分的子部分。

轻松实现的重要一件事是了解并使用文档流


1
我看不出这如何回答问题。OP询问了SEO的影响,因此第二句话下面的所有内容都很令人讨厌,而前2个单词太少了,无法回答。
Danubian Sailor 2014年

有人告诉我,在谈论问题时提供解决方案比在进行负面和积极性交谈时要好得多。因此,通过我提供的解决方案,我认为更容易了解表对SEO有害的方式和原因。恕我直言,不,这不是噪音(noice = noise吗?),这是一种证明我的观点并在同一场合提供解决问题的方法。
Pascal Qyy 2014年

0

HTML表应用于表格数据和以表格形式自然流动的数据集(输入和输出)。不建议仅将它们用于布局。

至于SEO和Google,我相信Google会采用与上述相同的逻辑,无论如何在这种结构中嵌套文本信息深处,而不是在使用标题和段落的适当结构中嵌套效果更好。


0

在页面上,SEO与内容(质量,新鲜度,实用性)以及如何包装为HTML元素有关。

包装/组成HTML正在为内容选择正确的标签。只是没有意义,例如,将所有文本包装在一个h1元素中,您只将文本放入没有字段或提交按钮的表单中。

话虽如此,我将重复一遍:使用表格来存储表格数据。在这种情况下,它们是有道理的。在其他情况下(例如仅用于布局),它们没有。

这种滥用对SEO不利,因为内容索引不正确-您可以通过增强,整洁和直接的标记来获得更好的页面排名。


0

HTML表非常适合SEO。

我使用DIV多年了。然后,作为一项实验,我决定使用自己网站之一上的表格进行布局。我的关键字排名猛增。我一张一张地重命名我的网站以使用表格。在每种情况下,SEO都会受益。

尽管网络势利小人和“改善SEO的十大方法”一文都说,但如果不做自己的测试,您永远不会发现最佳SEO做法。

我真的不在乎标签的含义,我在乎结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.