本申請涉及網絡
技術領域:
,特別是涉及一種搜索引擎優化SEO頁面生成方法和設備。
背景技術:
:SEO(SearchEngineOptimization,搜索引擎優化)是指在了解搜索引擎自然排名機制的基礎上,對網站進行內部及外部的調整優化,從而改進網站在搜索引擎中的關鍵詞自然排名,獲得更多流量。現有技術中,為了能夠高效快速的生成頁面,往往會利用搜索關鍵詞直接生成的靜態SEO頁面提供給搜索引擎來進行爬取索引。在實現本申請的過程中,申請人發現現有技術至少存在如下問題:由于利用搜索關鍵詞直接生成頁面提供給搜索引擎來進行爬取索引,不對關鍵詞進行過濾,如果被競爭對手惡意干擾,利用低質量的關鍵詞來生成SEO頁面并提供給搜索引擎爬取,增加了大量惡意干擾的關鍵詞生成的SEO頁面,導致搜索引擎的索引庫中低質量頁面的比重偏大,降低了SEO頁面的質量和有效性。技術實現要素:本申請實施例提供一種SEO頁面生成方法,用于根據過濾后的關鍵詞生成SEO頁面。本申請實施例提供一種SEO頁面生成方法,包括:獲得原始詞庫中的關鍵詞;根據預設的權重計算規則計算所述關鍵詞的權重;根據所述計算出的關鍵詞的權重生成SEO頁面。當所述關鍵詞的權重大于等于第一閾值且小于第二閾值時,所述關鍵詞處于灰名單中,根據所述關鍵詞生成SEO頁面,并根據所述SEO頁面的狀態更新權重計算規則;當所述關鍵詞的權重小于第一閾值時,所述關鍵詞處于白名單中,根據所述關鍵詞生成SEO頁面;當所述關鍵詞的權重大于等于第二閾值時,所述關鍵詞處于黑名單中,不根據所述關鍵詞生成SEO其中,根據所述SEO頁面的狀態更新權重計算規則,包括:根據所述SEO頁面的狀態調整包含所述關鍵詞的衍生詞組的評估條件所對應的權重。其中,根據預設的權重計算規則計算所述關鍵詞的權重,包括:判斷預設的詞組庫的評估條件中是否包含所述關鍵詞對應的衍生詞組,若是,則根據所述評估條件所對應的權重得到所述關鍵詞的權重;否則,將所述關鍵詞的權重設為0。其中,根據所述評估條件所對應的權重得到所述關鍵詞的權重,包括:將所有包含衍生詞組的評估條件所對應的權重相加,得到所述關鍵詞的權重。本發明實施例還提供一種搜索引擎優化SEO頁面生成設備,包括:獲取模塊,用于獲得原始詞庫中的關鍵詞;計算模塊,用于根據預設的權重計算規則計算所述獲取模塊獲得的關鍵詞的權重;頁面生成模塊,用于根據所述計算模塊計算出的關鍵詞的權重生成SEO頁面。其中,所述頁面生成模塊,包括:當所述關鍵詞的權重大于等于第一閾值且小于第二閾值時,所述關鍵詞處于灰名單中,根據所述關鍵詞生成SEO頁面,并根據所述SEO頁面的狀態更新權重計算規則;當所述關鍵詞的權重小于第一閾值時,所述關鍵詞處于白名單中,根據所述關鍵詞生成SEO頁面;當所述關鍵詞的權重大于等于第二閾值時,所述關鍵詞處于黑名單中,不根據所述關鍵詞生成SEO頁面;其中,所述第一閾值小于第二閾值。其中,所述頁面生成模塊,具體用于:根據所述SEO頁面的狀態調整包含所述關鍵詞的衍生詞組的評估條件所對應的權重。其中,所述計算模塊,具體用于:判斷預設的詞組庫的評估條件中是否包含所述關鍵詞對應的衍生詞組,若是,則根據所述評估條件所對應的權重得到所述關鍵詞的權重;否則,將所述關鍵詞的權重設為0。其中,所述計算模塊,具體用于:將所有包含衍生詞組的評估條件所對應的權重相加,得到所述關鍵詞的權重。本申請實施例具有以下優點:獲取關鍵詞后,根據預設的權重計算規則計算所述關鍵詞的權重,并根據計算出的權重生成ESO頁面,對關鍵詞進行了過濾,根據過濾后的關鍵詞生成SEO頁面,減少了大量惡意干擾的關鍵詞生成的SEO頁面的質量,提高了SEO頁面的質量和有效性。附圖說明為了更清楚地說明本申請或現有技術中的技術方案,下面將對本申請或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本申請實施例中一種搜索引擎優化SEO頁面生成方法的流程圖;圖2為本申請實施例中一種搜索引擎優化SEO頁面生成方法的流程圖;圖3為本申請實施例中另一種搜索引擎優化SEO頁面生成方法的流程圖;圖4為本申請實施例中另一種搜索引擎優化SEO頁面生成方法的流程圖;圖5為本申請實施例中一種搜索引擎優化SEO頁面生成設備的結構圖。具體實施方式本申請的實施例包括:獲得原始詞庫中的關鍵詞,并根據預設的權重計算規則計算所述關鍵詞的權重;根據所述計算出的關鍵詞的權重生成SEO頁面。下面將結合本申請中的附圖,對本申請中的技術方案進行清楚、完整的描述,顯然,所描述的實施例是本申請的一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。如圖1所示,為本申請實施例提供的一種搜索引擎優化SEO頁面生成方法,具體包括以下步驟:步驟S101、獲得原始詞庫中的關鍵詞。其中,原始詞庫可以根據用戶的需求進行更新。步驟S102、根據預設的權重計算規則計算所述關鍵詞的權重。在計算關鍵詞的權重之前,系統中就預設了權重計算規則,預設的詞組庫中包含多個評估條件,每個評估條件分別對應一個權重,可以根據搜索關鍵詞生成頁面的經驗獲得評估條件及對應的權重,根據所述關鍵詞的權重判斷所述關鍵詞處于哪個名單中,例如,根據歷史搜索經驗,逗號,句號,冒號關鍵詞生成的SEO頁面提供給搜索引擎來進行爬取索引后,被搜索次數很低,或生成的頁面內容較少,因此,將異常標點詞(如逗號,句號,冒號等關鍵詞)的評估條件的權重設為3,處于灰名單中。需要注意的是,本發明中,每個評估條件所對應的權重并不是一成不變的,在后續的步驟中,可以根據處于灰名單中的關鍵詞生成SEO頁面后的反饋情況對包含所述關鍵詞的評估條件所對應的權重進行修改,具體的參見后續的步驟。進一步的,判斷預設的詞組庫的評估條件中是否包含所述關鍵詞對應的衍生詞組,若是,則根據所述評估條件所對應的權重得到所述關鍵詞的權重;否則,則將所述關鍵詞的權重設為0。根據所述評估條件所對應的權重得到所述關鍵詞的權重具體包括:將所 有包含衍生詞組的評估條件所對應的權重相加,得到所述關鍵詞的權重。其中,每個關鍵詞均對應一個衍生詞組,如所述關鍵詞的原始詞,分詞后的所有詞,分詞后的核心詞,詞的類型等,如果所述關鍵詞的衍生詞組中只有一個詞組包含在的評估條件中包含,則所述關鍵詞的權重即為包含所述詞組的評估條件所對應的權重;如果所述關鍵詞的衍生詞組中的多個詞組分別包含在多個評估條件中,則所述關鍵詞的權重即為包含所述關鍵詞的衍生詞組的多個評估條件所對應的權重之和。當然,預設的詞組庫的評估條件中也可以不包含所述關鍵詞對應的衍生詞組,即所述評估條件不包含關鍵詞的衍生詞組中的任一個,此時,所述關鍵詞則沒有對應的權重,因此,將這種情況的關鍵詞的權重設為0。步驟S103、根據所述計算出的關鍵詞的權重生成SEO頁面。下面結合具體的實施例對根據所述計算出的關鍵詞的權重生成SEO頁面的過程進行詳細說明,其中,第一閾值小于第二閾值,且第一閾值大于等于0。如圖2所示,為當所述關鍵詞的權重大于等于第一閾值且小于第二閾值,所述關鍵詞處于灰名單時的處理步驟。步驟S201、S202參見步驟S101、S102,在此不再贅述。步驟S203、根據所述關鍵詞生成SEO頁面,并根據所述SEO頁面的狀態更新權重計算規則。當所述關鍵詞的權重大于等于第一閾值且小于第二閾值時,即所述關鍵詞的權重是一個中間值,所述關鍵詞處于灰名單中,需要對其進行觀察。具體地,根據所述關鍵詞生成SEO頁面后,收集并觀察所述頁面的各種信息,包括但不限于以下條件:如關鍵詞詞性、生成頁面的詞密度,生成頁面在搜索引擎中的排名和流量等,判斷是否將其留存,如果經過判斷需將其留存,則將包含所述關鍵詞的評估條件所對應的權重減小,當下次再獲得同樣的關鍵詞時,使權重小于第一閾值,直接生成SEO頁面,不再進行觀察;如果經過判斷需將其丟棄,則將包含所述關鍵詞的評估條件所對應的權重增加,當下次再獲得同樣的關鍵詞時,使權重大于等于第二閾值,將所述關鍵詞過濾,不生成SEO頁面。優選地,可以根據生成的頁面的各種信息,判斷對權重調整的程度,例如,如果所述關鍵詞詞性、生成頁面的詞密度,生成頁面在搜索引擎中的排名和流量等信息都很正常,則可以將所述關鍵詞所對應的權重調整大一些,如將權重減小兩個等級等;如果所述關鍵詞詞性、生成頁面的詞密度,生成頁面在搜索引擎中的排名和流量等信息有一點不正常等,則可以將所述關鍵詞所對應的權重調整小一些,如將權重減小一個等級等。具體地調整標準不應視為對本申請保護范圍的限制。如圖3所示,為當所述關鍵詞的權重小于第一閾值,所述關鍵詞處于白名單時的處理步驟。步驟S301、S302參見步驟S101、S102,在此不再贅述。步驟S303、當所述關鍵詞的權重小于第一閾值時,即所述關鍵詞的衍生詞組所在評估條件的權重很小,所述關鍵詞處于白名單中,可以正常地直接生成SEO頁面,也不需要再對生成的SEO頁面進行觀察。需要注意的是,當所述關鍵詞不包含在評估條件中時,根據步驟S102的內容,所述關鍵詞的權重為0,0小于等于第一閾值,所以也執行直接生成SEO頁面,不需要再對生成的SEO頁面進行觀察。如圖4所示,為當所述關鍵詞的權重小于第一閾值,所述關鍵詞處于黑名單時的處理步驟。步驟S401、S402參見步驟S101、S102,在此不再贅述。步驟S403、當所述關鍵詞的權重大于等于第二閾值時,所述關鍵詞處于黑名單中,不根據所述關鍵詞生成SEO頁面;當所述關鍵詞的權重大于等于第二閾值時,即所述關鍵詞的權重很大,系統會認為所述關鍵為用于干擾或包含違禁詞的關鍵詞,不允許根據所述關鍵詞生成頁面,并將包含所述關鍵詞生成的頁面的連接添加到域名的死鏈中,使搜索引擎將在此之前的所有該頁面連接的索引。本申請實施例具有以下優點:獲取關鍵詞后,根據預設的權重計算規則計算所述關鍵詞的權重,并根據計算出的權重生成ESO頁面,對關鍵詞進行 了過濾,根據過濾后的關鍵詞生成SEO頁面,減少了大量惡意干擾的關鍵詞生成的SEO頁面的質量,提高了SEO頁面的質量和有效性。以下結合具體應用場景,對上述階段進行詳細闡述。對于在實現本申請實施例中根據預設的權重計算規則計算所述關鍵詞的權重階段,其中,系統已經預設了評估條件及其對應的權重,如表1所示:詞組庫對應權重集團違禁詞3系統屏蔽詞3異常的標點詞3黃色查詢詞4必要詞類型庫2垃圾詞類型庫4同核心詞的詞庫1獲取原始詞庫中的關鍵詞,例如關鍵詞為“毛主席徽章”。根據上述的權重計算規則計算所述關鍵詞的權重,“毛主席徽章”的衍生詞組中只有“毛主席”包含在詞組庫的評估條件集團違禁詞中,則關鍵詞“毛主席徽章”的權重即為集團違禁詞的權重3。如果系統設置的第一閾值為2,第二閾值為5,則“毛主席徽章”的關鍵詞大于第一閾值小于第二閾值,根據步驟S103的第一種情況,需要根據所述關鍵詞生成SEO頁面,并根據所述SEO頁面的狀態更新權重計算規則。即根據“毛主席徽章”生成SEO頁面,收集并觀察該頁面的各種信息,包括但不限于以下條件:關鍵詞詞性、生成頁面的詞密度,生成頁面在搜索引擎中的排名和流量等,如果該關鍵詞不是貶義、頁面詞密度大,生成頁面在搜索引擎中被搜索次數較多等,則將該頁面留存,并調整包含“毛主席”的集團違禁詞的權重,由于生成的頁面的各種信息都很正常,因此,可以將集團違禁詞的權重下降到1。更新后的評估條件及其對應的權重,如表2所示詞組庫對應權重集團違禁詞1系統屏蔽詞3異常的標點詞3黃色查詢詞4必要詞類型庫2垃圾詞類型庫4同核心詞的詞庫1當下次獲取到的關鍵詞依然為“毛主席徽章”時,根據表2的權重計算規則,此時“毛主席徽章”的權重為1,小于設置的第一閾值,則根據步驟S103中第二種情況,直接根據所述關鍵詞生成SEO頁面,并將所述頁面鏈接添加到域名的sitemap中進行投放,讓搜索引擎爬取。本申請實施例具有以下優點:根據預先設置的權重計算規則,計算所述關鍵詞的權重,并根據權重生成頁面,對于大于等于第一閾值和小于第二閾值的關鍵詞,根據其生成頁面后的信息,動態的調整權重計算規則,自動實時地更新了權重計算規則,優化了權重計算規則。本申請實施例提供一種SEO頁面生成設備,如圖5所示,包括:獲取模塊51,用于獲得原始詞庫中的關鍵詞。計算模塊52,用于根據預設的權重計算規則計算所述獲取模塊獲得的關鍵詞的權重。具體地,計算模塊52,判斷預設的詞組庫的評估條件中是否包含所述關鍵詞對應的衍生詞組,若是,則根據所述評估條件所對應的權重得到所述關鍵詞的權重,具體地,將所有包含衍生詞組的評估條件所對應的權重相加,得到所述關鍵詞的權重。否則,則將所述關鍵詞的權重設為0。頁面生成模塊53,用于根據所述計算模塊計算出的關鍵詞的權重生成SEO頁面。頁面生成模塊53,具體用于以下三種情況(其中,第一閾值小于第二閾值,且第一閾值大于等于0):情況一、當所述關鍵詞的權重大于等于第一閾值且小于第二閾值時,所述關鍵詞處于灰名單中,根據所述關鍵詞生成SEO頁面,并根據所述SEO頁面的狀態更新權重計算規則;具體地,根據所述SEO頁面的狀態調整包含所述關鍵詞的衍生詞組的評估條件所對應的權重。情況二、當所述關鍵詞的權重小于第一閾值時,所述關鍵詞處于白名單中,根據所述關鍵詞生成SEO頁面。情況三、當所述關鍵詞的權重大于等于第二閾值時,所述關鍵詞處于黑名單中,不根據所述關鍵詞生成SEO頁面。本申請實施例具有以下優點:獲取關鍵詞后,根據預設的權重計算規則計算所述關鍵詞的權重,并根據計算出的權重生成ESO頁面,對關鍵詞進行了過濾,根據過濾后的關鍵詞生成SEO頁面,減少了大量惡意干擾的關鍵詞生成的SEO頁面的質量,提高了SEO頁面的質量和有效性。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺終端設備(可以是手機,個人計算機,服務器,或者網絡設備等)執行本申請各個實施例所述的方法。以上所述僅是本申請的優選實施方式,應當指出,對于本
技術領域:
的普通技術人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本申請的保護范圍。當前第1頁1 2 3