了解CDN技術(shù)對于網(wǎng)站優(yōu)化運(yùn)行速度的影響。
我們可以說互聯(lián)網(wǎng)的發(fā)展是爆炸式的,技術(shù)總是不斷的推陳出新。而隨著web應(yīng)用的發(fā)展,很多有國際性的站點(diǎn)開始在站點(diǎn)上使用內(nèi)容分發(fā)網(wǎng)絡(luò)技術(shù)(以下簡稱CDN技術(shù)),這一種技術(shù)**的特點(diǎn)是,網(wǎng)站不再像過去那樣只是放置在一臺固定的服務(wù)器上。而是將網(wǎng)站內(nèi)容分布在全球主要的CDN服務(wù)提供商。這樣就可以很好的減少網(wǎng)絡(luò)節(jié)點(diǎn),提高網(wǎng)站的運(yùn)行速度。
但是凡事都存在兩面性。我們不可規(guī)避的需要面臨使用CDN技術(shù)帶來的優(yōu)化問題。我們可能主要會遇到的網(wǎng)站優(yōu)化問題如下:
1、如果我們使用CDN技術(shù),網(wǎng)站置于多個位置可能會出現(xiàn)網(wǎng)站有多個IP問題。
2、同理,如果使用CDN技術(shù)的話,也有可能很多站點(diǎn)出現(xiàn)IP相同的問題;
3、你的站點(diǎn)可能分置于全球不同的地理位置,搜索引擎可能無法很好的識別地理位置,這點(diǎn)將會影響到本地搜索。
就這些問題我們來看看Google的回答,Google表示將不會差別對待使用CDN技術(shù)的網(wǎng)站,使用CDN技術(shù)的網(wǎng)站仍然可以很好的被google蜘蛛很好的識別抓取和爬行。還有一個SEO問題就那就是假如我們把站點(diǎn)置于全球不同的服務(wù)器上,那么我們的站點(diǎn)可能就會出現(xiàn)一個不利的問題,那就是這么多的點(diǎn)上的網(wǎng)頁搜索引擎會不會成為是一些重復(fù)的內(nèi)容,對此Google在SEO指南中指出如果使用網(wǎng)站該技術(shù)的話,可以借助rel=canonical對頁面的標(biāo)準(zhǔn)進(jìn)行進(jìn)行定義,以此來避免搜索引擎誤認(rèn)為是重復(fù)的內(nèi)容。如下圖所示:
接著就來到對于地區(qū)位置的識別,我們知道有的站點(diǎn)是面向本地,這些站點(diǎn)依賴于本地搜索,其需要搜索引擎通過站點(diǎn)IP的判斷來識別站點(diǎn)所處的位置。而加入我們使用CDN技術(shù),網(wǎng)站置于全球不同的地理位置,我們就要面臨站點(diǎn)可能會出現(xiàn)多個IP的問題。那么搜索引擎就無法很好的識別我們所處的地理位置。對于這個問題Google提出了解決方法,那就是通過谷歌網(wǎng)站管理員工具,在后臺進(jìn)行站點(diǎn)位置的設(shè)置。