最近跟一个朋友学到了很多seo优化的知识受益匪浅。朋友在提到seo优化的时候,提到如果文章的一些关键词加上链接会更加有利于所有引擎抓取和排名。问题是我们不能每篇文章都收到自己去加上链接,这样太麻烦了。作为一个有追求的程序员,我们肯定是能偷懒绝不拼命(#^.^#)。
下面我简单记录下如何进行文章关键词加链接。
其实很简单,正则表达式是我们经常使用的工具。通过正则表达式我们可以匹配到我们想要设置的关键词,然后进行批量替换。
“这是梦回故里的博客,一个技术流博客,非常好的博客。”
我们想给博客批量替换成博客。就是加上我想要加的链接。那么我们就可以这样做。
$string = '这是梦回故里的博客,一个技术流博客,非常好的博客。';
$pattern = '/博客/i';
$replacement = '<a href="https://www.80shihua.com/">${0}</a>';
echo preg_replace($pattern, $replacement, $string);
经过上面的操作就批量替换好了。当然我们可以做的更加完善,就是给定一个字符数组,对应不同的字符串,替换不同的链接,那样就更加完善了。
梦回故里手札