我们可以将angularjs用于工作门户吗?

时间:2016-05-15 09:38:28

标签: angularjs asp.net-mvc

对于工作门户网站,我们做SEO吗?如果我们使用angularjs作为jobportal网站,它会在SEO上出现任何问题吗?

请帮助我对此有所了解。提前致谢

1 个答案:

答案 0 :(得分:2)

你可以使用angular来确定你喜欢它的应用程序的JavaScript框架。现在关于搜索引擎优化,早些时候角度出现在搜索引擎优化没有太多的东西,但如果你做适当的研究(谷歌它)你会发现大量关于如何使你的APP SEO友好的好文章。

2014年5月以来,Google抓取工具现在可以执行JavaScript - 您可以使用Google网站管理员工具更好地了解Google如何呈现您的网站。

您可以使用PushState更改顶部浏览器栏中的URL而无需重新加载页面。假设您有一个包含标签的页面。选项卡隐藏和显示内容,动态插入内容,使用AJAX或只需设置display:none和display:block隐藏并显示正确的选项卡内容。

单击选项卡时,使用pushState更新地址栏中的URL。呈现页面时,使用地址栏中的值来确定要显示的选项卡。角度路由将自动为您执行此操作。

不要使用HashBangs#! Hashbang网址是一个丑陋的权宜之计,需要开发人员在特殊位置提供网站的预渲染版本。它们仍然有效,但您不需要使用它们。

Hashbang网址如下所示:

ionic

这将与这样的元标记配对:

domain.com/#!path/to/resource

Google不会在此表单中对其进行索引,而是从_escaped_fragments_网址中提取该网站的静态版本并将其编入索引。

Pushstate网址与任何普通网址类似:

<meta name="fragment" content="!">

@superluminary已经详细解答了这个问题如果你点击以下链接,你会发现原帖和更有用的东西。

How do search engines deal with AngularJS applications?