WordPress SEO 技巧:内链优化

来源:快速备案 作者: ICP备案 浏览:次 发布时间: 2011-01-25 21:55

最近在做一个新网站,Google 刚开始收录的时候发现归档页面的排名比文章还高,猜测原因是归档页面获得的内链太多了,因此产生一个把所有的指向归档页面的链接全部加上 rel=”nofollow” 属性的想法。

要达到这个目的,我们完全可以用 WordPress 强大的 filter 来实现。打开主题的 functions.php ,在里面加上以下的代码:

//给标签云里的链接加上 rel="nofollow"
add_filter('wp_tag_cloud', 'cis_nofollow_tag_cloud');
function cis_nofollow_tag_cloud($text) {
return str_replace('<a href=', '<a rel="nofollow" href=',  $text);
}
 
//给 the_tags() 生成的链接 加上 rel="nofollow"
add_filter('the_tags', 'cis_nofollow_the_tag');
function cis_nofollow_the_tag($text) {
return str_replace('rel="tag"', 'rel="tag nofollow"', $text);
}
 
//给 wp_list_categories() 生成的链接加上 rel="nofollow"
add_filter( 'wp_list_categories', 'cis_nofollow_wp_list_categories' );
function cis_nofollow_wp_list_categories( $text ) {
 
$text = stripslashes($text);
$text = preg_replace_callback('|<a (.+?)>|i', 'wp_rel_nofollow_callback', $text);
return $text;
}
 
//给 the_category() 生成的链接加上 rel="nofollow"
add_filter( 'the_category', 'cis_nofollow_the_category' );
function cis_nofollow_the_category( $text ) {
 
$text = str_replace('rel="category tag"', "", $text);
$text = cis_nofollow_wp_list_categories($text);
return $text;
}
 
//给 the_author_post_link 生成的链接加上 rel="nofollow"
add_filter('the_author_posts_link', 'cis_nofollow_the_author_posts_link');
function cis_nofollow_the_author_posts_link ($link) {
return str_replace('</a><a href=', '<a rel="nofollow" href=',  $link);
}
 
//给 comments_popup_link_attributes() 生成的链接加上 rel="nofollow"
add_filter('comments_popup_link_attributes', 'cis_nofollow_comments_popup_link_attributes');
function cis_nofollow_comments_popup_link_attributes () {
echo ' rel="nofollow"';
}

上面的 filter 针对的都是主题开发时一些使用率比较高的函数,基本上已经能满足我的要求了。

快速域名备案 网站备案 域名备案  备案ICP代办 备案方法 备案流程 备案时间 备案查询 备案域名 个人企业备案 快速备案 代理备案 代办网站ICP快速备案 域名个人企业备案办理 办理icp备案方法流程 icp域名备案时间 域名快速备案网站查询 ICP网站备案地址

办理网站备案域名代备案ICP备案网站怎么备案为什么备案

个人企业域名备案 快速ICP代办办理 域名网站备案

 快速域名ICP  代办网站备案

专业代办ICP域名备案 证书网站备案 ICP办理许可证 网站快速备案 域名快速备案

版权声明:请尊重快速备案,ICP备案,公司备案,3小时备案--001快速备案网网原创内容, 如需转载网站资讯文章,请注明文章原始地址。
原文地址:/wangzhanxinwen/2011/0125/1277.html

分享给好友