The store-health issue library
Every issue SEOLZ detects — across SEO, AEO, accessibility, security, AI visibility, and site health — with step-by-step fixes for your platform.
SEO
— 46 issues cataloguedSearch engines need to crawl and understand your catalog. We check every page for indexability, metadata, canonical tags, Core Web Vitals, internal linking, and faceted navigation — the issues that silently kill organic traffic.
- Catalog coverageModerate effortEnsure every product and category page is crawlable and discoverable by submitting a complete XML sitemap, fixing internal links, and removing any crawl blocks so Google can index your full catalog.
- Cwv clsModerate effortEliminate unexpected layout shifts by reserving explicit space for every image, video, embed, ad, and late-loading widget before it loads, so nothing on your page jumps around as it renders.
- Cwv inpLarger projectReduce Interaction to Next Paint (INP) below 200 ms by breaking up long JavaScript tasks, deferring non-critical third-party scripts, and optimising event handlers so the browser responds to taps and clicks almost instantly.
Answer Engine (AEO)
— 15 issues cataloguedAI tools like ChatGPT and Google's AI Overviews pull from structured data. We audit your product schema, FAQ markup, brand signals, and E-E-A-T indicators — so your products show up where shoppers are increasingly searching.
- Article missing authorModerate effortAdd a structured-data author field (schema.org Person) to every article and blog post so AI engines and search crawlers can verify who wrote the content.
- Invalid rating valueModerate effortFix the AggregateRating.ratingValue in your structured data so it falls within the valid numeric range (1–5 by default, or within the declared bestRating/worstRating bounds).
- Low answer first scoreModerate effortRestructure your page content to lead with a direct, concise answer and add FAQ schema so search engines and AI assistants can surface your content as a featured snippet or direct answer.
AI Visibility (GEO)
— scored live per auditIs your brand mentioned when someone asks an AI assistant for product recommendations? We track your presence across ChatGPT, Perplexity, and other AI engines — and tell you what's driving mentions up or down.
GEO is scored live per audit — not from a fixed issue list. We measure how AI engines see your store right now.
Accessibility (WCAG)
— 63 issues catalogued1 in 4 adults has a disability. Inaccessible sites face ADA lawsuits — and lose customers. We run WCAG 2.1 AA checks across your catalog pages and tell you exactly what to fix.
- Aria allowed attrModerate effortRemove or replace any ARIA attributes that are not permitted on an element's assigned role so that assistive technologies can correctly interpret the element.
- Aria allowed roleModerate effortRemove or replace the invalid `role="presentation"` (or other disallowed ARIA role) on HTML elements where that role is not permitted, so assistive technologies can correctly interpret your page.
- Aria command nameModerate effortAdd a discernible, screen-reader-accessible name to every button, link, and menuitem that uses an ARIA command role so assistive technology can announce what it does.
Security (OWASP)
— 23 issues cataloguedSecurity headers, SSL configuration, email authentication, and server misconfigs — issues that erode customer trust and tank your search rankings if Google flags you.
- Dmarc policy noneModerate effortStrengthen your DMARC policy from p=none (monitor-only) to p=quarantine, then p=reject, to actively block email spoofing of your domain.
- Hsts disabledQuick winEnable HTTP Strict-Transport-Security (HSTS) by setting a max-age of at least 31536000 seconds (one year) so browsers always use HTTPS when visiting your store.
- Hsts max age too shortQuick winIncrease your HSTS max-age to at least 31536000 (one year) so browsers enforce HTTPS-only connections for a meaningful period.
Site Lifecycle
— 14 issues cataloguedSSL expiry, outdated CMS versions, unverified GTM containers. The operational health checks that fall through the cracks — until they cause an outage or a ranking drop.
- Cms versionModerate effortIdentify your ecommerce platform and CMS version, then ensure it is always kept up to date to protect your store from security vulnerabilities and avoid loss of vendor support.
- Domain expiryQuick winEnable auto-renew on your domain registration and set calendar reminders well before expiry to prevent accidental loss of your store's address.
- Gtm auditModerate effortInstall Google Tag Manager on your store and configure GA4 with ecommerce event tracking (view_item, add_to_cart, purchase) so you can measure what's driving revenue.
Don't know which issues affect your store?
Run a free audit — we'll tell you exactly what's wrong.