EMLOG程序SEO優化URL統一|防止重復收錄

EMLOG是一個php動態語言程序,用來做網站生成的數據網址是動態地址,如果使用了偽靜態功能,一個頁面地址會變為很多種,例如:
http://lanyes.org/wangzhanmuban/702.html #開啟偽靜態后的url可以訪問
http://lanyes.org/?post=702 #動態地址url也可以訪問
http://lanyes.org/702 #這個url也可以訪問
如上面的例子,這三個url網址訪問的都是同一個頁面,如果不做下url統一,百度收錄這3個網址后,會導致重復內容,容易被百度降權甚至K了這個頁面;下面進入主題,如標題說的EMLOG程序SEO優化之URL統一,一般新站一開始就做了偽靜態功能,且收錄的頁面都是偽靜態地址,那么可能你不需要做url統一的修改,但是我還是建議你修改下,對于老站來說如果之前沒有使用偽靜態功能,那百度收錄的都是動態地址,之后使用了偽靜態功能,那百度會重復收錄很多重復的內容,如果不做下emlog程序url統一,后果是很嚴重的。
如何通過修改代碼來實現,如標題所說的EMLOG程序SEO優化之URL統一,其實很簡單,就是在頁面頭部增加<link rel="canonical" href="網頁權威鏈接" />,這樣做的效果就是讓百度知道這個url才是權威的網址;針對EMLOG程序的修改代碼如下,請自己復制粘貼到模版文件header.php里</head>之前就可以了;

很多用EMLOG程序的站長都說EMLOG收錄很差,這么說是錯誤的,收錄多少和程序沒有太大的關系,關鍵是模版代碼是否做了SEO優化、各個標簽是否合理、文章是否是原創等等,還請站長們從這幾點著手優化自己的網站吧。


#說明:編輯器打開模版文件夾下的header.php文件 
#把一下代碼粘貼到</head>之前 
#代碼只是統一了分類url和內容url統一 
#如需修改標簽等的url統一請自行參考emlog模版說明 
<?php if(isset($sortName)): ?> 
<link rel="canonical" href="<?php echo Url::sort($sortid);?>" /> 
<?php elseif(isset($logid)):?> 
<link rel="canonical" href="<?php echo Url::log($logid);?>" /> 
<?php else:?><?php endif;?> 



轉載請注明出處 AE博客|墨淵 ? EMLOG程序SEO優化URL統一|防止重復收錄

發表評論

路人甲

網友評論(0)