跳到主内容

emlog优化《一》

100%
emlog优化《一》

今天来说说 emlog 从 SEOer 的角度出发改如何优化,先来说说 URL 统一。

emlog 的 URL 较乱,以下三个地址都是指向同一个页面

https://www.qicaiyun.top/?post=XXX

https://www.qicaiyun.top/course/XXX.html

https://www.qicaiyun.top/XXX.html 

搜索引擎会同时收录这三个页面,久而久之,会被搜索引擎判断为作弊而降权。下面来说说解决方法吧:

首先找到主题文件中的“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 中

这篇有帮助吗?
云上的幻象
云上的幻象查看主页

七彩云博客,分享 WordPress 建站实战与 AI 工具测评,覆盖服务器运维、站长工具、软件资源与电商运营干货,专注原创实用的主题插件、网站加速与安全优化教程。

1013文章4评论

相关文章