File size: 1,999 Bytes
61264b5
 
 
b9f3e34
 
 
61264b5
b9f3e34
fd1e289
61264b5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3666766
61264b5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3666766
61264b5
 
 
 
 
3666766
61264b5
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
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