师兄来也,针对DISCUZ站内SEO优化的一些建议

来源:教研室  作者:

作为夫唯老师门下的学生,自夫唯学院毕业后一直种种原因忙于其他业务,今年重新踏进了SEO领域。不管是何原因,总之没有及时实践自己在IT领域的目标,感到非常惭愧与羞愤。

最近一口气办了20个站,有正规的,有灰色的,有公益的,有商业的。其实不是很累,20个站每天每个更新2篇原创(国外翻译过来的)比2个站每天更新20篇原创劳动量一样 ,赚的钱不一样~~
以下资源是从各大社区收集整理的优质素材,50%本人原创。请同学们参考。以下站内优化方案会让你解放双手,去除繁琐的操作,一劳永逸。
discuz站内优化第一步:ping给百度引蜘蛛,秒收从此不是梦!pingping更健康
第一步的部分代码在帖子里容易以表情的形式显示:大家下载TXT文档查看
新建 文本文档 (7).rar (1.54 KB, 下载次数: 16)

根据百度站长平台的提示(http://zhanzhang.baidu.com/tools/ping
网站程序可以通过PING RPC2服务自动提醒百度搜索引擎收录你的网站,实时的哦!
首先新建一个新文件,文件名自定,放DZX论坛的根目录!
要自定名字的原因是,虽然百度提倡这么干,但是你不能老重复的提交啊,老虎屁股动不得!所以改名,以免别人捣蛋,你的站K了啥的,就别赖我了!
我这里暂定名为: ping.php
这里修改网址,修改中文部分为你的!
没开伪静态的ping.php代码用这个:

  1. <?php
  2. if(isset($_GET[‘action’]))
  3. {
  4. $canshu=$_GET[‘action’];
  5. }
  6. function postUrl($url, $postvar)
  7. {
  8. $ch = curl_init();
  9. $headers = array(
  10. “POST “.$url.” HTTP/1.0″,
  11. “Content-type: text/xml; charset=\”utf-8\””,
  12. “Accept: text/xml”,
  13. “Content-length: “.strlen($postvar)
  14. );
  15. curl_setopt($ch, CURLOPT_URL, $url);
  16. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  17. curl_setopt($ch, CURLOPT_POST, 1);
  18. curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  19. curl_setopt($ch, CURLOPT_POSTFIELDS, $postvar);
  20. $res = curl_exec ($ch);
  21. curl_close ($ch);
  22. return $res;
  23. }
  24. $baiduXML = “<?xml version=\”1.0\” encoding=\”utf-8\”?>
  25. <methodCall>
  26. <methodName>weblogUpdates.extendedPing</methodName>
  27. <params>
  28. <param><value><string>你的站名</string></value></param>
  29. <param><value><string>http://你的DZX网址/</string></value></param>
  30. <param><value><string>http://你的DZX网址/forum.php?mod=viewthread&tid=$canshu</string></value></param>
  31. <param><value><string>http://你的DZX网址/forum.php?mod=rss</string></value></param>
  32. </params>
  33. </methodCall>”;
  34. $res = postUrl(‘http://ping.baidu.com/ping/RPC2’, $baiduXML);
  35. if ( strpos($res, “<int>0</int>”) )
  36. {
  37. header (“Location:http://你的DZX网址/forum.php?mod=viewthread&tid=$canshu”);
  38. }
  39. else
  40. {
  41. header (“Location:http://你的DZX网址/forum.php?mod=viewthread&tid=$canshu#”);
  42. }
  43. ?>

复制代码

开了伪静态的用这个:

  1. <?php
  2. if(isset($_GET[‘action’]))
  3. {
  4. $canshu=$_GET[‘action’];
  5. }
  6. function postUrl($url, $postvar)
  7. {
  8. $ch = curl_init();
  9. $headers = array(
  10. “POST “.$url.” HTTP/1.0″,
  11. “Content-type: text/xml; charset=\”utf-8\””,
  12. “Accept: text/xml”,
  13. “Content-length: “.strlen($postvar)
  14. );
  15. curl_setopt($ch, CURLOPT_URL, $url);
  16. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  17. curl_setopt($ch, CURLOPT_POST, 1);
  18. curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  19. curl_setopt($ch, CURLOPT_POSTFIELDS, $postvar);
  20. $res = curl_exec ($ch);
  21. curl_close ($ch);
  22. return $res;
  23. }
  24. $baiduXML = “<?xml version=\”1.0\” encoding=\”utf-8\”?>
  25. <methodCall>
  26. <methodName>weblogUpdates.extendedPing</methodName>
  27. <params>
  28. <param><value><string>你的站名</string></value></param>
  29. <param><value><string>http://你的DZX网址/</string></value></param>
  30. <param><value><string>http://你的DZX网址/thread-$canshu-1-1.html</string></value></param>
  31. <param><value><string>http://你的DZX网址/forum.php?mod=rss</string></value></param>
  32. </params>
  33. </methodCall>”;
  34. $res = postUrl(‘http://ping.baidu.com/ping/RPC2’, $baiduXML);
  35. if ( strpos($res, “<int>0</int>”) )
  36. {
  37. header (“Location:http://你的DZX网址/thread-$canshu-1-1.html”);
  38. }
  39. else
  40. {
  41. header (“Location:http://你的DZX网址/thread-$canshu-1-1.html#”);
  42. }
  43. ?>

复制代码

修改文件source\include\post\post_newthread.php

DZX2.5

找到:

  1. showmessage(‘post_newthread_succeed’, $returnurl, $values, $param);

复制代码

替换为:

  1. showmessage(‘post_newthread_succeed’, “ping文件的文件名称.php?action=$tid”, $values, $param);

复制代码

DZX2.0

找到:

  1. showmessage(‘post_newthread_succeed’, “forum.php?mod=viewthread&tid=$tid&extra=$extra”, $param);

复制代码

替换为:

  1. showmessage(‘post_newthread_succeed’, “ping文件的文件名称.php?action=$tid”, $param);

复制代码

Tips:

如果PING失败,那么你发新帖后跳转的网址最后面会有一个#号!

测试是否PING成功,也可以访问http://你的DZX网址/ping文件的文件名称.php?action=任意新帖子ID,不成功的话,网址后面会有#号。

记得顺手在这里提交一下你的BBS的RSS!
http://ping.baidu.com/ping.html
RSS地址是 http://你的DZX网址/forum.php?mod=rss

第二步: rel=”nofollow” 集中权重
大家知道,DIS X系列论坛乱七八糟的链接太多了,当初我查看蜘蛛日记,全部是蜘蛛访问的一些垃圾页面,甚至包括与XXX聊天啊 加XXX好友啊 总之权重分散的太厉害了。
下面我们可以使用一些插件轻松实现,我个人推荐 1314seo优化插件,这个在后台选择-应用-插件可以搜到,通过审核的,(不是我的,怎么感觉到打广告


插件除了nofollow掉一些垃圾页面还带有地图功能,php地图,非常适合百度(个人实践总结:百度不喜欢XML地图)

关键的第三步:外链rel=”external nofollow”
这个有2种选择,如果你觉得出来混迟早要还,可以果断告诉他们:你们的外链被屏蔽了(第二步 1314SEO插件有屏蔽外链的功能)

如果你觉得量小非君子:那么参考下图

只对蜘蛛处理链接,也就是别人查看源码看不到rel=”external nofollow”
大家安装插件前备份下,插件虽然是正规的但是不是我开发的,我承担不起责任啊插件下载:
[www.1314Study.com][CDN加速线路1]Discuz! X2.0外链杀手插件V2.0_UTF8简体.zip (17.15 KB, 下载次数: 1)
[www.1314Study.com][CDN加速线路1]Discuz! X2.0外链杀手插件V2.0_GBK.zip (23.09 KB, 下载次数: 2)

如果别人看百度快照,果断让百度不保存快照,方法在head.php那里加上代码:<meta name=”Baiduspider” content=”noarchive” />

站内优化第四步:关联链接(建议选择SEO兼容)

登录后台–运营–关联链接

什么是关联链接呢?通俗的说就是自动加锚文本。嗯哼,你懂的,既然权重集中了不加锚文本是不行的,对不起前面的步骤2啊!

第四步:外链建设技巧
好了,相信很多师兄弟们都喜欢DIS也肯定少不了接触,尤其是推出IWENWEN 问答性质帖子同步,大家在后台开通云平台–纵横搜索–IWENWEN,以后每天只用把帖子弄成问答形式的去发,一部分帖子就被问问同步,会带来大量的优质外链和转载链接哦~!!

外链建设还有很多,我不太建议的,也许是我这人太邪恶了,不得不教坏大家

修改别人模块底部链接,让当成自己的去发布,别人安装后就有链接,也许很多站长用后会去除你的链接,但是你要相信很多人是不会去除的,就像点广告,你不点, 我不点但是总有人去点。

第二部更无耻的:把discuz模块啊、wordpress主题 zblog主题啊  全给偷过来  改底部链接,然后去各大论坛推广,诱惑别人安装。
你要是还想稳妥点,只让别人内页给你加链接也行,首页看不到我的,但是内页某地方….嗯 ,你懂的。因为很多站长惜链接如金,天天去站长工具检测自己的友链,我加内页你要是能发现我也认了!

了解夫唯学院

夫唯学院成立于2007年,11年来与数万学员共成长。创始人夫唯先生总结的四处一词、站内站、定向锚文本、聚合等多种核心优化策略,并在众多学员网站上得到验证。夫唯先生推崇“循序渐进,基业长青”的SEO运维思想,以SEOWHY为现实实战案例,历经5年零起步创造了网站品牌。 报名联系方式:1、企业QQ800035397。2、QQ86594013

学员感言

关于我们 / 联系我们 / 人文关怀 / 付款方式 / 教研室   夫唯学院为您提供seo培训seo培训教程,实时搜索引擎算法更新。 © 2018 SEOWHY Inc.
友情链接: 搜外网 搜外问答 SEO 网站优化 seo SEO 广州SEO  网站优化 宠物猫