首页» 教程» Wordpress教程» WordPress 关键词自动加链接-网站SEO(十九)

WordPress 关键词自动加链接-网站SEO(十九)

Hello,嗨,大家好,我是哈喽猿。

这里是哈喽猿网

今天推送的是wordpress教程的文章,感谢您宝贵的时间阅读

WordPress SEO优化目录:

1.WordPress 外链跳转效果

2.WordPress 百度熊掌号连接自动提交   

3.WordPress HTTPS提示危险网站修复   

4.WordPress 优化网站固定链接   

5.WordPress 网站地图百度Sitemap   

6.WordPress 代码实现百度熊掌自动提交   

7.WordPress 伪静态规则   

8.WordPress 标签/关键词加链接,百度蜘蛛爬行   

9.WordPress 外链转内链插件,增加权重   

10.WordPress 404页面重定向到最相近的地址

11.WordPress 隐藏广告联盟链接/内链转外链

12.WordPress 站内页面优化   

13.WordPress 新窗口打开文章/站外链接-添加nofollow属性   

14.WordPress 检测百度是否实录   

15.WordPress 301重定向   

16.WordPress 旧链接自动跳转到新链接   

17.WordPress 网站压缩,批量调整上传图片的最大宽高   

18.WordPress 图片自动添加标题和ALT属性   

19.WordPress 关键词自动加链接   

20.WordPress 站点添加 robots.txt

21.WordPress 百度熊掌号自动提交   

22.WordPress 统计404错误和404错误重定向   

23.WordPress 统计用户搜索的关键词

 

  

关键词自动添加链接

你也可以添加一个函数,文章标签作为关键字,会自动添加链接到文章中的关键字,有利于SEO,其他人会复制,会留下链接。只需添加一段代码到上面的函数。

将下面代码放入functions.php文件中就可以啦

function auto_post_link($content) {
		global $post;
        $content = preg_replace('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i', "<a href=\"".get_permalink()."\" title=\"".$post->post_title."\" ><img src=\"$2\" alt=\"".$post->post_title."\" /></a>", $content);
 
	    $posttags = get_the_tags();
	 if ($posttags) {
		 foreach($posttags as $tag) {
			 $link = get_tag_link($tag->term_id); 
			 $keyword = $tag->name;
	   		$content = preg_replace('\'(?!((<.*?)|(<a.*?)))('. $keyword . ')(?!(([^<>]*?)>)|([^>]*?</a>))\'s','<a href="'.$link.'" title="'.$keyword.'">'.$keyword.'</a>',$content,2);//最多替换2个重复的词,避免过度SEO
		 }
	 }
	   return $content;
}
add_filter ('the_content', 'auto_post_link',0);

 

发表评论

0 评论

提供最优质的资源集合

站长留言