Discuz教程网

提高门户文章被百度收录几率的方法!

[复制链接]
authicon faxjcva 发表于 2013-3-16 17:52:55 | 显示全部楼层 |阅读模式
长话短说,如果你了解SEO,你就该清楚使用canonical URL标签可以固定网页标准地址,可以提高网页的权重,有利于搜索引擎收录。

例如我的网站拥有两个子域名www.mopintu.com和bbs.mopintu.com,都可以访问同一个文章页面,那么这样的设置就会分散网页权重,不利于收录。使用canonical URL标签就可以为网页指定一个标准的地址,可以提高网页权重,利于收录。

但是你可以查看一下门户和论坛的源代码,会发现论坛帖子有canonical URL而门户文章没有。
234010z71z7bz47nzb3b77.jpg



这张图是帖子的,头信息里面有这个标签

234010z71z7bz47nzb3b77.jpg



这张图是门户文章的,头信息里面没有这个标签

门户文章添加canonical URL标签方法:

找到source/module/portal/portal_view.php文件。
搜索:
  1. require_once libfile('function/blog');
复制代码
然后在这一行代码的上面空白处,加入以下代码:
  1. if(@in_array('portal_article', $_G['setting']['rewritestatus'])) {
  2. $canonical = rewriteoutput('portal_article', 1, '', $_GET['aid']);
  3. } else {
  4. $canonical = 'portal.php?mod=view&aid='.$_GET['aid'];
  5. }
  6. $_G['setting']['seohead'] .= '';
复制代码
然后保存。

然后打开门户文章,看看源代码标签下面是不是已经加上canonical URL标签了。

这个方法同时适用于开启和关闭伪静态。如果觉得有用,麻烦帮助顶一下帖子,谢谢。



3D打印机



上一篇:Discuz 客户端在线安装使用的 URL怎么改???装应用出错!
下一篇:X2网站乱码了,查不出什么原因
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 02:08

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表