EMLOG优化 | 链接统一 URL标准化

emlog的链接用过的都知道,链接会出现重复问题!

http://www.aeink.com/469 可以访问

http://www.aeink.com/469.html 也可以访问

http://www.aeink.com/?post=469 还是可以访问

三种链接,导致收录文章重复,可能会被搜索引擎判定作弊!

本教程主要以标签canonical外加301整合,实现URL统一化

打开主题的header.php,在<head></head>标签内,插入如下代码:

<!--优化SEO链接-->
<?php if(isset($sortName)): ?>
<link rel="canonical" href="<?php echo Url::sort($sortid);?>" />
<?php elseif(isset($logid)):
if(parse_url('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'])['path'] != parse_url(Url::log($logid))['path']) header('Location:'.Url::log($logid));?>
<link rel="canonical" href="<?php echo Url::log($logid);?>" />
<?php endif;?>
<!--优化SEO链接-->

文章到此结束,需要注意的是 大前端主题 在module/m-header.php文件中!

本文地址:http://www.aeink.com/1079.html

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏网站设计制作、数字营销

做网站知识之域名解析易懂介绍

公司在做网站时,在购买了域名、主机空间、及网站源代码和数据库都做好了之后,如果网站备案通过了,就可以做域名解析,如果解析设置没有问题,10分钟之后网站就可正常打...

22900
来自专栏七夜安全博客

OD常用断点之CC断点

14420
来自专栏乐百川的学习频道

使用内网穿透工具frp

前几天写了篇文章用本机电脑搭建网站(域名、DNS解析),写完第二天发现我的网站访问不上去了。仔细研究了一下,发现我想的太简单了。很早一些时候,运营商会给我们分配...

2.5K110
来自专栏杨建荣的学习笔记

PostgreSQL主备环境搭建

PG学习初体验--源码安装和简单命令(r8笔记第97天) 记得在2年前写过一篇PostgreSQL的文章,当时处于兴趣,本来想在工作中接一下PG的业务,最后因为...

48660
来自专栏网站设计制作、数字营销

做网站知识之域名解析易懂介绍

公司在做网站时,在购买了域名、主机空间、及网站源代码和数据库都做好了之后,如果网站备案通过了,就可以做域名解析,如果解析设置没有问题,10分钟之后网站就可正常打...

36240
来自专栏JAVA高级架构

高并发解决方案--负载均衡

33520
来自专栏快乐八哥

Ajax几种常用模式

设计模式不是要遵循的标准,只不过是对增进行之有效的解决方案的总结。每个模式都凝聚了开发人员社区的集体智慧,而每个开发人员都可以决定是否在其应用中实现某个模式。 ...

215100
来自专栏从零开始学自动化测试

python笔记23-unittest单元测试之mock

unittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,顾名思义这个库的主要功能是模拟一些东西。 它的主要功能是使...

22820
来自专栏PHP在线

session和cookie的辨析

session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键。基于网上一些文章...

29850
来自专栏云之翼

CDN 学习中的一点小思考

近段时间学习CDN,同时也在尝试着做一些项目,熟悉腾讯云的基本产品知识,在学习的过程中,也串联和扩展思考了一下,例如想搞清楚一些很容易犯迷糊的问题,例如回源ho...

1.2K10

扫码关注云+社区

领取腾讯云代金券