目錄
Toggle繼續分享wordpress建站教程。我們之前的教程介紹了wordpress站點的tag標簽功能,用好tag標簽對網站SEO優化有比較大的幫助。本文繼續給大家分享一個tag標簽的進階用法,用得好可以進一步提升網站SEO優化效果哦。
我們都知道網站SEO優化主要是做內容、外鏈、內鏈的優化,而tag 標簽就是wordpress網站中非常好的內鏈。默認情況下網站的tag標簽會出現在文章底部,但是光是這樣的話效果可能不是太好,所在本文的教程是教大家通過標簽來做好網站內鏈,而且是自動內鏈,并不需要我們手動去添加。
下面開始分享方法:
其實標簽內鏈并不是什么高大上的功能,這種功能有很多插件都可以實現,所以使用插件來實現標簽內鏈是最簡單方便的。
如上圖就是一款wordpress標簽內鏈插件,安裝之后設置保存就可以了,很方便。能夠實現標簽內鏈的插件有很多,比如WP Keyword Link、Simple Tags都挺不錯,可以去wordpress插件中心下載。
可能有人會擔心使用插件會影響網站打開速度,雖然單獨一兩個插件對網站打開速度的影響并不大,但也確實有不使用插件的方法,下面就給大家分享一段實現標簽內鏈的代碼:
//自動添加tag標簽內容 悅然wordpress建站收集整理
$match_num_from = 1; //表示標簽最少出現一次才會添加自動內鏈
$match_num_to = 1; //表示文章中一個標簽最多添加幾1次內鏈,建議最多設為3次
add_filter('the_content','tag_link',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 href=\"$link\" title=\"".str_replace('%s',addcslashes($cleankeyword, '$'),__('View all posts in %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;
}
把上面的代碼添加到當前wordpress企業網站模板的functions.php中保存,然后刷新網站就可以看到效果了。
本文分享的自動標簽內鏈實現方法并不適合所有的網站,需要根據情況選擇是否使用,比如你的網站內容很少,標簽也不多,而且相同標簽下的內容也很少,那么悅然wordpress建站就不建議大家使用自動標簽內鏈功能,同時網站的內容質量也很重要,質量差的內容做再多標簽內鏈也沒用。
自動標簽內鏈功能比較適合內容較多的網站,因為內容太多就不太適合手動添加內鏈,效率太低。如果你的網站內容并不多,我的建議還是手動添加內鏈更好一些,而且標簽內鏈也并不是最好的內鏈,最好的內鏈就是根據文章內容添加相關的內鏈,比如可以鏈接到某一篇文章。
不管是企業網站建設還是SEO優化,內容仍然是關鍵。自動標簽內鏈可以起到錦上添花的效果,但做好內鏈基礎才是最重要的。
? Copyright 2024. 悅然網絡工作室/悅然wordpress建站 專注中小企業wordpress建站 All Rights Reserved.網站地圖
本站圖片來源為Pexels、Pixabay、Freepik、Unsplash等圖片庫的免費許可,CC0協議;還有部分為自己手繪,版權碰瓷請自重!法律服務:law@yueranseo.com 蜀ICP備20016391號-1 川公網安備 51011502000367號
?
?
?
?
微信聯系