您的足迹:首页 > 博客技巧 >emlog程序URL如何统一?

emlog程序URL如何统一?

用过emlog建站程序的都知道,EMLOG是一个php动态语言程序,用来做网站生成的数据网址是动态地址,如果使用了伪静态功能,一个页面地址会变为很多种,例如:

http://ws234.com/post-418.html #开启伪静态后的url可以访问

http://ws234.com/?post=418 #动态地址url也可以访问

http://ws234.com/418 #这个url也可以访问

稍稍懂一点SEO的朋友都知道,这样很不利于网站的SEO优化,造成搜索引擎的重复收录,容易导致搜索引擎对网站造成惩罚,如果不做下emlog程序url统一,后果是很严重的。

emlog程序

其实我们可以给我们的文章页面设置canonical标签,对搜索引擎强调网页规范访问路径(普及一下canonical标签,canonical 是 Google、雅虎、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题,这个标签对搜索引擎作用非常大,简单的说它可以让搜索引擎只抓取你想要强调的内容。

将以下代码写入模板module.php文件中加入:

<?php //文章访问路径标准化 
function gf_url($id){ 
if ($id){echo '<link rel="canonical" href="'.Url::log($id)."\" />";}
}?>
再将<?php echo gf_url($logid);?>添加到网页头部即可,大家可以在我的文章页面查看源码体验效果。

很多用EMLOG程序的站长都说EMLOG收录很差,这么说是错误的,收录多少和程序没有太大的关系,关键是模版代码是否做了SEO优化、各个标签是否合理、文章是否是原创等等。

本文作者:王商   文章标题:emlog程序URL如何统一?
本文地址:http://ws234.com/post-419.html     本文已被百度收录!
版权说明:若无注明,本文皆为“王商博客”原创,转载请保留文章出处。

相关推荐

发表评论

路人甲 表情

网友评论(1)

不错的方法,我之前做了301跳转,把所有url跳转到伪静态.html,现在是禁止搜索引擎收录带?的url.
李明 4个月前 (2016-09-28) 回复