如何建立求職網站:職位刊登、求職申請及付費刊登
建立求職網站,首先要選定一個僱主難以找到合適人選的細分行業,然後建立一份清晰的職位列表,設置貼合求職者搜尋習慣的篩選器,為每個職位提供結構完善的獨立頁面,並讓僱主透過簡單的表格及結帳流程刊登和付費。及早決定求職者是在你的網站還是僱主的網站申請,因為這個選擇決定你要處理多少個人資料。對新網站來說,最困難的是同時吸引僱主和求職者,軟件本身反而是較容易的部分。
求職網站需要甚麼
| 組成部分 | 涵蓋範圍 | 是否屬於最簡可行產品 |
|---|---|---|
| 職位列表 | 最新職位排在最前,並設有篩選 | 是 |
| 職位頁面 | 職位名稱、公司、工作地點或遙距工作、薪酬範圍、職位描述、申請方法 | 是 |
| 篩選及搜尋 | 關鍵字、職位類別、工作地點或遙距、資歷級別、薪酬 | 是,但只需幾項 |
| 刊登職位 | 僱主填寫表格、預覽、付款,然後發布 | 是 |
| 管理員審核 | 在職位發布前或後批核、修改或拒絕 | 是 |
| 到期設定 | 職位在指定期限後或招聘完成後自動下架 | 是 |
| 職位提示 | 以電郵通知求職者有符合其興趣的新職位 | 推出後不久 |
| 僱主帳戶 | 管理刊登、續期、查看基本數據 | 之後再加 |
| 公司頁面 | 同一僱主的所有職位,附簡短公司介紹 | 之後再加 |
| 網站內申請 | 求職者在你的網站申請並上載履歷 | 可選 |
數據
需要儲存的數據包括職位、公司、職位類別或職能、工作地點,以及(如果你收費)帶有付款狀態和到期日的訂單或刊登紀錄。如果你會收集求職申請,就要加入求職申請及履歷檔案,並與相關職位連結,且只讓刊登該職位的僱主看到。
權限
- 任何人都可以瀏覽仍然有效、未過期的職位。
- 僱主只能編輯自己的刊登。
- 如果你在網站內接受求職申請,僱主只能看到自己職位的申請,求職者亦只能看到自己的申請。
- 管理員可以查看及管理所有內容。
履歷載有個人資料,例如姓名、聯絡方式和工作經歷。如果你要儲存履歷,就要把檔案設為私人可見,在指定期限後刪除,並在私隱聲明中清楚說明保存時間。
決策與取捨
行業定位
一般的綜合求職網站競爭激烈,細分行業的網站則以相關性取勝,例如專門的編程語言遙距職位、氣候科技行業的職位、某地區的護理職位,或某城市的酒店職位。定位收窄後,篩選器會更加直觀,推廣也更容易。
網站內申請或網站外申請
網站外申請(連結到僱主的申請頁面,或提供電郵地址)最簡單:無需儲存履歷,私隱責任較少,僱主也可以繼續使用自己的招聘工具。網站內申請能為求職者提供一致的體驗,並讓你向僱主提供簡單的申請人名單,但你就要處理個人資料,並需要建立部分的求職者追蹤系統。大多數新網站一開始都採用網站外申請。
定價
常見的收費模式包括每個職位刊登收取固定費用、精選刊登收取較高費用、多個職位的折扣套票,或為經常招聘的僱主提供月費或年費方案。起初只設一個價格和一項升級服務便可以。部分網站會免費刊登首幾個職位,以顯示網站有活動;如果這樣做,必須坦白說明哪些職位是付費、贊助,或是從其他來源收集的。
到期與資訊新鮮度
求職者若申請了已經招滿的職位,很快就會失去信任。請為每個職位設定到期日(30 或 60 天較為常見),讓僱主標示職位已招滿,並自動隱藏已過期的職位。最簡單的做法,是每次列出職位時都按到期日篩選,這樣便不需要排程任務來隱藏過期職位。
搜尋可見度
如果職位頁面帶有正確的結構化數據,就有機會出現在 Google 職位搜尋的介面中。截至 2026 年 9 月,Google 的說明文件列明了必需的 JobPosting 屬性,包括職位名稱、描述、發布日期、招聘機構及工作地點(遙距工作另有指引)。文件亦指出,過期職位應該移除,方法包括把 validThrough 設為過去的日期、回傳 404 或 410,或直接移除標記;並且標記只應放在獨立的職位頁面,而非列表頁。實施前請查閱 Google 的最新指引。
因此,頁面渲染非常重要:職位頁面應讓搜尋引擎無需依賴大量客戶端 JavaScript 也能讀取。我們的指南 為 AI 建立的網站如何做 SEO 介紹了各種方法。
給 AI 建立工具的第一個提示
建立一個名為 GreenStack Jobs 的細分行業求職網站,專門刊登氣候科技及潔淨能源公司的軟件職位。職位頁面包括職位名稱、公司名稱及標誌、工作地點或「遙距」(附可工作的國家)、薪酬範圍、僱傭類型、資歷級別、職位描述,以及一個「申請」按鈕,連結到僱主的申請網址。首頁按最新排序列出有效職位,精選職位置頂,並設有職位類別、遙距或現場工作、資歷級別及薪酬的篩選器,篩選條件保留在網址中。僱主使用「刊登職位」表格,預覽後提交;職位會先進入管理員審批隊列。職位於發布後 30 天到期,到期後隱藏。每個職位頁面都要有獨特的標題、元描述,以及 JobPosting 結構化數據。使用 Next.js,讓職位頁面由伺服器渲染。數據儲存於資料庫,標誌儲存於檔案儲存空間。付款步驟暫時留作佔位,我們之後再加入 Stripe Checkout。
核心功能完成後,加入 Stripe Checkout 以收取刊登費用,再加入求職者電郵提示。如何在你的應用程式加入付款 介紹了結帳及 webhook 的設定。
建立步驟
- 選定行業,並列出求職者可能會使用的篩選條件。
- 收集首批真實職位,須獲得許可,或連結到原本的招聘資訊。
- 以這些數據建立職位頁面、列表及篩選器。
- 加入刊登職位表格,包括預覽及管理員審批隊列。
- 加入付款功能,先在測試模式下運作,再切換至正式模式:付款後,職位進入審核或直接發布。
- 加入到期設定及「標示為已招滿」功能。
- 為職位頁面加入基本 SEO 及 JobPosting 標記,並建立網站地圖。
- 開拓求職者渠道,例如每週發送新職位電子報,或建立所屬行業的社群。
- 加入僱主帳戶,方便回頭客管理及續期刊登。
- 只在僱主有要求時,才考慮網站內申請功能。
常見錯誤
- 空白上線。 求職者看到只有五個職位的網站便會離開。請先放入真實而相關的職位。
- 保留過期職位。 這會浪費求職者的時間,亦可能違反搜尋引擎的指引。
- 在僱主不知情下,以誤導的方式刊登職位。 如果你列出其他來源的職位,請連結到原始來源,切勿令人以為僱主向你付了費。
- 隱藏薪酬範圍。 很多求職者會先按薪酬篩選;在某些地方,招聘廣告法律上須列明薪酬範圍。請把薪酬欄位放在顯眼位置。
- 沒有計劃就收集履歷。 儲存不需要的個人資料,只會帶來風險而無回報。
- 審核不足。 不設防的求職網站容易出現騙案職位。新僱主的職位在上線前應先審核。
- 在列表頁加入結構化數據,或加入虛構的欄位。 務必完全依照搜尋引擎的指引操作。
成本與工具
主機託管、資料庫及標誌儲存空間是基本成本。每次付費刊登都需要支付付款處理費。電郵服務供應商負責發送職位提示及收據。如果加入網站內申請,還會增加履歷儲存及上載檔案病毒掃描的費用。請到各供應商的官方網站查閱最新價格。
何時選擇現成產品較合適
如果你想快速建立標準的求職網站,託管式求職網站軟件可即時提供刊登、付款、提示及僱主帳戶等功能,通常按月收費。對於只想在現有網站旁加入職位頁面的社群或協會,這類產品也很合適。如果你只是為自己公司招聘,根本不需要求職網站;申請人追蹤系統或招聘頁面會更適合你。當你的行業需要特別的欄位、篩選器或定價,當求職網站是更大產品的一部分,或當你希望完全掌控頁面以便做搜尋優化時,就應該自行建立。
用 Mythex 建立
Mythex 可以按照上面的提示建立求職網站,包括職位頁面、保留在網址中的篩選條件、附管理員隊列的刊登表格,以及到期邏輯,並配備專用的 Postgres 資料庫及標誌檔案儲存空間。你可以要求使用 Next.js,讓職位頁面由伺服器渲染,在即時預覽中檢查,並在 Pro 方案中發布到公開網址或你自己的網域。僱主登入及付款需要你自行設定:你可以選擇驗證方式,並連接自己的 Stripe 帳戶,金鑰會以專案密鑰的形式儲存。職位提示電郵則使用 Resend 或 Postmark 等供應商,並使用你自己的金鑰。
文件涵蓋 使用 Stripe 收款、發送電郵,以及 已發布應用程式的 SEO。如果你想以招聘為重點起步,可參考 招聘代理公司網站建立工具;如果你只是想追蹤自己公司的求職者,招聘流程追蹤範本 會更貼切。求職網站也屬於一種目錄網站,因此 如何建立目錄網站 也可作為背景參考。
常見問題
求職網站如何賺錢?
大多數網站向僱主收取刊登職位的費用,並提供付費升級服務,例如精選版位或延長刊登期限。部分網站亦會出售職位刊登套票、僱主月費、電子報贊助位,或開放求職者資料庫的使用權。
求職者應該在我的網站申請,還是去僱主的網站申請?
連結到僱主自己的申請頁面最簡單,許多細分行業求職網站都採用這個做法。在你的網站收集求職申請可以累積更多數據、提升網站價值,但你就必須安全及負責任地儲存履歷和個人資料。
如何讓我的職位出現在 Google 職位搜尋?
依照 Google 的說明文件,為每個職位的獨立頁面加入 JobPosting 結構化數據,並及時移除或標示已過期的職位。Google 指出,標記應放在職位詳情頁,而不應放在列出多個職位的頁面。
如何吸引首批僱主到新的求職網站?
先由你自己刊登一批真實而相關的職位(須獲得許可,或連結到原本的招聘資訊),向早期僱主提供免費或減價刊登,並透過你所屬行業的電子報或社群建立求職者受眾。