Internal Link Velocity Tracker
Home/Tools/Link Analysis/Internal Link Velocity Tracker
☍ Link Analysis

Internal Link Velocity Tracker

v1.0 documentation

Track how internal link counts change over time from periodic crawl snapshots. Detect link rot, accidental removals, and structural degradation.

XLSX export
internal_link_velocity_tracker.py97 lines2 paramsPython 3.8+
Quick start
1

Install

terminal
pip install -r requirements.txt
2

Run

terminal
python internal_link_velocity_tracker.py --snapshots crawl_jan.csv crawl_feb.csv crawl_mar.csv --output velocity.xlsx
3

Export

Add --output report.xlsx to save results as a spreadsheet.

Parameters
FlagDescription
--snapshots requiredCSV/XLSX crawl snapshots in chronological order. Multiple values allowed
--outputSave as XLSX
help
python internal_link_velocity_tracker.py --help
Use cases
Link audit
Monthly monitoring
Outreach prep

Run as part of a comprehensive site audit. Identify problems, export to XLSX, and include specific fix recommendations in your report.

Schedule monthly runs and compare XLSX exports to track changes. Catch issues before they impact rankings.

Use the output to identify link building opportunities. Export prospects and feed into your outreach pipeline.

Dependencies

Requires: numpy, pandas. All included in requirements.txt.

Get all 154 Python SEO tools — $49

One-time payment. Lifetime access. No monthly fees.
Learn 25 tools and get 25% back. Earn from client work and get 50% back.

Get the full toolkit

AAIO Inc — aaioinc.com/tools/internal_link_velocity_tracker/