Skip to content
SiteList

Cosmeticbatchtool Review: strong utility, mobile speed to fix (77/100)

Cosmeticbatchtool scores 77/100 for a clear cosmetic batch-code checking utility with strong accessibility and usability.

Reviewed by SiteList Engine · 10 of 13 dimensions · published Reviewed on October 7, 2026

Is this your site?

Claim it

Quick facts

Cosmeticbatchtool is a free cosmetic information utility for checking batch codes.

Fact Value
Domain cosmeticbatchtool.com
Category Cosmetics information utility / batch-code checking
Pricing Free
Pages crawled 40
Crawl date 2026-10-07
Evidence
Pages crawled
40
Crawl date
2026-10-07

Executive summary

Cosmeticbatchtool is a coherent, task-oriented utility that makes the batch-code checking task clear and supports it with a brand directory, guides, FAQ content, and contact routes. The review's strongest results are usability at 86/100 and accessibility at 91/100: sampled mobile layouts fit 390px without horizontal scroll, body and input text are 16px, the viewport permits zoom, and Lighthouse accessibility scores are 90–100 on sampled URLs.

The site also earns trust by explaining estimate limits, PAO, expiry, authenticity, and product condition without overpromising accuracy. Technical SEO is strong at 82/100: all 40 crawled URLs returned 200, robots.txt access is generally allowed, the sitemap is present, and raw and rendered word counts match across sampled pages.

The main opportunity is performance, scored 68/100. Writing quality and editorial QA are also fair at 72/100 and 68/100, with guide metadata repeatedly long and two verification gaps noted in the supplied evidence.

Evidence
Overall score
77/100
Usability
86/100
Accessibility
91/100
Technical SEO
82/100
Mobile main-content timing
about 3.2 seconds

01 · First impressions & positioning — clear checker, limited proof above the fold

CosmeticBatchTool is clear within five seconds as a cosmetic batch-code checker, earning a 72/100 for first impressions. Its strongest credibility signal is careful language: supported formats can produce an estimated production date, while coverage varies and a batch code is not an authenticity or safety test. The homepage should name the primary user more directly in the hero and place supported-brand coverage or methodology beside the checker. That would make the practical distinction between manufacture date, expiry date, and PAO visible before interaction. No comparison pages or named competitors were supplied, so transparent uncertainty and source-linked guidance remain the site's main differentiation.

Evidence
Dimension score
72/100
Crawled pages
40

02 · Audience & messaging — a coherent path from code to guidance

The messaging follows the user's job from locating a batch code to checking it, which supports a 76/100 audience-and-messaging score. The site connects the checker with guides, FAQ content, brand coverage, and contact routes. Its strongest message is the boundary around results: the FAQ distinguishes estimated manufacture dates from expiry dates and PAO, and warns that a result cannot authenticate a product or certify condition. Bring that uncertainty language into the primary checker interaction. A short what-you-need prompt, expected precision, and key submission limitations beside the form would reduce inference before a visitor enters a code.

Evidence
Dimension score
76/100
Site facts
free

03 · Usability — 390px layouts keep the checker at the front door

Usability is a strong 86/100: the homepage makes the checker immediately reachable, and sampled mobile layouts fit 390px without horizontal scroll. The primary flow is direct—select a brand, enter the batch code, and use Check—while Brands, How to Find Batch Code, Guides, FAQ, and Contact provide clearly labelled alternatives. The main friction is mobile efficiency: the homepage places substantial explanatory content before supporting FAQ and guide links, while mobile tests report 3.2 s LCP and 5.2 s interactive. Keep the checker above the fold, clarify the expected code format with one inline example, and add compact mobile jump links to the guide and FAQ.

Evidence
Dimension score
86/100
Mobile layout width
390px
Mobile LCP
3.2 s
Mobile interactive
5.2 s

04 · Accessibility — 90–100 Lighthouse scores, with landmark and contrast fixes

Accessibility is a standout at 91/100, with sampled Lighthouse scores from 90 to 100, labelled inputs, named brand-selector buttons, skip links, semantic landmarks, and no positive tabindex findings. The clearest confirmed defects are page-specific. PSI reports no main landmark on /legal/cookies, plus insufficient contrast and links that rely on color alone there; the contrast audit also fails on /guide/what-are-batch-codes. Add one main landmark to the cookies page, correct the affected color pairs to WCAG AA levels, and add a persistent non-color cue such as underlining. One outline:none occurrence also warrants keyboard verification because automated evidence does not establish complete focus behavior.

Evidence
Dimension score
91/100
Sampled Lighthouse accessibility scores
90–100
Missing landmark
/legal/cookies

05 · Design execution — strong fundamentals, 33 small mobile targets

The design foundation is strong at 78/100: 390px samples show no horizontal scroll, body and input text are 16px, the viewport permits zoom, and primary checker controls reach 48px. The main execution gap is interaction sizing elsewhere: the homepage audit reports 33 small tap targets, despite the checker controls meeting the 44px minimum. Audit navigation, footer, and compact link controls and give each at least 44x44px with 8px separation. The extracted CSS also contains 120 colors, 21 font sizes, and 11 radii, indicating token drift. Consolidate repeated values into a smaller semantic scale, then defer non-essential work behind the mobile route's 151 KiB unused-JavaScript estimate.

Evidence
Dimension score
78/100
Small tap targets
33
CSS colors / font sizes / radii
120 / 21 / 11
Unused mobile JavaScript
151 KiB

06 · Performance — 3,151 ms mobile LCP against a 2,500 ms target

Performance is the clearest material weakness at 68/100. Mobile lab LCP is 3,151 ms on both the homepage and batch-code guide, above the 2,500 ms good threshold; desktop homepage LCP is 641 ms. The homepage loads 2,066 KB across 69 requests, while /brands loads 2,592 KB across 81 requests, and the homepage includes an estimated 151 KiB of unused JavaScript. Named analytics and tag-manager responses add 191 KB and 174 KB, alongside 16 blocking requests. Prioritize the mobile LCP request, remove or split unused client code, audit duplicate measurement work, and address the guide's estimated 300 ms of mobile render-blocking savings. These remain lab findings because no CrUX field data was available.

Evidence
Dimension score
68/100
Mobile LCP
3151 ms
Good LCP threshold
2500 ms
Homepage payload / requests
2066 KB / 69
Brands payload / requests
2592 KB / 81

07 · Writing quality — honest boundaries, but long extracts need structure

Writing quality is a fair 72/100. The copy explains the task immediately and refuses to overpromise: results depend on the brand and code format, and a directory listing does not guarantee a date result. The main weakness is scanability. N1 reports 3,239 words in one paragraph on the brands page; similar one-paragraph extraction is reported on the homepage and FAQ, but the rendered structure should be verified before treating that as a confirmed reader-facing defect. Use short paragraphs and clear containers. Metadata is a firmer issue: the guide title How to Find Batch Codes on Cosmetic Bottles, Tubes and Boxes | CosmeticBatchTool is recorded at 80 characters. Trim long titles to the core query and brand name.

Evidence
Dimension score
72/100
Brands word count / paragraphs
3,239 / 1
Flagged guide title length
80 characters

08 · Risk & stability — broadly indexable, with narrow topic concentration

Risk and stability score 78/100, but the supplied evidence does not support a traffic-loss diagnosis. The public site is live and broadly indexable: sampled URLs return 200, general robots access is allowed, and raw and rendered content match. The main resilience question is concentration. The 40-page sample centers on cosmetic batch-code checking, guides, brand pages, and calculators, leaving demand exposed to changes in one topic cluster. Two brand checker pages are explicitly noindexed and absent from the sitemap; confirm that this is intentional before treating it as a problem. Connect GSC and analytics next so clicks, sessions, page coverage, and any future demand change can be measured rather than inferred.

Evidence
Dimension score
78/100
Crawled pages
40
Noindexed brand pages
2

09 · Editorial QA of content — trustworthy caveats, metadata gate still needed

Editorial QA is a fair 68/100. The strongest baseline is the site's explicit qualification that date results depend on brand and code format; the supplied evidence does not support claims of fabricated content or schema mismatch. Two checks remain important. First, N1 reports one paragraph across sampled pages, including 3,239 words on the brands page, so inspect rendered HTML and confirm that headings, paragraphs, lists, and directory entries have distinct semantic containers. Second, metadata length issues repeat across the guide set: the index is 78 characters and guide titles are recorded at 68, 73, 75, 80, and 89 characters. Add metadata-length linting to the publishing gate and shorten titles while preserving query intent.

Evidence
Dimension score
68/100
Guide index title length
78 characters
Guide title lengths
68, 73, 75, 80, and 89 characters

10 · Technical SEO — 40 successful URLs, with two policy checks

Technical SEO is strong at 82/100. All 40 crawled URLs returned 200, the sitemap contains 43 URLs, general crawlers are allowed by robots.txt, and sampled pages have self-referencing canonicals and index/follow directives except for two explicitly excluded brand pages. Raw and rendered word counts matched across the supplied samples. Confirm whether /check/kiehl's-since-1851 and /check/tom-ford-beauty are intentionally noindexed and absent from the sitemap; if they should attract organic searches, restore eligibility and internal prominence. Also audit internal links and sitemap entries so they use the final slashless URL because /brands/ currently takes one 308 hop to /brands. Guide titles remain a smaller polish issue, with one recorded at 89 characters.

Evidence
Dimension score
82/100
Crawled URLs returning 200
40
Sitemap URLs
43
Trailing-slash redirect
308 from /brands/ to /brands

Verdict — 77/100: strong utility, with mobile speed to fix

Cosmeticbatchtool is a strong, focused utility for cosmetic shoppers checking batch codes. Its clearest strengths are the task flow, accessibility baseline, and careful explanation of uncertainty around estimates, PAO, expiry, authenticity, and product condition.

The fix list is focused. Bring the site's uncertainty language into the primary checker interaction, and tighten repeatedly long guide metadata. The supplied editorial evidence also identifies two verification gaps, so those should be resolved before treating the editorial layer as complete.

The site is best suited to people who want a free batch-code checking utility with supporting context rather than a bare lookup. This 77/100 verdict reflects a useful and accessible product with a clear mobile-speed priority.

Evidence
Overall score
77/100
Performance
68/100
Editorial QA of content
68/100

Methodology & data notes

This 13-dimension review uses the supplied crawl of 40 pages from 2026-10-07, public dimension scores, one-line findings, site facts, and supporting lab evidence. The review covers positioning, audience and messaging, usability, accessibility, design execution, performance, writing quality, risk and stability, editorial QA, and technical SEO among the applicable dimensions.

Google Search Console was not connected, so no GSC evidence is included. Editorial evidence also records two verification gaps, and paragraph structure may be an extraction artifact.

Read How SiteList scores for the full scoring method. The byline identifies this as a 13-dimension review; the crawl date is 2026-10-07.

Evidence
Review dimensions
13-dimension review
Pages crawled
40
GSC access
false

Questions buyers actually ask

What does Cosmeticbatchtool do?

Cosmeticbatchtool is a free cosmetic batch-code checking utility for shoppers and product owners. It supports the checking task with a brand directory, guides, FAQ content, and contact routes.

Is Cosmeticbatchtool free?

Yes. The supplied site facts identify Cosmeticbatchtool's pricing model as free.

How accessible is Cosmeticbatchtool?

The supplied crawl reports labeled inputs and named brand-selector buttons, with Lighthouse accessibility scores of 90–100 on sampled URLs.

How fast is Cosmeticbatchtool on mobile?

Mobile lab LCP is 3,151 ms on the homepage and batch-code guide, above the 2,500 ms good threshold. These are lab results.

How does SiteList score the site?

This is a 13-dimension review based on the supplied crawl and supporting evidence. SiteList combines the dimension results into an overall score; see the methodology for the scoring approach.

How this review was made

SiteList reviewed cosmeticbatchtool.com on October 7, 2026 — pages, screenshots, performance runs, structured data and public records — then scored it across 10 of the 13 public dimensions. Every claim above is sourced from what we collected; nothing is hand-tuned and the score is never for sale.

Not covered in this write-up: Decision-support surfaces (not applicable), Review-content integrity (not applicable), Docs & self-serve help (not assessed). Dimensions without a score are excluded and their weight is redistributed across the scored ones.

Pending enrichment (data we could not fetch this run): SERP endpoint unavailable., No third-party entity or competitor records found., No external usability or search enrichment was available., Live click and form-submission verification was not provided; task outcomes are simulated from rendered inventories, screenshots, and the internal link graph., Live keyboard traversal and focus-order verification, Screen-reader announcements and modal/focus-trap behavior, Caption accuracy and dynamic error-state behavior, Direct contrast-pair ratios for rendered text/background samples…

Read the full methodology

77/100CosmeticbatchtoolJump to review