絕對地址指的是包含域名的完整網(wǎng)址。有些網(wǎng)站程序或空間不方便設(shè)置301,為了實現(xiàn)首選域,可以給網(wǎng)站部分鏈接主導(dǎo)航或重要鏈接采用設(shè)置絕對地址的方式,同樣也可以起到確定首選域的作用。
如何給網(wǎng)站部分鏈接設(shè)置絕對地址?
在網(wǎng)站首頁點擊右鍵查看源代碼,或者打開網(wǎng)站程序首頁的源代碼:
查找指向網(wǎng)站首頁的鏈接,一般情況下是如下兩種情況:
<a??href="/">首頁</a>
<a??href="http://m.03365n.com/">首頁</a>? ?(以SEOWHY為例)
前者是相對地址,后者是絕對地址。當(dāng)我們要把首頁鏈接的相對地址修改為絕對地址時,
操作方法是:把<a??href="/">修改為<a??href="http://m.03365n.com/">。
同樣,其他的鏈接修改:
把<a??href="/bbs/">修改為<a??href="http://m.03365n.com/">;
把<a??href="/1_13.html">修改為<a??>。
很多時候,源代碼里看不到類似這樣的href="/1_13.html" 的代碼,而是一個用來調(diào)出這個代碼的函數(shù)。你可以:
1、直接在那個函數(shù)前面加?http://www.seo.cn
2、或者刪除函數(shù),直接把絕對地址寫上。(這樣的后果是,內(nèi)容變化時需要手工修改。)
舉例說明:
原來是:<li><a: url("/{formaturl type=")article" siteurl=$siteurl name="contact"}">聯(lián)系我們</a></li>;
你可以通過2個方式試試:
1、<li><a: url("/{formaturl type=")article" siteurl=http://www.17qiti.com/xxx.html?name="contact"}">聯(lián)系我們</a></li>;??其中,xxx.html 是現(xiàn)在“聯(lián)系我們”頁面的URL地址。
2、<li><a: url("/{formaturl type=")article" siteurl=http://www.17qiti.com/$siteurl name="contact"}">聯(lián)系我們</a></li>;
提示:操作之前注意備份,預(yù)防有誤。
如果沒有辦法把所有鏈接都采用絕對地址,給網(wǎng)站部分鏈接主要的導(dǎo)航、欄目、頁眉和頁腳采用絕對地址,其他可以靈活處理。
相關(guān)疑問:
1、采用絕對地址有什么好處呢?和SEO有什么關(guān)系??
①如果網(wǎng)站設(shè)置絕對地址,當(dāng)不同的域名同時解析一個網(wǎng)站時,那么多的域名會訪問到一樣的內(nèi)容上,讓搜索引擎分辨不出到底哪一個是主域名。
②如果網(wǎng)站沒有設(shè)置絕對地址,可能導(dǎo)致競爭對手惡意鏡像你的網(wǎng)站,搜索引擎誤收錄虛擬主機提供的二、三級域名則不收錄主域名。
③首頁采用絕對地址可以解決首選域的問題。
2、需要把相對地址修改為絕對地址嗎?
建議新運營的網(wǎng)站,盡量這么操作,可以避免未來發(fā)生的各種問題。如果遇到修改比較麻煩,不一定要所有的都采用絕對地址,首頁部分鏈接采用絕對地址也可以。例如:采用論壇程序的網(wǎng)站,只需要右下角的頁腳采用絕對地址。
3、簡單概述相對地址和絕對地址的概念。
比如說:你現(xiàn)在在哪一個城市?你肯定會回答:深圳。如果換成一位俄羅斯人問你,你應(yīng)該回答:中國深圳。
前面是相對地址,因為我和你都在中國,就省略了。
后面是絕對地址,說“中國深圳”,所有的地球人都知道你在哪里。
網(wǎng)站上采用絕對地址,就是為了明確告訴搜索引擎,網(wǎng)站的主域名是哪一個。
4、操作開源程序會遇到不知修改哪一個頁面?
采用開源程序例如:discuz、shopex,程序相對比較復(fù)雜,可以先采用301解決,能實現(xiàn)301那么程序上盡量不修改;如果不能實現(xiàn)301,那么在網(wǎng)站的主導(dǎo)航和頁腳鏈接采用絕對地址處理,板塊、分類、內(nèi)頁鏈接可以不用修改。
閱讀本文的人還閱讀: