A newer version of the Streamlit SDK is available:
1.52.2
metadata
title: Website Link Impact Analyzer
emoji: π
colorFrom: blue
colorTo: purple
sdk: streamlit
sdk_version: 1.28.1
app_file: app.py
pinned: false
π Website Link Impact Analyzer
Find out if your page link changes will help or hurt your search rankings
What it does
This tool helps you test page link changes before you make them by simulating how your link changes might affect your page rankings in search engines.
Features
- π¦ Traffic Light System - Clear go/stop/caution recommendations
- π Monte Carlo Simulations - Run multiple tests for reliable results
- π Internet Simulation - Creates realistic web environments for testing
- π PageRank Analysis - Uses advanced algorithms to predict ranking changes
- π Powered by NetworKit - High-performance network analysis toolkit for faster analysis
How to use
Prepare your CSV files with these columns:
FROM- the page that has the linkTO- the page being linked to
Upload two files:
- Current page links (your existing setup)
- Planned page links (your proposed changes)
Run the analysis and get clear recommendations
Example CSV format
FROM,TO
mysite.com/about,mysite.com/contact
mysite.com/blog/post1,partner.com/resource
partner.com/page,mysite.com/services
Technology
- Frontend: Streamlit
- Graph Analysis: NetworKit (high-performance network analysis toolkit)
- Visualization: Plotly, Matplotlib, Seaborn
- Data Processing: Pandas, NumPy
Performance
Thanks to NetworKit's optimized C++ backend, this tool can:
- Handle large networks (10K+ pages)
- Run complex simulations quickly
- Provide faster PageRank calculations than traditional tools
Support
If you encounter any issues or have questions, please check the built-in help sections in the app or refer to the documentation.
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference