許多公司和開發人員使用JavaScript框架(包括AngularJS,BackboneJS,ReactJS))開發應用程序和網站。但問題在于很多搜索引擎,社交媒體,爬蟲甚至不支持抓取JavaScript的網頁,也就無法做網站SEO。
使用Prerender.io做網站預渲染,將網站頁面渲染之后再返回給網絡爬蟲,間接完成網頁的解析,從而使網站對SEO友好。該程序可以讓JavaScript網站支持搜索引擎,社交媒體,并且它兼容所有的JavaScript框架和庫。
當然,本文并不是要分享Prerender.io的工作原理,而是關于Prerender.io創始人托德·胡珀在創業過程中一些值得借鑒的經驗。
在下文的采訪中,托德·胡珀分享了自己如何在 5 年內,僅靠自己就將Prerender.io發展成為一個年入 250 萬美元(約合人民幣 1685 萬元)的業務。希望對大家有所幫助。
你好!你是誰?你做了什么生意?
我叫托德·胡珀,是一名軟件工程師,在 2014 年創立了Prerender.io。Prerender.io允許搜索引擎抓取的React、Angular和Javascript網站,從而對SEO友好。
我是公司唯一的員工,并讓Prerender.io在 5 年內實現了年收入從零到 250 萬美元!
你的背景是什么?怎么想到這個主意的?
我畢業于佐治亞理工學院,獲得計算機科學學位。我曾在幾個不同的地方工作過,期間有幸與一些了不起的人一起工作,了解事情的編碼方面以及產品/市場適合性方面。
作為一名軟件工程師,我一直很喜歡為一個創意找到適合其市場的產品的過程。通過和朋友一起解決新問題,你可以從不同角度學到很多東西。我做過很多事情,但都未能建立一個符合市場需求的產品?;仡櫮切┦〉捻椖?,最終原因是沒有創造出人們需要的東西。
在使用AngularJS框架早期,我經常遇到正在開發的新產品因為不能在谷歌上顯示而受到限制。
在一個周末,我想出了一種將JavaScript網站變成HTML文檔的方法,基本上只需在瀏覽器中訪問一個URL就能實現(當時是PhantomJS,但我們現在使用的是Chrome)。這個項目非常簡單,我剛剛把它作為一個開源項目發布在了Github上,以及提供一個解釋如何使用它的小網頁。我的網站一天就獲得了 24000 個訪問者。
當時,我認為自己終于找到可以做的項目了。所以我開始圍繞自己發布的開源軟件建立業務。Prerender.io一開始純粹只是一個副業,我在日常工作之余回復郵件和處理一些事情。
一開始我沒有太多的客戶,這讓我只是兼職處理Prerender.io上工作,直到每月利潤接近上班工資后,我才全職投入到Prerender.io項目中來。
描述啟動業務的過程。
我開始托管我們的開源軟件,并根據客戶使用托管服務量向他們收取費用,這使得Prerender.io從第一天起就可以盈利。
一開始就有相當數量的用戶轉變為付費客戶,這讓我花更多的時間與客戶交談、添加特性和擴展我們的服務器。那時候我感覺自己更像是在馬不停蹄的處理工作,但當我回頭看的時候,那是強迫我在每一時刻做最重要的事情的最好方式。
一開始,我驚訝地發現顧客會為Prerender.io付費,為他們托管一切,而不是在他們自己的服務器上運行我們的開放源代碼。
Prerender.io對客戶的價值在于它能夠將煩人的SEO問題解決了。因此,我們的開源代碼沒有與托管服務競爭,而是變成了吸引客戶的另一種方式。
我白天主要是和客戶溝通/解決那些導致問題的事情,晚上則是處理新客戶。當你在為客戶解決一個緊急問題時,與他們交談是非常有趣的。
推出一款開源產品并變現是完全可行的……這取決于你的代碼解決了什么問題,以及市場愿意為什么買單。
如果你可以開源你的產品,但有一個SaaS服務向那些自己不想托管它的人收費,開源服務器幾乎成為你SaaS服務的營銷工具。
自推出以來,靠什么吸引并留住了客戶?
我之前提到過,我們的開源服務器是吸引新客戶的一個意想不到的途徑。
由于Prerender.io是一個開發工具,許多博客帖子都是關于Prerender.io的,博客上會顯示我們的開源代碼,包含一個跳轉到我們托管服務的鏈接。
我們的開源代碼還允許潛在客戶在注冊前進行測試,這也讓大客戶更為放心。因為就算有一天我們的托管服務消失了,他們可以運行我們的開源服務器。
那些早期的博客帖子幫助我們在SEO上上取得了巨大的進步。在最初的幾年里,我們沒有在廣告上投入任何資金,直到今天,我們大部分的流量都是通過自然搜索獲得的。
我們沒有做廣告,沒有網絡研討會,也沒有合作伙伴。我真的很幸運,只因為解決了公司特定需求并愿意為之付費。
我明白了,作為創始人就應該盡可能多地親自回答有關支持的問題。Prerender.io的大部分內容都是從傾聽客戶的意見,隨著時間的推移慢慢改變事情發展起來。
你現在發展的如何?未來有何計劃?
直到現在,我們仍在完全有機地成長,在幫助客戶解決SEO問題。谷歌現在還建議在谷歌開發者文檔上的動態渲染(Dynamic Rendering)使用Prerender.io。
我們每天在Chrome上渲染超過 5000 萬個url,就好比在Chrome上每秒鐘打開近 600 個標簽!
你關注小心功能變化,但是SaaS產品的偉大之處在于解決了一個問題或者增加了一個新功能,這意味著其他人也將從這些變化中受益。同樣,不要害怕移除那些沒有提供多少價值的特性,或者讓事情變得復雜。
我能夠長時間作為唯一的員工來經營Prerender.io,因為我會盡可能的地自動化任何需要手動處理的過程。
一直回復支持郵件也有幫助,因為你會一遍又一遍地看到相同的問題。它迫使你優化你的時間。
對那些想要起步創業者有什么建議?
對于那些剛剛起步的企業家或經驗豐富的企業家來說,這是老生常談,但不要害怕犯錯。我做過很多失敗的東西/產品,但我總能從中學到一些東西。
讓顧客很不高興會讓我感到不安,所以我不會重復同樣的錯誤。你永遠不會停止犯錯誤,所以保持謙虛,從中吸取教訓!
注:文章由編譯自starterstory,原文標題《How I Bootstrapped My SaaS Company To $2.5M/Year In 5 Years As A Solo Founder》。
點擊關注旗下公眾號【站長視界,ID:chinazshijie】,可閱讀更多精彩創業案例,讓你收獲新的賺錢思路。