The complete record of every finding raised across this engagement, condensed to one line each so it stands on its own. Most are resolved on the previous stage or superseded by the current findings above. Kept so nothing is lost and the dev team can trace the history. Status: fixed resolved, open open or superseded, context parked, out of scope or by design.
v6 browser audit, carried over (2026-06-03, not re-verified this pass)
V6-11robots.txt disallows the wrong path family; the real crawl-trap params (?sort=, ?sida=, ?page=) on /sok and /auctions are left unblocked.open
V6-18On live, /search/typ= already 302-redirects to the homepage today, so some category equity may already be slipping on production.open
V6-19Images lack width and height attributes, causing layout shift while the page loads.open
V6-22Auction thumbnails are ORB-blocked (ERR_BLOCKED_BY_ORB) and do not load in the browser; the auction CDN is missing content-type / CORS headers.open
V6-23Cookiebot is not authorized for the v6 domain, so the consent banner fails to show until the domain is added in Cookiebot Manager.open
Resolved on v6 since earlier checks
V6-01Unknown URLs used to return 200 index,follow; they now return a real 404 with noindex. (Ended item URLs regressed the other way to 500, tracked in PSA-01.)fixed
V6-14The seller landing page /salja used to return 500; it now returns 200.fixed
V6-13bAuction pages now expose a valid SaleEvent plus BreadcrumbList schema (url and location point to production, worth a flip-mode check).fixed
i18nThe raw "auction.metadata.title" placeholder no longer appears on the sampled auction; residual metadata issues are in PSA-10.fixed
Lovable-era stage audit (2026-03), fixed before the platform change
F15Title duplication "PS Auction | PS Auction" replaced with a unique title per page.fixed
F16Canonical tags added to object and auction pages.fixed
F20Auction URL format moved to /auction/ID/slug.fixed
F21Auction pages render individual data (fixed via the URL-format change).fixed
F25Pagination via &sida=N works.fixed
F28Generic og:title made unique per page.fixed
F30Old /search?auktion= URL paradigm replaced by /auction/ID/slug.fixed
F32FAQ schema parse error fixed (now 4 valid Q&A pairs).fixed
F33Duplicate meta descriptions reduced to one per page.fixed
F34Duplicate meta keywords removed.fixed
F35Conflicting / multiple meta robots tags reduced to a single correct tag.fixed
F36Duplicate canonical elements reduced to one per page (the root bug behind F16).fixed
F38Stage served index,follow despite password protection; fixed to noindex,nofollow.fixed
F39Pagination not rendering on click fixed.fixed
F41Broken auction pages that soft-404'd now render a proper noindex not-found page.fixed
F42Double H1 on item pages reduced to one.fixed
F43Missing H1 on the /auctions listing page added.fixed
F44Stage password protection removed.fixed
F49Subcategories rendered as <button> not <a>, so ~141 subcategory pages were uncrawlable; fixed to real anchor links.fixed
F50SPA navigation did not update meta tags on category toggle; fixed to update on route change.fixed
NLF04Empty FAQPage schema now carries 4 Q&A pairs.fixed
Lovable-era, open or partial then, now superseded by the v6 findings above
F40Sitemap URL mismatch and incomplete (superseded by PSA-06).open
F45Content gap: ~20+ information pages on live were missing or placeholder on stage (re-assess at flip-mode).open
F46Duplicate /salj and /salja routes for the seller page; pick one canonical and redirect the other.open
F47Info-page paths differ between live and stage (~6 pages), needing 301 redirects or path matching.open
F48Outlet category present on live, missing on stage.open
F29Filter pages had conflicting robots tags; partially fixed (superseded by the current robots work).open
F04Inconsistent trailing slash; verify canonicalization before go-live.open
F07Large JS bundle (~2.5 MB) may affect Core Web Vitals (performance, out of this sheet's scope).open
F09Soft-404 on empty filter pages; handle empty result sets with a correct status (related to PSA-01).open
F10Inconsistent title format across page types.open
F17Object og:title shows the auction name instead of the item (related to PSA-10).open
F18Filter pages show the parent category in H1 and title.open
NLF01llms.txt had encoding mojibake; now valid UTF-8 and well-formed (see PSA-16).open
NLF02Organization schema was missing; now present on the homepage (see PSA-13).open
NLF03WebSite + SearchAction schema was missing; now present.open
NLF05Product + Offer schema missing on item pages (superseded by PSA-01 and PSA-10).open
NLF06Event schema missing on auction pages (SaleEvent now present, see V6-13b).open
NLF07ItemList schema missing on category pages (superseded by PSA-11).open
NLF08BreadcrumbList JSON-LD missing while a DOM breadcrumb existed; schema now present.open
NLF09No citable fact blocks in body copy for snippets and AI answers.open
NLF10Geographic market only partly covered (in meta, missing in H1, FAQ, body).open
NLF11Meta descriptions lack auction-volume figures that would lift SERP CTR.open
NLF12HowTo schema isolated on the homepage; extend schema coverage.open
Parked, out of scope, or closed by design
F01CSR on the old stage, SSR promised for production (v6 is now SSR).context
F23URL strategy: build right long-term rather than replicate live (client decision).context
F24Filter-URL scale; redirect plan parked pending real data and SSR.context
F37robots.txt parked, to be rebuilt before go-live (see PSA-14).context
F31International button not functional; hreflang out of scope then (see PSA-12).context
F05/F06Live og:url without path and JS-rendered meta; out of scope, solved by SSR on live.context
F13/F26Live auction og:url issues pre-JS; out of scope, solved by SSR on live.context
F14Live returns noindex,nofollow; intentional, out of scope.context
F22Auction pages noindex on live, confirmed intentional by the client.context
F08Potential robots.txt URL blocking, folded into the robots rebuild.context
F02Sitemap content unknown, superseded by F40 and PSA-06.context
F03robots.txt config, superseded by F37.context
F11Canonical hash bug, a false positive (a Firecrawl pre-JS artifact).context
F12Multi-filter canonical points to the parent category, by design.context
F19/F27Object URL structure identical on live and stage, verified correct.context
Recommendations
REC01Keep the comma-separated filter URL format (typ=) rather than separate ?filter= params. Implemented (client decision).done
REC02Stage routing supports the comma-separated format. Verified.done
REC03Cookiebot GDPR hygiene: make "Reject all" as easy and equal as "Accept all". Not yet actioned.open