301重新指向URL標(biāo)準(zhǔn)化操作
301重定向說白了就是通過各種的方法將各種網(wǎng)絡(luò)請求重新定個方向轉(zhuǎn)到其它位置。
通過.htaccess文件使用301重定向SEO是個亙古不變的話題。一般在建設(shè)新網(wǎng)站的時候都會遇到如下的情形,搜索引擎收錄了你很多不同的主頁面,各種頁面堆砌在搜索引擎中,實際上卻都指向的是同一個頁面比如:
以下為引用的內(nèi)容:
www.***.org
***.org
***.org/index.html
www.***.org/index.html
也許有些人不會在意這個問題,一般來說搜索引擎也會自動判斷這個問題。但如果這幾個頁面使用過于廣泛的話,就會造成嚴(yán)重的頁面權(quán)值分散,非常不利于SEO。
但如果把其他的頁面都通過301重定向到統(tǒng)一的主域名,就會把權(quán)值集中到一個域名上了。
301重定向設(shè)置的方法:
通過設(shè)置.htaccess文件實現(xiàn)域名重定向,這種方法只適用于Linux系統(tǒng)的主機,一般的虛擬主機都支持這個功能。
如果要使所有的sh715.com跳轉(zhuǎn)到www.sh715.com,只需要在.htaccess文件中寫上以下代碼即可:
以下為引用的內(nèi)容:
- RewriteEngine on
- RewriteCond %{HTTP_HOST} ^(***\.com)(:80)? [NC]
- RewriteRule ^(.*) http://www.***.com/$1 [R=301,L]
下面解釋一下這段代碼:
第一行是開啟URL重寫模塊,第二行中定義重寫的匹配規(guī)則,很容易發(fā)現(xiàn),使用正則表達(dá)式寫的域名匹配,請將自己的網(wǎng)站替換為相應(yīng)的域名即可;上海網(wǎng)站制作第三行是匹配的目標(biāo)網(wǎng)址,即將符合條件的網(wǎng)址都301跳轉(zhuǎn)到目標(biāo)網(wǎng)址上去。
測試一下,輸入sh715.com將會自動跳轉(zhuǎn)到www.sh715.com即可。如果出現(xiàn)了500錯誤,則有可能是htaccess文件編碼錯誤,或者是輸入有問題。在此我們給大家推薦一個.htaccess自動生成頁面:http://www.wangqu.org/htaccess/ 。打開該頁面,切換到“WWW域名重定向”選項卡,然后在輸入框中輸入你希望最終使用的域名,網(wǎng)站就會自動生成你需要的代碼。然后點擊下方的“下載”按鈕,即可將生成的文件下載到本地。
另外,由于.htaccess文件是Linux格式下的文件,企業(yè)其穩(wěn)健的編碼格式不同于windows系統(tǒng)下自帶的記事本,因此,不能用記事本編輯該文件,否則將會造成服務(wù)器500錯誤。我們推薦使用htaccess自動生成服務(wù)或使用notepad2來編輯此文件。
目前,htaccess在線編輯器已經(jīng)非常強大了,擁有多種智能化生成功能,完全可以勝任大多數(shù)網(wǎng)站的SEO工作。
【編輯推薦】