--- 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 1. **Prepare your CSV files** with these columns: - `FROM` - the page that has the link - `TO` - the page being linked to 2. **Upload two files**: - Current page links (your existing setup) - Planned page links (your proposed changes) 3. **Run the analysis** and get clear recommendations ## Example CSV format ```csv 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