HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 – 搜索引擎如何处理AngularJS应用程序?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到AngularJS应用程序有关搜索引擎和SEO的两个问题:

1)自定义标签会发生什么?搜索引擎会忽略这些标签中的所有内容吗?即假设我有

<custom>
  <h1>Hey,this title is important</h1>
</custom>

will

尽管是在自定义标签内吗?

2)有没有办法避免搜索引擎索引{{}}字面上绑定?即:

<h2>{{titlE}}</h2>

我知道我可以做一些事情

<h2 ng-bind="title"></h2>

但是如果我想让抓取工具“看到”标题怎么办?是服务器端渲染的唯一解决方案吗?

解决方法

2014年5月更新

Google抓取工具now executes javascript – 您可以使用Google Webmaster Tools更好地了解Google如何呈现您的网站。

原答案
如果你想优化你的应用程序的搜索引擎,不幸的是没有办法提供预先渲染的版本的抓取工具。您可以详细了解Google针对ajax和javascript-heavy网站的建议here

如果这是一个选项,我建议阅读this article关于如何做服务器端渲染的Angular的SEO

我不知道爬虫在遇到自定义标签时会做什么。

大佬总结

以上是大佬教程为你收集整理的html5 – 搜索引擎如何处理AngularJS应用程序?全部内容,希望文章能够帮你解决html5 – 搜索引擎如何处理AngularJS应用程序?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。