然後我們將建立有效負載,如下所示:

 

將下載關鍵字列表

 

轉到關鍵字的 SERP

 

它將提取所有 PAA 問題

 

將資訊匯出到 CSV 文件

 

在本教程中,我們 荷蘭電報數據 將使用 Python 和一個簡單的工具,該工具將處理所有複雜性,並且只需更改關鍵字即可使用生成的程式碼。

 

準備好?讓我們開始吧。

 

第1步:專案配置

首先要做的是為專案建立一個新資料夾(將其命名為 paa-scraper)並在其中建立一個新的 paa_scraper.py 檔案。

 

如果您使用的是 Mac,則您的電腦

已經安裝了 Python 版本。如果您使用的是 Windows,請按照本教學將其安裝到您的電腦上。

 

然後在 VScode 和新終端中開啟該資料夾。

荷蘭電報數據

在 VScode 中開啟新終端

然後輸入以下命令。

 

pip install requests pandas

上面的命令將安裝兩個有用的工具(依賴項):

 

請求將允許我 如何為 WordPress 網站建立服務部分 們請求我們想要提取的信息

 

Pandas 會幫助我們將資訊匯出為 CSV 文件

 

若要完成此步驟,請在檔 銷售艾 案開頭匯入兩個相依性。

 

import requests import pandas as pd

步驟 2: 透過 ScraperAPI 發送我們的請求

傳統上,為了獲取我們正在尋找的數據,我們必須建立一個導航到 Google 的抓取工具,使用 CSS 選擇器查找信息,選擇信息,格式化它……你知道我的意思嗎?通常有很多邏輯。

 

在 VScode 中開啟新終端

相反,我們可以使用網頁抓取工具來降低成本、實施和維護時間。

 

透過透過 ScraperAPI 結構化資料端點傳送請求,我們將能夠從任何查詢中檢索 PAA 問題,而不必擔心 HTML 解析、阻塞或我們可能遇到的其他問題。

首先,建立一個免費的 ScraperAPI 帳戶並前往您的儀表板複製您的 API 金鑰。

payload = { ‘api_key’: ‘YOUR_API_KEY’, ‘country’: ‘us’, ‘query’: ‘keyword+research’, }

國家/地區參數將告訴 ScraperAPI 從哪裡發送請求 – 請記住,Google 根據您的位置顯示不同的結果 – 而查詢參數包含關鍵字。

參數準備好後,我們可以使用 get() 方法發送

 

第 3 步:列印 PAA 問題

如果我們列印(response.text),我們將得到以下資訊:

 

返回頂端