请选择 进入手机版 | 继续访问电脑版
查看: 1232|回复: 0

[活动专区] 【申请发言权】SEO基础优化之Discuz新站必须做的几件事

[复制链接]
发表于 2018-7-11 17:58:23 | 显示全部楼层 |阅读模式
本帖最后由 ren813706770 于 2018-7-12 22:00 编辑

Discuz想必绝大部分站长朋友都比较了解,此处不再多作描述。
由于其框架比较大,功能比较多,近几年更新也比较少,很多新手站长拿到discuz做出站之后一直苦于收录问题,鄙人此处简单说几点建议针对搜索引擎进行优化的点。
很多站长朋友对建站理解有误,他们会投入更多时间来打造一个漂亮的UI而很少会关注于DZ底层及SEO方面。
闲话少说,咱们开始主要内容(本人以纯原版新站为基础):
1.开启伪静态
为什么要使用伪静态?
经验表明,搜索引擎更喜欢静态页面,而非带了一长串参数的动态地址
如何开启伪静态?

3.将对应的规则根据WEB服务器进行配置(此处省略 百度一搜数百万结果)
2.新建论坛版块,并设置title keywords description信息
新建版块省略

3.添加百度等搜索引擎的自动提交代码
都看到这来了想必不需要我说去哪获得自动推送代码了吧
打开第二点的其他设置
将百度推送代码填入其中
有必要补充的是
  1. <script>
  2. (function(){
  3.     var bp = document.createElement('script');
  4.     var curProtocol = window.location.protocol.split(':')[0];
  5.     if (curProtocol === 'https') {
  6.         bp.src = '和谐部分';
  7.     }
  8.     else {
  9.         bp.src = '和谐部分';
  10.     }
  11.     var s = document.getElementsByTagName("script")[0];
  12.     s.parentNode.insertBefore(bp, s);
  13. })();
  14. </script>
复制代码
建议修改为:
  1. <script>
  2. (function(){
  3.     var bp = document.createElement('script');
  4.     var curProtocol = window.location.protocol.split(':')[0];
  5.     if (curProtocol === 'https') {
  6.         bp.src = '和谐部分';
  7.     }
  8.     else {
  9.         bp.src = '和谐部分';
  10.     }
复制代码
添加到第11行 上面代码被吞了 不完整
  1. bp.async = true;  
复制代码
实际使用中会发现百度自动推送代码会阻止页面呈现,添加async后会异步加载推送,以免推送时阻塞加载页面其他元素
4.检测无alt图片
很多站长工具可检测页面alt标签情况 如存在该情况 修改discuz模板文件 /template/模板名称/下对应文件
具体比较复杂 后面(有发言权了再详细补充
5.原创高质量内容
不要批量采集或直接复制粘贴 尽可能保证原创内容
其他补充:使用SSL协议
说白了 配个SSL证书 有好处 没坏处 不过有discuz部分地方需要修改 有回帖问的我再补充

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|Baidu Inc.

GMT+8, 2021-4-23 17:02 , Processed in 0.246612 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2011 Comsenz Inc.

返回顶部