首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修复Codeigniter站点新闻部分的规范化

修复Codeigniter站点新闻部分的规范化
EN

Stack Overflow用户
提问于 2013-02-02 09:13:29
回答 1查看 360关注 0票数 0

谷歌正在索引我的新闻文章,如下所示:

https://www.site.com/news/id5-

和:

https://www.site.com/news/id5-title-of-article

实际上,它对两者都进行了索引,但在结果中省略了完整的URL版本。这两个URL解析到相同的地址,但我希望每次都强制id#-title-of-文章来修复这个规范化问题。

该站点是使用Codeignigter框架编写的。

我的位于system/application/config/routes.php的路由文件包含:

代码语言:javascript
复制
$route['news/id(\d+)-(.*)'] = "news/view/$1";

你有什么办法让我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-02 10:41:20

在你的标题上,让Google知道通用的URL应该是什么。

代码语言:javascript
复制
<link rel="canonical" href="https://www.site.com/news/id5-title-of-article" />

请确保无论加载哪个页面,此选项都可用。重新建立索引需要一些时间,但谷歌只有在索引后才会在其搜索中显示此链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14657581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档