Catalog / baobituanlong.com.vn
47

SEO audit for baobituanlong.com.vn

BAO BÌ PP DỆT GIÁ RẺ | BAO PP DỆT HCM | BAO BÌ TUẤN LONG

other

Health 47/100 (poor) · 38 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

TUẤN LONG chuyên sản xuất các sản phẩm bao bì pp dệt, bao tải dứa uy tín, chất lượng tại Bình Dương Lh 090.885.8386 Với các thế mạnh nổi bật

38
pages crawled
37
indexable pages
11
errors
168
warnings
735
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 71 11 0 74
Duplicate 69 0 39 11
Agent Readiness 71 0 37 75
Images 71 0 37 111
Performance 71 0 37 186
Titles 87 0 17 6
Crawlability 99 0 1 0
Amp 100 0 0 10
Cache 100 0 0 37
Content 100 0 0 37
Headings 100 0 0 37
Links 100 0 0 11
Meta Description 100 0 0 29
Social 100 0 0 74
Structured Data 100 0 0 37
Findings

Errors (1 rules)

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 11 occurrence(s)

Warnings (7 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 37 occurrence(s)

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 37 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 2 occurrence(s)

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 37 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 37 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 17 occurrence(s)

Notices (26 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 37 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 37 occurrence(s)

notice AMP markup present (no Google Search benefit since Jul 2026)

Rule amp.deprecated · Amp · 10 occurrence(s)

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

Rule cache.not_cacheable · Cache · 37 occurrence(s)

notice Title tag and meta description are identical

Rule content.title_meta_same · Meta Description · 10 occurrence(s)

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 11 occurrence(s)

notice Multiple <h1> elements

Rule h1.multiple · Headings · 37 occurrence(s)

notice Image alt text is keyword-stuffed (repetition / low variety)

Rule images.alt_stuffed · Images · 37 occurrence(s)

  • https://baobituanlong.com.vn/ — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-bi-dung-lua-gia-re — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-bi-pp-det-thuong — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-gao — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-hoa-chat — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-muoi — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-nguyen-lieu — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-nong-san — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-phan-bon — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-dung-voi — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/bao-tai-dua — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/dich-vu.html — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/gioi-thieu.html — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/index.html — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/manh-pp-quan-thep — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/pp-det-ghep-mang-bopp — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/pp-det-trang-keo — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/san-pham.html — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://baobituanlong.com.vn/tuyen-dung.html — 42 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 37 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 37 occurrence(s)

  • https://baobituanlong.com.vn/ — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-bi-dung-lua-gia-re — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-bi-pp-det-thuong — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-gao — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-hoa-chat — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-muoi — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-nguyen-lieu — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-nong-san — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-phan-bon — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-dung-voi — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/bao-tai-dua — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/dich-vu.html — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/gioi-thieu.html — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/index.html — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/manh-pp-quan-thep — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/pp-det-ghep-mang-bopp — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/pp-det-trang-keo — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/san-pham.html — the likely hero/LCP image (icon_add.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://baobituanlong.com.vn/tuyen-dung.html — the likely hero/LCP image (icon_add.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 · 37 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 11 occurrence(s)

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

Rule meta.keywords_present · Content · 37 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 37 occurrence(s)

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

Rule perf.dom_size_large · Performance · 37 occurrence(s)

  • https://baobituanlong.com.vn/ — the page has 10600 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.
  • https://baobituanlong.com.vn/bao-bi-dung-lua-gia-re — the page has 9811 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.
  • https://baobituanlong.com.vn/bao-bi-pp-det-thuong — the page has 9869 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.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam — the page has 9816 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.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc — the page has 9831 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.
  • https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam — the page has 9839 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.
  • https://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co — the page has 9821 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.
  • https://baobituanlong.com.vn/bao-dung-gao — the page has 9836 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.
  • https://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh — the page has 9811 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.
  • https://baobituanlong.com.vn/bao-dung-hoa-chat — the page has 9816 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.
  • https://baobituanlong.com.vn/bao-dung-muoi — the page has 9816 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.
  • https://baobituanlong.com.vn/bao-dung-nguyen-lieu — the page has 9826 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.
  • https://baobituanlong.com.vn/bao-dung-nong-san — the page has 9821 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.
  • https://baobituanlong.com.vn/bao-dung-phan-bon — the page has 9836 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.
  • https://baobituanlong.com.vn/bao-dung-voi — the page has 9831 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.
  • https://baobituanlong.com.vn/bao-tai-dua — the page has 9826 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.
  • https://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp — the page has 9854 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.
  • https://baobituanlong.com.vn/dich-vu.html — the page has 9972 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.
  • https://baobituanlong.com.vn/gioi-thieu.html — the page has 10308 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.
  • https://baobituanlong.com.vn/index.html — the page has 10600 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.
  • https://baobituanlong.com.vn/manh-pp-quan-thep — the page has 9824 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.
  • https://baobituanlong.com.vn/pp-det-ghep-mang-bopp — the page has 9829 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.
  • https://baobituanlong.com.vn/pp-det-trang-keo — the page has 9844 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.
  • https://baobituanlong.com.vn/san-pham.html — the page has 9869 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.
  • https://baobituanlong.com.vn/tuyen-dung.html — the page has 9820 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.

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 37 occurrence(s)

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

Rule perf.no_etag · Performance · 37 occurrence(s)

  • https://baobituanlong.com.vn/ — 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://baobituanlong.com.vn/bao-bi-dung-lua-gia-re — 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://baobituanlong.com.vn/bao-bi-pp-det-thuong — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam — 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://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co — 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://baobituanlong.com.vn/bao-dung-gao — 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://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh — 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://baobituanlong.com.vn/bao-dung-hoa-chat — 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://baobituanlong.com.vn/bao-dung-muoi — 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://baobituanlong.com.vn/bao-dung-nguyen-lieu — 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://baobituanlong.com.vn/bao-dung-nong-san — 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://baobituanlong.com.vn/bao-dung-phan-bon — 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://baobituanlong.com.vn/bao-dung-voi — 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://baobituanlong.com.vn/bao-tai-dua — 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://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp — 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://baobituanlong.com.vn/dich-vu.html — 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://baobituanlong.com.vn/gioi-thieu.html — 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://baobituanlong.com.vn/index.html — 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://baobituanlong.com.vn/manh-pp-quan-thep — 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://baobituanlong.com.vn/pp-det-ghep-mang-bopp — 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://baobituanlong.com.vn/pp-det-trang-keo — 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://baobituanlong.com.vn/san-pham.html — 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://baobituanlong.com.vn/tuyen-dung.html — 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 · 37 occurrence(s)

  • https://baobituanlong.com.vn/ — 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://baobituanlong.com.vn/bao-bi-dung-lua-gia-re — 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://baobituanlong.com.vn/bao-bi-pp-det-thuong — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc — 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://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam — 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://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co — 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://baobituanlong.com.vn/bao-dung-gao — 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://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh — 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://baobituanlong.com.vn/bao-dung-hoa-chat — 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://baobituanlong.com.vn/bao-dung-muoi — 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://baobituanlong.com.vn/bao-dung-nguyen-lieu — 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://baobituanlong.com.vn/bao-dung-nong-san — 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://baobituanlong.com.vn/bao-dung-phan-bon — 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://baobituanlong.com.vn/bao-dung-voi — 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://baobituanlong.com.vn/bao-tai-dua — 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://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp — 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://baobituanlong.com.vn/dich-vu.html — 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://baobituanlong.com.vn/gioi-thieu.html — 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://baobituanlong.com.vn/index.html — 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://baobituanlong.com.vn/manh-pp-quan-thep — 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://baobituanlong.com.vn/pp-det-ghep-mang-bopp — 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://baobituanlong.com.vn/pp-det-trang-keo — 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://baobituanlong.com.vn/san-pham.html — 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://baobituanlong.com.vn/tuyen-dung.html — 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 Slow server response

Rule perf.slow_response · Performance · 1 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 37 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 37 occurrence(s)

Pages (showing 38 of 38)
URLStatusIndexableWordsIn-links
https://baobituanlong.com.vn/bao-bi-dung-lua-gia-re
Bán bao đựng lúa, Bao đựng bột mì, Bán Bao đựng gạo, Bán bao gạo, ban bao dung gao, bao đựng gạo tại bình dương, bán bao đựng gạo tại đồng nai, bán bao đựng gạo tại hồ chí minh 0908858386
200 yes 14519 37
https://baobituanlong.com.vn/bao-bi-dung-nong-san-bao-dung-gao-bao-tai-dua-kho-lon
Bao bì đựng nông sản, bao đựng gạo, bao tải dứa khổ lớn | sản xuất bao tải dứa | bao tải dứa chất lượng và thiết kế đẹp | 0908858386 - 0908933866
200 yes 14932 37
https://baobituanlong.com.vn/bao-bi-pp-det-thuong
Bao bì PP dệt thường
200 yes 14357 37
https://baobituanlong.com.vn/bao-bi-pp-dung-phan-bon-bao-dung-phan-bon-bao-phan-bon-mau-ma-dep
Bao bì pp đựng phân bón, bao đựng phân bón, bao phân bón mẫu mã đẹp, công ty thiết kế và in ấn bao đựng phân bón theo yêu cầu của khách hàng, bao bì pp dệt - 0908 858386
200 yes 15064 37
https://baobituanlong.com.vn/bao-bi-thuc-an-gia-cam
Bao Bì Thức Ăn Gia Cầm
200 yes 14332 37
https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc
Bao bì thức ăn gia súc
200 yes 14351 37
https://baobituanlong.com.vn/bao-bi-thuc-an-gia-suc-gia-cam
Bao bì đựng thức ăn gia súc, bao đựng thức ăn gia súc, bao đựng thức ăn chăn nuôi, bao bì đựng thức ăn chăn nuôi
200 yes 14474 37
https://baobituanlong.com.vn/bao-dung-dat-sach-phan-huu-co
CTY TUẤN LONG SẢN XUẤT - bao đựng đất sạch 5dm, 10dm, 20dm, 25dm, bao dung dat sach, bao bì đựng đất sạch, bao đựng phân bón, bao đựng phân hữu cơ, bao tải đưng đất sạch 0908858386, bao tải đựng đất sạch tại bình dương, bao bì pp dệt tại bình dương, bao b
200 yes 14623 37
https://baobituanlong.com.vn/bao-dung-gao
Bán Bao đựng gạo, bao gạo, bao đựng gạo tại bình dương, bán bao đựng gạo tại đồng nai,Bán bao đựng gạo tại bình dương, bán bao đựng gạo tại hồ chí minh 0908858386
200 yes 14527 37
https://baobituanlong.com.vn/bao-dung-gao-bao-dung-gao-gia-re-bao-tai-dua
Bao đựng gạo, bao dựng gạo giá rẻ, bao pp dệt , bao tải dứa, bao tai dứa, bao tải dứa giá rẻ, công ty sản xuất và in bao tải dứa - 090 885 8386
200 yes 14935 37
https://baobituanlong.com.vn/bao-dung-gao-dong-nai
bao đựng gạo đồng nai, bao đựng gạo biên hòa, bao đựng gạo long thành, bao đựng gạo long khánh, bao đựng gạo xuân lộc, bao đựng gạo cẩm mỹ, bao đựng gạo định quán,bao đựng gạo trảng bom - 0908858386 - 0908933866
200 yes 14866 37
https://baobituanlong.com.vn/bao-dung-hat-nhua-bot-da-cao-lanh
Bao PP Dệt - CTY TUẤN LONG
200 yes 14522 37
https://baobituanlong.com.vn/bao-dung-hoa-chat
bao bì pp dệt đựng hóa chất, bao đựng hóa chất, bao dung hoa chat, bao pp det dung hoa chat, bao bì đựng hóa chất tại bình dương, bao bì pp dệt tại bình dương 0908858386
200 yes 14505 37
https://baobituanlong.com.vn/bao-dung-muoi
Bao Đựng Muối - CTY TUẤN LONG
200 yes 14494 37
https://baobituanlong.com.vn/bao-dung-nguyen-lieu
Bao Đựng Nguyên Liệu
200 yes 14373 37
https://baobituanlong.com.vn/bao-dung-nong-san
Bán Bán bao PP dệt đựng nông sản, Bán Bao Tải Dứa đựng nông sản, bán bao tải dứa giá rẻ, cung cấp bao tải dứa, bao tai dua, bán bao tải dứa tại bình dương, bán bao tải dứa tại thành phố hồ chí minh 0908858386
200 yes 14563 37
https://baobituanlong.com.vn/bao-dung-phan-bon
BAO ĐỰNG PHÂN BÓN - CTY TUẤN LONG
200 yes 14488 37
https://baobituanlong.com.vn/bao-dung-voi
Bao Đựng Vôi
200 yes 14370 37
https://baobituanlong.com.vn/bao-pp-det-dung-hoa-chat-bao-bi-dung-hoa-chat
Bao pp dệt đựng hóa chất- bao bì đựng hóa chất , bao pp đựng hóa chất, công ty sản xuất bao đựng hóa chất, nơi thiết kế và sản xuất bao bì đựng hóa chất, 0908858386 - 0908933866
200 yes 14906 37
https://baobituanlong.com.vn/bao-tai-dua
Bán Bao Tải Dứa, bán bao tải dứa giá rẻ, cung cấp bao tải dứa, bao tai dua, bán bao tải dứa tại bình dương
200 yes 14439 37
https://baobituanlong.com.vn/cong-ty-chuyen-san-xuat-bao-tai-dua-bao-tai-dua
Công ty chuyên sản xuất bao tải dứa - bao tai dua - bao tải dứa giá rẻ - bao tải dứa khổ lớn - bao tải dứa chất lượng giá rẻ nhất - 0908858386 - 0908933866
200 yes 14981 37
https://baobituanlong.com.vn/cong-ty-thiet-ke-va-in-bao-dung-gao-bao-bi-dung-gao-mau-ma-dep
Công ty thiết kế và in bao đựng gạo, bao bì đựng gạo mẫu mã đẹp, bao đựng gạo, bao dung gao, nơi bán bao dựng gạo, bao tải đựng gạo, bao tải dứa đựng gạo, in bao bì đựng gạo - 0908 858 386
200 yes 15054 37
https://baobituanlong.com.vn/cuon-pp-det--manh-vai-pp
Cuộn PP Dệt - Manh
200 yes 14387 37
https://baobituanlong.com.vn/dich-vu.html
Dịch vụ
200 yes 16216 37
https://baobituanlong.com.vn/gia-bao-tai-dua-re-nhat-bao-tai-dua-kho-lon
Bao đựng nước đá, bao đựng lúa, bao đựng gạo, bao đựng nông sản, Cung cấp bao tải dứa HCM, Bán bao tải dứa tải TPHCM, Bán buôn bao tải dứa, Giá bao tải dứa, Bao tải dứa có lớn, Bao tải dứa xanh, Bao tải dứa bình dương, Kích thước bao tải dứa - 0908858386
200 yes 15078 37
https://baobituanlong.com.vn/gioi-thieu.html
Bao bì PP dệt Tuấn Long – Bao pp dệt & Bao tải dứa cao cấp tại TP. HCM
200 yes 16492 37
https://baobituanlong.com.vn/index.html
BAO BÌ PP DỆT GIÁ RẺ | BAO PP DỆT HCM | BAO BÌ TUẤN LONG
200 yes 15957 37
https://baobituanlong.com.vn/lien-he.html
Liên hệ
200 yes 14413 37
https://baobituanlong.com.vn/manh-nep-pp-manh-cuon-ban-manh-pp-det-ban-manh-dua
Ban Manh nẹp pp, manh cuộn, bán manh pp det, bán manh dứa , Manh Cuộn Pp, Vải Pp Dệt, Nẹp Pp Dệt , 0908858386 - 0908933866
200 yes 14810 37
https://baobituanlong.com.vn/manh-pp-quan-thep
MANH PP QUẤN THÉP
200 yes 14303 37
https://baobituanlong.com.vn/noi-san-xuat-bao-tai-dua-bao-tai-dua-kho-lon
Nơi sản xuất bao tải dứa, bao tai dua khổ lớn, bao tai dưa, bao tai dua giá rẻ, bao tải dứa xanh, bao tải dứa thiết kế đẹp chuyên nghiệp , 0908858386 - 0908933866
200 yes 14922 37
https://baobituanlong.com.vn/pp-det-ghep-mang-bopp
PP Dệt ghép màng BOPP
200 yes 14324 37
https://baobituanlong.com.vn/pp-det-trang-keo
PP Dệt tráng keo PP
200 yes 14335 37
https://baobituanlong.com.vn/san-pham.html
Sản phẩm
200 yes 14417 37
https://baobituanlong.com.vn/tin-tuc.html
Tin tức
200 yes 15471 37
https://baobituanlong.com.vn/tuyen-dung.html
Tuyển dụng
200 yes 14441 37
https://baobituanlong.com.vn/
BAO BÌ PP DỆT GIÁ RẺ | BAO PP DỆT HCM | BAO BÌ TUẤN LONG
200 yes 15957 9
https://baobituanlong.com.vn/bao-bi-det-dong-nai 0 no 0 37

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →