網(wǎng)站不同URL下的首頁權重如何實現(xiàn)合二為一
我們知道一個網(wǎng)站首頁往往具有兩個不同的URL網(wǎng)址,比如某個網(wǎng)址姑且叫做x,那么我們在IE瀏覽器上收入www.x.com時,就會彈出該網(wǎng)站。與此同時我們輸入www.x.com/index.html,那么彈出的網(wǎng)頁同樣也會彈出該網(wǎng)頁,如果這兩種不同的網(wǎng)頁不進行合理的優(yōu)化,就會造成首頁權重被這兩個網(wǎng)頁分別承擔,如果對于一個非常高的權重網(wǎng)站,這個一分為二的權重可能影響還沒有那么大,但是如果對于一個新網(wǎng)站來說,就會造成該網(wǎng)站難以提升排名。
那么如何才能夠規(guī)避這種首頁權重的一分為二呢?下面介紹的幾種方法還是能夠起到一定的作用,對于提升某個網(wǎng)站的權重具有非常重要的意義。
第一,網(wǎng)站鏈接的統(tǒng)一。在網(wǎng)站優(yōu)化的過程中,內(nèi)容為王外鏈為皇依然是目前非常不錯的優(yōu)化指導思想。對于網(wǎng)站首頁來說,因為都是同一個首頁,所以從內(nèi)容上就沒有辦法來進行合二為一了,不過我們可以從鏈接的角度來進行優(yōu)化。當然這里不僅要從外鏈,同時還要從外鏈。對此我們將外鏈和內(nèi)鏈的指向都選擇www.x.com網(wǎng)頁,這樣無論是外鏈的權重還是內(nèi)鏈的權重都能夠指向該頁面,從而實現(xiàn)首頁權重的合二為一。
第二,使用Robots對不合適的首頁鏈接進行屏蔽。這樣從百度蜘蛛的角度上來說,對于robots.txt里的內(nèi)容并不識別,但是對于用戶來說卻不會因為Robots的屏蔽而不會彈出相應的首頁,所以從用戶體驗的角度上來說,是不會產(chǎn)生負面影響,但是從搜索引擎優(yōu)化的角度上來說,卻能夠很好的實現(xiàn)權重的單一性,從而提升網(wǎng)站首頁的權重。
第三,使用301重新定向的方式將.html網(wǎng)頁指向首頁上。這個方法非常簡單,但是所起到的效果卻非常巨大,能夠有效的提升網(wǎng)站的權重。不過這種方式需要從兩個角度上來進行優(yōu)化,一個就是基于windows的平臺下的優(yōu)化,另一個就是基于Linux平臺下的優(yōu)化。
首先分析一下基于Linux平臺下的優(yōu)化。一般來說,Linux優(yōu)化平臺主要是Linux加Apache方式,此時會在根目錄下構建一個.htaccess文件,然后在該文件下輸入下面的代碼文字:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^x.com$
RewriteRule ^index\.html$ http://主域名/ [R=301,L]
上面這個代碼的意思就是將x.com網(wǎng)站URL通過301命令將其他有關類似的網(wǎng)頁指向到網(wǎng)址,但是要注意規(guī)避死循環(huán),否則會影響到百度蜘蛛的抓取。
然后就是基于windows平臺下的301重新定向。因為windows平臺下的IIS和Linux的平臺存在著一定的差別,對此需要和IDC供應商進行商討,了解基于windows平臺下的IIS配置。在windows平臺下,可以在根目錄下創(chuàng)建一個web.config文件,然后在這個文件中輸入下面的代碼,具體如下圖所示。