本發明涉及搜索引擎優化技術領域,具體而言,涉及一種基于游戲熱度的搜索引擎優化配置方法、裝置及服務器。
背景技術:
目前,游戲資訊網站的管理人員在針對部分游戲熱詞做搜索引擎優化(Search Engine Optimization,SEO)時,常常需要面對幾十萬每天都在變化的游戲,如何選擇接下來的一個優化周期(比如,一個月)中應該重點關注的游戲是一件非常困難且重要的事情。
技術實現要素:
有鑒于此,本發明實施例的目的在于提供一種基于游戲熱度的搜索引擎優化配置方法,應用于服務器,所述方法包括:
接收用戶輸入的待評估游戲的游戲熱詞;
通過網絡獲取與所述游戲熱詞相關的多個維度的信息;
根據所述待評估游戲所處生命周期狀態及與所述待評估游戲的游戲熱詞相關的多個維度的信息,計算得到所述待評估游戲的熱度評分值;及
通過所述待評估游戲的熱度評分值得到所述待評估游戲的等級,并根據所述待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。
本發明另一較佳實施例還提供一種基于游戲熱度的搜索引擎優化配置裝置,應用于服務器,所述裝置包括:
接收模塊,用于接收用戶輸入的待評估游戲的游戲熱詞;
獲取模塊,用于通過網絡獲取與所述游戲熱詞相關的多個維度的信息;
計算模塊,用于根據所述待評估游戲所處生命周期狀態及與所述待評估游戲的游戲熱詞相關的多個維度的信息,計算得到所述待評估游戲的熱度評分值;及
配置模塊,用于通過所述待評估游戲的熱度評分值得到所述待評估游戲的等級,并根據所述待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。
本發明另一較佳實施例還提供一種服務器,包括存儲器、處理器以及基于游戲熱度的搜索引擎優化配置裝置。所述基于游戲熱度的搜索引擎優化配置裝置安裝或存儲于所述存儲器,由所述處理器控制所述基于游戲熱度的搜索引擎優化配置裝置各功能模塊的執行。
與現有技術相比,本發明實施例提供的基于游戲熱度的搜索引擎優化配置方法、裝置及服務器,首先,通過從網絡上抓取的與待評估游戲的游戲熱詞相關的多個維度的信息;接著,對該多個維度的信息進行數值化處理得到待評估游戲的熱度評分值;最后,根據待評估游戲的熱度評分值對游戲進行等級分類,并根據待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。從與游戲相關的多個維度的信息中獲取游戲的熱度,并根據游戲的熱度來進行相應的搜索引擎優化配置,為搜索引擎優化配置找到依據,使得搜索引擎優化配置變得合理,減少因盲目配置導致的資源浪費。
為使本發明的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
圖1是本發明較佳實施例提供的服務器的方框示意圖。
圖2是本發明較佳實施例提供的一種基于游戲熱度的搜索引擎優化配置方法的具體流程圖。
圖3是圖2中步驟S113包括的子步驟流程示意圖。
圖4是圖2中步驟S114包括的子步驟流程示意圖。
圖5是本發明較佳實施例提供的一種圖1所示基于游戲熱度的搜索引擎優化配置裝置的功能模塊框圖。
圖6是本發明較佳實施例提供的另一種圖1所示基于游戲熱度的搜索引擎優化配置裝置的功能模塊框圖。
圖標:100-服務器;110-搜索引擎優化配置裝置;111-存儲器;112-處理器;113-通信單元;1101-接收模塊;1102-獲取模塊;1103-計算模塊;1104-配置模塊;1105-修改模塊。
具體實施方式
下面將結合本發明實施例中附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發明的實施例的詳細描述并非旨在限制要求保護的本發明的范圍,而是僅僅表示本發明的選定實施例。基于本發明的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。同時,在本發明的描述中,術語“第一”、“第二”等僅用于區分描述,而不能理解為指示或暗示相對重要性。
請參照圖1,是服務器100的方框示意圖。所述服務器100包括搜索引擎優化配置裝置110、存儲器111、處理器112及通信單元113。
所述存儲器111、處理器112以及通信單元113各元件相互之間直接或間接地電性連接,以實現數據的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現電性連接。所述基于游戲熱度的搜索引擎優化配置裝置110包括至少一個可以軟件或固件(Firmware)的形式存儲于所述存儲器111中或固化在所述服務器100的操作系統(Operating System,OS)中的軟件功能模塊。所述處理器112用于執行所述存儲器111中存儲的可執行模塊,例如所述搜索引擎優化配置裝置110所包括的軟件功能模塊及計算機程序等。
其中,所述存儲器111可以是,但不限于,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器111用于存儲程序或者數據。所述通信單元113用于通過所述網絡建立所述服務器100與其它通信終端之間的通信連接,并用于通過所述網絡收發數據。
應當理解的是,圖1所示的結構僅為服務器100的結構示意圖,所述服務器100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現。
請參照圖2,是本發明較佳實施例提供的基于游戲熱度的搜索引擎優化配置方法的具體流程圖,所述方法應用于服務器100。具體方法的步驟介紹如下。
步驟S111,接收用戶輸入的待評估游戲的游戲熱詞。
所述待評估游戲的游戲熱詞可以是,但不限于,待評估游戲的游戲角色、待評估游戲中場景的名稱或待評估游戲的名稱等。在本實施例中,所述待評估游戲的游戲熱詞優選為待評估游戲的名稱,比如,“皇室戰爭”、“守望先鋒”及“刀塔傳奇”等。
步驟S112,通過網絡獲取與所述游戲熱詞相關的多個維度的信息。
在本實施例中,可使用網絡爬蟲從網絡中抓取與所述游戲熱詞相關的多個維度的信息。例如,可以使用網絡爬蟲定時或者不定時的從網絡中抓取信息。
在本實施例中,所述多個維度的信息可以包括:與待評估游戲相關的事件、待評估游戲在搜索引擎中的排名、待評估游戲的用戶關注度、待評估游戲的開發者、待評估游戲在搜索引擎中的收錄量、待評估游戲的媒體關注度、預設時間長度內與該待評估游戲相關的資訊數量、待評估游戲是否存在運營的知識產權、待評估游戲在游戲下載平臺的排名及待評估游戲是否存在多媒體宣傳等。
以下對上述列舉的各個維度的信息進行介紹。
與待評估游戲相關的事件亦可以叫做待評估游戲的運營狀態,其包括,但不限于新服、即將測試、刪檔封測、刪檔內測、不刪檔內測、公測、開測、開服、合服、服務器維護、停止運營、不刪檔封測等狀態。
待評估游戲在搜索引擎中的排名,以百度搜索引擎為例,是指自動抓取的待評估游戲在百度PC端與百度移動端中的搜索排名。
待評估游戲的用戶關注度是指待評估游戲的游戲熱詞在搜索引擎中的搜索指數(比如,百度搜索引擎中對應的百度搜索指數),其中搜索指數是指以搜索引擎的搜索內容為基礎的免費海量數據分析服務,其用于反映不同關鍵詞在過去一段預設時間里的“用戶關注度”及“媒體關注度”。以百度搜索指數為例,可以通過OCR(Optical Character Recognition,光學字符識別)技術來解析百度搜索指數圖片化的值。
待評估游戲的開發者亦可以叫做游戲出品的公司(比如,暴雪、騰訊、巨人、完美世界及暢游等)。根據開發者的開發實力可以對各個開發者進行等級劃分。
待評估游戲在搜索引擎中的收錄量是指將待評估游戲的游戲熱詞輸入搜索引擎中進行搜索得到的與游戲熱詞相關信息的數量。
待評估游戲的媒體關注度是指自動在搜索引擎中搜索該游戲熱詞時所獲得相關新聞的收錄量。
預設時間長度內與該待評估游戲相關的資訊數量是指自動抓取的與游戲熱詞對應的游戲資訊文章,統計過去預設時間長度內(比如,90天)內總共新增的資訊數量。
待評估游戲是否存在運營的知識產權是指該待評估游戲在市場上是否存在其他形式(比如,動漫、小說或文學等)無形財產在運營。
待評估游戲在游戲下載平臺的排名是指待評估游戲在權威的游戲下載平臺(比如,Appstore)上的下載排名。
待評估游戲是否存在多媒體宣傳是指待評估游戲是否存在廣告(比如,請明星代言)這樣的宣傳手段。
在本實施例中,所述多個維度的信息可以是兩種或兩種以上各個維度的信息的組合。
上面描述的多個維度的信息中大部分的維度信息可從網絡中抓取,但有的維度信息要么抓取不完整(比如,與待評估游戲相關的事件),要么無法抓取(比如,待評估游戲是否存在多媒體宣傳)。為此,在本實施例中,所述方法還可以包括接收用戶對所述游戲熱詞相關的多個維度的信息的操作,對所述多個維度的信息的修改或新增,以使上述各個維度的信息完整清楚。
步驟S113,根據所述待評估游戲所處生命周期狀態及與所述待評估游戲的游戲熱詞相關的多個維度的信息,計算得到所述待評估游戲的熱度評分值。
請參照圖3,在本實施例中,步驟S113可以包括以下子步驟。
子步驟S1131,獲取所述待評估游戲所處的生命周期狀態。
在本實施例中,所述生命周期狀態是指游戲運營的前期、中期及后期。所述生命周期狀態可以由系統管理員進行修改維護,服務器100自動獲取待評估游戲對應的生命周期狀態即可。
子步驟S1132,根據與所述待評估游戲的游戲熱詞相關的多個維度的信息,結合所述待評估游戲所處的生命周期狀態得到所述多個維度中各個維度的信息在當前生命周期狀態下的得分。
具體地,在不同生命周期狀態下各個維度的評分標準是不同的。
子步驟S1133,根據所述各個維度的信息在當前生命周期狀態下的得分得到所述待評估游戲的熱度評分值。
在本實施例中,所述待評估游戲的熱度評分值可以由所述各個維度的信息在當前生命周期狀態下的得分直接相加得到,也可以由所述各個維度的信息在當前生命周期狀態下的得分間接得到(比如通過加權求和得到)。
步驟S114,通過所述待評估游戲的熱度評分值得到所述待評估游戲的等級,并根據所述待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。
請參照圖4,在本實施例中,所述步驟S114可以包括以下子步驟。
子步驟S1141,根據所述熱度評分值對待評估游戲進行等級分類。
具體地,可以預先劃分各個等級對應的分值區間,在進行等級分類時只需要判斷所述熱度評分值落入的分值區間即可以得到所述待評估游戲的等級。
子步驟S1142,根據待評估游戲的不同等級進行相應的搜索引擎優化的資源配置。
在本實施例中,子步驟S1142可以通過以下方式實現:
對不同等級的待評估游戲設置不同的搜索引擎指數,等級越高對應的搜索引擎指數越大。
如此,即可以將搜索引擎優化的資源配置向等級高(即游戲熱度評分值高)的游戲傾斜,對這類游戲投入更多的運營資源。
請參照表1,以生命周期狀態為前期的情況結合上述的過程進行介紹。
表1
其中,表1中評估要素為步驟S112中獲取多個維度的信息中部分維度的簡稱。其中F項中,純IP(intellectual property)類是指沒有其他形式無形財產(比如,動漫、小說或文學等)在運營的情形,多重IP類是指存在其他形式無形財產在運營的情形。
將采用網絡爬蟲抓取的各個維度的信息帶入表1中(假設待評估游戲的生命周期狀態處于前期),即可以對應得到各個維度的信息在當前生命周期狀態下的得分。
在本實施例的一種實施方式中,可以采用直接將各個維度的信息在當前生命周期狀態下的得分的方法得到所述待評估游戲的熱度評分值。
在根據預設等級對應的評分值區間對所述待評估游戲的等級進行分類。在本實施例中,所述等級從高到底可以分為S級、A級、B級、C級及D級。
所述服務器100根據不同等級進行相應的搜索引擎優化的資源配置。具體地,可以以具體的例子進行示意,比如S級對應的搜索指數x>50000,列入搜索引擎優化的重點關注范圍,作為重點計劃,資源集中靠攏;A級對應的搜索指數為10000<x<=50000,列入搜索引擎優化重點關注范圍,作為重點計劃;B級對應的搜索指數為4000<x<=10000,列入搜索引擎優化重點關注范圍;C級對應的搜索指數為2000<x<=4000,列入搜索引擎優化關注范圍;D級對應的搜索指數為x<=2000,不列入搜索引擎優化關注范圍,做常規維護。上述資源配置中等級越高對應的搜索引擎指數越大,分配的資源越多。如此,即可以將搜索引擎優化的資源配置向等級高(即游戲熱度評分值高)的游戲傾斜,對這類游戲投入更多的運營資源。
應當理解的是,針對生命周期狀態為中期及后期的情況,所述搜索引擎優化配置的過程相同,區別僅在于針對不同的生命周期狀態各個維度的評分標準不一致,比如,針對用戶關注度這一維度,其中,在前期中分值5分對應的是指數>20000,而在中期中分值5分對應的是指數>30000。
本發明較佳實施例還提供一種基于游戲熱度的搜索引擎優化配置裝置110,請參照圖5,是本發明較佳實施例提供的圖1所示搜索引擎優化配置裝置110的功能模塊框圖。所述搜索引擎優化配置裝置110包括接收模塊1101、獲取模塊1102、計算模塊1103及配置模塊1104。本發明實施例中,所述搜索引擎優化配置裝置110基于游戲熱度進行資源的配置。
所述接收模塊1101用于接收用戶輸入的待評估游戲的游戲熱詞。所述待評估游戲的游戲熱詞可以是,但不限于,待評估游戲的游戲角色、待評估游戲中場景名稱及待評估游戲的名稱。在本實施例中,所述待評估游戲的游戲熱詞優選為待評估游戲的名稱,比如,“皇室戰爭”、“守望先鋒”或“刀塔傳奇”等。
本實施例中,所述接收模塊1101用于執行圖2所示的步驟S111,關于該接收模塊1101的具體描述也可參照步驟S111的描述。
獲取模塊1102用于通過網絡獲取與所述游戲熱詞相關的多個維度的信息。
在本實施例中,所述獲取模塊1102通過使用網絡爬蟲從網絡中抓取與所述游戲熱詞相關的多個維度的信息。
本實施例中,所述獲取模塊1102用于執行圖2所示的步驟S112,關于該獲取模塊1102的具體描述也可參照步驟S112的描述。
計算模塊1103用于根據所述待評估游戲所處生命周期狀態及與所述待評估游戲的游戲熱詞相關的多個維度的信息,計算得到所述待評估游戲的熱度評分值。
在本實施例中,所述計算模塊1103計算得到所述待評估游戲的熱度評分值的方式包括:
獲取所述待評估游戲所處的生命周期狀態,其中,所述生命周期狀態是指游戲運營的前期、中期及后期;
根據與所述待評估游戲的游戲熱詞相關的多個維度的信息,結合所述待評估游戲所處的生命周期狀態得到所述多個維度中各個維度的信息在當前生命周期狀態下的得分;及
根據所述各個維度的信息在當前生命周期狀態下的得分得到所述待評估游戲的熱度評分值。
本實施例中,所述計算模塊1103用于執行圖2所示的步驟S113,關于該計算模塊1103的具體描述也可參照步驟S113的描述。
配置模塊1104用于通過所述待評估游戲的熱度評分值得到所述待評估游戲的等級,并根據所述待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。
在本實施例中,所述配置模塊1104對不同等級的待評估游戲設置不同的搜索引擎指數,等級越高對應的搜索引擎指數越大,所述搜索引擎指數用于反應待評估游戲的游戲熱詞在一段時間里的關注度。
本實施例中,所述配置模塊1104用于執行圖2所示的步驟S114,關于該配置模塊1104的具體描述也可參照步驟S114的描述。
請參照圖6,在本實施例中,所述搜索引擎優化配置裝置110還可以包括:修改模塊1105,所述修改模塊1105用于接收用戶對所述游戲熱詞相關的多個維度的信息的操作,對所述多個維度的信息進行修改或新增。
綜上所述,本發明實施例提供的基于游戲熱度的搜索引擎優化配置方法、裝置及服務器,首先,通過從網絡上抓取的與待評估游戲的游戲熱詞相關的多個維度的信息;接著,對該多個維度的信息進行數值化處理得到待評估游戲的熱度評分值;最后,根據待評估游戲的熱度評分值對游戲進行等級分類,并根據待評估游戲的等級對所述待評估游戲進行搜索引擎優化配置。從與游戲相關的多個維度的信息中獲取游戲的熱度,并根據游戲的熱度來進行相應的搜索引擎優化配置,為搜索引擎優化配置找到依據,使得搜索引擎優化配置變得合理,減少因盲目配置導致的資源浪費。
在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,也可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據本發明的多個實施例的設備、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個連續的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或動作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
另外,在本發明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。
所述功能如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。