SEO
· 7 checks — Canonical, meta, content depth, internal links, image SEO, and hreflang rolled into one auditable list.Cross-tab audit — SEO, performance, crawlability, mobile, structured data
DContent DepthAction270 words, Very DifficultFIX
Thin content
Reading level
Grade 15
Text-to-HTML Ratio
2 KB / 29 KB
Most well-ranking pages have 300+ words of substantive content.
Thin content (<300 words) rarely ranks — Google quality guidelines explicitly call out thin pages.
Source: Google Search Quality Guidelines
BImage SEO11 images, 3 descriptive filenamesREVIEW
| Filename | Quality | Alt | Issues |
|---|---|---|---|
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67 Suggested: ed7074cadad1a06f56bc520ad9bd3e00d0704c5b.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67 Suggested: 8855f7c063a3bdb5b0ce8d91bfc50cf851cc5c51.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6465706f742d77686974652d6c6f676f2d7038506f476831302e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6465706f742d77686974652d6c6f676f2d7038506f476831302e706e67 Suggested: 60f709d24f3e4d469f9adc77c65e2f5291a3d165.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67 Suggested: df6fe8829cbff2d7f668d98571df1fd011f36192.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67 Suggested: 420cc8cf360bac879e24c923b2f50ba7d1314fb0.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67 Suggested: d01053c02f3a626b73ffcb06b96367fdbbf9e230.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67 Suggested: 67af7117035e2345bacb5a82e9aa8b5b3e70701d.jpg | |||
| 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67 | hash | ✓ | 1 |
Current: 68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67 Suggested: b611884ff90435a0575dbab7d9b0d3e60f136466.jpg | |||
See Accessibility tab for detailed alt text quality analysis.
Search engines use filenames as a signal. Rename to descriptive names like 'team-photo.jpg'.
Most image filenames are non-descriptive (hash/IMG_X) — small SEO miss for Image Search ranking.
Source: Google Image SEO
A+Canonical URLProperly configuredPASS
A+Meta TagsTitle optimizedPASS
"PyPI · The Python Package Index"
A+Internal Links20 internal, 30 externalPASS
Link Distribution
Anchor Text Quality
Most Linked Internal Pages
| # | URL | Links |
|---|---|---|
| 1 | /sponsors/ | 4 |
| 2 | /help/ | 3 |
| 3 | /account/login/?next=https%3A%2F%2Fpypi.org%2F | 2 |
| 4 | /account/register/ | 2 |
| 5 | /trademarks/ | 2 |
| 6 | #content | 1 |
| 7 | /stats/ | 1 |
| 8 | /security/ | 1 |
| 9 | /sitemap/ | 1 |
| 10 | / | 1 |
Top External Domains
| Domain | Links |
|---|---|
| packaging.python.org | 5 |
| policies.python.org | 4 |
| www.python.org | 3 |
| docs.pypi.org | 2 |
| github.com | 2 |
| hosted.weblate.org | 1 |
| depot.dev | 1 |
| www.datadoghq.com | 1 |
| us.pycon.org | 1 |
| status.python.org | 1 |
A+Schema Markup AuditPer-type completeness vs Schema.org requirements + rich-result eligibilityPASS
No structured data detected
Without JSON-LD or microdata, this page can't qualify for any of Google's rich result formats. Even basic Organization or WebSite schema is a quick win.
Hreflang0 hreflang tagsINFO
No hreflang tags detected.
Hreflang tags are only needed for multilingual or multi-regional sites.