今天比较懒了,发一篇关于seo优化的小教程吧。因为今天晚上吃饭花了一点点时间,哈哈,所以文章就稍微水一波了。
其实搜索引擎主要做的就是用户了,毕竟用户就是上帝,流量就是钱。所以说如果想要在搜索引擎中得到好的排名,那么就需要对用户体验上下心。
首先呢,网页需要用404页面,并且其中需要有一些简单的介绍,比如说返回主页,所找的页面不存在等等,毕竟作为站长的你,说不定哪天觉得某篇文章写的不好,也不想改,直接就删除了,但是这篇文章被收录了,那么用户访问的时候直接就是一个404页面,而你没有做相应的页面,那么用户99%就会跳转出去,将你的网站跳出率提高,而你做了404页面,那么说不定用户就会点击返回主页等等,进行浏览了。404页面其实并不需要自己写,可以直接用别人做好的模板了,毕竟其实并不是什么有用的页面了。
其次就是相信各位都会做tag页,然后大多数的tag页链接都是带一些中文的url,这点其实也可以进行优化,将中文改成id,因为他这个中文url如果复制粘贴的话,可能会发生乱码,解析不出来等等错误了。虽然现在百度已经能够识别中文url,但是用户体验还是没有英文的好,所以这里我们可以把它换成id。

将tag中文url改为数字id的方法: 1、首先找到打开/include/taglib/tag.lib.php找到: $row['link']=$cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";改成:$row['link'] =$cfg_cmsurl."/tags.php?/".urlencode($row['id'])."/"; 2、然后再找到打开/include/arc.taglist.class.php找到:$this->TagInfos = $this->dsql->GetOne("Select * From dede_tagindexwhere tag like '{$this->Tag}' "); 改为:$this->TagInfos = $this->dsql->GetOne("Select * From dede_tagindexwhere id like '{$this->Tag}' "); 3、之后需要找到打开/include/arc.taglist.class.php找到: //设置一些全局参数的值 foreach($GLOBALS['PubFields'] as $k=>$v) $this->Fields[$k] = $v; 在下面增加以下内容: $s = $this->dsql->GetOne("Select tag From dede_tagindex where id = '{$this->Tag}' "); $this->Fields['tag'] = $s['tag']; $this->Fields['title'] = $s['tag']; 4、最后需要找到打开/include/helpers/archive.helper.php 找到: $query = "SELECT tag FROM dede_taglist WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
} 将其中的tag改为tid,具体修改为: $query = "SELECT tid,tag FROM dede_taglist WHERE aid='$aid' "; $dsql-&gt;Execute('tid',$query); while($row = $dsql->GetArray('tid')) { $tags .= "&lt;a href='".$GLOBALS['cfg_basehost']."/tags.php?/".urlencode($row['tid'])."/'&gt;".$row['tag']."</a>"; } 然后再去tag页面查看tag标签的话,会发现中文改为了id了,这样就能增加一下蜘蛛的爬取容易度,毕竟爬id比爬中文复制后的代码方便多了。

有什么不懂的可以在下面评论,我会在看到后第一时间回复的。

本文作者:博主:     文章标题:个人博客如何对用户体验进行优化?
本文地址:https://zjzdmc.top/jsfx/53.html     
版权说明:若无注明,本文皆为“Datehoer的Blog-个人博客-技术分享”原创,转载请保留文章出处。
最后修改:2021 年 04 月 20 日 09 : 27 AM
如果觉得我的文章对你有用,请随意赞赏