2008-09-06 73 views
6

在工作中,我们有一个专门的SEO分析师,他的工作是灌注大量数据(KeyNote/Compete等),并为管理人员创建精彩的报告,以便他们能够看到我们如何在有机搜索排名中对抗我们的竞争对手。他还通过尽可能优化我们的网站来提高我们网站的搜索引擎优化排名。HTML压缩和SEO?

我们还有一个长期的使命,即减少我们的页面加载时间,现在在某些页面上的页面加载时间非常低劣。

搜索引擎优化的家伙提到,语义,有效的HTML获取更多的点,而不是混乱的HTML杂乱。我一直在研究一个实时的HTML压缩器,它将减少我们的页面大小,这是我非常好的一块。压缩HTML会在网站排名中伤害我们吗?

+0

为了清楚起见:通过HTML压缩,你的意思是一个html-> html转换,可以消除许多行结束符,消除注释,将样式表折叠到主文档中等。 你是否应用了任何将有效html变为无效的转换?如果是这样,什么,为什么你担心? – 2009-12-09 20:18:59

+4

我投票结束这个问题作为题外话,因为它不是相关的编程可能适合http://webmasters.stackexchange.com/ – bummi 2015-05-18 10:28:25

回答

7

我会建议在传输层使用压缩,并从HTML中删除空白,但不要牺牲速度利益的标记的语义。事实上,你压缩你的标记越好,传输层压缩效果就越差。或者,为了让它更好,让gzip传输代码为你细化HTML,并将精力投入编写干净的标记,一旦它碰到浏览器就快速呈现。

5

压缩HTML不应该伤害你。

当你说HTML压缩器我假设你的意思是一个工具,从您的网页删除空白等,使他们更小,对不对?这不会影响抓取工具看到您的html的方式,因为它可能会在从您的网站抓取页面时从HTML中剥离相同的内容。无论是否压缩,HTML的“语义”结构都存在。

你可能也想看看:

  • 压缩页面与GZIP压缩在Web服务器
  • 减少图像的大小,css,javascript等等
  • 考虑如何在浏览器的布局引擎负荷你的网页。

由于混乱的HTML,这个SEO人员可能意味着使用表格来布局和重新构建HTML元素(例如,<p class="headerOne">Header 1</ p>)。这增加了HTML标签与页面内容的比率,或者增加了SEO术语中的关键字密度。它有更大的问题,但:

  • 由于增加内容下载,更长的页面加载时间,为什么不使用H1标签?
  • 屏幕阅读器很难理解和影响网站的可访问性。
  • 浏览器可能需要更长时间才能呈现内容,具体取决于他们如何使用样式解析和布置页面。
1

我曾经为了xhtml 1.0过渡而重组了一个凌乱的表格,并且大小从100kb变为40kb。加载的图像从200kb到仅50kb。

我得到如此大的节省的原因是因为该网站已将所有JS嵌入到每个页面中。我也重新调整了所有JS,所以对于IE6和FF2都是正确的。图像也被编译成图像映射。所有的技术在A List Apart都有详细记录并且易于实施。

0

使用压缩不会损害您的页面排名。Matt Cutts在以下文章中对此进行了讨论:Crawl Caching Proxy

您的页面加载时间也可以通过resizing your images得到很好的提升。虽然您可以在img标记中使用高度和宽度属性,但这不会更改下载到浏览器的图像的大小。在将图像放入页面之前调整图像大小可以缩短加载时间50%或更多,具体取决于您使用的图像的数量和类型。

,可以提高你的页面加载时间的其他事情是:布局 ,而不是表

  • 使用Web标准/ CSS
  • 如果你复制/粘贴从MS Word中 内容,剥离出 Word生成的额外标记
  • 将 置于外部 文件中的CSS和javascript,而不是嵌入在 页面中。当用户访问您的网站更 超过一页,因为 浏览器通常缓存这些文件

Web Page Analyzer会给你一个速度报告,显示您的网页采取不同的元素多久下载帮助。

1

使用gzip压缩来压缩传输阶段的HTML,然后确保代码验证并且您对所有内容都使用逻辑标签。

1

搜索引擎优化的人提到,语义, 有效的HTML比错杂凌乱的HTML 爬虫获得更多的积分。

如果一个SEO人试图提供有关SEO的事实,然后告诉他提供一个源,因为据我所知,这是根本不真实的。如果内容存在,它将被抓取。在SEO分析师中,这是一种常见的城市神话,但事实并非如此。

但是,建议使用标题标签。 < H1>标题为页标题,< H2>为主标题,然后降低为低标题。

我一直工作在实时HTML 压缩机,这将减少我们 页面大小我的一个很好的块。将 压缩的HTML伤害我们在网站 排名?

如果它可以在客户端读取没有问题,那么它是完全没问题的。如果你想查找任何这些,我推荐任何引用马特卡特或从以下帖子。

FAQ: Search Engine Optimisation

0

首先,你检查的代码。该代码验证w3c标准,如HTML & CSS