网站蜘蛛劫持及SEO

算下来当小站长已有几年,需要的知识非常的杂乱且宽泛。
最近跟网站seo及蜘蛛劫持杠上了,有些技术从业者很没有道德感,以修改别人主页来展示自己的存在感。
这不朋友的网站标题、关键词及描述都给改成什么“影视大全,有黄又好看….”啥的了,
真的是很无语,改成这些对你们有什么好处?
身为技术人员真的不臊得慌么?只剩下给别人增加烦恼了。
拿网站后台跑跑字典练练手也就罢了。搞这一出真的很恶心- -!
好在现在AI兴起,以前解决不了的问题现在多花些时间,大多还是有办法的。
这放在以前遇到一些具体的小问题避免不了抓耳挠腮,但往往最终往往不了了之。毕竟也没有之前通宵达旦解决BUG的哪种精力了。
当下问题一:
小站没有SEO信息,标题、关键字都为空没法做SEO,且无法安装插件。
解决思路如下
wordpress后台–工具–站点健康–扫描一下缺少一个文件夹,
找到问题后新建一个文件夹,重命名后给予正确的读写权限,这边给的是750。
再去安装插件就不会报错了。
解决好文件夹问题就是下载合适插件并配置了,我这边用的是AIOseo。界面及汉化方面对新手不是很友好,总之比没有SEO信息好太多。至少网站排名有盼头了不是。
问题二:
就是朋友网站被恶意修改的问题了,这个问题想想都很头疼。
主要改了哪,入侵者又不会告诉你。只能一个页面一个页面的排查。
在AI的指引下排查了config.index、index.php、index.html等等,包括一些JS文件也看了个边。
之后又引到我去看数据库,数据库也翻了个遍。最终初步确定应该是一个头部文件被恶意修改。导致蜘蛛被劫持,蜘蛛爬出的SEO信息与站点信息不一致。管理后台怎么修改最终爬出的信息还是头部文件改的影视信息,大致如下。

现在最起码用SEO工具查询不会显示影视大全什么的信息了,最终在AI的建议下载index.php文件头部加入了一段防止劫持的代码。核心语句如下

$buffer = preg_replace(‘/.<em>?影视.</em>?<\/title>/i’, ‘<title>*********<title>’, $buffer);
$buffer = preg_replace(‘//i’, ‘<meta name=”keywords” content=”*********”$buffer);
$buffer = preg_replace(‘//i’, ‘<meta name=”description” content”*********”$buffer);

*********星号根据具体情况修改,在没有动数据库及页面文件的情况下,SEO信息修正。
至此问题解决,SEO及网页源码都看不到恶心人的黄色广告了。如有问题可以留言交流。

解决重装后系统卡在自检无法进入桌面

最近,电脑升级系统为win10,比较喜欢用休眠模式,能省下一些开机时间。
但休眠用多了又发现无法正常关机,比较困扰所以重装了一下。
由于无法正常关机,又去bios里面胡乱设置一通(为以后重装系统遇到问题埋下了雷)
最后还是没有解决无法关机的问题,卡在正在关机的界面,有时好几个小时还关不了机,只能断电关机。
没几次在开机win10系统就坏了,卡在修复模式,无法正常进入系统。

之后就进入繁琐的重装阶段,直接装win10卡死在不停转圈。

后来就先装win7,装好之后再用冰封重装工具,重装win10,选的的是64位22h版本号msdn版的win10。
期间运气好时也能装完进入系统,但是无法关机的情况还是没解决。
在进入循环的装win7,再安装win10的无限循环,期间想过放弃win10,只用win7。
有时装win7也卡在正在启动的界面,或者是win10磁盘自检过不去卡死。(图2)

图1

图2
期间很是烦恼,怀疑过机器太老,也怀疑过启动盘及其他数据硬盘是否坏道太多,甚至已经准备重新网购一块硬盘。

在硬盘下单前苦思冥想,突然想到装机前对BIOS的修改,然后重新进入BIOS,重置BIOS设置为出厂设置,问题彻底解决!

总结下来小白不要进BIOS随意修改参数,轻则导致卡在自检无法进入系统,重则伤及钱包。
也少给自己挖坑,自己填坑陆续折腾了十来天0.0。
图片为源自互联网,具体重置BIOS方法各品牌方法不同,可网络搜索。
本文章为左左博客zza.cc原创,转载需标明出处!

重生

老站域名忘记下架,被人买走。导致一连串的麻烦,像是被釜底抽薪。
1.备案重做。

2.无法登陆WordPress后台,老是跳转老域名链接,经验不足没找到解决方法。

3.所有文章丢失。

4.数据库、主机虽有备份,但大多数都用不上或者是无法还原,导致文章主题设置等丢失。

在此期间做了以下尝试,也收获了一些知识。

1.WordPress升级为最新版本,PHP版本用的是7.2还是可以正常运行的。

2.主机切换过win2008r2系统,不知道是否支持WordPress放弃折腾。

3.为了WordPress汉化折腾了几天,百度得知虽然WordPress安装时可以选择中文,后台也可以设置中文。但是默认的WordPress是没有中文语言包的,在准备放弃WordPress的时候在老主机文件language文件夹找到zh_cn文件夹,整个复制到新主机才能解决。忘记当时老主机怎么汉化的了,都是现学现用,学完就忘。

4.重新安装时一定要清除数据库,要不回保留之前的数据。导致一些莫名其妙的问题的发生。

一些原创的文件及资料丢失,心很痛。但没有办法只能向前,有些事是回不到过去的。落叶随风去吧!!