AngularJS - 是否应该考虑SEO网址

AngularJS - should the SEO URL be taken into account?

本文关键字:SEO 网址 是否 AngularJS      更新时间:2023-09-26

我正在用AngularJS构建一个应用程序,我正在考虑使用SEO URL。目前我的状态如下:

文章/页面/:p年龄 - 用于文章的分页列表

article/:id - 查看单个文章的详细信息

我想过添加另一个状态,如下所示:文章/:ID/:搜索引擎优化

我会完全忽略 :seo 状态参数,所以无论 URL 是否article/25/some-article-title 或 article/25/something-different,它仍然会显示完全相同的文章。

然后,我会简单地将人们链接到这些URL,但仍然忽略seo状态参数。它只能用于信息目的。

我的问题是这是否可以接受。我发现的只是高端JavaScript SEO框架,在一个已经很重的框架之上。我不需要那个。我只是想要一种简单的方法来向人们展示可读的 URL。

只要设置了规范网址,整体虚荣网址就无关紧要,因为规范网址将被编入索引。

一个商业例子,ESPN一直在这样做。有时 URL 符合,有时它会重定向到正确的页面,如果所有其他方法都失败,它只会重定向到搜索。

但是,无论URL有多少变体以及格式如何错误,它都不会从页面的索引内容中带走任何东西。

但是,如果 301 重定向

的总链接与 url 的比率过高,则虚 url 确实有可能出现在索引中,尽管它是 301 重定向。

同样,以

ESPN为例,搜索术语site:espn.com/billsimmons将显示一个索引页面,该页面将重定向到http://search.espn.go.com/bill-simmons/

只要您设置了规范网址,就应该没问题。