在查询参数中使用mongoDB ObjectID,它会影响SEO吗?

时间:2016-02-11 05:07:32

标签: angularjs mongodb express seo mean-stack

如果我们在查询参数中使用mongodb的对象id,例如

在浏览器网址中,

http://example.com/get-details/507f191e810c19729de860ea

将此objectID从一个状态传递到另一个状态,我正在使用$ stateparam

然后,在$ http 网址将是

"/get_details?id="+$stateParams.detail_id

$http.get("/get_details?id="+$stateParams.detail_id).then(...);

如果浏览器中的网址在搜索引擎优化方面有任何问题,即http://example.com/get-details/507f191e810c19729de860ea可能是什么解决方案

1 个答案:

答案 0 :(得分:0)

在SEO方面,可以将MongoDB对象ID用作URL中的主键。

另外,请考虑在网址中包含一个细分的标题和对象ID:

http://example.com/detail/<Object-ID>/<Slug>

它使URL更具可读性,并帮助搜索引擎确定您网页的内容。