| --- |
| 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 |