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

表对搜索引擎不利吗?

编辑:我将为表使用CSS来保持HTML的清洁。

评论

您能否描述您的需求,所以我们可能会建议使用表的替代方法(如果需要)。

您可能会发现这很有趣。

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

#1 楼

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

#2 楼

HTML表是好的:


显示类似表的日期

以HTML表形式显示的非表格数据不利于:


受到身体上的挑战的人们,因为他们必须使用屏幕阅读器(在嵌套表格中无法很好地工作)
搜索引擎更喜欢为人而建的网站,而无障碍网站就是其中之一

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

评论


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

–Orbling
2010-12-19 22:32

#3 楼

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

Tabular data-使用表

Layout-使用Divs


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


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

评论


-1为未回答问题。

–ajajaven
2010-12-19 22:33

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

–网络瘾君子
2010-12-19 22:34

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

– Arafangion
2010-12-19 22:42

#4 楼

<table> s与<div> s对您的SEO结果几乎没有影响。但是,将标题和关键字放入<h1><h2><h3>等标签中会有所帮助。

#5 楼

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


Google表示有效的HTML和CSS对排名没有帮助
Google不喜欢响应式vs用户代理嗅探vs单独的移动网站

,只要您的网站对您的用户有效,那么Google就如何构造标记便不会受到处罚。

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

#6 楼

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

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

#7 楼

好的,这就是问题所在。

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

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

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

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

总而言之,我认为主要搜索引擎排名的差异不会那么大。正如本文所指出的,使用div的CSS进行布局有一定的优势,因此,除非有确凿的理由(除非很少有)使用表路线,否则这应该是推荐的操作方法。 />

评论


听起来像是对我的猜测,而不是答案。

–努比亚水手
2014年1月10日15:43

#8 楼

是的,表格设计对S.E.O.不利。

S.E.O最好的做法。优化是考虑到机器人是盲目的读取您的网站。

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

尝试使站点符合WAI的508节(有关验证器的信息)和WCAG(请参见此处进行验证),并尝试使用类似的工具阅读Lynx,或线性化后(例如Firefox的Web开发人员工具栏)。

您对(的语法(<p>用于段落,<table>用于表格内容...) x)HTML,它改善了其可访问性和SEO。

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

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

评论


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

–努比亚水手
2014年1月10日15:40

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

– Pascal Qyy
2014年6月21日14:10

#9 楼

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

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

#10 楼

在页面上,SEO与内容(质量,新鲜度,实用性)以及如何包装到HTML元素有关。只是没有意义,例如,将所有文本包装在一个h1元素中,您只将文本放入没有字段或提交按钮的表单中。

我要重复一遍:使用表用于表格数据。在这种情况下,它们是有道理的。在其他情况下(例如仅用于布局),它们不会。

这种误用对SEO不利,因为内容的索引不正确-您可以通过以下方式获得更好的页面排名:增强,干净并且直接到点标记。

#11 楼

HTML表非常适合SEO。

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

尽管网络势利小人和“改善SEO的十大方法”一文都说,但是,如果不做自己的测试,您将永远找不到最佳的SEO做法。 >
我真的不在乎标签的含义,我在乎结果。