在使用 JavaScript 时,。 SEO 应该使优质内容在更多的搜索中被更多的人看到。除非绝对必要,否则不应使用SEO来限制有用的内容创建工具.
传统的 SEO 智慧一直是避免将任何我们希望爬虫看到的内容放入 JavaScript 中。对于 2015 年的网站来说,这是过时的建议。像 React 和 Angular 这样的库可以成为很棒的工具。它们功能丰富、使用有趣,并且可以让您的网站运行速度更快、响应更灵敏。
如果 Google 想要奖励积极的用户体验
并且如果 JavaScript 可以帮助网站所有者提供出色的用户体验,那么 WS电话列表 就应该采用JavaScript。我们不应该反对网站上的任何 JavaScript,而应该采取更复杂的方法来帮助团队正确使用我们的工具.
React 和 Angular 当然可以使您的动态内容使用起来更加愉快,但它们也大量使用客户端执行,例如 AJAX,而 Google 还不太了解(目前)。开发人员和 SEO 人员应该知道如何使其发挥作用。
让 AJAX 适合 Google 可以单独写一篇文章。事实上,已经有一些很棒的帖子了。 Google 也有一些很棒的指南 – 请务必查看链接的资源。一个小警告:关于这个主题有很多过时的信息。
- Google:面向网站管理员和开发人员的 AJAX 指南
- Google:AJAX 常见问题解答
- Google:让 AJAX 应用程序可抓取
- BuiltVisible:AngularJS 中的 JavaScript 框架 SEO 基础知识(也适用于其他框架)
您可以使用Prerender或
之类的工具来解决许多具体的技术 SEO 问题。尝试寻找一个在使用 新闻劫持:免费模板和实用指南 时会自动生成可抓取版本的工具。与您的开发人员沟通,找到适合您的设置的解决成。
一个令人谦卑的例子
正如我所说،在施工开始之前与开发商沟通非常重要。我将用最近的一次痛苦经历作为例子。我们刚刚构建了一个基于反应的工具,可以帮助初学者估计他们需要多少互联网速度。 它会立即将所有访问者重定向到带有主题标签的URL، 其余调则位于主题标签后面。如果没有客户端执行،任何文本都无法被抓取.
我们构建了一个很棒的工具
然后将其隐藏在 Google 面前。有人解雇了那个错过的人……只是不要告诉任何人是我。我们在这里使用了 React.js,效果非常好。我们也收到了来自用户的积极反馈。这里的教训是不要避免 React 和 AJAX。这里的教训是尽早向 领导孟加拉国搜索引擎优化 开发人员传达 SEO 要求。这个问题很快就会得到解决,但如果我事先做好充分的准备,那么需要的时间就会比现在长得多。
了解 Google 友好的 JavaScript 实现是每个 SEO 的工作。其他数字营销人员至少应该意识到存在潜在问题和技术解决方案。
我喜欢快速且实用的交互式工具。 SEO 应该促进创造令人惊叹的事物。这意味着帮助寻找解决方案,而不是反对现代网络上广泛使用的整个工具集。