乐博娱乐»SEO»更好地理解网页-Google的搜索引擎优化建议

更好地理解网页-Google的搜索引擎优化建议

来源:ourjs 宣布时间:2014-06-06 阅读次数:乐博

  注*此文发自Google WebMaster(站长工具)团队博客,其中介绍了一些SEO(搜索引擎优化)技术,我们之前提过,像AngularJS之类的单页页面的最大缺陷之一就是SEO ,不外目前来看已经逐渐开始获得解决。

乐博

  在1998年,当我们的服务器在 Susan Wojcicki’s 车库里运行时, 那时我们并不是很体贴JavaScript或CSS。他们那时侯用的还不多, 或者说JavaScript只是用来创建页面元素... 一眨眼! 现在许多工具都变了. 现在的网页充满了富厚的,动态的,令人惊叹的页面,他们都大量地使用了JavaScript。现在, 我们在讨论如果渲染出一个越发富厚的网页 — 意味着让我们的网页内容更像一个现代的浏览器, 包罗读取外部资源, 执行JavaScript另有应用CSS。

  一般来讲,我们只是从HTTP响应体中获取文体内容,而且并不体贴一般浏览器经过JavaScript渲染之后的样子。当被JavaScript渲染的网页逐渐增多,它们也变得越来越有价值,但我们还无法让搜索者找到这些渲染后的工具。这对搜索者和网站站长来说都是一个需要克服的困难。

  为了解决这个问题,我们决定去理解执行了JavaScript之后的网页。但是对于目前网页的体量来说,难度很大,但我们认为这很值得。当我们做这件事的时侯,我们也在不停地革新。在已往的几个月,我们的索引系统已经渲染了相当数量的就像执行了JavaScript之后的网页,

  有时侯,我们在渲染的时侯做的并不完美,这有可能会对你网站的检索结果发生负面的影响。下面是对这些潜在问题的建议,虽然,也许可以帮助你阻止发生错误的索引:

  * 如果你的JavaScript和CSS疏散在多个资源文件里面,而且被阻上了(在robots.txt里),导致谷歌爬虫并不能获取它们,我们的索引系统无法像其他人那样看到你的页面。因为我们建议你们允许谷歌爬虫去获取你的JavaScript和CSS,让你的内容更好的索引。这一点对于手机网站来说越发重要,像JavaScript和CSS这样的外部资源可以更好地帮助我们针对移动设备进行优化。

  * 如果你的网站无法处置惩罚大量的抓取请求量,它可能会我们渲染你网页的能力发生负面影响,如果你想让Google能够渲染你的页面,最好确保你的网站能量处置惩罚大量的抓取请求。

  * 让你的网站优雅地向后适应一直是一个很好的主意。这会帮助我们的用户在JavaScript没有很好的兼容的情况下也能看到网页内容。它也可以让用户在JavaScript禁掉时也能浏览,而且搜索引擎目前还没有全面支持JavaScript渲染。

  * 有时侯JavaScript对我们来说可能太过庞大了,在这种情况下我们也不能全面地准确地渲染页面。

  * 有些JavaScript会从页面上移除内容,这会阻止我们去索引这些内容。

  为了更好地调试,我们正在创建一个工具来帮助网站站长更好地理解Google是如何渲染他们的网页的。希望不久你们就可以在 Webmaster Tools (站长工具箱) 中使用。

  如果你有任何问题,请会见我们的论坛。 

  译自:  googlewebmastercentral