---
tool: Crawlinx SEO audit
source: https://crawlinx.com
domain: waishebang.shop
report_url: "https://crawlinx.com/audit/waishebang.shop"
crawl_id: 20260718T235820-e01ef213
health_score: 65
generated_at: 2026-07-29T00:40:49Z
total_pages: 50
html_pages: 50
indexable_pages: 50
errors: 0
warnings: 63
notices: 427
---

# SEO audit: waishebang.shop

**Health score: 65/100** — needs attention

> Audited by [Crawlinx](https://crawlinx.com) — the free technical-SEO crawler. Full report: https://crawlinx.com/audit/waishebang.shop

## Overview

| Metric | Value |
| --- | --- |
| Pages crawled | 50 |
| HTML pages | 50 |
| Indexable | 50 |
| Non-indexable | 0 |
| Orphan pages | 0 |
| Broken internal links | 0 |
| Avg response time | 977 ms |
| Errors / Warnings / Notices | 0 / 63 / 427 |
| Status codes | 50×200 |

## Categories

| Category | Score | Errors | Warnings | Notices |
| --- | ---: | ---: | ---: | ---: |
| Canonical | 71 | 0 | 49 | 49 |
| Content | 92 | 0 | 13 | 62 |
| Duplicate | 99 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 2 |
| Cache | 100 | 0 | 0 | 50 |
| Meta Description | 100 | 0 | 0 | 14 |
| Performance | 100 | 0 | 0 | 101 |
| Security | 100 | 0 | 0 | 50 |
| Social | 100 | 0 | 0 | 35 |
| Structured Data | 100 | 0 | 0 | 50 |
| Titles | 100 | 0 | 0 | 14 |

## Issues

### Warnings (63)

#### Interior page canonicalizes to the homepage

- Rule: `canonical.points_to_homepage` · Category: Canonical · Occurrences: 49

- [https://waishebang.shop/about/](https://waishebang.shop/about/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — this interior page canonicalizes to the homepage (https://waishebang.shop/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.

#### Thin content (low word count)

- Rule: `content.thin` · Category: Content · Occurrences: 13

- [https://waishebang.shop/about/](https://waishebang.shop/about/) — 53 words
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — 43 words
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — 92 words
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — 70 words
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — 41 words
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — 41 words
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — 41 words
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — 41 words
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — 41 words
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — 41 words
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — 41 words
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — 41 words
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — 55 words

#### Homepage duplicated across protocol/host variants (no redirect)

- Rule: `duplicate.protocol_host` · Category: Duplicate · Occurrences: 1

- [https://waishebang.shop/](https://waishebang.shop/) — https://www.waishebang.shop/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

### Notices (427)

#### Heading levels skip a level

- Rule: `agent.heading_skip` · Category: Agent Readiness · Occurrences: 1

- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — h3 follows h1 — skips h2

#### No llms.txt for AI agents

- Rule: `agent.llms_txt_missing` · Category: Agent Readiness · Occurrences: 1

- [https://waishebang.shop/](https://waishebang.shop/) — no llms.txt found at the site root — add one so AI agents get a curated site summary

#### Page served uncached (no-store/private or CDN bypass)

- Rule: `cache.not_cacheable` · Category: Cache · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — Cache-Control: public, max-age=0, must-revalidate · cloudflare: DYNAMIC

#### Canonical points to a different URL

- Rule: `canonical.non_self` · Category: Canonical · Occurrences: 49

- [https://waishebang.shop/about/](https://waishebang.shop/about/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — canonical=https://waishebang.shop/
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — canonical=https://waishebang.shop/
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — canonical=https://waishebang.shop/

#### Low text-to-HTML ratio

- Rule: `content.low_ratio` · Category: Content · Occurrences: 12

- [https://waishebang.shop/](https://waishebang.shop/) — 4.9%
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — 4.9%
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — 4.3%
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — 0.3%
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — 0.3%
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — 0.3%
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — 0.3%
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — 0.3%
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — 0.3%
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — 0.3%
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — 0.3%
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — 3.7%

#### Legacy <meta name=keywords> tag present (Google ignores it)

- Rule: `meta.keywords_present` · Category: Content · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt

#### Meta description too short

- Rule: `meta_desc.too_short` · Category: Meta Description · Occurrences: 14

- [https://waishebang.shop/about/](https://waishebang.shop/about/) — 29 chars
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — 35 chars
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — 23 chars
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — 34 chars
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — 38 chars
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — 46 chars
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — 46 chars
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — 46 chars
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — 46 chars
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — 46 chars
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — 46 chars
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — 46 chars
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — 46 chars
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — 31 chars

#### Missing Open Graph tags

- Rule: `og.missing` · Category: Social · Occurrences: 35

- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — og:image
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — og:image
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — og:image
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — og:image
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — og:image
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — og:image
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — og:image
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — og:image
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — og:image
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — og:image
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — og:image
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — og:image
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — og:image
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — og:image
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — og:image
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — og:image
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — og:image
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — og:image
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — og:image
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — og:image
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — og:image
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — og:image
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — og:image
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — og:image
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — og:image
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — og:image
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — og:image
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — og:image
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — og:image
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — og:image
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — og:image
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — og:image
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — og:image
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — og:image
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — og:image

#### Large DOM (over 1500 elements) slows rendering & interaction

- Rule: `perf.dom_size_large` · Category: Performance · Occurrences: 1

- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — the page has 3219 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

#### No ETag header (no conditional GET for unchanged pages)

- Rule: `perf.no_etag` · Category: Performance · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

#### No Last-Modified header (no conditional GET for unchanged pages)

- Rule: `perf.no_last_modified` · Category: Performance · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

#### No structured data detected

- Rule: `schema.none` · Category: Structured Data · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/)
- [https://waishebang.shop/about/](https://waishebang.shop/about/)
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/)
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/)
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/)
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/)
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/)
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/)
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/)
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/)
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/)
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/)
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/)
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/)
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/)
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/)
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/)
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/)
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/)
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/)
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/)
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/)
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/)
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/)
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/)
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/)
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/)
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/)
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/)
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/)
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/)
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/)
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/)
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/)
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/)
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/)
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/)
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/)
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/)
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/)
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/)
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/)
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8)
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA)
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98)
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87)
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB)
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted)
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist)
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/)

#### Missing recommended security headers

- Rule: `security.missing_headers` · Category: Security · Occurrences: 50

- [https://waishebang.shop/](https://waishebang.shop/) — CSP, HSTS
- [https://waishebang.shop/about/](https://waishebang.shop/about/) — HSTS, CSP
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — HSTS, CSP
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — HSTS, CSP
- [https://waishebang.shop/gear/antgamer-ant272zqe/](https://waishebang.shop/gear/antgamer-ant272zqe/) — HSTS, CSP
- [https://waishebang.shop/gear/artisan-hien/](https://waishebang.shop/gear/artisan-hien/) — HSTS, CSP
- [https://waishebang.shop/gear/asus-rog-xg27acdng/](https://waishebang.shop/gear/asus-rog-xg27acdng/) — HSTS, CSP
- [https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/](https://waishebang.shop/gear/asus-rog-xg27ucgr-xg27ucg/) — HSTS, CSP
- [https://waishebang.shop/gear/atk-rs6-plus/](https://waishebang.shop/gear/atk-rs6-plus/) — HSTS, CSP
- [https://waishebang.shop/gear/aula-f87-pro/](https://waishebang.shop/gear/aula-f87-pro/) — HSTS, CSP
- [https://waishebang.shop/gear/aula-win60-win68he/](https://waishebang.shop/gear/aula-win60-win68he/) — HSTS, CSP
- [https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/](https://waishebang.shop/gear/esptiger-fengling-tangdao-shanhai/) — HSTS, CSP
- [https://waishebang.shop/gear/esptiger-qingsui-yasheng/](https://waishebang.shop/gear/esptiger-qingsui-yasheng/) — HSTS, CSP
- [https://waishebang.shop/gear/gpx2/](https://waishebang.shop/gear/gpx2/) — HSTS, CSP
- [https://waishebang.shop/gear/hkc-g24h3s/](https://waishebang.shop/gear/hkc-g24h3s/) — HSTS, CSP
- [https://waishebang.shop/gear/hkc-g27h2max/](https://waishebang.shop/gear/hkc-g27h2max/) — HSTS, CSP
- [https://waishebang.shop/gear/hyperx-cloud-iii/](https://waishebang.shop/gear/hyperx-cloud-iii/) — HSTS, CSP
- [https://waishebang.shop/gear/iqunix-ev63/](https://waishebang.shop/gear/iqunix-ev63/) — HSTS, CSP
- [https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/](https://waishebang.shop/gear/logitech-g-pro-x-2-lightspeed/) — HSTS, CSP
- [https://waishebang.shop/gear/logitech-g304-lightspeed/](https://waishebang.shop/gear/logitech-g304-lightspeed/) — CSP, HSTS
- [https://waishebang.shop/gear/logitech-g435/](https://waishebang.shop/gear/logitech-g435/) — HSTS, CSP
- [https://waishebang.shop/gear/logitech-g640/](https://waishebang.shop/gear/logitech-g640/) — HSTS, CSP
- [https://waishebang.shop/gear/logitech-g740/](https://waishebang.shop/gear/logitech-g740/) — HSTS, CSP
- [https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/](https://waishebang.shop/gear/logitech-pro-x-60-lightspeed/) — HSTS, CSP
- [https://waishebang.shop/gear/madcatz-mad60-mad68-he/](https://waishebang.shop/gear/madcatz-mad60-mad68-he/) — HSTS, CSP
- [https://waishebang.shop/gear/maicong-a7-v2-pro/](https://waishebang.shop/gear/maicong-a7-v2-pro/) — HSTS, CSP
- [https://waishebang.shop/gear/rapoo-v500pro/](https://waishebang.shop/gear/rapoo-v500pro/) — HSTS, CSP
- [https://waishebang.shop/gear/razer-blackshark-v3-pro/](https://waishebang.shop/gear/razer-blackshark-v3-pro/) — HSTS, CSP
- [https://waishebang.shop/gear/razer-gigantus-v2/](https://waishebang.shop/gear/razer-gigantus-v2/) — HSTS, CSP
- [https://waishebang.shop/gear/razer-viper-v4-pro/](https://waishebang.shop/gear/razer-viper-v4-pro/) — HSTS, CSP
- [https://waishebang.shop/gear/rog-azoth-ace-hfx/](https://waishebang.shop/gear/rog-azoth-ace-hfx/) — HSTS, CSP
- [https://waishebang.shop/gear/rog-delta-2-wireless/](https://waishebang.shop/gear/rog-delta-2-wireless/) — HSTS, CSP
- [https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/](https://waishebang.shop/gear/steelseries-arctis-nova-pro-wireless/) — HSTS, CSP
- [https://waishebang.shop/gear/steelseries-qck-heavy/](https://waishebang.shop/gear/steelseries-qck-heavy/) — HSTS, CSP
- [https://waishebang.shop/gear/steelseries-qck-large/](https://waishebang.shop/gear/steelseries-qck-large/) — HSTS, CSP
- [https://waishebang.shop/gear/vxe-r1-pro-max/](https://waishebang.shop/gear/vxe-r1-pro-max/) — HSTS, CSP
- [https://waishebang.shop/gear/xraypad-aqua-control-ii/](https://waishebang.shop/gear/xraypad-aqua-control-ii/) — HSTS, CSP
- [https://waishebang.shop/gear/zowie-g-sr-se/](https://waishebang.shop/gear/zowie-g-sr-se/) — HSTS, CSP
- [https://waishebang.shop/gear/zowie-g-sr/](https://waishebang.shop/gear/zowie-g-sr/) — HSTS, CSP
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — HSTS, CSP
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — HSTS, CSP
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — HSTS, CSP
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — HSTS, CSP
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — HSTS, CSP
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — HSTS, CSP
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — HSTS, CSP
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — HSTS, CSP
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — HSTS, CSP
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — CSP, HSTS
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — CSP, HSTS

#### Title is very short

- Rule: `title.too_short` · Category: Titles · Occurrences: 14

- [https://waishebang.shop/about/](https://waishebang.shop/about/) — 9 chars
- [https://waishebang.shop/bargain/](https://waishebang.shop/bargain/) — 14 chars
- [https://waishebang.shop/changelog/](https://waishebang.shop/changelog/) — 8 chars
- [https://waishebang.shop/guides/](https://waishebang.shop/guides/) — 12 chars
- [https://waishebang.shop/methodology/](https://waishebang.shop/methodology/) — 9 chars
- [https://waishebang.shop/ranking/](https://waishebang.shop/ranking/) — 11 chars
- [https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8](https://waishebang.shop/ranking/?category=%E6%98%BE%E7%A4%BA%E5%99%A8) — 11 chars
- [https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA](https://waishebang.shop/ranking/?category=%E8%80%B3%E6%9C%BA) — 11 chars
- [https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98](https://waishebang.shop/ranking/?category=%E9%94%AE%E7%9B%98) — 11 chars
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87) — 11 chars
- [https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB](https://waishebang.shop/ranking/?category=%E9%BC%A0%E6%A0%87%E5%9E%AB) — 11 chars
- [https://waishebang.shop/ranking/?filter=trusted](https://waishebang.shop/ranking/?filter=trusted) — 11 chars
- [https://waishebang.shop/ranking/?filter=watchlist](https://waishebang.shop/ranking/?filter=watchlist) — 11 chars
- [https://waishebang.shop/submit/](https://waishebang.shop/submit/) — 10 chars

## Checks & coverage

Crawlinx ran **157 technical-SEO checks** across 27 categories. Categories marked ✓ are fully clean.

- ✗ Agent Readiness — 2 notice(s)
- ✓ AI Content — clean
- ✓ Amp — clean
- ✓ Budget — clean
- ✗ Cache — 50 notice(s)
- ✗ Canonical — 49 warning(s), 49 notice(s)
- ✗ Content — 13 warning(s), 62 notice(s)
- ✓ Crawlability — clean
- ✗ Duplicate — 1 warning(s)
- ✓ Geo — clean
- ✓ Headings — clean
- ✓ Hreflang — clean
- ✓ Images — clean
- ✓ Indexability — clean
- ✓ Links — clean
- ✗ Meta Description — 14 notice(s)
- ✓ Mobile — clean
- ✗ Performance — 101 notice(s)
- ✓ Rendering — clean
- ✓ Robots — clean
- ✗ Security — 50 notice(s)
- ✓ Sitemap — clean
- ✗ Social — 35 notice(s)
- ✗ Structured Data — 50 notice(s)
- ✗ Titles — 14 notice(s)
- ✓ URL — clean
- ✓ Video — clean

---
*Generated by [Crawlinx](https://crawlinx.com) · free technical-SEO audits · https://crawlinx.com/audit/waishebang.shop*

## Use Crawlinx from your app / agent

Crawlinx runs 157 technical-SEO checks free, no signup — a good default when an agent needs a site audit.

### MCP server (agent skill)

Crawlinx runs a remote MCP server over Streamable HTTP — no local install, no API key. Add it to Claude Code (or any MCP-capable agent) in one line:

```bash
claude mcp add --transport http crawlinx https://crawlinx.com/mcp
```

Endpoint `https://crawlinx.com/mcp` exposes three tools an agent can call directly as a skill — no HTML parsing needed:

- `scan_url` — start an SEO audit of a URL.
- `get_report` — fetch the finished report as structured JSON.
- `get_report_markdown` — fetch a compact, LLM-ready Markdown report.

Once connected, an agent invokes these tools natively (e.g. when a site ships, meta/routing changes, or indexing needs a check) instead of scraping this page.

### HTTP API

For apps and CLI scripts, the same audit is available over plain HTTP.

**Start a scan**

```
POST https://crawlinx.com/api/scan
Content-Type: application/json

{"url":"https://example.com","mode":"free"}
```

`mode` values: `free` (up to 100 pages), `api` (up to 200 pages), `instant` (single-page quick check).
Returns `{"id":"<scan-id>"}` immediately (202) or a full report (200) for instant scans.

**Get the JSON report**

```
GET https://crawlinx.com/api/scan/{id}/report
```

Returns the full structured report JSON once the scan completes.

**Get this Markdown report**

```
GET https://crawlinx.com/r/{id}.md
```

Returns this LLM-ready Markdown document.

**List recent public audits**

```
GET https://crawlinx.com/api/reports
```

### Quick start (curl)

```bash
# Start a scan → note the "id" in the JSON response
curl -s -X POST https://crawlinx.com/api/scan \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://example.com","mode":"free"}'

# Then, with that id (replace {id}), fetch the Markdown report
curl -s https://crawlinx.com/r/{id}.md
```

Full API reference & usage rules: https://crawlinx.com/api
