WordPress搜索引擎优化几个注意事项

博客的搜索引擎优化不是特别重要,因为博客的内容更为关键,内容为王,有了优秀而独特的内容,就很容易取得较好的排名。

但是,搜索引擎优化能增加博客在搜索引擎中的曝光率,提高博客在搜索引擎中的排名,为网站带来流量。搜索引擎优化(SEO)的目的是使网页的内容便于蜘蛛理解。适当的SEO有利于蜘蛛爬行你的网站,使你的内容符合搜索引擎算法,以便确认它与搜索关键词高度相关。

下面结合我个人博客实际情况列出wordpress搭建独立博客所会用到的SEO技巧。

1、博客要经常更新,保证每周至少更新两次,更多的内容保证了被收录的网页会更多,而收录多自然意味着网站被搜索到的概率会更大。

2、尽量使用固定链接,http://blog.db89.org/?p=11和http://blog.db89.org/a-letter-from-a-university-teacher-wandering-to-all-still-in-college/ 比较,后者看起来更为专业,也更便于搜索引擎收录。

3、修改模板,将文章页面的Title修改为类似“文章标题-博客名称”这样的格式,不要使用默认的格式。

4、修改模板,页首的keywords和description要和文章内容相关,description会出现在搜索引擎的搜索结果中,与文章内容相关的description会给你带来对文章内容感兴趣的访客。(这点本博深有感触)

5、使用站点地图,将sitemap.xml加入到robots.txt中。可用Wordpress Sitemap生成插件,比如:Google XML Sitemaps,用了该插件之后,本博的文章在发表后几分钟的时间里就能被谷歌检索到。

6、利用搜索引擎提供的ping服务,ping服务将您网站的更新告知搜索引擎,很快搜索引擎就会来抓取页面了。在Wordpress后台(设置-撰写)页面中的“更新服务”输入框中输入搜索引擎提供的ping服务地址。下面是本站用到的ping服务地址:

http://rpc.pingomatic.com/

http://blogsearch.google.com/ping/RPC2

http://api.my.yahoo.com/RPC2

http://api.my.yahoo.com/rss/ping

http://ping.feedburner.com

http://blog.iask.com/RPC2

http://ping.baidu.com/ping/RPC2

7、加强内链建设,在文章页中加入相关文章和随机文章等链接并建立文章归档页面。

8、在一些高权重的网站上做博客的外链,这样能有效提高博客的权重。

9、使用单一域名和链接,如果使用多域名,则将其它域名使用301重定向到主域名上来,这样可避免网站权重被分散。

10、尽量不要使用iframe,iframe会加大蜘蛛爬行的难度。

11、保持网站服务的高可用性,尽量不要宕机。

下面是一些有待证实的SEO猜想:

12、尽量使用独立IP,同IP服务器上的其它不良站点会影响您站点在搜索引擎中的权重。

13、尽量不要更换IP。

本博2011年12月底迁移到群网上来之后百度收录不见增长,百度sitemap无法提交,怀疑与上面两点有关。

VPS常用命令

各位在购买vps后,一般会进行跑分或者lnmp一键包进行安装测试什么的。或许下面的一些命令对大家有用。

系统

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量

资源

# free -m # 查看内存使用量和交换区使用量

# df -h # 查看各分区使用情况

# du -sh # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载

# cat /proc/loadavg # 查看系统负载

磁盘和分区

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE # 查看启动时IDE设备检测状况

网络

# ifconfig # 查看所有网络接口的属性

# iptables -L # 查看防火墙设置

# route -n # 查看路由表

# netstat -lntp # 查看所有监听端口

# netstat -antp # 查看所有已经建立的连接

# netstat -s # 查看网络统计信息

进程

# ps -ef # 查看所有进程

# top # 实时显示进程状态

用户

# w # 查看活动用户

# id # 查看指定用户信息

# last # 查看用户登录日志

# cut -d: -f1 /etc/passwd # 查看系统所有用户

# cut -d: -f1 /etc/group # 查看系统所有组

# crontab -l # 查看当前用户的计划任务

服务

# chkconfig –list # 列出所有系统服务

# chkconfig –list | grep on # 列出所有启动的系统服务

程序

# rpm -qa # 查看所有安装的软件包