1、添加ads.txt文件(主要用于申请加入google adsense用),ads.txt 文件可以让您更好地控制哪些人可以在您的网站上销售广告,并有助于防止将假冒库存呈现给广告商。
2、消除博客中被抓取的feed页,解决方案如下:
- 安装RSS Feed插件:如AIOSEO、Super RSS Reader(免费)、WP RSS Aggregator等
- 制定robots规则来对这部分的URL进行屏蔽,这样它就抓取不到这类网页了,设置方法:新建一个名为robots.txt的文件——把它放到网站的根目录下即可,文件内容参考此页面内容:【点击进入】
User-agent: * Disallow: /feedCopy3、让页面快速编入索引(主要也是为加快申请加入google adsense的速度,对页面SEO没有太大帮助)
- 每次新增页面,我们可以手动让它编入索引,这样页面就可以很快被索引到:【点击进入】
4、设置固定链接(固定链接一般不轻易更改,更改不利于SEO和排名)
- 首选文章名,文章名对SEO有好处,可以用这个文章名转换拼音插件:Wenprise Pinyin Slug(注意:文章名不要用中文名,影响SEO),这个插件需要配合custom permalink这个插件来使用,不然链接是修改不了的
5、固定链接后面404
- 当你设置完毕WordPress固定链接设置后,访问网站首页没有问题,但是访问文章页面会报404错误打不开的话,就是因为你服务器的伪静态规则没有设置好
- 设置方法:打开宝塔面板——点击网站——点击设置——点击伪静态——选择wordpress保存即可
6、解决 WordPress 占用内存不断上升的问题
- 安装自动清除缓存插件:如WP super cache
- 设置php-fpm 的相关参数,设置路径:打开宝塔面板——点击应用商店——找到安装的PHP插件——点击设置——找到FPM profile——根据以下参数设置(注:这里可以根据自己网站的实际情况酌情调整)
pm = dynamic #表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态),默认为dynamicpm.max_children = 20 #静态方式下开启的php-fpm进程数量。pm.start_servers = 5 #动态方式下的起始php-fpm进程数量。pm.min_spare_servers = 2 #动态方式下的最小php-fpm进程数量。pm.max_spare_servers = 10 #动态方式下的最大php-fpm进程数量pm.max_requests = 300 #这段配置的意思是,当一个 PHP-CGI 进程处理的请求数累积到 300 个后,自动重启该进程。一般来说,普通网站设置max_requests 300~500 合适,但也要结合pm.start_servers和你的网站访问量来看,也可以适当调大和减少,这个是因情况而异的。