专注优质Wordpress企业网站搭建与优化

内外兼修提升博客SEO优化效果:避免站内互Ping的插件No Self Pings



No Self Pings,我们链接自己博客内的文章,但WP内部会自动给文章发送Trackback或PingBack,这让你的博客内总出现重复的内容,这对于SEO不是很好。不过,NSP插件可以帮到你,就像它的名字一样,不会给自己发送P/T。

一个博客,最好的SEO除了需要大量的外链外,更需要内部文章之间相互的关联,衔接。如果在一篇文章中键入大量的本站的链接,这样搜索引擎在收录这篇文章的同时,也同时增加了文章中其他超级链接的文章权重,这样长期的后果就是,整站文章的权重都在不断提高,而全站在搜索引擎中的位置越来越好。

Wordpress提供一项超级功能:PingBack就是专门干这事的,PingBack可以说是一个超级实用的革命性功能。不过,PingBack也不是越多越好,很多PingBack都是多余的,这样会影响博客整体权重。甚至还会影响文章阅读体验。一个很现实的问题便是,如果在文章中不断添加其他的链接,这样会给读者带来很好的阅读体验,会给搜索引擎带来很好的收录,但是却会让这个博客有点难看,除了后台被大量的这种PingBack的提示占用外,如果没有对评论进行特别处理,也会让文章评论的地方有点难看,最重要的是,当这种文章间不断的引用到了一定的数量级之后,会导致整站在速度上有下降,而且,这其中还可能会夹杂着大量的垃圾PingBack。

结合WordPress强大的Filter功能,我们可以让WordPress在发送Ping通知时,不再通知本站的文章。No Self Pings是一个简单的WordPress插件,它可以达到这样的效果。

function no_self_ping( &$links ) {
	$home = get_option( 'home' );
	foreach ( $links as $l => $link )
		if ( 0 === strpos( $link, $home ) )
			unset($links[$l]);
}

add_action( 'pre_ping', 'no_self_ping' );

No Self Pings由此而生,No Self Pings可以消除wordpress内部的PingBack的提示。大大提升网站的SEO效果。此插件安装后启用该插件即可,No Self Pings不需要自行进行任何配置。

插件官方下载地址:http://wordpress.org/extend/plugins/no-self-ping/

[ 以下内容您也可能感兴趣 ]

Discussion

  1. 青海枸杞  六月 2, 2011

    路过,留下脚印!!!

    (reply)

Add a Comment