四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP實現對站點內容外部鏈接的過濾方法

熟悉SEO的朋友都知道,對于網站外部鏈接失效的情況如果鏈接帶有rel="nofollow"屬性可以避免不必要的損失。本文就以實例形式演示了php實現對站點內容外部鏈接的過濾方法。具體如下:

問題描述:原來站內很多文章都是摘錄的外部文章,文章里很多鏈接要么是時間久了失效了,要么就是一些測試的網址,如:http://localhost/ 之類的,鏈接多了的話,就形成站內很多死鏈接,這對SEO優化是很不利的。

解決方法:需要對站點內的內容進行過濾,將不是內部鏈接的鏈接加上 rel="nofollow"屬性

本文借鑒了wordpress的過濾外部鏈接的函數,將其改一下即可使用。

具體代碼如下:

//外部鏈接增加nofllow $content 內容 $domain 當前網站域名function content_nofollow($content,$domain){ preg_match_all('/href="(.*?)"/',$content,$matches); if($matches){ foreach($matches[1] as $val){  if( strpos($val,$domain)===false ) $content=str_replace('href="'.$val.'"', 'href="'.$val.'" rel="external nofollow" ',$content); } } preg_match_all('/src="(.*?)"/',$content,$matches); if($matches){ foreach($matches[1] as $val){  if( strpos($val,$domain)===false ) $content=str_replace('src="'.$val.'"', 'src="'.$val.'" rel="external nofollow" ',$content); } } return $content;}

調用的時候很好調用,如下是調用演示

$a['content'] = content_nofollow($a['content'],$domain);  //將文章內容里的鏈接增加nofllow屬性

 
注意!這里過濾的域名需要是不帶“/”的,如http://www.jb51.NET,這樣才可以很好的過濾。

相信本文所述的方法對大家的php項目開發有一定的借鑒價值。

php技術PHP實現對站點內容外部鏈接的過濾方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 为奴12年| 木村多江| 乱世危情电视剧演员表| 老阿姨电影电视剧免费| 藏文作文| 电影林海雪原| ymxk| 电影 本能| 初恋在线观看| 栀子花开电影| 农村gaygayxxx| 少妇av网站| 黄雀电视剧高清完整版| 石灰吟教学设计一等奖优质课| 按摩私处| 电影《男宠》在线观看| 崔哲浩| 二年级53天天练语文上册答案| 涂口红的正确方法视频| smc压力表| 乱世危情电视剧演员表| 西海情歌原歌词全文| yumiko| 鬣狗交配视频| 正在直播乒乓赛事| 香港之夜电影完整版在线播放| 一年级歇后语下册| 威虎山黑话大全口令| 太医派的开胃汤配方| 李保田演的全部作品| 妙探出差3| 暗潮危机电影完整版在线观看| 成人免费视频视频| 因鬼六罪恶六芒星| 妈妈的爱情房客 电影| 日本变态浣肠免费视频| 龙的心电影完整版国语| 第一财经现场直播| 木野真琴| 那些女人演员表全部名单| 游泳池play高h|