導讀:seo建站技術seo建站技術做SEO的大家都知道如果文章中過多的外鏈會分散了該頁面的權重,這樣是不利于網站排名的。所以網站內頁最好是盡量不要鏈接向外部。但是在某些情況下我們不得不鏈接向外部技術網站建設建站技術教學。

做SEO的大家都知道如果文章中過多的外鏈會分散了該頁面織夢模板的權重,這樣是不利于網站排名的。所以網站內頁最好是盡量不要鏈接向外部。但是在某些情況下我們不得不鏈接向外部,那么該如何處理呢?其實我們可以給外部鏈接加上nofollow屬性,對蜘蛛聲明不要爬取這條鏈接。這樣就可以有效的解決權重流失的問題。但是在編輯文章中一條鏈接一條鏈接的加nofollow屬性工作量實在太大了,小V就來教大家讓wordpress給文章中的外鏈自動添加nofollow屬性。
add_filter(?'the_content',?'v7v3_seo_wl');
function?v7v3_seo_wl(?$content?)?{
????$regexp?=?"<a\s[^>]*href=(\"??)([^\"?>]*?)\\1[^>]*>";
????if(preg_match_all("/$regexp/siU",?$content,?$matches,?PREG_SET_ORDER))?{
????????if(?!emptyempty($matches)?)?{
????????????$srcUrl?=?get_option('siteurl');
????????????for?($i=0;?$i?<?count($matches);?$i++)
????????????{
????????????????$tag?=?$matches[$i][0];
??????織夢模板網??????????$tag2?=?$matches[$i][0];
????????????????$url?=?$matches[$i][0];
????????????????$no織夢的模板Follow?=?'';
????????????????$pattern?=?'/target\s*=\s*"\s*_blank\s*"/';
????????????????preg_match($pattern,?$tag2,?$match,?PREG_OFFSET_CAPTURE);
????????????????if(?count($match)?<?1?)
????????????????????$noFollow?.=?'?target="_blank"?';
????????????????$pattern?=?'/rel\s*=\s*"\s*[n|d]ofollow\s*"/';
????????????????preg_match($pattern,?$tag2,?$match,?PREG_OFFSET_CAPTURE);
????????????????if(?count($match)?<?1?)
????????????????????$noFollow?.=?'?rel="nofollow"?';
????????????????$pos?=?strpos($url,$srcUrl);
????????????????if?($pos?===?false)?{
????????????????????$tag?=?rtrim?($tag,'>');
關鍵詞標簽: 建站 文章 屬性
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章wordpress文章外鏈自動添加nofollow屬性,seo建站技術主要講述屬性,文章,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35298.html