从事php+mysql开发这么多年,从未涉足seo领域,现在因为要运营这个“原创成品php+mysql毕业设计、课程设计、作业下载”网站,不得不关注一下seo相关知识;
在网上查了一些资料,根据所学设置一通,结果出了大问题,百度停止收录我网站了,冷汗过后认真分析,估计有这么几个问题,写下来和其他需要的站长共同分享
一、域名被百度惩罚了
真是倒霉,买了一个很好的域名,和网站内容也很相关,买回来很兴奋,通过备案后立即推广,但是收录效果欠佳。像懂行的朋友请教,说我的域名被惩罚了。原来在我购买之前,这个域名就被惩罚过,太多的垃圾外链。无奈之下,弃用了,重新搬回我的宝贝域名:www.9laile.com 这是域名我养了7年了,按理说百度权重效果不错。可是启用这个域名后,收录依然不好。
二、频繁更改内容
这个www.9laile.com的域名,虽然跟我的时间很长,但是其间做过很多不同类型的站,换来换去,估计百度对这个域名的权重其实并不高,郁闷。
三、设置了错误的404页面
因为以前这个域名是做别的网站的,留下了大量的外链,现在我搬过来做这个“原创成品php+mysql毕业设计、课程设计、作业下载”网站,那么以前百度收录的链接均打不开了。所以为了给客户一个友好的界面,于是设计了一个404页面。
就是要命在这里,因为自己不懂seo,在404页面使用了301跳转。现在知道了,301跳转只是重定向,搜索引擎认为这个页面还是存在的,结果大量的外链都指向这个301跳转后的页面,也就是首页。其结果,首页降权了,倒霉啊。
一门不懂一门黑啊,花了很多时间,了解到404页面应该返回给搜索引擎404状态,这样搜索引擎就会认为这个页面不存在了,就会从自己的库里删除,不会造成搜索引擎的误解。
经过重新设置404页面,效果如何尚需观察,有结果我们立即更新此文,期待和大家交流。
【原创文章,转载请注明出处 原创成品php+mysql毕业设计、课程设计、作业下载 www.9laile.com 】