無論你的網站是使用Shopify建立的,仍然Wordpress,仍然Magento,要注意你的網站均要做優化
我們于講到針對(duì)一個網站的優化,尤其是站之内優化的時(shí)候,實際上重要包含
2大方面(miàn):
- 一是針對(duì)頁面(miàn)的SEO (on-page )
- 另外一個是網站結構優化,亦叫(jiào)做技術性SEO
因爲搜索結果的競争愈來愈激烈,對(duì)于SEO在技術上的優化亦提出了越來越高的要求。
一個表現良好(hǎo)的網站,必需假如可抓取、迅速、安全的網站。
技術性SEO包含的内容很多,涵蓋網站的結構設計、URL、網絡地圖等内容,所以是一個技術性非常強的方面(miàn)。
今天我重要說(shuō)一說(shuō)網站技術SEO的六個基本方面(miàn),做好(hǎo)這(zhè)六大方面(miàn),網站的性能(néng)會(huì)更爲優化與健康。
很多人可能(néng)看到這(zhè)一章節會(huì)覺得非常枯燥,不過(guò)實際上是非常重要的。
爲什麼(me)呢?
由于一個網站,假如你花了很多時(shí)間于獲取流量之上,比如廣告,比如紅人,不過(guò)基本的文章的audit(審視)均沒(méi)過(guò)關的話,那麽無形之中會(huì)大幅增加你網站的營銷費用。
試想一下一個2秒打開(kāi)速度的網站,與一個十秒便打開(kāi)的網站,那效果能(néng)一樣嗎?
所以自一個網站的優化角度來講,尤其是技術性優化的角度來探讨,我們要自以下幾點進(jìn)行優化:
01
确保網站可抓取
對(duì)搜索引擎優化, 做好(hǎo)優質内容是必需的。不過(guò)僅有優質内容也不夠,假如搜索引擎抓取絕不到這(zhè)個頁面(miàn),這(zhè)你辛辛苦苦編寫的内容絕不是白費了嗎?
确保網站可抓取,最先要檢查robots.txt文件,這(zhè)個文件是任何網絡爬行軟件到達站點時(shí)的第一個調用點。
robots.txt文件會(huì)明确應該遭抓取的與絕不應該遭抓取的部分,表現作爲允許(allow)、禁止(disallow)某些用戶代理的行爲。
透過(guò)將(jiāng)/robots.txt添加到根域末尾,可以公開(kāi)使用robots.txt文件。我們看一下Hallam網站的示例:
可以看到,Hallam網站絕不允許以/ wp-admin(網站前端)開(kāi)頭的URL遭抓取。透過(guò)指明哪些地方禁止這(zhè)些URL,可以節省帶寬、服務器資源與爬網預算。
另一方面(miàn),搜索引擎爬蟲抓取網站的重要部分時(shí),絕不應該受到禁止。
由于robots.txt是爬蟲于抓取網站時(shí)看到的第一個文件,因此應該是將(jiāng)robots.txt指往站點地圖。可以于舊版的Google Search Console中編輯與測試robots.txt文件。
于robots.txt的測試工具之中,上面(miàn)的網址欄輸入任何網址,便可以檢查這(zhè)個網址能(néng)否遭抓取,robots.txt文件之中有沒(méi)有有錯誤與警告。
由于舊版的Google Search Console功能(néng)要高于新版本的功能(néng)多一些,于技術SEO方面(miàn)舊版本會(huì)越來越好(hǎo)用一些。
比方說(shuō),舊版本可以查看站長(cháng)工具之上的抓取統計信息區域(Craw Stats),對(duì)了解網站的抓取方式會(huì)更爲的方便。
這(zhè)個報告有3個圖表,顯示了最近3個月的數據。
每天抓取的網頁數量、每天下載的千字節數、下載網頁所花費的時(shí)間(以此毫秒爲單位),能(néng)夠顯示網站的抓取速度以及與搜索引擎爬蟲的關系。
搜索引擎爬蟲定時(shí)訪問某網站,并這(zhè)是一個迅速所以容易遭抓取的網站的話,這(zhè)個網站便會(huì)有非常高的抓取速度。
這(zhè)些圖表數據假如能(néng)保持一緻是最爲好(hǎo)的,任何重大波動均會(huì)出問題,可能(néng)是HTML損壞,内容陳舊或是robots.txt文件阻止了甚多URL。
假如加載一個頁面(miàn)需要非常長(cháng)時(shí)間,表示爬蟲爬取時(shí)間甚長(cháng),建立索引速度比較慢。
也可以于新版的Google Search Console查看覆蓋率報告之中的抓取錯誤。
這(zhè)些地方均是有爬取問題的頁面(miàn),點擊可以顯示這(zhè)些頁面(miàn)。檢查這(zhè)些頁面(miàn)是什麼(me)原因導緻的爬取問題,應該絕不是非常重要的頁面(miàn),盡早解決這(zhè)些問題。
假如你于Craw Stats或是覆蓋率報告之中,發(fā)現重大的抓取錯誤或是波動,可以對(duì)于日志文件進(jìn)行分析查看。
自服務器日志訪問原始數據可能(néng)會(huì)較麻煩,由于分析是高級設置,但是它有助于準确理解哪些網頁可以遭抓取、哪些絕不能(néng)抓取。
哪些網頁會(huì)遭優先處理,哪些區域出現了預算浪費的情況,還(hái)有爬蟲于爬取網站的過(guò)程之中收到哪些服務器響應。
02
檢查站點可編入索引
檢查爬蟲是否可以抓取網站後(hòu),還(hái)要搞清楚網站之上的網頁有沒(méi)有有編入Google索引。
有很多方法可以檢查這(zhè)一問題,後(hòu)面(miàn)用到的Google Search Console覆蓋報告,便可以用來查看每個頁面(miàn)的狀态。
自這(zhè)個報告之中我們看到四個數據:
錯誤:404s重定往錯誤。
有效警告:已經(jīng)編制索引但是附有警告的頁面(miàn)。
有效:成(chéng)功編制索引的頁面(miàn)。
已經(jīng)排除:遭排除于索引狀态以外的頁面(miàn)和原因,如重定往或是被robots.txt阻止的網頁。
也可以使用URL檢查工具分析特定的URL。
假如某主頁的流量有所下降,便該檢查這(zhè)個全新加入的網站是絕不是已編入索引,或是對(duì)于這(zhè)個網址進(jìn)行問題排查。
還(hái)有一個好(hǎo)方法可用來檢查網站能(néng)否索引,便是使用爬取工具,推薦Screaming Frog。
Screaming Frog是最爲強大、使用最爲普遍的爬取軟件之一。它有付費版本與免費版本,可以依據網站的大小進(jìn)行選擇。
免費版本的功能(néng)有限,抓取的數量限于500個URL。因而付費版本的年費是149英鎊,有很多的功能(néng)與可用API,沒(méi)抓取限制。
運行爬取軟件後(hòu),就(jiù)可以看到與索引相關的兩(liǎng)列結果。
Indexability:可索引性,顯示URL能(néng)否遭編入索引,是“可索引”仍然“不可索引”。
Indexability Status:可索引性狀态,顯示URL不可索引的原因是什麼(me),是絕不是遭編爲了另一個URL,或帶有無索引标簽。
這(zhè)個工具是批量審核網站一種(zhǒng)非常好(hǎo)的方式,可以了解哪些網頁將(jiāng)要遭編入索引,哪些網頁不可遭編入索引,這(zhè)些均會(huì)顯示于結果之中。
對(duì)列進(jìn)行排序并且查找異常的情況,使用Google Analytics API,能(néng)有效識别出可索引的重要頁面(miàn)。
最終,也可以使用這(zhè)個網站檢查你的頁面(miàn)有多少是已索引的:domain Google Search parameter。
于搜索欄之中輸入site:yourdomain并且按Enter鍵,就(jiù)可以看到網站之上已經(jīng)遭Google編入索引的每個網頁。
示例:
這(zhè)裡(lǐ)我們看到boots.com有約95,000個已索引的URL,透過(guò)這(zhè)個功能(néng)我們知道(dào)Google現在存儲了多少網頁。
假如你的網頁數量與遭谷歌索引的數量差很多。
那麽你應該思考:
網站的HTTP版本是否仍然于編入索引?
已經(jīng)遭編入索引的頁面(miàn)有沒(méi)有有重複的,需要規範化的?
網站的大部分内容是否應該遭編入索引?
透過(guò)這(zhè)三個問題,了解谷歌如何把網站編入索引,及如何做出相應更改。
03
查看站點地圖
SEO還(hái)有一個絕不能(néng)忽略的重要方面(miàn):站點地圖。XML站點地圖是你的網站到Google與其它搜索引擎爬蟲的地圖。
事(shì)實上,站點地圖幫助這(zhè)些爬蟲予你的網頁排名。
有效的站點地圖有幾點值得注意:
站點地圖要于XML文檔之中正确格式化。
站點地圖應該遵循XML站點地圖協議。
僅包含規範版本的網址。
絕不包含沒(méi)索引的網址。
更新或是創建新頁面(miàn)時(shí),要包括所有新頁面(miàn)。
有關站點地圖的小工具:
1. Yoast SEO插件,可以創建XML站點地圖。
2. Screaming Frog,它的站點地圖分析十分詳細。
此外,也可以于站點題圖之上查看網址,遺失的網址或是是少見的網址。
确保站點地圖包含最爲重要的頁面(miàn),排除絕不用編進(jìn)Google索引的頁面(miàn),并結構要正确。完成(chéng)這(zhè)些操作後(hòu),你應該把站點地圖再次提交至Google Search Console。
04
網站要适應移動端設備
谷歌去年宣布了會(huì)優先對(duì)于移動端進(jìn)行索引。也就(jiù)是說(shuō),網頁的移動端版本會(huì)優先在電腦端版本,進(jìn)行排名與索引,由于大部分用戶重要使用移動設備進(jìn)行網頁訪問,因此網站排名亦會(huì)給移動端優先的權利。
谷歌的Mobile-Friendly Test是一款免費工具,可以用來檢查網頁于移動端的響應與适應性。
于網址欄輸入域名,便可以顯示于移動設備之上的呈現效果,是否适應移動設備。
或許亦可以手動檢查網站于移動端的适應情況,使用手機浏覽一個網站,檢查網站的主要轉化路徑有沒(méi)有有錯誤。
網站下面(miàn)的所有聯系表格、電話号碼、關鍵服務頁面(miàn),是否均正常運行。假如你是于電腦端浏覽網頁的話,便可以右鍵單擊頁面(miàn),再次做檢查。
05
網頁速度
網頁速度現在是Google排名的一個非常重要的因素,網頁響應迅速亦是提升用戶體驗度的一個非常好(hǎo)的方式。
上面(miàn)我予你們推薦一些測試網站速度的實用工具
Google PageSpeed Insights
這(zhè)是谷歌的一款功能(néng)強大的工具,可以免費使用。它可以于移動端與電腦端對(duì)于網站進(jìn)行速度測試,進(jìn)行打分,并且給出提高頁面(miàn)速度的建議。
對(duì)于主頁與核心頁面(miàn)進(jìn)行測試,可以知道(dào)你的網址速度如何,采取哪些措施可以提高網速。
也有一點要提醒一下:我們說(shuō)的頁面(miàn)速度,不但是指某人打開(kāi)網頁時(shí),加載出一個頁面(miàn)的速度,也包括搜索引擎抓取網頁的速度與難易度。
這(zhè)亦是縮小與捆綁CSS與Javascript文件的原因。因此依靠肉眼檢查頁面(miàn)加載也不夠,也需要使用工具來全面(miàn)地分析頁面(miàn)是如何加載的。
谷歌也有一款工具可以測試移動設備的網速,專針對(duì)移動設備提高網速。
它會(huì)依據測試給出一個結果報告:
1.網站于于3G與4G網絡之上的速度,包括網站加載速度有多少秒,評級是多少,網站速度趨勢于加快仍然減慢;
2.針對(duì)于每個頁面(miàn)的個性化修複方式;
3.網速和競争對(duì)手的網速做對(duì)比的情況;
4.網站收入受到網速的影響情況。
Google Analytics
針對(duì)網速的問題,也可以使用Google Analytics,它可以給出提高網速的診斷建議。
打開(kāi)Google Analytics,于Behaviour中找到Site Speed,可以查詢出很多有關網速的有用信息,包括特定網頁于不同浏覽器與國(guó)家地區的加載效果。
你可以依據頁面(miàn)浏覽量進(jìn)行檢查,優先處理最爲重要的頁面(miàn)。
影響頁面(miàn)加載速度的因素有很多,假如你發(fā)現頁面(miàn)加載有問題,可以透過(guò)檢查一些常規内容去修複頁面(miàn):
優化圖像,圖像有沒(méi)有有壓縮過(guò);
修複膨脹的javascript;
減少服務器請求;
确保緩存有效;
檢查服務器的速度快不快;
考慮使用内容分發(fā)網絡(CDN)
06
重複内容審核
最終一項是審核網站内容有沒(méi)有有重複。對(duì)做SEO的人來說(shuō),内容重複是一個非常大的禁忌。
盡管說(shuō)谷歌絕不會(huì)由于内容重複便懲罰某個網站,不過(guò)谷歌絕不喜歡重複文案内容,這(zhè)一點是非常明确的。
谷歌認爲重複内容對(duì)于用戶是沒(méi)什麼(me)用處的,因此它絕不會(huì)于搜索引擎排名之中給有重複内容的頁面(miàn)非常好(hǎo)的排名。
要檢查有沒(méi)有有重複内容,可以使用Google search parameters進(jìn)行迅速查詢,輸入網址,于搜索結果的最終一頁,假如有重複内容,便會(huì)出現下列文字:
假如這(zhè)裡(lǐ)出現了重複内容,應該再次使用Screaming Frog抓取一下網站。接著(zhe)依照頁面(miàn)标題進(jìn)行排序,便可以檢查網站之上有哪些重複的頁面(miàn)。
搜索引擎技術優化讓你的網站更爲優化與健康。
超過(guò)是技術性SEO的六個方法,是網站結構優化相當基礎的東西。假如你們想要在技術上做得越來越好(hǎo),也可以繼續深入。