代理加盟 2019全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: cf阿拉维斯如何钻bug > 站長學院 > SEO資訊 >

阿拉维斯赫塔菲:什么是PC和移動端URL路徑規范化

來源:未知 發布時間:2019-03-30熱度: ℃我要評論
在網站seo優化過程中,會涉及到路徑的指向問題。網站中同一網頁,只對應一個URL(網址)。規范、簡單的url,利于搜索抓取用戶記憶,拒絕多種路徑,指向同一個面頁,防止網頁獲取的權重分散。網站建立了移動端之后,需要對URL進行處理,讓PC和移動端的訪問路徑為一一對...

cf阿拉维斯如何钻bug www.rxtxrm.com.cn 織夢模板免費下載,無需注冊無需充值

url地址規范化

       在網站seo優化過程中,會涉及到路徑的指向問題。網站中同一網頁,只對應一個URL(網址)。規范、簡單的url,利于搜索抓取用戶記憶,拒絕多種路徑,指向同一個面頁,防止網頁獲取的權重分散。網站建立了移動端之后,需要對URL進行處理,讓PC和移動端的訪問路徑為一一對應的關系,才能做到正確適配。

多路徑的危害

多路徑指向同一個頁面

       搜索引擎會選其一個路徑標準,這個路徑也許并不你要被抓搜索收錄的路徑。一般來說不帶www的是整個域名的域,帶www的是這個域的子域,后面說明選擇哪個座位主域名。

不同的URL指個同一個內容頁面。

       結果分散頁面的權重。頁面相同的兩個頁面會有被認為是作弊的風險,必須慎重處理。

1.做過偽靜態的路徑 ,動態路徑沒有用ROBOTS.TXT屏蔽 造成路徑的重復

2.這四個路徑都可以訪問網站的首頁

//vi586.com  //域名
//www.vi586.com  //主域名(二級域名)
//www.vi586.com/index.html  //域名空間下的index.html文件 
//www.vi586.com/index.php   //域名空間下的index.php文件      

路徑規范化做法

       這里我們要做路徑標準化,PC端選擇唯一的鏈接入口://www.vi586.com 做301重定向到 //www.vi586.com;

      /index.php  /index.html  在后臺程序里面禁止調用并任何頁面不給鏈接入口;

方法一

去掉自動首頁的index.html,index.php

       有些程序會在訪問主域名后面加個index.html或index.php的尾巴,不是難不難看的原因,如果做好301定向還好,或者上述那樣給完整URL路徑,不然搜索引擎會兩個地址都抓取。

       下面給dedecms首頁去除index.html的兩種方法。

       用代碼編輯器打開根目錄下的index.php文件,找到

//自動生成HTML版

       一直到末尾的代碼替換為

require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS['_arclistEnv'] = 'index';
$row = $dsql->GetOne("Select * From `dede_homepageset`");
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
$pv->Display();
?>

      這樣就能去除域名后面自動帶index.html,但是并沒有解決根本問題,因為還是可以用:域名.index.html訪問,造成分權。DedeCMS系統所有的文件夾根目錄都可以用:域名/文件夾名/index.html,一次行搞定就用301吧。

方法二

全站301設置不同的URL集中到同一個URL

       這里需要用到.htaccess腳本,這個腳本文件不符合win命名規范,可以在本地新建一個htaccess.txt,寫上如下代碼后,傳到空間上更名為.htaccess。

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^index\.(php|html|htm)$ //www.vi586.com/ [R=301,L]

       當然你的規則寫多了,不一定能成功,注意檢查次序,默認是從上自下執行。這個方法有時候在一些服務器上出錯,這種情況推薦用第一種方法

       PC端所有鏈接采用規范化標準的:www.vi586.com。為了讓蜘蛛抓取這個域名下的URL,建議所有的URL采用絕對路徑(相對路徑會讓蜘蛛在兩個或多個域名下“跳來跳去”,影響權重),絕對路徑和相對路徑參考文章《什么是URL絕對路徑和相對路徑SEO優化重要環節》。

      “短域名”vi586.com會給后面增加的其他二級域名(比如移動端域名wap.vi586.com)造成一些不便之處,建議采用帶www的域名作為主域名。

PC端和移動端URL路徑規范

       如果采用一個空間放PC站和移動站,一般的做法是在子目錄(如:www.vi586.com/wap/)下再安裝一個CMS(這樣能完全支持靜態和動態頁面),當然類似DedeCMS的管理程序支持移動自適應,采用的是動態瀏覽,也可以寫偽靜態。具體方法在后面的帖子會分享。

       有些ISS服務器支持域名綁定到子目錄,把域名wap.vi586.com解析到子目錄(www.vi586.com/wap/),這樣訪問移動端的路徑為://www.vi586.com/wap/ 對用戶來說并不會產生太大的問題,手機端的路徑基本沒誰看。但是對搜索引擎來說卻不一樣,并不認為這樣的做法是一一對應的關系。

       如果是虛擬主機是不支持這樣的解析,一般的做法用.htaccess對路徑進行重寫,參考文章《萬網利用.htaccess完美實現子域名跳轉到子目錄》。

本文地址://www.rxtxrm.com.cn/seo/1217.html

    發表評論

    評論列表(條)