Products
GG网络技术分享 2025-03-18 16:12 0
站长之家(Chinaz.com)注:作为现下使用最广泛的CMS系统之一,Wordpress不仅安装简便,还有许多有利于SEO的第三方免费模板、插件。本文作者为国外SEO作者Amit Diwan(下文中的我),主要总结了一些实用的Wordpress SEO插件。
一款好的SEO插件应具备哪些特质?
页面分析
很多SEO插件都能提供页面内容分析服务,并且能根据分析结果给出相应的建议。例如,内容中是否包含特定的关键词、title和alt等标签的内容是否完整等等。
如下图:
XML Sitemaps
给网站配置一个XML的Sitemaps,有利于站点被搜索引擎收录,这也是一个最简单的提高站点收录速度的方法。而一些SEO插件可以帮我们轻松的解决这个问题。
如下图:
面包屑导航
小小的面包屑导航设计是最能体现网站用户体验的部分之一。面包屑导航的作用是告诉访问者他们目前在网站中的位置以及如何返回,因而对用户的浏览体验十分重要。
编辑.htaccess、Robots.txt文件
只需一个合适的插件,便可在Wordpress后台的Dashboard面板中简便的处理.htaccess和robots.txt文件的编辑和更新问题。
导入、导出的设置
有些插件可以通过导入、导出的功能来完成网站的设置,即只需在一个网站安装、配置插件,然后导出配置文件,并导入至另一个网站,便可“复制”已有的设置,甚至连标题和网站描述都可以通过一些插件进行“迁移”,不需重复繁杂的编辑工作。
社交媒体整合功能
通过插件给网站添加社交媒体分享功能,可以提高网站与用户的交互性,也有利于网站及品牌的推广。
Wordpress主题与插件兼容性
SEO插件必须得跟网站主题相兼容,无论是从功能实现的层面、还是用户的浏览体验来看,这点儿都是很重要的。
与Wordpress版本兼容
SEO插件与Wordpress版本是否兼容也是一个需要考虑的问题。如下图,Plugin Directory工具可检测Wordpress版本与插件版本是否兼容。
接下来,就为大家介绍5款关注度较高的SEO插件。(得说明的是,这是我从自己经验中得出的总结,实际使用情况因人而异)
1、Wordpress SEO By Yoast
下载数:逾1400万
WordPress SEO by Yoast算是目前使用率最高的SEO插件了,没有之一,这款插件功能比较全面,且很适合新手使用。
2、All in One SEO Pack
下载数:逾100万
All in One SEO Pack能给每篇独立文章添加相应的meta标签及关键词,以及摘要等。可以说是Wordpress站点SEO优化必不可少的插件。
3、SEO By Squirrly
下载数:逾1万
SEO By Squirrly的用户数量并不算很多,不过功能却不少。这款插件每周都会总结SEO审计报告,以及提供精准的关键词选择建议等功能。官方视频教程可查看:https://www.youtube.com/watch?v=mEjrE7TuDDc
4、SEO Wizard
下载数:逾6000
相比之下,SEO Wizard的知名度并不算高,不过在内容产出方面做得确实很好。这款插件能针对页面进行SEO优化,可优化网站内容、meta标签、title以及描述等元素。
5、Greg’s High Performance SEO
下载数:逾20000
这款插件有利于提高网站内容在谷歌、Bing、雅虎等搜索引擎上的展示率。还提供了详细的Wordpress SEO建议。
写在最后
在本文推荐的5款SEO插件,我最青睐的是Wordpress SEO By Yoast和All-in-One-SEO。但每款插件都各有特点,使用时请按需求选择。
我们都知道WordPress网站的伪静态规则是通过.htaccess文件来实现的,但很多人还不知道.htaccess其实还有很多用处。这个文件可实现很多功能,比如可以用于禁止IP访问,禁止访问某个目录,设置301跳转等等。用.htaccess文件即可实现很多网站安全设置。今天就教大家八个最常用的.htaccess使用技巧来加强WordPress网站安全。
1、用.htaccess来保护WordPress后台
我们可以用.htaccess文件来限制只允许白名单IP访问WordPress后台,其它未授权的IP均访问不了后台地址。以下的.htaccess代码:
#只允许白名单IP访问WordPress后台
#代码来源: www.wpzxbj.com
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName \"WordPress Admin Access Control\"
AuthType Basic
order deny,allow
deny from all
# whitelist IP 1
allow from xx.xx.xx.xxx
# whitelist IP 2
allow from xx.xx.xx.xxx
# whitelist Amanda\'s IP address
allow from xx.xx.xx.xxx
以上代码中的xx.xx.xx.xxx为允许访问后台的IP地址,请替换成你自己的。将包含以上代码的.htaccess文件上传到wp-admin文件夹内即可。
2、禁止查看WordPress文件夹目录
这点是基础安全防护,我想大部分人都明白服务器的目录浏览权限一般都会在服务器端禁用,其重要性无需多说。不过可能你用的服务器没设置这项,那就只能用.htaccess来禁止查看文件夹目录了。禁止查看文件夹目录很简单,就一行代码添加到.htaccess文件即可:
Options -Indexes
3、在某些目录下禁止执行PHP
黑客往往会用后门程序来黑掉WordPress网站,而这些后门程序往往又会被伪装成系统核心文件放到wp-includes或uploads目录下,所以我们需要在这些目录下禁止执行PHP以提高安全性。只需上传一个包含以下代码的.htaccess文件到以上所说目录即可:
deny from all
4、保护wp-config.php文件
wp-config.php文件作为wordpress网站的总控制文件,其重要性绝对不容忽视。所以我们必须禁止一切未经授权的访问此文件。将以下代码加入网站根目录下的.htaccess文件即可实现禁止访问wp-config.php:
#保护wp-config.php
#代码来源: www.wpzxbj.com
order allow,deny
deny from all
5、通过.htaccess文件设置301跳转
301跳转对SEO的作用就不用我多说了吧,这是个常用必备功能。如果你的网站地址发生变化,你就需要用301跳转来告诉搜索引擎已经将旧地址变更到新地址了。具体实现301跳转的方法如下,将类似以下代码加入.htaccess文件即可:
#设置301跳转
#代码来源: www.wpzxbj.com
Redirect 301 /oldurl/ http://www.example.com/newurl
Redirect 301 /category/A/ http://www.example.com/category/B/
6、禁止恶意IP访问
比较常用于禁止一些垃圾蜘蛛抓取,也经常用于禁止一些恶意扫描等等。将以下代码加入.htaccess文件即可,将xxx.xxx.xx.x替换为你要禁止其访问的IP地址:
#禁止恶意IP访问
#代码来源: www.wpzxbj.com
order allow,deny
deny from xxx.xxx.xx.x
allow from all
7、用.htaccess禁止图片盗链
#禁止图片盗链
#代码来源: www.wpzxbj.com
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\\.)?wpzhinan.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\\.)?baidu.com [NC]
RewriteRule \\.(jpg|jpeg|png|gif)$ – [NC,F,L]
代码说明:将允许用你图片的网站添加到以上代码中,其它未添加的网站都将无法显示盗链自你网站的图片。最后一行是设置应用此规则的图片类型,可自行根据需要修改。
8、保护.htaccess文件本身
.htaccess文件可用来保护其它目录及文件,但别忽略了还得保护它自己。这点也非常重要,如果.htaccess文件被攻陷,那上面所说的各种保护都白搭了。可将以下代码插入网站根目录.htaccess文件来保护它自己:
#禁止访问.htaccess
#代码来源: www.wpzxbj.com
order allow,deny
deny from all
satisfy all
通过以上八点技巧可以给你的WordPress网站上好几道锁,网站安全系数可提高很多。当然,光靠.htaccess文件来设置安全策略是不够的,还需服务器安全配置。
Demand feedback