將下載關鍵字列表
轉到關鍵字的 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),我們將得到以下資訊: