wordpress教程之wordpress自动内链内链Tag标签&关键词
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

wordpress主题大多数在介绍的时候出现针对SEO进行了适当的优化,特别对于收费主题来说,这是比不可少的,比如给首页添加关键词、描述、标题设置,文章图片自动添加ALT属性、栏目添加关键词、描述等,还有给wordpress主题自动添加关键词内链,即让文章中的关键词与Tag标签自动内链。
不过还是有不少主题没有添加wordpress主题自动添加关键词内链,对于网站的优化还是比不可少的部分;内链的好外,可以让百度蜘蛛在你的网站爬行更多的地方。现在小七整理了一下可以使用的“wordpress主题通过代码来添加关键词内链“代码,无需插件,具体的可以参考小七博客的样式,所使用的主题是XIU主题6.0版本,wordpress版本为4.9.x最新版。
1、wordpress文章Tag标签内链。
Tag标签是wordpress文章默认的关键词,可以通过以下代码让wordpress主题的Tag标签自动内链:
$match_num_from = 1; //一篇文章中同一个标签少于几次不自动链接$match_num_to = 1; //一篇文章中同一个标签最多自动链接几次function tag_sort($a, $b){ if ( $a->name == $b->name ) return 0; return ( strlen($a->name) > strlen($b->name) ) ? –1 : 1;}function tag_link($content){ global $match_num_from,$match_num_to; $posttags = get_the_tags(); if ($posttags) { usort($posttags, “tag_sort”); foreach($posttags as $tag) { $link = get_tag_link($tag->term_id); $keyword = $tag->name; $cleankeyword = stripslashes($keyword); $url = “<a h=\”$link\” title=\””.str_replace(‘%s’,addcslashes($cleankeyword, ‘$’),__(‘【查看含有[%s]标签的文章】’)).“\””; $url .= ‘ target=”_blank”‘; $url .= “>”.addcslashes($cleankeyword, ‘$’).“</a>”; $limit = rand($match_num_from,$match_num_to); $content = preg_replace( ‘|(<a[^>]+>)(.*)(‘.$ex_word.‘)(.*)(</a[^>]*>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content); $content = preg_replace( ‘|(<img)(.*?)(‘.$ex_word.‘)(.*?)(>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content); $cleankeyword = preg_quote($cleankeyword,‘\”); $regEx = ‘\'(?!((<.*?)|(<a.*?)))(‘. $cleankeyword . ‘)(?!(([^<>]*?)>)|([^>]*?</a>))\’s’ . $case; $content = preg_replace($regEx,$url,$content,$limit); $content = str_replace( ‘%&&&&&%’, stripslashes($ex_word), $content); } } return $content;}add_filter(‘the_content’,‘tag_link’,1);通过上面的代码,可以实现Tag标签在wordpress文章中第一次出现的时候添加内链。
说明:xiu7.0主题测试出错,代码已经修改,测试可以正常使用,效果可以参考本站!
2、wordpress文章内链指定关键词。
如果需要指定关键词指向首页或其它我们重点要推广的页面,给wordpress主题添加指定关键词内链。代码如下:
//指定关键词内链
function content_keywords_link($text){
$replace = array(
‘小七博客‘ => ‘<a h=”https://www.xqblog.com/” rel=”bookmark” title=”小七博客“>小七博客</a>’,
‘vps优惠码‘ => ‘<a h=”https://www.xqblog.com/” rel=”bookmark” title=”vps优惠码”>vps优惠码</a>’,
‘美国vps’ => ‘<a h=”https://www.xqblog.com/” rel=”bookmark” title=”美国vps”>美国vps</a>’
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter(‘the_content’, ‘content_keywords_link’);
注:’关键词’ => ‘<a h=”/” rel=”bookmark” title=”说明”>关键词</a>’,按照这样的格式可以继续添加下去;
小七在这里添加了小七博客、vps优惠码、美国vps三个指定关键词内链,在我们wordpress网站的每一篇文章中,只要出现这几个关键词,就会自动添加wordpress内链。这种方式对SEO优化是非常有用的,你可以把wordpress网站的重点关键词、核心关键词做内链,这样,有利于关键词在百度等搜索引擎中的排名。
3、用插件WP Keyword Link插件
对于插件这里就不过多介绍了,只需要简单的设置即可。
上面提到的方法代码经过测试是可行,但也无法保证所有的主题均适合,毕竟每个主题可能会存在一定的区别。
[seo优化]历史优惠活动内容
猜你可能想看的VPS
- 微信支付接入报错→invalid spbill_create_ip全球[VPS测评]
- 大盘机 $6.95 月 1G 内存 1T 硬盘 5T 流量 1 个 IP全球[VPS测评]
- 商家投稿 HostKvm→全新上线香港 Cera 全线 8 折优惠 新加香港VPS[主机]
- Bacloud→€14.57 月 2GB 内存 20GB NVMe 空间虚拟空间(主机)
- Laravel 提示 SQLSTATE[HY000] [1045] Ac全球[VPS测评]
- 增配通知 Vultr→不加价为 VPS 套餐增加 30%-220%的 S虚拟空间(主机)
- 疯狂猜成语 图猜成语海底有一块石头是什么成语?全球[VPS测评]
- 阿里云服务器”上云必备”新用户福利专场 0.7 折起,2 核 8G5M1全球[VPS测评]
- 云闪付 各省市优惠券发放汇总和加油 66 折全球[VPS测评]
- IMIDC→$4 月 KVM-512MB 20GB 500GB 香港&台日本VPS[主机]
- 优惠 微基主机→香港大带宽 大陆优化线路 季付 6 折优惠香港VPS[主机]
- TheStack→$7 月 KVM-4GB 60GB 2TB 洛杉矶全球[VPS测评]
- 今日头条欲做号内搜索,可搜站外不少内容全球[VPS测评]
- WordPress根据最后一次评论时间判断是否显示评论者链接全球[VPS测评]
- WordPress通过根据评论数量判断是否显示评论者链接全球[VPS测评]
- mskhost-俄罗斯莫斯科-79卢布 月-测评全球[VPS测评]
- 74块钱一年的云服务器可以用来做什么?全球[VPS测评]
- 30个美容院抖音唯美文案,看到就直接拿去发吧全球[VPS测评]
- 八成企业看好出海投资 防止“溺水”需重视这一点全球[VPS测评]
- 空空云怎么样?香港CN2-GIA VPS,带宽2M,月付15元香港VPS[主机]
- 金斗云怎么样?香港CN2月付23元,圣何塞CN2月付22元香港VPS[主机]
- tmhhost:8折优惠,美国cn2 gia高防vps,香港NTT vp美国VPS[主机]
- 麻花云怎么样?安徽移动VPS月付29元 香港VPS 2M月付21元香港VPS[主机]
- 金斗云双12活动:全场8折起,美国圣何塞CN2 GIA高防VPS20元/美国VPS[主机]
- 极光KVM:新上香港CN2VPS,终身6折优惠,1核/1G/5Mbps,香港VPS[主机]
- 跨境电商平台首选香港服务器香港VPS[主机]
- 宝塔面板在香港服务器安装启动不了nginx怎么办?香港VPS[主机]
- 数字化东风已来,亚马逊云科技跨境电商合作企业招募大会即将开启全球[VPS测评]
- CMIVPS,香港沙田大带宽vps特惠7折,CN2+BGP直连,100M香港VPS[主机]
- Vultr新用户100美金 最新活动来啦!新用户充值活动来了,充100美全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-75657.html











