Downdetector 即時監測 FB、IG 等常用服務是否異常或無法連線

Downdetector 即時監測 FB、IG 等常用服務是否異常或無法連線

臉書 Facebook 在台灣 4 日深夜無預警大當機,造成全球使用者無法連線,因為這次影響範圍很廣,而且還是很離奇、複雜的網域名稱伺服器(DNS)問題,連帶造成旗下服務像是 Instagram、Messenger 和 WhatsApp 都無法正常開啟,而且一時半刻還難以修復,持續近六小時才將系統大致恢復到可以運作的狀態。

Monitor Buddy 可信賴的網站監測服務,提供免費用戶五個監控目標

Monitor Buddy 可信賴的網站監測服務,提供免費用戶五個監控目標

如果要自己監測網站正常運作時間(Uptime monitoring)不是一件容易的事,又或者可以說不會很省錢,因此比較簡單的做法是找到網站監測服務提供商,選擇一個符合自身需求的方案價格。一般來說,網站監測工具會依照監控數量、監控時間頻率、監測節點和附加功能定價,通常會有 Email 警報功能,若是需要以簡訊或電話等方式接收通知也可選擇有提供這項服務的監測公司。

設定 Cloudflare 健康情況檢查監測特定伺服器或網站,無法連線時發送通知

設定 Cloudflare 健康情況檢查監測特定伺服器或網站,無法連線時發送通知

上週因機房的網路連線異常,導致免費資源網路社群網站有幾分鐘無法連線時間,預先設定的網站監控服務也陸續傳送警報通知,例如我介紹過的 Uptime Robot 就有手機應用程式可推送通知;或是另一個 Better Uptime 在監測網站變化上也相當即時快速(可惜它的免費方案不能推送應用程式通知)。如果你是使用 WordPress 架站的話,官方的 Jetpack 外掛提供相當多模組功能,其中就有一項監測服務 Jetpack Monitor 也很有用,完全不用額外設定,網站異常時會以 Email 通知。

啟用 Cloudflare Browser Insights 收集網站 Web Vitals 和效能指標

啟用 Cloudflare Browser Insights 收集網站 Web Vitals 和效能指標

為了讓網站往好的方向成長,平常就要持續實驗、調整然後分析來找出可以最佳化的項目,維持網站內容新鮮度也很重要,就我的經驗來說我和大部分站長一樣都會透過 Google PageSpeed Insights 檢測網站評分,參考結果提供的說明進行調整,或是使用 Google 「Web.dev」協助開發者打造出更現代化網頁,其實追求分數高低沒有什麼實質意義,反而是解決網站已知問題較有幫助,畢竟每個案例都大不相同,對其它網站有用的最佳化方式也不一定適合自己。

Simple Ops 最簡單的網站效能監測服務,指標分數發生變化時發送通知

Simple Ops 最簡單的網站效能監測服務,指標分數發生變化時發送通知

雖然介紹過不少網站監測服務,但大多數仍以監控可正常運作時間(Uptime)為主,也是目前比較主流的監測項目,當網站無法正常連線時會透過 Email 、簡訊或是其他渠道發送警報,讓管理者在最短時間修復問題,減少因無法開啟網站造成的損失。除了可正常連線外,其實還有許多可以監控的因素(畢竟網站可不是只有能不能打開這麼簡單一件事),像是效能、速度和網站體驗核心指標等等都可能會因為時間或是更新而有變動。

Pingbreak 簡易網站監控服務,可設定間隔一分鐘無監測數限制

Pingbreak 簡易網站監控服務,可設定間隔一分鐘無監測數限制

剛介紹完「Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線」後,再來分享一個我找到的免費監測服務,就如同前一篇文章所說,網站監測多半都是付費服務,但也會有兼具免費和付費方案的情形,而在差異上主要是可監測網站數量、時間間隔或是可使用的監測節點數不同,如果是一般個人網站,沒有額外預算使用付費方案的話,其實免費方案搭配上 Email 警報通知就已經夠用。

Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線

Freshping 免費網站監測服務,每分鐘檢測伺服器可否正常連線

常見的網站監測服務大多會分為免費和付費方案,主要差別在於可監測的網站或伺服器數量、測試間隔時間、可使用的監測節點數或是細部功能,像是在無法連線時利用手機簡訊或撥打電話發送警報通知就是付費功能,一般免費方案只能使用 Email 或是串連其他的即時通訊軟體。如果沒有額外預算使用付費監測工具,免費版也聊勝於無,之前介紹的 Uptime RobotMontasticUpdown.ioJetpack Monitor 都是不錯的選擇。

Website Grader 網站評分工具,免費影音教學影片協助改善搜尋引擎排名

Website Grader 網站評分工具,免費影音教學影片協助改善搜尋引擎排名

如果想要對網站或部落格進行搜尋引擎最佳化,我通常會建議先去詳細閱讀「Google 搜尋引擎最佳化(SEO)入門指南」,在 Google 釋出的手冊中有提到非常多觀念,適用於各種情境,只要把握大原則方向就會有不錯的成效表現。此外,Google 提到的網站使用體驗中以速度最為重要,想知道網站速度也可透過檢測工具 Web.dev 或其他網站測速工具進行檢查,這份列表中我較推薦 Google PageSpeed Insights 和 KeyCDN Website Speed Test。

Better Uptime 監測網站運作情形,無法連線時撥打電話或簡訊通知

Better Uptime 監測網站運作情形,無法連線時撥打電話或簡訊通知

自架站的網站站長最不想遇到的應該是網站發生問題,最常遇到的除了自己改網站沒改好、導致無法正常開啟,其次就是主機異常,通常主機公司都會使用監控工具查看有沒有發生問題,以便能在最短時間處理。但如果你是使用 VPS 或獨立主機就必須自行監測,我們介紹過不少網站監控服務,想省錢的話也有很多免費的選項可以選擇,付費與否主要差在監測間隔長短、監測節點和通知方式不同。

Counter by Alles 最簡單的免費網站計數器,一行程式碼就能顯示訪客數

Counter by Alles 最簡單的免費網站計數器,一行程式碼就能顯示訪客數

早期的網站很流行放上訪客計數器(Counter),展示今天一共有多少使用者造訪網頁,多半是透過一段圖片語法就能做到,後來逐漸轉變為 JavaScript 格式以提供更多功能,當然另一方面也能獲取更完整資訊。現今大多數都是透過流量統計工具來收集訪客紀錄,再使用圖表進行一些精確、技術層面的分析,以開發更多的訪客群眾或是改善網站本身的問題,流量就好比是各家網站的秘密,一般情況下可能不會顯示於網站上。