長尾關鍵詞的批量自動獲取思路及實現

2022-09-29 21:42:24 字數 1079 閱讀 8467

以百度為例,思路如下:

2、讀取資料庫中標記為未抓取的**,抓取後分析相關搜尋,存入**庫,標記為未抓取。

3、重複2直到指定深度(一般熱門關鍵詞6層左右深度差不多全部讀取,一般關鍵詞4層即可,理論上可以無限層,但需要抓取的資料量呈級數增長,相關性也越來越差,沒必要)。

4、人工處理長尾詞,這裡需要人工去除一些無關的關鍵詞,保留合適的(當前搜素引擎的語義處理能力還很弱)。

至此,基本完成了對長尾關鍵詞的處理,可以獲得乙個比較全的長尾關鍵詞列表了。由於個人還需要研究不同層次關鍵詞之間的關係,所以儲存了搜尋結果的網頁,定義了父子關係,也沒有過濾不同層之間相同的關鍵詞,這些對找長尾詞用處不大。

自動獲取檔案指定目標關鍵詞的php實現見附件:spider_keywords

這是我自用程式,提供乙個實現方式,打算用的話還需要根據自己使用環境修改,要求懂php,sql。關鍵部分如相關關鍵詞分析提取已經做的比較穩定,請放心使用。其中:

mykeyword.dat為存放關鍵詞的檔案,每行乙個主關鍵詞。

$depth為抓取深度,預設5層,對於一般關鍵詞夠深。

程式挖掘資料後存放在我的postgresql資料庫,資料庫預設utf-8編碼,可以根據自己的實際需要修改。資料表結構如下:

– table: 程式設計客棧mykeywords

– d程式設計客棧rop table 程式設計客棧mykeywords;

create table mykeywords

(id serial not null,

father text,

"content" text,

sons text,

depth text,

keyname text,

remark text,

is_spidered boolean,

constraint mykeywords_pkey primary key (id)

with (oids=false);

alter table mykeywords owner to postgres;

本文標題: 長尾關鍵詞的批量自動獲取思路及實現

本文位址: /news/seo/73740.html

個人對長尾關鍵詞的理解及選擇長尾詞的優勢

長尾關鍵詞從字面上來看就是指那些字數比較長的關鍵詞,往往不單單是乙個詞,而是乙個描述性的短語,對於那些剛接觸seo行業的朋友來說,往往會因為不是很了解而去忽略 長尾關鍵詞的選擇,不知道大家是不是這樣,反正我之前就沒有在意 的長尾關鍵詞。我從事seo是在2010年,那時候做的第乙個 是關於籃球nba的...

Google 關鍵詞批量獲取工具

在做sem工作的過程中,經常要和關鍵詞打交道。有時候因為各種需要,要查詢某一批詞語的資訊,比如要查到他們的搜尋量,而這批詞語數量可能還不少。另外有的時候,需要準備好乙個你這個行業內潛在使用者有可能搜尋的所有詞語的詞庫。google關鍵詞工具 是很多人常用的工具之一。這個工具即可以查詢某個關鍵詞的搜尋...

SEO如何利用長尾關鍵詞快速獲取排名?

1 要先圍繞著長尾詞寫軟文或者文章 seo推廣優化工作人員,這樣做的目的是真正的為了獲得這個長尾詞的排名,因為真正獲得排名了作用才能最大化,軟文或者文章要原創,這是獲得穩定好排名的乙個前提,因為目前來說搜尋引擎很容易判斷出原創或偽原創了,偽原創有時候雖然會有排名,但不會太靠前,所以seo推廣優化工作...