Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Crawls website and collect SEO relevant data

NotificationsYou must be signed in to change notification settings

foomo/walker

Repository files navigation

Walker walkes aka as crawls through websites and collects performance and SEO relevant data. The results can be browsed through a very simple web interface. Apart from that they are exposed as prometheus metrics (not implemented yet).

Be careful when crawling your website with walker with aggressive settings, it might take your site down

Configuration

---# target of your scrapetarget:http://www.bestbytes.de# number of concurrent go routinesconcurrency:2# where to run the webinterfaceaddr:":3001"# if you want to ignore <meta name="robots" content="noindex,nofollow"/>ignorerobots:true# in some cases using cookies is friendlier to the serverusecookies:true# ignoring urls## based on query parameters in this example all links, that contain a queryparameter fooignorequerieswith:  -foo## skip everything that has a queryignoreallqueries:true# what paths (that would be a prefixes)ignore:  -/foomo...

error detection

  • everything greater than 400 will be tracked as an error

external link validation (not implemented yet)

  • check external links
  • forbidden sites like a stage system

seo validation

  • missing title, description, h1
  • duplication title, description, h1

seo validation schemata

WIP

metrics

Work in progress exposed on /metrics

  • vector of status codes
  • performance buckets

[8]ページ先頭

©2009-2025 Movatter.jp