AngularJS - 是否应该考虑SEO网址
AngularJS - should the SEO URL be taken into account?
我正在用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/
。
只要您设置了规范网址,就应该没问题。
相关文章:
- 反应路由器弄乱了请求网址
- 这是使用html快照和谷歌获取的预期结果吗?SEO/SPA
- 如何在谷歌网站中使用javascript获取当前页面的网址
- 使用谷歌搜索网址
- Express.js:在用户发帖时获取用户的引荐来源网址
- 数据描述、数据标题和SEO
- 客户端javascript没有'找不到我的网址
- Chrome APP/扩展程序从网址下载文件
- 在网页上执行绝对路径的所有点击前面加上网址
- 返回谷歌搜索的网址列表
- 像Advanced Rest Client这样的Chrome应用可以设置引荐来源网址标头,而网站则不能
- 无法获取标签页网址 - Chrome 扩展程序
- Facebook共享按钮返回空网址
- 如何在火狐扩展的新选项卡中打开网址
- 蛋糕PHP,一键发布到两个网址
- 卡斯珀JS;打开动态网址
- 哪个JavaScript MVC / MVVM是SEO友好的
- 将评论发布到网址
- 在 Chrome 扩展程序中通过发布请求发送网址加载
- AngularJS - 是否应该考虑SEO网址