作者归档:bolao

干不了几个月seo了

过不了几个月就要开始新的工作了.
眼看马上30岁,换了多少工作,瞎折腾了多久,一直喜欢seo,以后只能当作业余爱好了.
干了差不多3年seo,真正出成绩的时候只用一星期,虽然因为某些原因没赚到啥钱,但是证明了自己的做法是有效且快速的.看来思考比啥都重要,做任何事都需要仔细思考,然后观察,对比,测试才能做到最优选择,而不是瞎忙.
许多公司为了追求所谓的量,比如领导让你一天发多少个外链,多少篇文章,这些都没卵用,首先是为了任务而任务,你思考过为啥一天要发100+外链,100+外链能带来什么,有几个转化,能收录几个,几个有排名,这些统统不思考.
马上就要跟职业seo说拜拜了,这下可能就要稳定一辈子了,不再折腾,不必天天瞎想,老实混吃等死了.

站外推广总结

前一阵给某个生活服务类公司做过外推,效果还不错,用时不到10天接了5个单子,下面简单说下操作步骤.
操作步骤
1.挖掘行业关键词几千个(可用凤巢,爱站,5118,金花站长,百度下拉,相关搜索等).
2.将挖掘到的关键词扔到百度跑排名,提取百度前十名出现频率最高的url(脚本或软件实现).
3.发现前十名几乎都是分类信息平台,提取分类信息平台url.
4.在提取出的分类信息平台注册账号,发相关长尾词帖子,文章,所有注册的平台都发,连发三天,然后测试收录率和对应关键词排名,筛选出收录好,排名好的平台然后主攻对象,其他平台直接忽律.
5.后期每天直接在收录好,排名好的平台发就ok.

一般分类信息平台稍微有竞争的关键词都是频道页做的,上面也有竞价的,所以选关键词尽量选择长尾,不靠分类信息平台本身,靠百度收录自然排名拿到点击,只要我发的收录的,排名基本都是前三名,并且许多长尾词都没做竞价,可能对手没想到,所以竞争进一步降低,相对于新站效果慢外推还是不错的.

帝国无插件实现sitemap需要注意的几点

帝国cms做的站需要做网站地图,发现网上有两种实现方法,无插件和插件安装。
我用了无插件,但是操作过程许多几个问题,下面就说说吧。

无插件实现帝国cms sitemap过程很简单,栏目-自定义页面,增加自定义页面,然后将下载文件的xml代码放上去就ok!用直接页面式。然后设置下路径,默认为网站根目录下生成sitemap文件。
但是生成了,发现几个问题:
1.生成的文件只有内容页url,没有首页和栏目页,专题页等。如下图所示:

帝国无插件实现sitemap需要注意的几点
这是因为他用灵动标签调用的是所有文章页面的url,栏目页和首页需要自己添加,对应上面的那三条。
2.我的网站路径为相对路径,所有生成的url也是相对路径,没有前面的url,所以需要在<?=date(‘Y-m-d’,$bqr[newstime])?>前面加一个url,即http://www.madboor.com<?=date(‘Y-m-d’,$bqr[newstime])?>
,这样就ok了。
3.由于我的网站移动站和pc站是分开的,一个www,一个m,所以需要生成两份sitemap,那么需要我建立两个自定义页面,一个pc,一个移动。
帝国无插件实现sitemap需要注意的几点

操作步骤很简单,直接复制pc的自定义页面,然后改个名字,将前面的url直接改为http://m.madboor.com就ok!这就完成了移动段sitemap,然后需要设置自定义刷新任务,这样才能自动更新网站地图。一般设置频率需要根据自己的更新力度来自定义,一般一天刷新一次就设置为1440分钟。具体请看文章底部参考链接。

我没设置,因为我更新完,直接手动刷新,还有移动站和pc如果同时刷新会在pc站和移动站同时生成两个sitemap,一个移动一个pc,其实我要的结果是移动端只生成移动端sitemap,pc端生成pc的sitemap,即www.madboor.com/sitemap.xml和m.madboor.com/sitemap.xml,所以就需要在pc网站后台只刷新pc网站地图,移动后台只刷新手机网站地图,这样就实现了pc和移动只生成各自的网站地图。
帝国无插件实现sitemap需要注意的几点

这种方式只适合小型网站,大型网站页面太多,生成太耗时间。这就需要只生成最近更新或者按照页面id来进行生成,具体可看下面的参考链接,由于里面的生成代码文件需要金币,所以下面放下自己下载下来的文件链接,以免没有金币的同学没法用。

帝国cms无插件实现网站地图sitemap文件下载地址:https://pan.baidu.com/s/1kWocwiN

参考链接:http://bbs.zhanzhang.baidu.com/thread-19773-1-1.html

帝国cms移动端专题页突然无法加载

帝国cms手机站是用多端实现的,一般pc站点更新完需要到移动端后台更新数据移动端才能同步,前几天建了个专题页面测试移动端的专题页面匹配情况,发现完美匹配.

我的专题页用的也是新闻系统模型,因为之前用了文章系统模型发现移动端不能同步,所以我所有文章类型全部选择新闻系统模型,但是今天新建了几个专题页面,发现移动端竟然无法同步,刷新无用,各种群问,后来有大佬说是后台刷新的问题,大佬说从右往左全部更新试试,然后我就试了下,果然好了,看来自己犯了个低级错误,还是需要好好学习啊!
帝国cms移动端突然无法加载
说个别的事,我今天差点翻了个大错啊,具体就不说了,丢人!相信许多人在充满诱惑的环境中难免会失去自我,没有人约束,好可怕,一句话送给自已:贫贱不能移,威武不能屈。哎!加油吧!

帝国cms使用文章系统模型内容页移动端调用不出来解决办法

发现帝国cms创建栏目时使用文章系统模型,内容页面的内容移动端调用不出来.用多端做的移动站.
解决办法:切换为新闻系统模型就ok!

切换后,直接复制一个新闻列表模板,然后把原来的文章系统列表模板粘过去,内容页模板一样,复制创建一个新闻内容模板,然后修改模板名称,将对应的文章系统内容模板直接复制过去就好了.
假如你之前在相应的文章系统列表已经有文章,那么是无法切换为新闻系统模型的,必须这个目录是空的才可以切换.我是新建的站,直接将测试文章删除,然后直接切换就ok了.

总结:后面建任何类型的页面直接选用新闻系统模型就ok,然后建其对应列表和内容页.

wdcp建站遇到的几个坑

wdcp是对于我这种渣渣来说不错,可以让我轻松使用vps,即使你不懂llinux命令,图形化界面,傻瓜式操作,可以让你快速搭建服务器环境并建站.
其实小站虚拟主机就够了,不用折腾,但是想玩个规模大点的站一般都用vps了.比如阿里云的ecs,腾讯云等.
在使用wdcp建站过程中遇到一些坑,做下记录.
一.wdcp后台的引擎切换
如果安装时你只安装了一种服务器类型,切换一下立马就坑爹了,网上搜半天,解决不了,害我只能重装,所以没事别瞎切换,除非你安装了nginx+apache两种服务器.
wdcp建站遇到的几个坑

二.wdcp后台安全问题
查看wdcp后台的登录日志,发现有人在用机器自动登自己的后台,想黑你的站.
原因是wdcp默认后台的路径为:网站IP+8080 ,默认账号为admin.
相信大部分人密码是改了.
但是别人知道你的路径,可以试密码.我相信大部分人的账号都是admin.
解决办法:
1.登录次数限制,比如密码错误三次限制半小时.如果使用这种办法不知道会不会在同一时间段别人先错了三次,我这边也登陆不上.
2.ip限制.ip限制和授权域名.
由于我的ip经常变,所以没设置ip.域名感觉麻烦也没设置.
3.端口修改
直接修改后台端口,将8080修改为建议8000-9999之间的端口.不能使用80端口.修改前,到wdcp防火墙里开放了相应端口.
wdcp建站遇到的几个坑

并要到相应的vps安全组开放该端口的权限.
本人暂时用修改端口的方法.
我相信大部分黑客盗的都是能直接进到登录界面的,你把端口修改,相当于修改了登录路径,他后台都找不到,一般也就放弃了.

三.wdcp默认域名和301设置问题
一般在wdcp后台建站时如果一开始绑定的域名为顶级比如madboor.com,那么默认网站的域名为madboor.com,即使你绑定了www.madboor.com,打开域名会是domin.com,一般我们习惯设置www.madboor.com为默认域名.
所以这就要求我们在建站的时候绑定域名直接填www.madboor.com比较靠谱.
还有做301,直接在网站下设置没卵用的.设置了直接网站就打不开了.
wdcp建站遇到的几个坑

那么如何做呢,比如你默认网站为www.madboor.com,你需要将madboor.com301到www.madboor.com
直接wdcp后台新建站点madboor.com,然后啥也不做,直接301到www.madboor.com保存就ok了.
wdcp建站遇到的几个坑

四:wdcp404返回问题
此问题用帝国cms出现了,wordpress没有这个问题.
具体问题:
比如我一个存在的页面url为www.madboor.com/1111.html
当我访问www.madboor.com/1111.htmlxxx
这个不存在的url时竟然返回的不是状态码404,而是200,且返回的是网站首页,意思就是这个url和网站首页一模一样,这就坑爹了,但是让我访问www.madboor.com/xxxx1111.html这个不存在的url时候却返回了404.
由此可见后缀是html的能判断出404.
wdcp论坛看到有人遇到此类问题,管理员并没有解答!
暂时没有找到直接解决办法,但是我想到了替代解决办法,
既然访问所有的不存在url跟首页代码相同,我直接在首页模板加个canonical标签不就完了,现在百度也是支持canonical标签的.
<link rel=”canonical” href=”http://www.madboor.com”/>
加上这个所有不存在的url页面即使存在,也会告诉搜索引擎以首页这个页面为准,其他为辅.避免了网站的重复页面问题.

帝国cms实现一篇文章多栏目通用思考

用帝国cms仿站,比如我建了一个栏目叫笔记本电脑,笔记本电脑分类下面有子分类thinkpad,我不想建子栏目,比如我直接建一个顶级栏目为thinkpad,想要笔记本电脑栏目包含thinkpad的产品页面同时让thinkpad栏目共有,但是帝国实现不了.帝国能将一个文章页发布其他栏目,但是url变了,产生了两个url不同,产品内容相同的页面,这种对seo极度不友好.
解决办法网上搜了下,说修改代码,mysql加表字段的,测试了下不靠谱且麻烦.
我直接用专题页实现了,专题页也简单,直接建一个thinkpad专题页,模板列表我用的还是原来的产品列表,复制一个就ok,基本不改,改也就是改一下pc和移动url适配调用规则.很简单,这就实现了.当然用tag也可以.

pc端模拟移动端测试url跳转问题

仿了一个站,测试在移动端访问pc端url自动跳转的问题,发现在手机上访问www.madboor.com疯狂加载www.madboor.com/m/ ,我的移动端的站是m.madboor.com.被仿的移动站首页是www.madboor.com/m/
这肯定是对方写了一个js判断手机端访问pc首页跳到对应m目录,我不需要这种,所以需要先找到判断的js干掉然后加自己的js.下面写下操作流程.

测试需要在pc模拟执行移动端.
具体流程
先按f12,然后选择图中一所示,这个按钮是切换手机和pc按钮.你会发现出现2 responsive,然后可以选择各种对应手机型号!
pc端模拟移动端测试url跳转问题

随便选一个手机型号,

pc端模拟移动端测试url跳转问题
.然后f5 or ctrl+f5,就可以看到对应pc页面在手机端的形态.
我的是直接看不到,不停的重复加载www.madboor.com/m/,但就是加载不完,通过点击network下面的doc,发现一个js文件不停在重复加载,doc直接定位到了该执行js的行.我的在12行.
pc端模拟移动端测试url跳转问题

然后直接ftp登录网站服务器,将此段判断的js直接注释,然后再次刷新就原地复活了,最后换成自己的js代码.然后移动端访问www.madboor.com 完美跳转到m.madboor.com
最后将其他列表页,文章页,专题页也一一适配,使所有pc端页面都能够跳转到对应的移动端页面.

excel分析数据:拆分,统计词根频率,总搜索量

最早是看闯哥的一篇文章,是关于关键词数据分析的,方法使用shell实现的.本渣渣不会shell,下面用excel实现与之相同的效果.示范用关键词少,只用与示范作用.
闯哥最终效果图如下所示:
excel分析数据:拆分,统计词根频率,总搜索量

最终实现的效果就是关键词前缀,后缀,前缀后缀对应的搜索量,前缀后缀出现的次数.
思路:
1.先利用5118,凤巢搞一批词,然后利用excel降序.
2.然后提取词根的前缀后缀
3.计算前缀后缀的出现次数.
4.计算前缀后缀的总搜索量.
具体流程:
.关键词挖掘不讲,直接自己搞.
一.关键词前后缀提取
关键词降序排好,需要提取关键词的前缀后缀.
如下图:刚下载的关键词搜索量是在关键词的右边的,现将其放到关键词的左边,主要是提取前缀后缀防止影响后面列的数据变动.
excel分析数据:拆分,统计词根频率,总搜索量

然后选中关键词b列,然后ctrl+f,替换词根为*,我这边词根为租赁,那么处理后为如下图
excel分析数据:拆分,统计词根频率,总搜索量

然后点击excel的数据-分列,选择分隔符号,默认就是分割符号,然后下一步,如下图:
excel分析数据:拆分,统计词根频率,总搜索量

然后选择其他,填*号,如下图
excel分析数据:拆分,统计词根频率,总搜索量

最后点击完成即可,这时关键词前缀后缀就被分开了,如下图:
excel分析数据:拆分,统计词根频率,总搜索量

这时可以将b列标题设置为前缀,c列设置为后缀
excel分析数据:拆分,统计词根频率,总搜索量

二.关键词频率计算
接下来就是要要分别计算前缀后缀的出现的次数了,也就是所谓的频率
操作流程
直接复制b列数据,然后将其粘贴到sheet2中,选中后点击 数据-删除重复项.
excel分析数据:拆分,统计词根频率,总搜索量

删除完成由于b列中用空行,然后降序排列一下去除空格,这时候相当于b列(前缀)的词根出来了.
如下图
excel分析数据:拆分,统计词根频率,总搜索量

接下来先将b列降序去除前缀空格,最后将刚才去重的数据复制到sheet1的d列,作为计算的前缀的词根,
excel分析数据:拆分,统计词根频率,总搜索量

计算前缀频率用到excel countif函数,在E2列输入=COUNTIF(B2:B727,D2) ,然后下拖即可,直到拖到d列最后.
其中B2:B727为前缀关键词的查询范围,D2为查找的关键词.效果如图,这时候前缀的关键词的频率就被计算出来了.
excel分析数据:拆分,统计词根频率,总搜索量

前缀计算完了就需要计算后缀的频率了,操作步奏同计算前缀频率一样,这里不再演示.
三.前缀,后缀频率计算出来了,就剩下计算前缀,后缀的总搜索量了.
计算总搜索量需要用到excel sumif函数,具体操作流程如下:
excel分析数据:拆分,统计词根频率,总搜索量

在f2输入=SUMIF(B2:B727,D2,A2:A727),然后下拖到前缀词根末尾,这时候前缀词根的总搜索量就计算完成了,
excel分析数据:拆分,统计词根频率,总搜索量

比如深圳电脑总搜索量为11,频率是6,那么我们检验一下:
excel分析数据:拆分,统计词根频率,总搜索量

在b列前缀搜索深圳电脑.如下图所示:频率为6,总搜索量是11.证明是正确的.
excel分析数据:拆分,统计词根频率,总搜索量

网站301跳转后实时记录

经过半年的策划和开发,新的网站终于可以上线了,因为之前的网站有很大的局限性,首页是学校的招生信息,内置了一个高考频道,现在就是将高考频道里面的文章301跳转到上述新站中。

为了方便,我们将之前的网站称作a.com,新上线的站称作b.com,现在是将a网站的高考频道和问答频道单独拉出来组建成b网站,a网站其他内容信息包括首页并不跳转,继续保留。操作是这样的,将a网站数据复制到b网站下,然后将不需要跳转的数据再删除,而保留的数据获取和a网站的对应id利于后期301跳转。

因为六月份就要高考,本计划是年初上线的b网站一直拖拖拉拉到3月份还没有完善,最后只能将会员登录后的具体功能全部扔到上线后去解决,因为这些功能并不影响搜索引擎抓取的页面URL和页面代码。这个也是我一直强调的,网站要不别上线,上线了,就不要改来改去,(b网站正式上线前,我们一直用一个弃用的域名做测试)。
本计划3月31日上线的,可最后因为创宇云服务器IP段出了问题,当天就联系阿亮答应第二天上午将IP切换到211段,不能让网站刚上线半天就换IP吧,这样对搜索引擎更不友好了,所以只好推迟到4月1日上线。

4月1日下午,在别人都下班回家的时候,我和技术还在忙着做上线前的准备工作,晚上六点先将数据解析到b网站上,因为之前用了测试域名,影响上线的问题几乎都解决了,所以b网站正式上线后已经很完美了。接下来就是将a网站的对应数据进行301跳转。
跳转后,问题立马就出现了:

1、a网站个别不跳转的数据也跳转到b网站了,因为b网站已经删除对应的数据,所以上述对应页面跳转到b站后全部是404。

2、a网站高考频道的文章有两个URL规则,一个是放在gaokao目录下,一个是放在根目录下,本计划跳转到b网站后统一规则全部放在gaokao目录下,可最后根目录下的还是跳转到b网站的根目录,并没在id前面加上gaokao目录也能打开。

3、有一个目录挑错了位置。
最后,只好立马停止301跳转,将上述问题彻底解决后再启动301,然后开始各种验证,百度站长平台、360站长平台、百度统计、搭建百度站内搜索,向百度站长平台提交手机站的自主适配,等全部完事后已经是晚上11点,也就是在离开单位的时候,b网站首页百度已经收录了。
可出现一个问题,百度站长平台抓取测试检测的b网站页面抓取速度在50ms左右,但测试跳转的a网站页面抓取速度已经上到了300多,打开a网站跳转的文章,缓冲时间很不理想。

4月2日
上午起来就迫不及待site新站的收录,发现,首页已经没有了,而是出现了三个文章收录,360已经收录了100多。这一天感觉很难熬,不断去站长平台看数据报告(一直显示计算中)。但这一天通过百度统计总结出:
1、新站明显pv:ip的比例比a站上升了不少。
2、查看站长统计的系统环境,手机端>pc端的流量。
3、新站新发布的文章不收录,不管是原创不原创。
PS:a站权重7,每日ip4万左右,大部分数据跳转到b站后,流量几乎转移过来,并没有损失多少,可能因为是初期跳转,流量还没有下滑。

4月3日
1、获得一个完整天的百度统计(4月2日),发现流量并没有丢失,原a站的排名都在,点击都跳转到了b网站,可能因为跳转缓冲时间有点大,中间会损失部分ip,但因为新站pv的上升,2日总体pv将近9万。
2、百度收录5条,首页恢复收录,但百度搜索新站首页标题,显示的却是a站的。360收录2000多。

3、在百度站长平台的搜索关键词发现新站已经有部分搜索词[非a站数据跳转],这让我很是惊讶。意思是,百度搜索某些关键词,搜索结果展现的域名已经有b站的了,可你复制对应的URL百度搜索下却显示未收录,查看有搜索结果页中的快照,直接跳转到新站,说明百度就算是展现了新站URL但并没有保存快照。

4、今天对网站日志进行了分析,a站网站日志除了个别的404之外,剩余的大部分是301和200,301的都是那些跳转到新站的URL,200是没有跳转的以及a站js、css文件;但看b站的日志就有点意思了,404和200返回码尽然各占一半,这确实把我吓一跳,为什么那么多404,查看后才多少松了口气,原来都是新站的js和css文件,这些文件在新站中确实是能打开的,可百度抓取的时候为什么是404返回码,我的猜想是,百度在抓取a站的时候,301跳转到了b站页面,因为b站页面的css和js文件都是相对路径,而百度将他们替换成了a站的绝对路径了(因为页面入口是a站),至于真实原因及解决办法还在寻找中。

4月5日
1、site百度收录数据还是在5条左右,并且首页收录很不稳定,一会消失,一会又展现。站长平台的索引量是4。
2、但百度站长平台b站的搜索关键词中已经展现除了很多关键词,搜索这些关键词会发现已经展现的是b站url。
3、b站的百度站内搜索site已经能查看5000多条。

4、百度搜索某些关键词,a站和b站展现的很错乱,有的是a站的标题下面显示b站的URL,有的是b站的标题却显示的是a站的URL。
5、爱站查询新站的权重已经上升到了6,预计来访6000左右,下面展现的关键词都是搜索结果页都是新站URL。
6、通过上面可以得出,这个时候,已经处在错乱期,百度site和索引量并不准确,已经存在大量的关键词展现了新站URL,可索引量和site还是个位数。

7、网站世界排名已经进入13万。
8、360收录了7000多条,并且大部分关键词已经展现了新站标题和新站的URL,所以说在301跳转上,百度还是过于保守了。
9、搜狗已经没有进行更新,新站收录为0。
最近开始对新站大量更新文章,每日维持在50篇左右,大部分都是整合的文章,并不是原创。至今百度没有收录任何新的文章。

4月8日
新网站上线一周了,百度site收录和站长平台百度索引量一直是在5条左右,但搜索关键词展现的域名新站的越来越多,现在百分之五十的关键词展现的是b站的域名。b站每日流量维持在3-4万ip,而a站因为有部分数据没有301跳转到新站,依然有4000左右的ip。
除了百度和搜狗之外,360和神马搜索各种指数每天都在上涨。

4月25日
最近出门旅游及回老家,前后有半个月的时间,昨日刚到长春,说下最近半个月的变化,网站新发布的文章过几天会部分收录,但整体收录还是没有恢复,总收录数量200左右,可用百度站内搜索显示一万多条,另外,老网站90%的关键词搜索结果都变成了新网站的URL。

PS:by三木