SEO,搜尋引擎最佳化(Search Engine Optimization),
簡單來說就是想辦法讓你的網頁在使用者用google等搜尋引擎搜尋的時候可以更有機會比其他的網頁排名靠前。
這部分牽涉到許多的因素,不過大體可分為兩類:
- 網頁內容的分析評估
網頁內容豐不豐富,是不是切合搜尋條件的內容,白話說就是演算法在做事情的部分。 - 網頁效能最佳化
網頁的效能評比、使用者體驗、是否有提供足夠內容供搜尋引擎去了解網頁等,屬於網站本身機體性能的內容。
基本上SEO就是從上面兩點著手去處理。
網頁內容基本上就是慢慢充實網頁內容,像是部落格就是提升內容的質與量,比較算是行銷、品牌的範疇;
網頁效能部分,就是工程師頭痛的地方了,改善讀取速度、增進使用者的體驗等等,也是這邊文筆著重的部分,
畢竟行銷宣傳、媒體經營之類的不是我的專業,網路上也已經有許多相關資源,這邊便不再贅述。
接下來系列文的內容會著重於從正式部署本站迄今為止,個人SEO改善的做法、技巧與心得
網站分析評分工具 SEO & 效能
首先要了解自己網頁的效能和SEO,除了實際測試和自搜以外,使用可信度較高的分析工具會是很好的開始,
可以了解自己網頁到底有哪些缺點,效能上面的數據等等。
Google PageSpeed Insights 🔗
https://pagespeed.web.dev/
作為Google本家提供的網站分析工具,其他很多分析工具的API也是使用 Google PageSpeed Insights,因此絕對是一個值得參考的分析評分。
有分為行動裝置和電腦的跑分,而目前GOOGLE會比較根據行動裝置的表現來做網頁搜尋結果的排名。
跑分有四項:效能、無障礙功能、最佳做法和SEO,
其中會影響到搜尋引擎結果的主要是效能和SEO這兩項,其他兩項的話基本上都是照著修改很快就能調整完成的內容。
效能 🔗
主要是網站的使用者體驗相關內容去做評分,
這部分牽涉到許多項目,基本上分為五大項FCP、LCP、TBT、CLS、SI,後續都會再給篇幅做深入的說明。
SEO 🔗
這項主要針對網頁搜尋的相關內容,像是html內的資訊是否提供充足(title、meta的中繼說明、html的lang)之類有助於搜尋引擎索引網站的資訊,
原則上就是給足能讓搜尋引擎認識你網頁的內容,這項就能拿到高分,相比於效能真的是很明確能改善的內容了。
GTmetrix 🔗
https://gtmetrix.com/
同時使用Google的PageSpeed Insights和Yahoo的YSlow做評分,同時也有比較網頁和選擇連線位置等功能,
功能上十分強大且相較於PageSpeed Insights更能根據你的條件精準地分析,,但是免費用戶有限量使用次數。
Pingdom Website Speed Test 🔗
https://tools.pingdom.com/
可以選區測試,較為簡單的工具,目前用下來還沒有強迫註冊或付費的情況
Google Lighthouse 🔗
有別於上面的內容,這個是chrome瀏覽器內建的功能,
只要進到開發人員選項(電腦F12),然後選LightHouse分頁,就可以作分析了。
他特別點在於會直接用你的裝置做為跑分用,也就是以你的使用者體驗下去做分析跑分。
其他還有像是Cloudflare本身有提供分析評分,或是一些我沒特別去用的工具這邊就先不提了,如果後續有發現更好用的會補上並調整內容。
請注意網頁跑分只是SEO的依據之一,不要一昧衝高的分數,卻忽略了使用者實際體驗的感覺與網頁內容的充實完善,共勉之。