testing / README.md
Em4e's picture
Update README.md
3666766 verified
---
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