SEO audit for xuongsanxuatgaubongvinhquang.com
XƯỞNG SẢN XUẤT GẤU BÔNG QUẬN 12, SẢN XUẤT GẤU BÔNG GIÁ XƯỞNG TP HCM, CHUYÊN SẢN XUẤT GẤU BÔNG QUẬN 12
Health 61/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)XƯỞNG SẢN XUẤT GẤU BÔNG QUẬN 12, SẢN XUẤT GẤU BÔNG GIÁ XƯỞNG TP HCM, CHUYÊN SẢN XUẤT GẤU BÔNG QUẬN 12
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Crawlability | 86 | 7 | 0 | 0 |
| Sitemap | 86 | 7 | 0 | 0 |
| Agent Readiness | 74 | 0 | 43 | 87 |
| Duplicate | 84 | 0 | 26 | 2 |
| Meta Description | 91 | 0 | 15 | 14 |
| Titles | 98 | 0 | 3 | 21 |
| Robots | 99 | 0 | 1 | 0 |
| Structured Data | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 43 |
| Content | 100 | 0 | 0 | 43 |
| Images | 100 | 0 | 0 | 43 |
| Links | 100 | 0 | 0 | 43 |
| Performance | 100 | 0 | 0 | 172 |
| Security | 100 | 0 | 0 | 93 |
| Social | 100 | 0 | 0 | 15 |
Errors (2 rules)
error Non-200 URL listed in sitemap
Rule sitemap.not_200 · Sitemap · 7 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/adidas — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/converse — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/jordan — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/new-balance — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/nike — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/puma — listed in sitemap but status 404
- https://xuongsanxuatgaubongvinhquang.com/reebook — listed in sitemap but status 404
error Client error (4xx) response
Rule status.4xx · Crawlability · 7 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/adidas — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/converse — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/jordan — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/new-balance — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/nike — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/puma — HTTP 404
- https://xuongsanxuatgaubongvinhquang.com/reebook — HTTP 404
Warnings (7 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 7 button/link(s) with no text or aria-label — an agent can't target them
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 24 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/cho-ngao-dang-iu — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-bo-sua-cute — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — near-duplicate of 2 page(s): https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than, https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-gau-truc — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-bee — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — near-duplicate of 2 page(s): https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap, https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-khung-long-hong — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-khung-long-xanh — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-1m2 — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-1m4 — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-1m8 — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-2m — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — near-duplicate of 2 page(s): https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap, https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — near-duplicate of 1 page(s): https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — near-duplicate of 1 page(s): https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap
- https://xuongsanxuatgaubongvinhquang.com/goi-co-kem-bit-mat-chim-canh-cut — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/goi-co-khung-long — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/goi-co-sau-lava — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/goi-co-su-tu — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/goi-co-trai-bo-cute — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan, https://xuongsanxuatgaubongvinhquang.com/cho-ngao-dang-iu
- https://xuongsanxuatgaubongvinhquang.com/heo-doi-vuong-mieng — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan
- https://xuongsanxuatgaubongvinhquang.com/san-pham — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan, https://xuongsanxuatgaubongvinhquang.com/cho-ngao-dang-iu
- https://xuongsanxuatgaubongvinhquang.com/thang-lan-xinh-xan — near-duplicate of 18 page(s): https://xuongsanxuatgaubongvinhquang.com/san-pham, https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo, https://xuongsanxuatgaubongvinhquang.com/cho-ngao-dang-iu
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — title shared by 2 pages: https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than-ngoi
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than-ngoi — title shared by 2 pages: https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua
warning Missing meta description
Rule meta_desc.missing · Meta Description · 15 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-1m4
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo
- https://xuongsanxuatgaubongvinhquang.com/qua-tang
- https://xuongsanxuatgaubongvinhquang.com/san-pham
warning robots.txt blocks CSS/JS the pages need to render
Rule robots.blocks_css_js · Robots · 1 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — robots.txt Disallow blocks render-critical CSS/JS under: /admin/assets/select2/, /admin/assets/sumoselect/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/san-pham — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 3 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 102 chars, ~939px (limit ~580px)
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 90 chars, ~827px (limit ~580px)
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 70 chars, ~652px (limit ~580px)
Notices (19 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — h6 follows h3 — skips h4
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — h6 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/san-pham — h3 follows h1 — skips h2
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/san-pham — add a <main> element (or role=main) around the primary content
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/san-pham — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — Cache-Control: no-store, no-cache, must-revalidate, max-age=604800, private, proxy-revalidate
notice Title tag and meta description are identical
Rule content.title_meta_same · Meta Description · 5 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-bo-sua-cute — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-bee — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://xuongsanxuatgaubongvinhquang.com/goi-co-kem-bit-mat-chim-canh-cut — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 2 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — meta description shared by 2 pages: https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than-ngoi
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than-ngoi — meta description shared by 2 pages: https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/san-pham — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — the likely hero/LCP image (bgdiachi.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 56 of 56 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 26 of 26 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 28 of 28 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 27 of 27 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 36 of 36 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 29 of 29 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 30 of 30 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 22 of 22 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 36 of 36 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 34 of 34 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 27 of 27 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 22 of 22 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 35 of 35 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 22 of 22 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 29 of 29 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 18 of 18 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 19 of 19 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 29 of 29 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 38 of 38 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 36 of 36 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 37 of 37 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 33 of 33 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 23 of 23 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 42 of 42 images without width/height
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 31 of 31 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Legacy <meta name=keywords> tag present (Google ignores it)
Rule meta.keywords_present · Content · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/san-pham — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 9 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 30 chars
- https://xuongsanxuatgaubongvinhquang.com/cho-ngao-dang-iu — 49 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-gau-truc — 30 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-bee — 49 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 48 chars
- https://xuongsanxuatgaubongvinhquang.com/goi-co-khung-long — 49 chars
- https://xuongsanxuatgaubongvinhquang.com/goi-co-sau-lava — 47 chars
- https://xuongsanxuatgaubongvinhquang.com/goi-co-su-tu — 45 chars
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 49 chars
notice Missing Open Graph tags
Rule og.missing · Social · 15 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — og:description
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-teddy-1m4 — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — og:description
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — og:description, og:image
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — og:description, og:image
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — og:description
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — og:description
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — og:description
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — og:description
- https://xuongsanxuatgaubongvinhquang.com/san-pham — og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 55 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 25 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 27 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 26 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 35 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 28 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 29 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 21 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 35 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 33 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 26 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 21 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 34 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 21 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 28 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 17 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 18 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 28 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 37 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 35 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 36 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 32 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 41 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 30 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 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://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 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://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 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://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 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://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 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://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 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://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 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://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 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://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 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://xuongsanxuatgaubongvinhquang.com/qua-tang — 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://xuongsanxuatgaubongvinhquang.com/san-pham — 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://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 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.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 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://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 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://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 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://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 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://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 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://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 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://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 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://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 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://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 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://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 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://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 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://xuongsanxuatgaubongvinhquang.com/qua-tang — 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://xuongsanxuatgaubongvinhquang.com/san-pham — 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://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 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.
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — X-Content-Type-Options, HSTS, CSP
- https://xuongsanxuatgaubongvinhquang.com/adidas — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — X-Content-Type-Options, HSTS, CSP
- https://xuongsanxuatgaubongvinhquang.com/converse — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — X-Content-Type-Options, HSTS, CSP
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — X-Content-Type-Options, HSTS, CSP
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — CSP, X-Content-Type-Options, HSTS
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/jordan — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/new-balance — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/nike — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/puma — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/reebook — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/san-pham — HSTS, CSP, X-Content-Type-Options
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 43 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — 4 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/ca-sau-mat-ngao — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cho-husky-dai-1m-1m2 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-dang-ngoi-lon-mau-hong-xinh-xan — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-binh-sua — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo-thien-than — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-vuong-mieng — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-800g — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/goi-co-hinh-thu — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-con-ech — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/ki-lan-hong — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://xuongsanxuatgaubongvinhquang.com/tho-bong-dang-yeu-1m — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 14 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/ — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/cop-nam-sieu-xinh — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-cao-cap — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-hoat-hinh — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-quobee — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-noi-nhap — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/goi-dau-hinh-con-heo — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://xuongsanxuatgaubongvinhquang.com/san-pham — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Title is very short
Rule title.too_short · Titles · 7 occurrence(s)
- https://xuongsanxuatgaubongvinhquang.com/cop-le-luoi — 11 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-bong-heo — 12 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy — 9 chars
- https://xuongsanxuatgaubongvinhquang.com/gau-teddy-xanh — 14 chars
- https://xuongsanxuatgaubongvinhquang.com/goi-co-chu-u — 12 chars
- https://xuongsanxuatgaubongvinhquang.com/qua-tang — 8 chars
- https://xuongsanxuatgaubongvinhquang.com/san-pham — 8 chars
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.