軟體開發(軟件開發)

網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。

室內設計、裝潢、窗簾報價估算軟體

網智數位主要提供套裝及客製化的軟體系統解決方案,針對室內設計師、木工、裝潢業產業,量身訂做客製化的軟體,達成客製化、智慧化及網路化的商用軟體。

商用軟體-客製化設計

網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。

IOT 物聯網-系統開發

根據客戶實際狀況,結合雲端與載具進行客製化物聯網IOT導入與軟體開發

雲端VPS虛擬主機租用

我們的雲端VPS虛擬主機是採用雲端(虛擬化)技術所開發之全新雲端伺服器服務,可以選擇多種作業系統(Windows、Linux等),客戶可載入自訂的應用環境,執行自己所要提供的網路服務,我們的雲端服務可為您的網站提供最完美的解決方案。

ERP軟體客製化導入

ERP軟體客製化導入,室內設計、營造業、裝潢、木作工程、系統櫃工程、會計系統,全面提升公司管理營運效率。

搜尋引擎最佳化SEO

搜尋引擎最佳化(SEO)不僅能提高網站在搜尋結果的排名,更能帶來大量對我們產品或服務真正有需求的訪客。SEO 最棒的特質之一就是不像廣告一樣亂槍打鳥而導致用戶的反感,反而更能提升點閱率跟成交率喔。

服務宗旨

網智數位主要提供套裝及客製化的軟體系統解決方案,專為客戶量身訂做客製化的軟體,達成客製化、智慧化及網路化的管理功能。

我們的成立宗旨就是要以最猛的IT技術讓這個世界更Smart,在我們貫徹我們裡想的同時,我們希望可以把我們所開發的系統帶給台灣的中小企業,除了要推薦好的東西之外,我們也希望做點改變,所以我們的第一目標就是要使用最好用的系統再加上您寶貴的創意,不僅僅可以節省你大量的荷包,還可以有一個像樣的網站。我們可以幫你做的有

企業管理
  • 策略管理
  • 目標管理
  • 行銷管理
  • 財會管理
  • ERP導入
  • 企業流程自訂
資訊管理
  • 網站架設
  • 虛擬化/雲端架設
  • 主機代管
  • 私有雲建制與導入
軟體開發
  • UML設計
  • 版本控管
  • 企業軟體開發
  • APP開發
  • 網頁設計
資訊安全
  • 網頁弱點掃描
  • 主機弱點掃描
  • 木馬檢測
  • 資安鑑識
  • 設計網路架構
  • 資安監控
行銷
  • 關鍵字SEO
  • 社群網路行銷
  • 部落格行銷
  • FaceBook 粉絲團
其他
  • 協助企業申請Google Email
好玩工具開發

講出你的創意吧!沒有甚麼是資訊辦不到的

顯示具有 SEO 標籤的文章。 顯示所有文章
顯示具有 SEO 標籤的文章。 顯示所有文章

2018年4月24日 星期二

企業形象設計-網頁設計

     客戶委託我們設計形象網頁,以下是初步網頁設計作品…..

image
image
image

參考網址:
http://pws.proworldsystem.com



網智數位-軟體開發(軟件開發)
針對各特殊產業都可以量身定做符合貴公司的需求,別人無法克服的就是我們的挑戰
業務合作、軟體委外開發
業務窗口:allen@netqna.com
聯繫電話:0920-883-870
公司電話:02-55991310
公司地址(業務營運處):台北市中山區錦州街 25 號 5 樓
skype: netqna
line:netqna
微信:netqna
黃先生 Allen
my_qrcode_1519621481105

2017年7月12日 星期三

使用 Task 自行控制非同步任務作業【軟體開發、軟件設計、客製化軟體、軟體設計】

   在之前我寫過兩篇關於使用 Parallel 類別進行多任務的平行作業 ,1.透過 Parallel 類別操控多任務平行作業(一)。 2.透過 Parallel 類別操控多任務平行作業(二)。 , 但因為使用 Parallel 類別雖然方便,因為都被.Net 包裝著很好,各自的執行緒任務獨自運作,如果有時我們想要更進一步的控制每個平行任務任務時,就必須使用  Task<TResult> 與 Task 類,這兩個類別可以有效地自行控制建立非同步任務,可以由程式開發人員決定什麼時候要啟用任務、什麼時候要中斷任務。


(補充)Task<TResult> 類別是從 Task 類別衍生而來,兩者主要差異是,前者是帶一個 泛型參數,也表示任務執行完畢要返回的類型值。


     這邊為了簡單講解 Task 類別的用法,為了好示範講解,一樣透過新增一個 Windows Form 專案,在對應的控制箱事件,撰寫核心程式碼….不過在看實際範例程式碼教學時,我先介紹如何三種使用 Task 任務的技巧:
(1)直接使用 Task.Run()的靜態方法,該方法一旦被呼叫,就會馬上進行非同步化任務,而呼叫也會返回一個 Task 實體物件。

(2)新增一個 Task 物件時,傳遞一個委派方法至建構函數,當建立一個 Task 實體物件時,不會馬上執行非同步任務,而是要手動呼叫 Start() 方法,才會開始執行非同步任務。

(3)Task 與 Task<Result> 類別都有公開一個 Factory 靜態屬性,該屬性返回一個 TaskFactory 或 TaskFactory<Result>類別,我們必須再透過 TaskFactory 對應的方法來啟用非同步任務作業。

(實作過程)

步驟 1:
透過 Visual Studio  2017 來建立一個 Windows Form 專案。
2017-07-12_00-33-55

步驟 2:
在 Form1 表單,我設計版面與拖拉相關控制項至主畫面,有 一個 Label (用於顯示標題,Text =“輸入一個正整數值:” ; 兩個 TextBox (分別用於讓使用者輸入 一個正整數、與顯示非同步任務執行完畢時,要顯示的結果值);還有一個 Button 控制項(Text =“開始計算任務” , Name =”btnExecTask”) ; 最後還有一個 ProgressBar , 目的是要 Task 執行非同步作業時,可以及時更新進度,通知目前作業進度表給使用者。

主畫面截圖如下:
11

步驟 3 :
在 Button 按鈕的 click 事件撰寫主要的核心程式碼:
private void btnExecTask_Click(object sender, EventArgs e)
  {
     uint calcNum = 0;


     if (!uint.TryParse(this.txtNumValue.Text, out calcNum))
     {
         MessageBox.Show("請輸入一個正整數數字!!");
         return;
     }


     //進行更新進度表
     IProgress<int> progress = new Progress<int>((p) => progressBar1.Value = p);


     //宣告一個 Task 類型變數
     Task<long> task = new Task<long>(() =>
     {
         long result = 0L;
         for (int i = 1; i <= calcNum; i++)
         {
             //累加值
             result += i;


             //進度值
             double currProgress = Convert.ToDouble(i) / Convert.ToDouble(calcNum) * 100d;


             //向主執行緒 主畫面 進行更新進度條
             progress.Report(Convert.ToInt32(currProgress));
         }


         return result;
     });


     this.txtResult.Text = "目前正在執行計算過程中......";

     //任務 手動啟動
     task.Start();


     //等待任務執行完畢過程中,將按鈕先停用,以防止重複執行
     this.btnExecTask.Enabled = false;


     while (!task.Wait(100))
     {
         //在等待過程,允許程式繼續處理其他佇列訊息
         Application.DoEvents();
     }


     //任務執行完畢,重新啟用按鈕
     this.btnExecTask.Enabled = true;


     //顯示計算結果
     txtResult.Text = "任務執行完畢,計算結果值為:" + task.Result.ToString();


  }
c

PS.主要程式碼解釋,我都寫在程式碼註解,寫得還滿詳細的….

步驟 4:
執行 compile ,進行測試執行吧…
result




參考文章 
C#多工作業與平行處理技術講解 
1.透過 Thread 類別撰寫多執行緒多工作業。 
2.透過 Delegate 委託支援的方法,撰寫非同步任務。 
3-1.透過 Parallel 類別操控多任務平行作業(一)。 
3-2. 透過 Parallel 類別操控多任務平行作業(二)。
4.使用 Task 自行控制非同步任務作業。
5.在非同步作業時,如何取消非同步任務。
6.多執行緒多任務存取相同變數,但卻各自隔離保留各自任務的值。
7.非同步存取變數的問題。
8.非同步資源鎖定解決方式。





網智數位-軟體開發(軟件開發)

針對各特殊產業都可以量身定做符合貴公司的需求,別人無法克服的就是我們的挑戰
業務合作、軟體委外開發
業務窗口:allen@netqna.com
聯繫電話:0920-883-870
公司電話:02-55991310
公司地址(業務營運處):台北市中山區錦州街 25 號 5 樓
skype: netqna
line:netqna
微信:netqna
黃先生 Allen







2017年1月3日 星期二

軟體公司與網路(互聯網)公司之差異性(軟體開發、客製化軟體、程式設計)

    在現行許多軟體公司與網路(互聯網)公司在客戶面、獲利來源、以及市場區隔性、差異性,讓很多人有點分不清楚,這兩者在本質上是有一定的落差,不論是商業模式、獲利來源、團隊人才取捨,而 Allen 我自2003年進入.NET程式平台開發領域(早起是開發 LAMP,Linux + Apache + MySQL +PHP),這快15年的.Net技術迭代更新,我能跟隨學習的就盡力,當然也犧牲了生活品質質量,我期間經歷過專業的管理軟體公司、網路公司,也有國內上市企業服務、傳統產業擔任資訊部經理,深感其中的差異,撰寫文件分析兩者的聯繫和區別,供其他疑惑者的朋友可以進行思考我的論點(當然不一定是對)。






IT 技術的選擇差異性
(一)管理軟體公司著重於業務實現、產業領域知識的導入、企業流程的整合,網路公司著重於高並發、高可用、使用者體驗、操作介面友善性等;在企業管理軟體的使用者一般是企業或各工廠各部門行政人員,一個大公司也不過10~300個使用者同時上線,所以相對一定是對與企業的業務流程的實現與整合相對要求高,這樣才可以節省人力、降低人事成本,而不是增加成本,當然有的管理軟體提供了大量的簽核審批的機制、功能,每走一個流程,每確認一個步驟(下訂單,發貨,產生發票,請收款)都要審核,我個人認為這樣的管理軟體是增加使用者的成本,進而降低效率,我們把企業、工廠當成一個合作的整體存在,業務部負責下訂單,生產部負責在規定的時間完成訂單生產,採購負責及時的購買所需要的生產物料,這是一個密不可分的整體化運作,任何一個環節卡住會造成訊息溝通的不流暢,更甚至會導致生產停滯、呆料,我在多年以前,我們在網上註冊一個帳號,輸入帳號、密碼等,提交時提示電子郵件必須輸入,這時我們輸入的密碼也會被清空,對於非常重視使用者經驗的網路公司,勢必一定會考慮到這種案例,系統需要幫忙我們記住之前輸入的密碼,這時只需要輸入電子郵件即可再次發送。
(二)單純的軟體開發公司用的技術相對來說一般是比較老的,穩定的,成熟的技術。比如.WCF、Windows Forms、WPF、Web Forms、ASP.MVC,而網路公司走向一般會追求新的技術,比如Spark、Redis、Micro Servie(所謂的微服務)、Hadoop、Node.js 等。單純軟體公司會使用 SQL Server Analysis Services作為 OLAP 的分析工具,而新的網路公司可能會採用 Spark + Hadoop 等大數據技術來達成實作的可能性,如果工程師在喜歡搞技術創新的管理軟體公司上班,常常會活的比較痛苦。如Linq to SQL出了沒多久,Entity Framework出現,Silverlight,WPF後來也是逐漸從公眾視野中消失。 ASP.NET MVC的出現,大批Web Forms程序員找工作變難了。現在ASP.NET Core 的又出現,不曉得會不會導致ASP.NET MVC 程式設計師的資訊焦慮症候群。
(三)管理軟體公司的技術升級常常來自於內部本身的程式開發人員,而網路公司的技術變更多的來源於客戶、業務需求。正所謂成也蕭何,敗也蕭何;但處於軟體行業頂端的軟體公司創造技術解決問題,提供開發工具維持企業利潤,中小公司則應用技術解決業務問題。軟件業相當頻繁的技術更新,造成了大批老技術程序開發人員失業,從而進一步增加了軟件公司的生存成本,例如現在市場上幾乎找不到或是很少能找到VB6 或 Cobol 程式設計師,還有一些我們沒有聽說過的技術(他們的確存在於現實的公司中、例如 cobol,今年我們就有要評估一個大型系統是 cobol要轉變為.Net平台的評估案),VB6 開發人員要嗎失業,要嗎轉型,那麼軟體公司呢,大量的用Delphi開發人員的,非常優秀的VB6 開發還是需要人員維護,軟體公司面臨兩個選擇:要嗎用新技術重寫,要嗎養幾個老開發人員一直做維護。軟體公司的老闆都是人精,不可能將公司的未來受一兩個程序開發人員控制,所以就用前一種方案,用新技術改寫,這樣的目的主要是好招人,老程式員離職了再招新開發人員,努力將公司的命運控制在自己手中。以前我們公司的C/S(Windows Forms、WPF)程式開發人員常常會擔憂以後找不到工作,當時身為他們的直接主管,常常需要體會他們的這種壓力。技術上要將一些通用的重要的技術方案交給他們做,讓他們建立信心,同時也給他們安排一些熱門技術的培訓課程,作為管理人員,也需要對他們的未來負責,對他們的績效給予一定的相對優質的評定。網路公司的IT技術變更,比如大數據的需求,數據的來源形式和格式多種多樣,原有數據挖掘方案解決不了,迫切需要做技術變更以適應這種變化。於是就有對Hadoop,Spark這種大數據技術的需求,更厲害的網路公司甚至於重建一套大數據平台,以保證一直處於行業領先地位。

團隊組織文化的差異性
(一)軟體公司適合純技術人員生存,網路公司則相對重運維+技術。比如上一節我提到的緩存技術,網路公司將此發揚光大,提供一整套的分散式解決方案(Redis,MongoDB)。程式開發人員不僅僅要會調用API,還需要Deploy部署服務器,理解它們的內部運作機制原理,而在軟體公司,為了增加產品的高可用性,我們提供集群,鏡像,資料庫複寫,資料庫記錄檔(日誌)等技術,我們可以保證系統 7*24 不間斷運作。而網路公司對此要求更高,他們還要求高並發。我們知道資料存在硬碟上,讀取資料或保存資料是一個很合理的操作,管理軟體增刪查詢修改都是這樣模式,但網路公司對此還不滿意,因為多人並發的存在,資料必須要保存在記憶體中才能滿足快速的高並發地需求,當然還有高可擴展性,為了升級管理軟體,我們停止伺服器程式,或者直接重新啟動下機器是很常見的操作,但網路公司對此零容忍,他們要求更新系統時,不能停止服務,或是非常短暫(秒級)的停止服務。後者要求系統可以做到熱插撥,這跟USB接口做到熱插撥並成為業界標準是同一個趨勢,我們知道Oracle升級補丁包時,可以不用停止資料引擎服務,這個特性對網路公司非常重要(SQL Server用鏡像技術也可以達到此目的)。總體來說,管理軟體公司只需要把技術做好,而互聯網公司要求在技術之外,還需要了解運維層面的知識。
( 二)單純的軟體公司的同事頭腦相對固定(當然也聰明,能從事軟體業,相對一定是邏輯思維能力一定不錯),網路公司則靈活一些,它們存在的理由是創新。管理軟體作為一種管理思想的軟體整合實現,應該是一種管理模式,方法和思路與流程的固化,不允許或是少量允許變化。試想一下,規定的流程不跑,數據沒經過運算,自然沒有想要的結果。舉例說明,大部分的ERP軟件約定的流程,客戶下訂單,物控部跑MRP計劃,產生物料採購需求和半成品的加工需求,最後成品完成入庫,向客戶發貨,財務結算等。這是製造業ERP的基本流程,不過貿易公司的ERP則可以不這樣跑,可以直接向供應商下訂單,然後發貨到客戶,自己甚至都不用租賃倉庫,直接提供供應商到用戶的端到端(直運業務)業務模式。這些思路決定了管理軟件不需要創新,按照約定俗成的或是上司規定的流程完成即可。常此在這樣的思路下工作,人會失去創新血液。管理軟件的員工常常會被產品設計人員的思路導向,創新會自食惡果。而網路公司則相對充滿著創新的動力。
(三) 在管理軟體公司是人才培養的搖籃,通常軟體公司規模也偏小,但確實是產生高級工程師的地方。網路公司因為業務變更頻繁,技術更新迭代快,不適合純技術人員生存,常常是技術人員走管理,轉業務銷售的地方,在軟體公司有明確的人才培養方案,一個資深開發人員帶幾個年輕程式設計師,像老母雞帶小雞一樣,一步步教導這個怎麼實現,那個如何設計會更有效率一些,直到新人變老手,初級程序員變中級工程師。比如我們在管理軟體公司學到的,借助於緩存可以提高效率,改善性能,用反射技術可以做成插件式系統,用動態語言可以把系統做成可擴展的,這些技術隨著程序員年歲的增長,慢慢學會並靈活應用。網路公司因為技術變更快,Web 2.0、雲計算、物聯網、車輛網,大數據,技術更新非常頻繁,只有達到壟斷級別的公司才可以生存。我們都是凡人,能進入各個領域的壟斷級別的公司都非常不容易,即使進入,項目迭代周期短,KPI壓力大。 (我這裡說的適合於中小公司,大公司不適合於此小節描述。)

銷售模式與市場競爭差異性
(一)單純軟體公司的人員相對比較起來缺少銷售觀念,而網路公司員工更多的會關注到到商機,常常會考慮把技術轉化為價值,而管理軟體公司的員工則比較缺乏市場的積極性、參與了解動能不足,他們可能還在研究新版本的開發工具有哪些產品特性,期待以拖放的方式就能設計出工作流的軟體廠商,所以如果能把幾年工作的成果抽象提煉出來,形成一些公共的開發類庫,方便以後的開發,這是一個小小的進步。進一步的,能把管理軟體中相同的操作界面和模式總結出來,做出一些相對通用的界面和控制箱,比如資料的輸入Entry,資料的查詢Query,資料的清單 List,設計報表Report,資料查找Lookup,自定義查詢Query等,初步形成一個開發框架。再進一步,我們用自己提煉的開發框架,用自己參與和理解的技術理念,做出一套產品,這也算是一個小小的進步。技術進步的每一個階段都可以為你的職業發展帶來無窮的好處。熟練的程序員再也不擔心找工作沒人要。成為一個領域的資深開發人員,可以為自己贏取技術主管或經理的職位。做出一個領域或行業的產品,如果在合適的時機碰上會做市場的銷售人員,創業也是非常有可能的,記得一句話,夢想是要有的,萬一實現了呢?
(二) 網路公司相對容易產出新概念,新名詞以吸引大眾眼球,以此創造概念經濟,而單純軟體公司相對比較墨守成規,比如我在2006年所經歷的Web 2.0,那時滿大街的都是這種宣傳材料,沒過多久這種概念就過時了。正如現在鼓勵創業氛圍,雲計算服務,物聯網、車聯網、智慧家庭以及大數據等等,相信不久也會從我們的公眾視野中消失,當然也可能產生非常大的市場規模,但我相信市場一定會大洗牌,取而代之的是大批的網路公司、物聯網消失不見,而管理軟體公司則很少會這樣,MRP,ERP還是上世紀90年代的概念,現在仍然適合於企業管理軟體的設計思路。儘管ERP之後還有產生ERP II概念,不過也不怎麼流行。管理軟體公司相對務實,能把物料需求計劃(MRP)跑流暢,基本上公司的資訊系統化水平就上了一個大台階,也不會再去追求管理創新。金融也是一個不適合創新的領域,記得 一個經濟學家說過,我們應該將所有的經濟學家從社會上去除,因為金融改革就是擾亂社會秩序。國際金融炒家索羅斯的至理名言也曾表述,我們就是為了創造一種假象,然後在人們認識到真相前提前退出遊戲。

     在這幾天連假看到網路詢問未來趨勢、以及思考許多資深從業人員後,隨意整理撰寫的文章,希望新的2017年有嶄新的開始,軟體業、網路業、IT技術 我依然熱愛,一生與它為伍。



網智數位-軟體開發(軟件開發)
針對各特殊產業都可以量身定做符合貴公司的需求,別人無法克服的就是我們的挑戰
業務合作、軟體委外開發
業務窗口:allen@netqna.com
聯繫電話:0920-883-870 

公司電話:02-55991310
skype: netqna
line:netqna
微信:netqna
黃先生 Allen


2014年7月22日 星期二

[SEO]透過關鍵字也能找到您網站中的圖片


一般 Chris 在撰寫部落格文章,整篇文章通常都是以文字文主,圖片為輔盡量都用淺顯易懂的字句來表達,這樣對搜尋引擎來說是分常友善的,這個大家都知道,不過不一定每個站長都是同樣的狀況來表達,有的時候遇到的情況是需要大量圖片來做說明,例如購物車或教學等.....但圖片就不能SEO嗎? 其實是可以的。

那麼圖片要如何SEO呢?下面幾點供大家參考

1.圖檔名稱

以前Chris在Y拍上賣過東西,用數位相機所拍攝商品圖片的檔名,一般是長「DSCF1234.JPG」或是「2014-07-22 23.23.23.jpg」,等無意義的英文數字或是按照時間日期所組成的流水號,即使你的SEO做得很好也不會有人會去搜尋這樣的關鍵字的。所以圖檔的檔名請加上關鍵字或是品牌名稱,例如:今天有一個商品名稱是KITTY推車墊,那圖片名稱我就會改成kitty-babycar-01.jpg,記住!關鍵字間請用「-」隔開而不是用底線「_」。

2.圖片所在頁面

圖片和所在頁面的主題需相符合,以上面的例子來說好了介紹KITTY推車墊的頁面若放上美食的圖片,怎麼想都不覺得這兩者會有甚麼關係,以使用者的立場來說是一個很不好的使用者體驗,對人是這樣對搜尋引擎也是一樣的。

3.多使用文字說明

在一篇文章中,通常我們會插入一些圖片,來輔助文字敘述說明的不足。而在購物網站中,圖片似乎就變成了主角,而文字就變成加強說明圖片無法呈現的資訊,如:商品資訊、商品規格。所以在圖片旁適時的置入具有關鍵字的「文字」說明,可千萬不要把說明文字都做到圖片裡哦!

4.替代文字 ALT

在圖片加入替代文字加入關鍵字是最重要的一環,當圖片由於一些原因不能夠顯示的時候,alt屬性使您可以指定供替代顯示的文字。 在這裏我們的alt文本是一句簡短而正確的對圖片的描述,描述文字千萬不要太長,以購物網站來說最快的做法就是把商品的商品標題整串複製再貼到主圖的 ALT,這樣的作法就是在告訴搜尋引擎這張圖是什麼東西。

它的語法格式長的像這樣:<img src="http://www.netqna.com/seo.jpg" alt="keyword" / >

結語

其實圖片優化還有其它可執行的部份,不過!我們上述的重點先做,其它的部份我們再逐漸去補足,執行SEO時不需要一次做足避免過度優化,讓網站慢慢成長是搜尋引擎喜歡的模式。

2014年6月19日 星期四

企業為甚麼需要 SEO 搜尋引擎最佳化

最近跟Allen跑了好多地方,談了很多Case,發現到我們有些客戶網站的設計方式,還是停留在型錄網站的設計方式(只有圖片沒有文字的網站),根據我們多年來的軟體開發與網站行銷的經驗,這在早期使用 Yahoo 網站目錄的搜尋方式或多或少還可以進行曝光,但現今的網路世代使用此種方式架設網站,已經讓您的網站曝光度大幅減低,甚至沉沒在網頁的大海裡。
怎麼說呢? 自2001年Google大神推出的搜尋引擎,就大大改變了人的思維,從Enquiro公司所做過的眼球軌跡實驗證明,大部分的人對搜尋結果,愈往下的搜尋結果愈沒有耐心閱讀與點擊來看,根據調查數據統計,搜尋結果在前10頁的,陌生訪客就有造訪貴公司企業網站的機會,若過了第10頁,造訪機會可說是0。但是,您可以依操作的習慣想想,我們在搜尋資料時,會看超過第3頁嗎?

也因此,越來越多的的企業主都開始思考SEM(搜尋引擎行銷)市場,他們結合公司的業務需求會提出一些關鍵字給SEM公司進行關鍵字的排名優化。 這也解釋了,為什麼越來越多的企業選擇在搜尋引擎第一頁做關鍵字優化服務的原因,同時關鍵字優化(SEO)與關鍵字廣告(PPC)相比,另一個最大的好處就是: 時效性長,曝光率高,潛在用戶的轉化率高,從而給企業帶來長期的巨大的經濟利益,而且還大大節約了企業經營上的行銷成本。

SEO行銷的第一個必要性,已經很清楚告訴你,你還沒進入SEO行銷的行銷模式,已經讓你錯失很多商機了。

延伸閱讀:

2014年5月8日 星期四

搜尋引擎最佳化SEO 報價費用


網站基本作業費 25,000 元(含稅) + 關鍵字優化費用(每次合約以六個月計算) 

網站優化基本作業施工後五個月,在 Yahoo! 或 Google 的排行若沒有在三十名之內,不收取關鍵字優化費用。(如果在五個月之內,就排行到三十名之內,從當月開始收取關鍵字優化費用) 

網站基本作業,包含以下的工作。(網站優化主要針對主頁以及次主頁的內容。) 
  • 以正確的語法優化網頁,目前支援:
    • HTML
    • ASP .NET
    • C#
    • VB
    • Java
    • PHP
  • 在網頁內適當的分配關鍵字
  • 文章內容結構化
  • 維護網頁內的連結

關鍵字優化費用

關鍵字
定義
用戶關注度
SEO報價
(月/關鍵字)
排名效果
冷門字
關鍵詞搜尋結果30萬以內
1000~1500
排名前30,並免費維護3個月
1500~3000
排名前30,並免費維護3個月
3000起跳
排名前30,並免費維護3個月
一般字
搜尋結果30萬到100
1500~2500
排名前30,並免費維護3個月
2500~4000
排名前30,並免費維護3個月
4000起跳
排名前30,並免費維護3個月
熱門字
搜尋結果100萬到300
3000~4000
排名前30,並免費維護3個月
4000~7500
排名前30,並免費維護3個月
7500起跳
排名前30,並免費維護3個月
火熱字
搜尋結果300萬以上
4500~6000
排名前30,並免費維護3個月
6000~1000
排名前30,並免費維護3個月
10000起跳
排名前30,並免費維護3個月

SEO 網頁優化多久才會看到效果

一般要做排名優化必須經過一到三個月,甚至更久的時間才能將您的關鍵字排名提前。

如果您的網站有下列狀況,網智數位則無法提供網站排名行銷服務
  1. 含有暴力、色情或違法行業等不良網站內容
  2. 作弊的網站(已讓搜尋引擎列入黑名單者)
優化排名是一個動態的過程,並非一做上去就萬事大吉。實際是需要經常關注排名變化並適應變化做出維護措施的。 

2014年4月15日 星期二

SEO 的用途介紹

          在網路常常聽到大家都在談 SEO 這一詞,那麼SEO到底是什麼?又如何把它應用到公司整體的行銷?最簡單的解釋SEO就是利用一些技術手法,來使得公司的網站可以進行優化,進而當網路使用者在各大搜尋引擎進行某些特定的關鍵詞彙查詢所需尋找的內容,可以讓公司或組織單位在搜尋結果可以排序在前面頁次,如果用更專業的術語來解釋,就是透過研究與了解搜尋引擎在搜尋採用的排序索引方式,甚至是可能的內部演算法,來調整公司的網站內部結構,使得搜尋引擎可以更容易收集到貴公司的網站內容到相關分類。
           

          再來簡單解釋過後,我想在針對SEO可以帶來個人或企業那些好處呢?

利用 SEO 來獲利
     SEO已經是很成熟的行銷技巧,也幾乎是網路行銷公司幾乎都在強調的,但坦白說厲害的與不厲害的,獲利差別很大,它的獲利方式很多種,有幫人事實SEO行銷服務、或在自己高流量網站放入合適的廣告、甚至許多素人透過認真經營自己的Blog或網站,再搭配大量的SEO合法高超技巧,大大提升知名度,竟而出版書籍,這些都是屢見不鮮的....

1.提供SEO服務
     在台灣有許多提供SEO服務的技術提供者,也是專門實施技術服務來賺取報酬,由於現今網路的普及,使得各行各業都急以想在網路增加自己的曝光度。
     但臺灣作為專業的SEO服務提供商,通常與委託服務者(需求客戶)溝通都是最大的障礙,因為SEO事實上是需要經過數月的經營與優化過程,而往往客戶都急著想要在最短的天數看到效果,而且即使SEO效果做出來了,也可能在一段時間後,關鍵字排名又退步了,進而失去耐心了,這是非常可惜的...SEO是要持續不斷的投入,畢竟你的所有競爭對手事實上也都偷偷再進行,所以你愈晚投入SEO,你所需面對的競爭將會愈大。

2.相關商家合作採取SEO措施
     這是比較特殊的概念,也是一般委託者較少採取的方式,但我想提的是合作就是力量,我在此舉一個案例,某男服裝零售店因為網路服裝銷售太競爭,所以SEO本身就是很不好經營的委託案件,但如果可以結合另一家女服裝店家,更甚至是鞋店店家,一起合作共同經營SEO,網站互相連接,訂單也可以互相補給,這樣不但可以創造給消費者整體一致性服務,也更因為網站合作的數目夠多,SEO的效益比起單打獨鬥當然成效就可以比較出來,當然前提是大家可以彼此互相信任。


3.成立專業網站,來獲得廣告收入
     在現今這模式可以說比比皆是,如專業的部落格作家,在各自的網站討論如美食、音樂、化妝、工作趣事、3C介紹,來達到網站訪問量後,接著在網站擺放各種切合自己本身網站的主題,來獲取大量的廣告收益,但前提下,就是要有大量的網路流量與拜訪率,當然也要投入相對的SEO優化技巧。


4.銷售自己的產品,進而獲利
     在一般傳統零售業、餐飲業、各服務店家,可以透過 SEO 技巧,來讓自己公司的產品或品牌能見度提高,依據統計調查分析數據,現行消費者在購物時,幾乎一定會現在網路搜尋類似的關鍵字,進而影響消費者接下來實際的購買行為,所以如果自己的產品或各種想要快速接近消費者,最好的做法一定是,現在網路上打好基礎,而這一基礎就是讓我們一起做好SEO 搜尋引擎優化...

5.建立個人、企業品牌彰顯度
     在前面我談論了一些內容,很明顯可以知道SEO,確實有一個極大的作用就是建立個人、企業的品牌知名度,以及擴大接觸潛在客戶的能見度,在大多數時候SEO本身並不是讓網站本身的排名有一個很好地表現,而是讓網站的所有頁面的每個關鍵字有一定的排名(分數),例如針對某買鞋子網站,特別針對 "休閒鞋" 、"潮流男"、"洞洞鞋" 來進行關鍵字 SEO 優化,當這些可以產生消費者搜尋的關鍵字出現在 Google 、Yahoo等搜尋結果的前面頁次,那麼後續使用者產生興趣的點閱閱讀的機會比例是相對的高。


     企業在計劃做行銷規劃時,目的是為了建立自己的企業品牌,從而轉變為實際的購買率增加,所以才會需要挪出預算採用電視、廣播、平面雜誌的傳統媒體行銷手法,當然做一定也有它的效益,可是很明顯看到出來缺點就是精確性低,而且費用極高,但採用網絡行銷手法,尤其是SEO 相對來說,所需投入的預算低了很多,況且精確性較高,花的錢比較能命中目標,因為 SEO 採用的是鎖定特地 關鍵字 系列,而這些關鍵字都是潛在消費者實際自己需求而主動式搜尋,來連結到你企業。






          
Evernote 幫您記住生活的點點滴滴,輕鬆保持條理。下載 Evernote

2014年4月3日 星期四

[SEO]何謂PageRank (PR)值?


PageRank 簡稱PR是Google演算法的重要內容。2001年9月被授予美國專利,專利人是Google創始人之一拉里-佩奇(Larry Page)。因此PageRank裡的page不是指網頁,而是指佩奇,即這個等級方法是以佩奇來命名的。

Google PageRank 值計算方式一共有10分,11個等級(包含0分)。

PR 0~2:網站沒太多的反向連結
PR 3:網站年齡2年以上
PR 4:網站反向連結的「質」與「量」均佳
PR 5:網站的反向連結,包含權威性的重量級網站
PR 6:同PR 5,且自己也是權威性的重量級網站
PR 7~10:眾所皆知的網站 

這個PageRank十分複雜演算法的細節因是Google的商業機密,所以並沒有公開出來,但理論上是浮動的,每個月可能都會變動演算法。而這個演算法是衡量網頁權重的一個重要指標,從一定程度上可以反映網站結構網頁結構的合理性內外部連結的數量及質量。網頁PageRank值越高,代表這個網頁的實力越強,在Google搜尋中,對網頁產生重要性的因素,而PageRank值可有效提升你的網頁在搜索引擎中的頁面排名。所以你應該在對網站優化的同時,也要努力提高網站的PageRank值。

那如何提升網頁的PageRank值呢?

  1. 網站登錄搜尋引擎:將你的資料提供給所有搜尋引擎,如Google、Yahoo、Baidu、Bing等等
  2. 交換連結:團結就是力量,你有網站我也有,只要兩個人的網站互連,就會彼此受惠,PageRank都會提高「一點點」,何樂而不為,而且互相連結之後,如果對方的網站PageRank很高,對自己的網站PageRank也有提升。
  3. 提升網站品質:只要你的網站資料豐富、有趣,不用要求也會有人主動連結你的網站,這是經營網站的本質,也是確保PageRank的重要手段。
  4. 多留言:經常到一些PageRank值高的論壇發佈資訊,在發佈資訊的時候要記得帶上籤名,簽名裡一般都可以帶上網址。注意不要隨意發廣告訊息,好的論壇一般都有管理員在審核,一不小心你的訊息就變垃圾了。

結論

以Google PR值衡量一個網頁的優劣非常簡單、直觀。但是我們不能以Google PR值作為評估網頁競爭力的唯一指標,而必須結合關鍵字表現網頁結構進行。缺少其中一項都可能會造成對實際形勢作出錯誤判斷的嚴重後果。

2014年3月26日 星期三

網頁設計技巧-F型眼球運動軌跡


之前介紹過幾篇有關於SEO搜尋引擎最佳化的文章,透過SEO可以大大的提高對搜尋引擎的友善度,進而提升網站搜尋排名,而許多網頁設計師以為把網站做得符合搜尋引擎友善 Search Engine Friendly (SEF),就是完成了SEO,其實是不正確的觀念

做好SEF充其量只是對蜘蛛(搜尋引擎)友善而已,對於真正在瀏覽您網站的訪客,就不一定會非常友善了。如果您耗費了龐大的人力與物力,讓訪客透過搜尋引擎(Yahoo 或 Google)找到您的網站,但網站無法很有效的吸引他們的目光,導致無法轉換成您的購買客戶則是浪費時間跟金錢而已。所以說網站的有善度對於一個商業網站來說是很重要的。

而美國長期研究網站可用性的著名網站設計師傑柯柏‧尼爾森(Jakob Nielsen)發表了一項《眼球軌跡的研究》,報告中提出,大多數情況下訪客都不由自主的以「F」形狀的模式閱讀網頁,這種基本恆定的閱讀習慣決定了網頁呈現F形的關注熱度。

   F型
  1. 水平移動:訪客首先在網頁最上部形成一個水平瀏覽軌跡。
  2. 目光下移短範圍水平移動:訪客會將目光向下移,掃瞄比上一步短的區域。
  3. 垂直瀏覽:訪客完成上兩步後,會將目光沿網頁左側垂直掃瞄;這一步的瀏覽速度較慢,也較有系統性、條理性。
用不同的頁面做眼動儀測試,得到3張熱度圖。用顏色來表示瀏覽者眼光聚焦的熱度,分為最熱(紅色)較熱(黃色)不熱(藍色)基本不關注(灰色)4種。如下圖所示:
根據這一原理,常見的網站頁面結構安排應該滿足用戶F型眼球運動軌跡的習慣。在F型區域中採用恰當的方式,更好地引導訪客行為,滿足訪客需求,從而促進產品銷售。

網站頁面設計與F型眼球軌跡的結合

在網站導覽建立中,基於F型眼球軌跡和來訪者的習慣,網頁應當採用恰當的佈局設計。對於絕大多數網站來說可以有選擇地採用以下幾種導覽方式:
  • 頂部導覽:主要項目,分類導覽
  • 左側導覽:某一具體項目的子項目導航。對於企業網站可以是產品列表、服務內容等客戶最關注的訊息。
  • 內容導覽:明確訪問現在的位置,提供快速內容導航。
  • 網站地圖:整站的快速索引。
而Google的部落格也發表了一篇文章「Eye-tracking studies: more than meets the eye 」,針對Google搜尋結果中眼球移動進行了研究,進而證實了傑柯柏‧尼爾森(Jakob Nielsen)所發表《眼球軌跡》的正確性。

Google眼球軌跡研究影片



Google眼球軌跡研究圖:
採用符合F型眼球軌跡的導覽系統,可以極大地提高網站的友善度,讓訪客更為快速方便地找到自己想要的內容。這種網頁設計建議每一個從事網路營銷、電子商務的網站測試看看。

搜尋引擎最佳化(SEO)與 點擊付費廣告(PPC)差異比較


搜尋引擎最佳化(SEO)能與點擊付費廣告(PPC)的競爭脫穎而出,受到廣大用戶的注目,並定有他的內在魅力作為主要的搜尋引擎行銷方式之一。之前有淺談何謂SEO搜尋引擎最佳化?今天針對SEO的優缺點做介紹,並將SEO與PPC做一個差異性的比較。

搜尋引擎最佳化(SEO)優點

  1. 成本較低:從某一個角度上看,SEO是一種"免費"的搜尋引擎行銷方式。對於個人網站來說,只要網站管理員掌握一定的搜尋引擎最佳化技術即可。而對企業來說,成本主要來自於從事搜尋引擎最佳化員工的薪水或雇用專業搜尋引擎最佳化公司所花的費用。
  2. 持久性:一般情況下,採用正規的搜尋引擎最佳化進行調整的網站,排名效果會比較穩定。除非搜尋引擎演算法發生重大的改變或是強大的競爭對手後來居上,否則不畏有太大的變化。
  3. 不需要承擔無效點閱的風險:不管點閱我們網站的是潛在客戶還是競爭對手,我們都無需為此付出任何代價。
儘管搜尋引擎最佳化具備許多的優勢。但它畢竟是依附在搜尋引擎上而生存的,因此也會存在一些不可克服的困難。例如:施工時間長不確定性以及被動性等。

搜尋引擎最佳化(SEO)缺點

  1. 施工時間長:從開始對網站進行搜尋引擎最佳化到實現在某個關鍵字搜尋結果中的目標排名,一般需要2-6個月。對於競爭十分激烈的關鍵字,還可能需要一年甚至更長的時間(網站最佳化時間的長短主要取決於所選擇的關鍵字的競爭程度、操作者的水準,以及搜尋引擎自身的不確定因素。)
  2. 不確定性:搜尋引擎最佳化操作者並不是搜尋引擎的設計者或是與搜尋引擎有什麼密切關係。所以並不能很準確的向客戶保證在指定的時間內,能夠將網站排名在前三頁。
  3. 被動性:搜尋引擎會不定期的改進演算法,這就要求我們也要及時地對網站進行調整以迎合新演算法,這樣才能長久享受搜尋引擎帶來的好處。

搜尋引擎最佳化(SEO) V.S 點擊付費廣告(PPC)

比較項目 點擊付費廣告(PPC) 搜尋引擎最佳化(SEO)
出現區域 搜尋結果上方廣告區塊 自然搜尋結果
計費方式 點擊付費 不一定
優點
  • 效果立即
  • 可挑選多組關鍵字,並可隨時替換
  • 成本易控制
  • 方便搭配節日行銷
  • 不易被其他網站取代
  • 為自然搜尋結果,較容易取得客戶信任
  • 隨著時間越久成本降低
  • 點擊不需額外付費
缺點
  • 被取代性高
  • 較難獲得客戶信任
  • 惡意點選消耗成本
  • 競價機制導致成本飆高
  • 一停止付費效果立即消失
  • 效果無法馬上出現
  • 無法精確預測排名位置
  • 需要長時間的維護網站
點閱率 3%-10% 排名越前面越高,往後面則遞減
第一頁65%
第二頁25%
第三頁5%
因兩種網頁行銷模式都個有優缺點,而網站行銷最終目的是要有效增加消費群,所以如果您預算許可,能將SEO搜尋引擎最佳化與PPC點擊付費廣告結合運用,也就是說網站SEO搜尋引擎最佳化的同時也可以購買PPC點擊付費廣告 ,等到SEO搜尋引擎最佳化排名穩定後就可以結束關鍵字付費購買,如此搭配運作,必定可以獲得最佳行銷效益。

相關文章

2014年3月24日 星期一

何謂PPC點擊付費廣告?

什麼是PPC?PPC英文為Pay Per Click,中文意思是點擊付費廣告
PPC是目前網站行銷中很常見的模式,PPC點擊付費廣告是透過競標的方式來決定每個關鍵字的網站排名與每次被點擊的費用,最大的特點就是網站排名可以人為操控,您競標花的錢越多,排名就越前面,但相對的您必須付出每次點擊廣告進入到網站的費用就更高。也就是說每當有人點擊一次你的廣告,你就要支付一次點擊費用。若只是出現你的廣告,而沒有人點擊,你是不需要支付任何費用的。

這種服務的收費模式極具成本效益,容易管理,加上只要購買關鍵字後幾乎可以馬上上線運作了,使這服務迅速成為網上最受歡迎的廣告模式之一。

但也因為這樣越來越多人購買PPC關鍵字廣告,導致競標的關鍵字每次點擊的費用也就越來越高了,一些競爭性強的關鍵字從1美元以下,跳升到現在50美元以上,廣告成本相對高的驚人。

所以如果你選擇的關鍵字很普遍,你的預算很有可能很快的被吃光光。所以必須要有策略。當選擇關鍵字廣告(Pay Per Click, PPC)的時候,有一點要記住而且是非常重要的那就是必須測試,測試和不斷的測試。 不要一開始就投資大量的金錢,最好的作法是先以較少的費用支出,並且觀察關鍵字廣告搜尋引擎它所能提供的網站訪客流量到底有多少,進而有多少的訪客是轉換成網站準客戶。 而測試的另一個主要目的是在尋找最佳的投資報酬率方法。

點擊付費廣告 (Pay Per Click, PPC) 優缺點

優點
  • 曝光不計費、每次點選才計費。
  • 價格採競標模式。
  • 出價越高顯示位置越明顯、被點選率越大。
  • 可限制每月廣告支出預算。
  • 接受廣告群成交機率較大。
缺點
  • 無法提升網站自然流量、無法累積網站分數。
  • 如果設定廣告預算,當點閱次數超過預算,關鍵字網址連結立即失效,容易讓消費者留下不良印象。
  • 廣告預算沒做設定,容易造成廣告經費支出超過預算。
  • 同業競爭惡意點擊、消耗廣告預算。
  • 不提供IP:被點閱數付費報表,是由搜尋引擎業者所提供,付費報表如有錯誤或是灌水,刊登者無從查證。

總結建議

了解了什麼是PPC之後應該會發現,它與SEO搜尋引擎最佳化有很大的不同,如果還不知道什麼是SEO的話可以先參考何謂SEO搜尋引擎最佳化?。因兩種網頁行銷模式都個有優缺點,而網站行銷最終目的是要有效增加消費群,所以如果您預算許可,能將SEO搜尋引擎最佳化PPC點擊付費廣告結合運用,也就是說網站SEO搜尋引擎最佳化的同時也可以購買PPC點擊付費廣告 ,等到SEO搜尋引擎最佳化排名穩定後就可以結束關鍵字付費購買,如此搭配運作,必定可以獲得最佳行銷效益。

2014年3月22日 星期六

何謂SEO搜尋引擎最佳化?

企業網站已經是網路行銷的基本要件,每天在網際網路上的網站數以萬計地成長,如何讓自己的網站在眾多同性質網站中脫穎而出,是各企業努力的重點。

如果您想要幫公司網站行銷,或許或多或少有聽過SEO,但仍然一知半解,大概只知道SEO就是關鍵字(SEO=關鍵字???)。然而您如果不知道SEO代表什麼?對網頁有什麼幫助,那您就失去了網路行銷網站的競爭力了。

所以在此為您介紹什麼是SEO?

SEO (Search Engine Optimization),全名為搜尋引擎最佳化,是一種可幫助您提升網頁在搜尋引擎(例如:Yahoo!、Google、百度等)中排名的技巧,也就是您的網頁可在搜尋結果中優先出現,提高被潛在客戶瀏覽到的機會。簡單的說,SEO可提升網頁在搜尋引擎的排名,進而贏得更多潛在客戶。

試著把整個網路世界想成一座大型圖書館,搜尋引擎則是圖書館員,而您的每一個商品都是圖書館裡收藏的書。當民眾詢問圖書館員一本關於「軟體開發」的書時,茫茫書海中,圖書館員該如何找起?


此時,圖書館員必須了解每本書的內容、主題…等,才能找出最適合民眾需求的書。但是即使圖書館員都熟記了每本書的資訊,又該如何即時判斷推薦的順序呢?此時,圖書館員背後有一套規則幫助他找出這一系列相關的書籍,進而呈現在搜尋結果頁面,一筆一筆地列出來,這套規則就是所謂的SEO!根據資策會的統計,在自然搜尋的結果之中,搜尋結果中的第一頁點擊率有65%第二頁有25%第三頁只剩下5%。如果您的網站無法在前三頁出現,要接觸到消費者的機會就少的可憐了。

現在知道什麼是SEO了吧,了解SEO之後就應該知道為什麼要幫網站做好SEO,俗話說「人潮會帶來錢潮」,無論您的產品品質多佳、服務多好,若是乏人問津也只能關門大吉!在網路世界也是一樣的道理,如何吸引人潮的課題也就等同於如何增加搜尋流量!因此,SEO 最大的目的在於增加流量帶動人潮!