Giter VIP home page Giter VIP logo

seo_web_crawler's Introduction

自動化SEO流量查詢系統

給做行銷人員的介紹

這是個自動化搜尋關鍵字流量的程式,已經破解Google Recaptcha語音辨識的部分,可以完全自動化採集關鍵字流量,以減少乏味的搜尋動作。根據統計,Google伺服器每約80次短頻查詢,就會跳出驗證畫面。 本專案針對於無程式經驗的行銷人員特此在下面篇幅中介紹如何執行,在不使用指令的方式下,執行本專案內容。

▶ 無程式經驗者請點我

▶ 會Python使用者請點我

專案特色

  • 無使用程式經驗者使用
  • 無須改code
  • 生成excel表
  • 自動化爬取
  • 破解Recaptcha
    • 語音認證
    • 圖像認證

執行方法

方法一

  • 滑鼠點選兩下main.exe檔,即可執行程式

方法二

  • 開啟cmd,輸入python main.py(需要下載python環境,請觀看最下方說明) 往下滑入

文件配置

  • 請將excel的檔名改為input.xlsx,記得是副檔名為xlsx,如果已是xlsx,將名稱改為input即可

  • 請打開conf資料夾裡的env.cfg檔

    sheet_name: 為分頁名稱

    query_column_name: 需要查的欄位名稱(欄位B-1)

    normal_result_column: 一般查詢結果欄位名稱(欄位C-1)

注意事項

  • 請與data資料夾中example裡的「「泓記實業有限公司V3.xlsx」複本.xlsx格式相同
  • 此程式會開啟Chrome瀏覽器,開啟的瀏覽器請勿關閉,否則導致程式執行失敗\
  • 請安裝Chrome瀏覽器
  • 如果無法通過語音驗證,請轉到圖像驗證,並人工點選(如下圖範例)

下載vscode

用途


部署說明

環境依賴

python 3.7

安裝包指令

pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl
pip install -r requirements.txt

使用設定

▶ 點我文件配置說明

執行指令

python main.py

打包指令

pyinstaller -F main.py

作者

Bruce Tsai - [email protected]

專案位置: https://github.com/bruce601080102/seo_web_crawler


更新日誌

V1.0.0 版本 2022-03-26

1.初始功能: 創建excel
2.新功能: 連線爬取流量

V2.0.0 版本 2022-04-02

1.新功能: 辨識Google Recaptch語音認證
2.修復: 寫入excel輸入位置錯誤 

seo_web_crawler's People

Contributors

bruce601080102 avatar

Stargazers

 avatar Chrislikw avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.