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統一|防止重復收錄
發表評論