Platform: unknown
Archetype: lifestyle
Run ID: 2026-04-19T06-18-18-831Z
Scanned: 2026-04-19T06:58:56.642Z
Duration: 857s
This is a monthly deep audit. The crawler performed a full-site scan including
Lighthouse performance, axe-core accessibility (WCAG 2.2 AA), cross-browser compatibility,
security headers, schema markup validation, and SEO best-practice checks.
Because this site is not a repository we control, Apex Sentinel **cannot automatically
apply fixes** — instead, each finding below includes an AI-generated plain-English
explanation + step-by-step recommended fix you can hand to a developer or execute
in your CMS directly.
Overall grade: F
| Dimension | Count | Meaning |
|---|---|---|
| Pages crawled | 99 | Full sitemap + linked pages |
| P0 (critical) | 1 | Site-down or compliance-breaking |
| P1 (urgent) | 4 | Significant revenue / SEO / UX impact |
| P2 (high) | 179 | Quality / ranking / trust degradation |
| P3 (medium) | 128 | Polish + optimization |
| "Do first" items | 4 | AI-flagged top priorities |
| Quick wins (< 30 min) | 58 | Fastest ROI items |
If you only have time for ten things this month, do these — in this order.
Page: https://jarcannabis.com/wp-login.php
Effort: Moderate (1-3 hours)
Page: https://jarcannabis.com/
Effort: Moderate (1-3 hours)
Page: https://jarcannabis.com/
Effort: Moderate (1-3 hours)
Page: https://jarcannabis.com/
Effort: Quick win (< 30 min)
Page: https://jarcannabis.com/
Page: https://jarcannabis.com/jar-concentrates/
Effort: Quick win (< 30 min)
Page: https://jarcannabis.com/what-are-cannabis-vape-pens/
Effort: Quick win (< 30 min)
Page: https://jarcannabis.com/what-are-cannabis-vape-pens/
Effort: Quick win (< 30 min)
Page: https://jarcannabis.com/a-note-from-our-hash-maker/
Effort: Moderate (1-3 hours)
Page: https://jarcannabis.com/roll-a-perfect-joint-with-this-10-step-guide/
Effort: Moderate (1-3 hours)
tier5.exposed.artifactWhat it means (plain English)
Your WordPress admin login page is publicly accessible at /wp-login.php. This is a common attack vector — bad actors can attempt to break into your site by guessing passwords at this known location. While WordPress sites always have a login page somewhere, leaving it at the default address is like putting a sign on your back door.
Why it matters for your business: Unauthorized access to your admin panel could allow attackers to deface your site, inject malware, steal customer data, or take your site offline — directly harming customer trust and revenue.
Technical root cause: WordPress uses /wp-login.php as the default login URL. No access restrictions (IP blocking, redirect, or WAF rule) are currently in place to prevent public discovery and brute-force attempts.
Recommended fix — step by step
tier5.mixed-contentWhat it means (plain English)
Your website is served over HTTPS (secure), but it's loading resources from two HTTP (non-secure) sources: your shop subdomain and an external library. Modern browsers will block these resources or show security warnings, breaking functionality and signaling to visitors that your site may not be trustworthy.
Why it matters for your business: Mixed content warnings erode customer confidence during checkout and product browsing, directly harming conversions and brand trust—especially critical for a regulated cannabis retailer where compliance perception matters.
Technical root cause: The homepage contains hardcoded or dynamically injected links to http:// URLs instead of https://. The shop subdomain and underscore.js library are being loaded insecurely while the main page is HTTPS.
Recommended fix — step by step
tier9.a11y.color-contrastWhat it means (plain English)
Your website has 15 places where text and background colors don't have enough contrast — meaning visitors with low vision or color blindness can't read the text clearly. For example, white text on your orange (#ff5531) buttons and headings falls short of the legal accessibility standard (WCAG 2 AA). This isn't just a nice-to-have; it's a compliance issue and affects real customers.
Why it matters for your business: Cannabis retailers face increased ADA litigation risk, and poor contrast locks out customers with visual impairments — both a legal and market-access problem. Search engines also penalize inaccessible sites, and accessibility is increasingly a customer-trust signal.
Technical root cause: Your theme uses an orange brand color (#ff5531) paired with light text (white #ffffff, cream #f2edde) that produces contrast ratios of 2.72–3.18, below the 4.5:1 minimum. This is likely baked into your WordPress theme CSS without override.
Recommended fix — step by step
.ddMain, .button3, and other orange-background elementstier9.a11y.link-nameWhat it means (plain English)
Your website has 6 social media links (Facebook, Instagram, etc.) that don't have readable text labels. Screen reader users—who are blind or visually impaired—hear nothing when they tab to these links, so they can't tell where the links go. Keyboard-only users also can't identify what each icon represents without being able to see it.
Why it matters for your business: You're excluding customers with disabilities from accessing your social channels, risking legal liability under ADA/WCAG standards and losing potential customers who use assistive technology.
Technical root cause: The links contain only icon fonts (Font Awesome <i> tags) with no text, aria-label, or title attribute. The aria-hidden="true" on the icons correctly hides them from screen readers, but nothing replaces them with accessible text.
Recommended fix — step by step
tier11.browser.webkit-js-errorsDetail
/jarcannabis.com" from accessing a frame with origin "https://www.google.com". Protocols, domains, and ports must match.
tier2.meta.no-descriptionWhat it means (plain English)
Your product page for Jar Concentrates doesn't have a meta description—the 160-character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your page content, which often looks unprofessional and doesn't encourage clicks.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results, meaning fewer qualified customers visit your concentrates product page even when you rank well.
Technical root cause: The HTML <head> section of this page lacks a <meta name="description" content="..."> tag, either because it was never added or was removed during a site update.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The page about cannabis vape pens has no meta description — the 155-character summary that appears below the page title in Google search results. Without it, Google generates a random excerpt from your page content, which often looks unprofessional and doesn't tell potential customers what they'll find.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results; customers see a generic snippet instead of your message about vape pen products, features, or benefits, losing sales to competitors with clearer descriptions.
Technical root cause: The <meta name="description" content="..."> tag is absent from the page's HTML head section, likely because the page was created without SEO optimization or the CMS template doesn't enforce description fields.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your vape pens guide page lack alt text—descriptive labels that explain what each image shows. Search engines and screen readers (used by people with visual impairments) can't understand images without these labels. This reduces both accessibility and your visibility in Google Images search.
Why it matters for your business: Missing alt text prevents potential customers using screen readers from understanding your product content, shrinks your search traffic from image results, and creates legal risk under accessibility regulations like the ADA.
Technical root cause: Images were added to the page without alt attribute text. Alt attributes are HTML metadata fields that describe image content for non-visual users and search engines.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 7 images on this blog post lack alt text—descriptive labels that screen readers use to describe images to visually impaired visitors. This blocks accessibility for customers using assistive technology and prevents search engines from understanding what your images show, which hurts your ability to rank in image search results.
Why it matters for your business: Missing alt text locks out visually impaired customers from your content, creates legal liability under accessibility laws (ADA), and reduces organic search visibility for lifestyle and product imagery that could drive referral traffic.
Technical root cause: Images were published without alt attributes in the HTML or CMS. This is typically a CMS content-entry oversight (alt text field left blank when uploading images) or images added via shortcode/widget without alt parameters.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your joint-rolling guide page lacks alt text — descriptive text that screen readers read aloud to blind/low-vision visitors, and that search engines use to understand image content. All 15 images on that page are affected. This makes the page harder for accessibility tools to navigate and signals to Google that the images lack context.
Why it matters for your business: Visitors using screen readers cannot understand your product-focused imagery, reducing engagement and potentially exposing Jar Cannabis to ADA compliance risk; search engines also rank image-rich lifestyle content higher when alt text is present, so you're losing SEO value.
Technical root cause: Images were added to the page without alt attributes in the HTML. Content management systems often allow image upload without requiring alt text entry, so it was skipped during publishing.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 8 images on this blog post lack alt text—descriptive labels that screen readers use to explain what an image shows to visually impaired visitors. This prevents those visitors from understanding your content and also signals to search engines that the images aren't indexed for image search, reducing discoverability.
Why it matters for your business: You're losing traffic from image search (Google Images, Pinterest) and excluding visually impaired customers who use assistive devices; this also hurts SEO rankings for the blog post itself.
Technical root cause: Images were uploaded to the CMS without filling in the alt text field during publication, or the theme/plugin defaults to blank alt attributes rather than auto-generating descriptive ones.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about sleep products is missing a meta description—the 150–160 character summary that appears below your page title in Google search results. Without it, Google generates one automatically, which often results in awkward or incomplete text that doesn't sell your article or products.
Why it matters for your business: Users are less likely to click your sleep products post from search results because the preview looks unprofessional or uninformative, reducing organic traffic and lost sales opportunities from customers actively searching for sleep solutions.
Technical root cause: The page was published without a meta description tag in the HTML <head> section. Most CMS platforms require you to manually enter this field, or it defaults to empty.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your site is missing alt text — a short text description that appears if the image fails to load and helps search engines understand what the image shows. This affects both accessibility (people using screen readers can't tell what images are) and SEO (Google can't index the image content).
Why it matters for your business: You're losing SEO value for product and lifestyle imagery, and excluding customers who rely on screen readers—both of which reduce discoverability and potential sales.
Technical root cause: Images were inserted into the page without alt attributes being populated. This is typically a content entry issue (missing during image upload) or a theme/template that doesn't enforce alt text on upload.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on this blog post are missing alt text — descriptive labels that screen readers use to tell visually impaired visitors what each image shows, and that search engines use to understand image content. This makes the page inaccessible to people using assistive technology and reduces the chance that Google will rank these images in image search results.
Why it matters for your business: Missing alt text blocks both disabled customers from understanding your content and reduces organic search traffic from Google Images, which is a significant discovery channel for lifestyle cannabis brands.
Technical root cause: Images were uploaded without alt text fields being populated in the CMS or HTML. This is typically a content creation oversight where the image uploader skipped the optional 'alt' field during publishing.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your holiday gift guide page lack alt text—descriptive text that screen readers read aloud to blind visitors and that search engines use to understand image content. Without it, those images are invisible to assistive technology and contribute nothing to SEO.
Why it matters for your business: Visitors using screen readers cannot understand your gift guide's visual content, reducing engagement and excluding a customer segment; search engines also rank pages with complete alt text higher, hurting your organic visibility for gift-related keywords.
Technical root cause: Images were likely inserted into the page without the alt attribute being filled in during editing. This is a content-entry oversight, not a technical malfunction.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your blog post is missing alt text—a short text description that tells search engines and screen readers what the image shows. This means blind or low-vision customers using assistive technology can't understand your product photos, and Google can't index the images for image search.
Why it matters for your business: Missing alt text reduces your chances of appearing in Google Images (a meaningful traffic source for lifestyle cannabis content) and locks out customers using screen readers, shrinking your addressable audience.
Technical root cause: Images were uploaded without alt attributes being populated in the HTML. This is common when bulk-uploading content or using a CMS without mandatory alt-text enforcement.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about winter strains doesn't have a meta description—the 160-character snippet that appears below your page title in Google search results. Without it, Google generates a random excerpt from your content, which often looks unprofessional and may miss your key selling points.
Why it matters for your business: Blog posts without meta descriptions get lower click-through rates from search results, meaning fewer visitors discover your content and learn about your products.
Technical root cause: The HTML <meta name="description"> tag is either missing or empty in the page's <head> section.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your blog post about winter strains is missing alt text—the hidden description that screen readers (used by visually impaired customers) read aloud, and that search engines use to understand image content. All 10 images on that page lack these descriptions.
Why it matters for your business: Visually impaired customers cannot understand your product imagery or lifestyle content, reducing inclusivity and potential sales; Google also ranks alt-text as a ranking factor, so missing it hurts your organic search visibility for strain reviews and lifestyle content.
Technical root cause: Images were uploaded to the blog post without filling in the alt text field during publishing. This is a content authoring gap, not a technical platform issue.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your Valentine's Day gift guide page don't have alt text — short descriptions that explain what the image shows. Without them, people using screen readers (software that reads pages aloud for visually impaired visitors) can't understand the images, and search engines can't index what's in them either.
Why it matters for your business: Missing alt text reduces your page's SEO ranking for product discovery, blocks accessibility compliance (important for legal risk in some states), and prevents visually impaired customers from engaging with your gift guide content.
Technical root cause: Images were likely uploaded to the page without alt attributes being filled in during upload or page editing. Most content management systems don't enforce alt text as a required field.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your hash-making blog post lack alt text — descriptive labels that explain what each image shows. Search engines and screen readers (used by people with vision loss) can't understand unlabeled images, which means they miss important content and context.
Why it matters for your business: Missing alt text reduces your SEO ranking for image searches, limits your audience reach to visually impaired customers (a legal requirement under accessibility law), and weakens the educational value of your content marketing.
Technical root cause: Images were uploaded or embedded without descriptive alt attributes. This is typically caused by manual image insertion without filling the alt field, or a content management system not requiring alt text on upload.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 9 images on your Springtime Strains blog post lack alt text — descriptions that screen readers read aloud and that search engines use to understand image content. This means blind or visually impaired visitors cannot understand what those images show, and Google cannot index them for image search.
Why it matters for your business: You're losing potential customers who use screen readers, and missing image search traffic from people searching for strain photos or cannabis lifestyle imagery in Google Images.
Technical root cause: Images were uploaded or embedded without filling in the alt text field during content creation, a common oversight when publishing blog posts or gallery content.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This product page is missing a meta description — the 155-character summary that appears below the page title in Google search results. Without it, Google auto-generates snippets from your page content, which are often choppy and don't highlight your key selling points. For a cannabis lifestyle brand, this is a missed opportunity to control how potential customers see you in search.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results; customers may choose a competitor's listing instead if yours looks less relevant or appealing in the search preview.
Technical root cause: The page HTML does not include a <meta name="description" content="..."> tag in the document head. This is likely a template gap — either the product page template doesn't auto-populate descriptions, or descriptions were never written during product setup.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This product page is missing a meta description — the 150-160 character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your page content, which often looks unprofessional and fails to persuade searchers to click your link.
Why it matters for your business: Customers shopping for premium cannabis products rely on search results to compare options; a missing or auto-generated description reduces click-through rate and loses sales to competitors with optimized listings.
Technical root cause: The page's HTML <head> section lacks a <meta name="description" content="..."> tag. Either the page was created without one, or the CMS/template is not populating it.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on this product page lack alt text — descriptive text that screen readers read aloud and search engines use to understand what a picture shows. This makes the page inaccessible to blind/low-vision customers and signals to Google that your images aren't optimized, hurting rankings for visual searches (like 'cold cure live rosin').
Why it matters for your business: You're losing both customers (people using screen readers can't see your product) and search visibility (Google ranks image results lower without alt text, cutting off a traffic channel for cannabis product discovery).
Technical root cause: Images were uploaded without alt attribute text in the HTML. This is typically a content/CMS issue where alt text wasn't filled in during image upload or page creation.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on your Employee Spotlight page lack alt text—descriptive labels that screen readers read aloud to blind/low-vision visitors and that search engines use to understand image content. This makes the page inaccessible to assistive technology users and reduces image discoverability in Google Images.
Why it matters for your business: You risk losing visitors using screen readers, failing legal accessibility compliance (ADA), and missing organic search traffic from image search, which can drive brand awareness and traffic to lifestyle content like employee spotlights.
Technical root cause: Images were uploaded or embedded without filling in the alt text field during content creation, likely because the CMS admin interface didn't enforce or prompt for it.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Seven images on your blog post about summer cannabis adventures don't have alt text—short descriptions that screen readers read aloud to blind visitors and that search engines use to understand what photos show. Without it, those visitors can't see your product photography or lifestyle content, and Google can't index those images for image search.
Why it matters for your business: You're losing accessibility compliance points (which regulators may check), excluding customers who use screen readers, and forfeiting image search traffic—especially important for cannabis lifestyle content that drives discovery and brand awareness.
Technical root cause: Images were inserted into the WordPress post editor without filling the 'Alt Text' field during upload, or existing images lack the alt attribute in HTML.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your website should have alt text—a short description that screen readers read aloud to blind and low-vision visitors, and that search engines use to understand your content. On your November spotlight blog post, all 5 images lack this description. This locks out customers with vision disabilities and signals to Google that your images aren't properly labeled.
Why it matters for your business: Missing alt text reduces organic search visibility for image-driven queries (product photos, lifestyle imagery) and violates accessibility law, exposing you to compliance risk while alienating disabled customers.
Technical root cause: Images were uploaded or embedded without alt attributes in the HTML. If using a CMS, alt text fields were skipped during upload; if hand-coded, the <img> tags lack alt="" attributes.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your holiday gift guide page lack alternative text (alt text) — short descriptions that describe what's in each image. Screen readers used by visually impaired visitors read this text aloud, and search engines like Google use it to understand image content. Without alt text, both groups miss important context about your products and lifestyle imagery.
Why it matters for your business: Missing alt text reduces your visibility in Google Image Search (a source of qualified cannabis retail traffic), and makes your site inaccessible to customers using assistive technology — limiting your addressable market and creating potential legal exposure under accessibility compliance standards.
Technical root cause: Images were uploaded or embedded without the alt attribute being populated. This is common when content management systems offer an optional alt field that gets skipped during publishing.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This article page is missing a meta description—the 150–160 character summary that appears under your page title in Google search results. Without it, Google will auto-generate a snippet from your page text, which is often choppy or irrelevant. This reduces click-through rate from search results.
Why it matters for your business: Users browsing cannabis-related lifestyle content in search results will see a generic or poorly chosen snippet instead of your crafted message, lowering the chance they click through to your article and your site.
Technical root cause: The page's HTML <head> section does not include a <meta name="description" content="..."> tag, likely because it was published without one or the CMS did not auto-generate it.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on this blog post are missing alt text—descriptive labels that screen readers use to describe images to visually impaired visitors, and that search engines use to understand image content. Without alt text, those images are invisible to assistive technology and provide no SEO value.
Why it matters for your business: Missing alt text reduces organic search rankings for this post (search engines can't index image context), excludes visually impaired customers from your content, and exposes you to accessibility compliance risk under WCAG 2.1 standards.
Technical root cause: Images were uploaded or embedded without alt attributes populated in the HTML or CMS image properties. This is a common CMS oversight when content is created quickly or by non-technical staff.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about cannabis and self-care is missing a meta description—the 155-character summary that appears below your page title in Google search results. Without it, Google generates a random excerpt from your page, which often looks unprofessional and doesn't tell potential customers what they'll find.
Why it matters for your business: A missing meta description reduces click-through rates from search results, meaning fewer visitors to your lifestyle content and lower engagement with your brand's wellness positioning.
Technical root cause: The page's HTML <head> section does not contain a <meta name="description" content="..."> tag, likely because the content management system's post template either lacks a dedicated field or the field was left blank when the post was published.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your wellness blog post have no alternative text descriptions. Alt text is read aloud by screen readers for visually impaired visitors and is also scanned by search engines to understand what images contain. Without it, those images are invisible to both assistive technology and search algorithms.
Why it matters for your business: Missing alt text reduces your SEO value for image search and wellness-related queries, and excludes customers using screen readers or with slow connections from understanding your lifestyle content.
Technical root cause: Images were inserted into the WordPress post without filling in the Alt Text field in the image block or media library.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your Sunday River guide post don't have alt text—short descriptions that explain what's in each image. Screen readers (used by people with vision loss) can't tell visitors what these images show, and search engines can't understand them either. This makes content less accessible and less discoverable.
Why it matters for your business: Visitors using assistive technology miss key visual content, reducing engagement; search engines rank image-rich lifestyle content lower when images lack descriptions, hurting organic traffic to your blog.
Technical root cause: Images were inserted into the post without alt attributes populated in the image properties. This is common when uploading media quickly without filling in the alt field in the page editor.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your website should have descriptive alt text — a short text label that describes what the image shows. This helps people using screen readers (software that reads websites aloud) understand your content, and it also helps Google understand and rank your images in search results. Your employee spotlight page has 5 images with missing alt text.
Why it matters for your business: Missing alt text reduces your organic search visibility for image searches, limits accessibility for customers with vision impairments (a legal and brand-reputation risk), and may trigger compliance concerns from cannabis regulators who increasingly expect inclusive digital practices.
Technical root cause: Images were uploaded to the page without alt attributes being filled in during the publishing process. This is a common oversight when content editors add images without completing the metadata fields.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This blog post is missing a meta description—the 155-160 character text snippet that appears below your page title in Google search results. Without it, Google generates a random excerpt from your content, which often looks unprofessional and may not include your best selling points. For a lifestyle cannabis brand, this is a missed opportunity to control how your content appears to potential customers searching for weekend activities or product guides.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results; potential customers see generic text snippets instead of a compelling reason to visit your site, directly impacting organic traffic and dispensary foot traffic.
Technical root cause: The page template or content management system is not inserting the meta description tag into the HTML <head> section during page creation.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your Sugarloaf weekend guide post have no alt text—the hidden descriptions that screen readers use to tell visually impaired visitors what's in the image. This hurts both accessibility (people using assistive technology can't understand the content) and search engine optimization (Google can't index what those images depict, so they rank lower in image search).
Why it matters for your business: Missing alt text reduces organic search visibility for lifestyle content and excludes visitors using screen readers—both of which limit traffic and potential customer reach.
Technical root cause: Images were uploaded without alt text filled in during the CMS editing process, or the template/theme doesn't enforce alt text as a required field.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about spring strains is missing a meta description—the 150-160 character summary that appears below your headline in Google search results. Without it, Google generates a random snippet from your page, which may not highlight your best selling points or include your brand name.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results; potential customers see incomplete or irrelevant previews and choose competitors instead, directly hurting traffic to your content and product pages.
Technical root cause: The page was published without a meta description tag in the HTML <head> section. Most CMS platforms require you to manually enter this text, or it's left blank by default.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your website should have alt text—a short text description that describes what the image shows. This helps people using screen readers (software that reads web pages aloud) understand your content, and it also tells search engines what your images are about. Currently, all 5 images in your spring strains article are missing these descriptions.
Why it matters for your business: Missing alt text reduces your visibility in Google Images (a major traffic driver for lifestyle cannabis sites), limits your audience to visitors who can see images, and signals to search engines that your content is incomplete—which can lower your rankings for strain reviews and seasonal content.
Technical root cause: Images were uploaded to the article without alt text attributes being filled in. This is typically a content entry oversight rather than a technical bug—alt text must be manually added when images are inserted.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about Derek doesn't include a meta description — the 150–160 character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your content, which often looks unprofessional and may not convince people to click.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results, meaning fewer visitors discover your brand content and lifestyle storytelling, which is critical for a lifestyle-focused cannabis retailer building community trust.
Technical root cause: The page's HTML <head> element lacks a <meta name="description" content="..."> tag. This is typically missing because the CMS, blog plugin, or page template wasn't configured to populate it automatically during publish.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
This page has 5 images with no alternative text descriptions. Alt text is read aloud by screen readers (software that helps blind/low-vision customers browse) and is also used by search engines to understand what images show. Without it, those customers and search engines miss the content entirely.
Why it matters for your business: You're excluding customers with visual disabilities from accessing employee spotlights and other marketing content, and losing SEO signals that could help this page rank for brand-related searches.
Technical root cause: Images were uploaded or embedded without filling in the alt text field during publication. Most content management systems have an optional alt field that defaults to empty.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This blog post page is missing a meta description — the 155-character summary that appears under your page title in Google search results. Without it, Google generates a random excerpt from your content, which often looks unprofessional and doesn't encourage clicks. For a lifestyle cannabis brand, this is a missed opportunity to control how your content shows up in search.
Why it matters for your business: Missing meta descriptions reduce click-through rates from Google search results, which directly lowers organic traffic and brand visibility for your lifestyle content that differentiates Jar from competitors.
Technical root cause: The page template or blog post entry is not populated with a meta description tag in the HTML head section, likely because the CMS was not configured to require or auto-generate one for this content type.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on this blog post are missing alt text—short descriptions that explain what each image shows. Screen readers (software that reads websites aloud for people with vision loss) can't tell visitors what these images contain, making your content inaccessible. Search engines also can't index image content without alt text, so you're losing potential traffic from image search.
Why it matters for your business: You're excluding people with vision disabilities from engaging with your lifestyle content, and missing SEO value—image search can drive traffic to lifestyle blog posts, especially food/lifestyle content that cannabis consumers share.
Technical root cause: The images were uploaded or embedded without completing the alt text field in your CMS or HTML editor. This is typically an oversight during content creation rather than a technical defect.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 5 images on this blog post page lack alt text — descriptive text that screen readers use to explain images to visually impaired visitors, and that search engines use to understand image content. This blocks accessibility and reduces the chance search engines will index and rank these images.
Why it matters for your business: Visually impaired customers cannot navigate or understand this page, limiting your audience. Search engines also rank pages with descriptive images higher, so missing alt text hurts your organic traffic and SEO performance.
Technical root cause: Images were inserted into the page without alt attributes in the HTML. This is typically a content publishing issue — the CMS or editor did not prompt or enforce alt text entry when the images were uploaded.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This product article page is missing a meta description — the 150-160 character summary that appears under your page title in Google search results. Without it, Google generates a random excerpt from your content, which often looks unprofessional and doesn't tell customers what they're clicking on.
Why it matters for your business: Missing meta descriptions lower click-through rates from search results; potential customers see a jumbled snippet instead of a compelling description, reducing traffic to this premium product page.
Technical root cause: The page's HTML <head> section does not include a <meta name="description" content="..."> tag, likely because it was published without one or the CMS template doesn't auto-generate them.
Recommended fix — step by step
<meta name="description" content="Your 155-char description here"> directly before the closing </head> tag.tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your website needs descriptive alt text—a short text label that describes what the image shows. Screen readers (tools used by blind and low-vision visitors) read this text aloud so they understand the content. Right now, all 5 images on this product page are missing those labels, making the page inaccessible and invisible to search engines.
Why it matters for your business: Missing alt text blocks customers using accessibility tools from discovering your products, reduces SEO ranking for image-driven product pages, and exposes you to ADA compliance risk if visitors file accessibility complaints.
Technical root cause: Images were uploaded to the page without alt attributes populated in the HTML. This is typically caused by CMS image insertion without filling the alt text field, or raw HTML img tags lacking the alt= attribute.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Every image on your site is missing alternative text—short descriptions that screen readers read aloud to blind/low-vision visitors, and that search engines use to understand your images. Your employee spotlight post has 5 images, none with alt text. This blocks accessibility for customers and reduces the chance Google indexes those images in image search.
Why it matters for your business: You're excluding customers with vision disabilities from experiencing your team content, and losing organic traffic from Google Images—a key discovery channel for cannabis lifestyle and brand content.
Technical root cause: Images were uploaded without alt text descriptions filled in, either because the CMS interface wasn't required to prompt for it, or the uploader skipped the field. Alt text must be added manually per image or via bulk edit.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Ten images on your Fall Strains blog post lack alt text — descriptive text that tells screen readers (used by blind/low-vision visitors) and search engines what each image shows. Without it, Google can't index those images for search, and visitors using assistive technology see nothing. This also violates WCAG accessibility standards that many states (including Maine) reference in legal guidance.
Why it matters for your business: Missing alt text reduces your SEO visibility for strain-related image searches, limits reach to customers with visual disabilities (a legal compliance risk), and signals to Google that your content is incomplete.
Technical root cause: Images were uploaded to the blog post without adding alt text in the image metadata. Most CMS platforms require manual entry of alt text during upload or after.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Five images on your employee spotlight page don't have alt text — brief descriptions that screen readers read aloud to people with vision loss, and that search engines use to understand image content. Right now, Google and screen-reader users see blank images, which wastes an opportunity to rank for image search and excludes customers who rely on accessibility tools.
Why it matters for your business: Missing alt text reduces organic search visibility for that page and creates a barrier for disabled customers who use screen readers, shrinking your addressable audience and potentially exposing you to accessibility complaints.
Technical root cause: Images were likely added to the page without the alt attribute being filled in during upload, or the HTML was hardcoded without alt attributes on img tags.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
This blog post has 7 images that lack alt text — descriptive labels that appear when images don't load and help screen readers describe what's in them. Without alt text, people using screen readers (who are blind or have low vision) can't understand those images, and search engines can't index them either.
Why it matters for your business: Missing alt text reduces SEO value for this recovery + performance content (a high-intent keyword cluster for cannabis consumers) and excludes disabled visitors, shrinking your audience and ranking potential.
Technical root cause: Images were likely added to the post without filling in the alt text field during upload, or the CMS theme doesn't prompt for alt text by default.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Eight images on your 'Meet Trevor' blog post lack alt text — descriptive text that explains what each image shows to search engines and visitors using screen readers. This hurts both accessibility (people with visual impairments can't understand the images) and SEO (Google can't index image content without alt text).
Why it matters for your business: Missing alt text reduces your organic search visibility for image-based queries (e.g., 'cannabis cultivation setup,' 'dispensary interior') and excludes customers with visual disabilities from engaging with your brand story.
Technical root cause: Images were uploaded or embedded without alt attributes in the HTML. This is typically a content management decision — either the CMS didn't enforce alt fields during upload, or the author didn't fill them in.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
Six images on your Cadillac Rainbow strain blog post lack alt text—descriptive labels that screen readers use to tell visually impaired visitors what an image shows. This also means search engines can't understand those images, missing an SEO opportunity. Alt text is required for accessibility compliance under WCAG 2.1 AA, which increasingly affects legal standing for retail sites.
Why it matters for your business: Missing alt text on product imagery reduces searchability for strain names and product photos in Google Images, and excludes disabled customers from your content—a legal and market-share risk for cannabis retail.
Technical root cause: Images were likely uploaded directly to the CMS without filling in the alt text field during publication, or the alt field was left empty by the content editor.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
15 images on your product guide page don't have alt text—descriptive labels that explain what the image shows. Search engines and screen readers (used by visually impaired customers) can't understand these images without those labels. This means Google can't index the visual content, and customers using assistive technology get no information about those products.
Why it matters for your business: Missing alt text reduces your SEO ranking for product pages, lowers organic traffic from Google Images, and makes your site non-compliant with accessibility standards—creating legal risk and excluding customers who rely on screen readers.
Technical root cause: Images were uploaded or embedded without completing the alt text field in the page editor. This is typically a content entry gap, not a platform limitation.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 11 images on this blog post are missing alt text — the descriptive labels that screen readers use to tell visually impaired visitors what an image shows. Without alt text, those visitors can't understand the image content, and search engines can't index what's pictured either.
Why it matters for your business: Missing alt text reduces your blog's SEO ranking for image searches and blocks roughly 15% of web users (those using assistive tech) from engaging with your product photography and brand story, shrinking potential customer reach.
Technical root cause: Images were likely uploaded to the CMS without filling in the alt text field during publishing, or the theme/plugin doesn't enforce alt text as required on upload.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This blog post about your hash-maker doesn't have a meta description — the 155-character summary that appears below your link in Google search results. Without it, Google generates a random excerpt from your page, which often looks messy and doesn't convince people to click.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results, meaning fewer visitors discover your content and brand story even when Google ranks you well.
Technical root cause: The page's HTML is missing a <meta name="description" content="..."> tag in the head section, or it exists but is empty.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The blog post 'Roll a Perfect Joint with This 10-Step Guide' is missing a meta description — the 155-160 character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your page, which often looks unprofessional and may not encourage clicks.
Why it matters for your business: Lower click-through rates from search results mean fewer visitors to your content, reduced brand authority in the cannabis lifestyle space, and lost opportunity to drive traffic to product pages or dispensary location information.
Technical root cause: The page's HTML head section does not include a <meta name="description" content="..."> tag. This is commonly overlooked when publishing blog content via WordPress or a headless CMS without enforcing a description field.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The blog post about Jar rolling papers is missing a meta description — the 160-character summary that appears below your page title in Google search results. Without it, Google may auto-generate a snippet that doesn't clearly explain what visitors will find, reducing click-through rates from search.
Why it matters for your business: Missing meta descriptions lower organic click-through rates, meaning fewer potential customers discover this content-marketing piece in search results, which hurts traffic and brand awareness.
Technical root cause: The page HTML lacks a <meta name="description" content="..."> tag in the head section, so search engines have no curator-written summary to display.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This page is missing a meta description — the short text (150–160 characters) that appears below the page title in Google search results. Without it, search engines may show truncated or auto-generated text, making your listing less compelling and reducing click-through rates.
Why it matters for your business: Lower click-through rate from search results means fewer visitors to your holiday gift guide content, which is a key entry point for new customers during peak seasons.
Technical root cause: The HTML <head> section lacks a <meta name="description" content="..."> tag. This is a content authoring gap, not a technical issue.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The blog post about vaporizers is missing a meta description — the 160-character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your content, which often looks incomplete and fails to convince people to click.
Why it matters for your business: Missing meta descriptions reduce click-through rate from search results, meaning fewer qualified visitors discover your product content even when you rank well.
Technical root cause: The page HTML lacks a <meta name="description" content="..."> tag in the document head, leaving search engines without curator-written guidance on how to summarize the page.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Meta descriptions are the short text snippets that appear under your page title in Google search results. This article page is missing that description, so Google will auto-generate a choppy excerpt instead. Potential customers scrolling search results won't see a compelling reason to click your content.
Why it matters for your business: Missing meta descriptions reduce click-through rates from organic search; you're losing qualified traffic even when your page ranks well.
Technical root cause: The page template or CMS configuration does not automatically generate or require meta descriptions for blog/editorial content. Without explicit description markup in the HTML head, search engines fall back to auto-generated text.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The blog post about spring strains is missing a meta description—the 150–160 character summary that appears below your page title in Google search results. Without it, Google will auto-generate one from your page text, which is often choppy and less persuasive. This reduces click-through rates from search.
Why it matters for your business: Missing meta descriptions lower your organic click-through rate from search results, directly reducing traffic to content that could drive awareness, education, and foot traffic to your dispensary.
Technical root cause: The page's HTML <head> section lacks a <meta name="description" content="..."> tag. Either the CMS didn't auto-populate one, or the author skipped this step when publishing.
Recommended fix — step by step
tier2.a11y.img-missing-altWhat it means (plain English)
All 7 images on this blog post lack alt text—short descriptions that screen readers use to tell visually impaired visitors what each image shows. This locks out accessibility for some of your audience and signals to Google that your content isn't fully optimized, which can suppress rankings.
Why it matters for your business: Visitors using screen readers or those with slow connections can't understand your lifestyle photography, reducing engagement; search engines also rank image-rich content lower when alt text is missing, hurting organic traffic to this post.
Technical root cause: Images were uploaded to the blog without alt text filled in during the upload process. Most CMSs require deliberate entry of alt text; if skipped, none is applied by default.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
The page about your budtenders is missing a meta description—the short summary that appears below your page title in Google search results. When Google can't find a description, it generates one automatically, which often looks cluttered and doesn't persuade people to click. For a lifestyle-focused cannabis brand, this is a missed opportunity to control your message in search results.
Why it matters for your business: Missing descriptions reduce click-through rates from search results, meaning fewer potential customers visit your site even when you rank well for relevant searches.
Technical root cause: The HTML <meta name="description" content="..."> tag is absent from this page's header, likely because the page was published without filling in the SEO description field in your CMS.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about summer cannabis adventures in Maine is missing a meta description—the 150-160 character summary that appears below the page title in Google search results. Without it, Google generates a random snippet from your page content, which often looks unprofessional and doesn't encourage clicks.
Why it matters for your business: A missing meta description reduces click-through rates from search results; potential customers see a generic snippet instead of your compelling message, directly hurting traffic to your lifestyle content.
Technical root cause: The page template or post editor was not configured to require or auto-populate the meta description field before publishing.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This blog post page is missing a meta description—the short summary text that appears below your page title in Google search results. Without it, Google will auto-generate a snippet from your page content, which often looks truncated or irrelevant and loses your chance to control the message.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results because potential customers see a poor preview instead of a compelling reason to visit your site.
Technical root cause: The page template or CMS (content management system) is not populating the meta description tag in the HTML head, likely because no description was entered when the post was created or the theme doesn't have a field for it.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about Sunday River weekends doesn't have a meta description — the 155-character summary that appears under your page title in Google search results. Without it, Google generates a random snippet from your page content, which often doesn't highlight your best selling points or include a call-to-action.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results; potential customers see a less compelling preview and may click competitors instead, directly reducing traffic to your content hub.
Technical root cause: The page was published without manually crafting a meta description tag in the HTML head, and no default template or SEO plugin is auto-generating one.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about Matt doesn't have a meta description — the short summary that appears below the page title in Google search results. Search engines will show a random snippet of text instead, which often looks unprofessional and doesn't tell searchers why they should click.
Why it matters for your business: Without compelling meta descriptions, your blog content gets lower click-through rates from search results, reducing organic traffic to your lifestyle content that builds brand authority and customer loyalty.
Technical root cause: The page HTML is missing the <meta name="description" content="..."> tag in the <head> section, so search engines have no curator-written summary to display.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This article page doesn't have a meta description—the 160-character summary that appears under your page title in Google search results. Without it, Google generates its own excerpt, which may be incomplete or less compelling to potential customers deciding whether to click.
Why it matters for your business: Missing meta descriptions reduce click-through rate from search results, meaning fewer visitors discover your content even when you rank well for relevant keywords.
Technical root cause: The page's HTML head section lacks a <meta name="description" content="..."> tag, likely because the content management system didn't auto-populate it or the editor left it blank during publication.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
This page doesn't have a meta description — the 155-character snippet that appears under your page title in Google search results. Without it, Google generates a random excerpt from your page content, which often looks unprofessional and may not highlight what makes this page valuable to potential customers.
Why it matters for your business: Missing meta descriptions reduce click-through rates from search results because users can't quickly understand why they should visit; this is especially costly for a lifestyle cannabis brand where lifestyle/community content drives engagement and repeat visits.
Technical root cause: The page HTML is missing the <meta name="description" content="..."> tag in the document head. This may be due to a CMS template that doesn't populate descriptions for certain post types, or the content editor didn't fill in a description field when publishing.
Recommended fix — step by step
tier2.meta.no-descriptionWhat it means (plain English)
Your blog post about Justin doesn't have a meta description — the short text that appears under your page title in Google search results. This means Google will auto-generate a snippet from your page content, which may not highlight your best selling points or include a call-to-action.
Why it matters for your business: Potential customers scanning search results are less likely to click through if they can't see a compelling, brand-controlled summary of what the post offers.
Technical root cause: The page HTML is missing the <meta name="description" content="..."> tag in the <head> section.
Recommended fix — step by step
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.meta.no-descriptionDetail
Page has no meta description.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.links.brokenDetail
Broken internal links degrade UX + crawl equity.
tier4.schema.missing-coreDetail
Every site should emit Organization + LocalBusiness + WebSite JSON-LD.
tier5.header.strict-transport-securityDetail
strict-transport-security not present on homepage response. Affects fortress score and CSP posture.
tier5.header.x-frame-optionsDetail
x-frame-options not present on homepage response. Affects fortress score and CSP posture.
tier5.header.content-security-policyDetail
content-security-policy not present on homepage response. Affects fortress score and CSP posture.
tier5.fortress.spf-missingDetail
No v=spf1 record on jarcannabis.com. Transactional email from this domain may land in spam. Publish an SPF record that includes your mail provider.
tier6.a11y.small-targetsDetail
Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.
tier6.a11y.small-targetsDetail
Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.
tier6.a11y.small-targetsDetail
Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.
tier6.a11y.small-targetsDetail
Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.
tier8.lighthouse.perf-mobileDetail
Score 62 is below target 85. See HTML report for details.
tier8.lighthouse.bestPractices-mobileDetail
Score 75 is below target 90. See HTML report for details.
tier9.a11y.heading-orderDetail
Ensure the order of headings is semantically correct
Impact: moderate
WCAG:
Learn more: https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright
tier9.a11y.regionDetail
Ensure all page content is contained by landmarks
Impact: moderate
WCAG:
Learn more: https://dequeuniversity.com/rules/axe/4.11/region?application=playwright
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "JAR Rolling Papers with Custom Tips: A Review from Budtender, Evan Thorne - Jar"
tier2.meta.description-lengthDetail
Description should be 80-160 chars.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Peak High in Peak Foliage - Fall and Cannabis in Maine by Hannah Childs - Jar"
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "November Spotlight: Meet Clint Gordon, Our Behind-the-Scenes Superstar - Jar"
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Holiday Gift Guide: Thoughtful Gifts for Every Cannabis Enthusiast - Jar"
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Cannabis in Fitness: Understanding Its Role in Training and Recovery - Jar"
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Elevate Your Self-Care Routine: Welcoming 2025 with Cannabis and Intention - Jar"
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Introducing Cured Melt (Piatella Style): Jar Co’s Approach to Premium Small-Batch Hash - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Merch - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Eliot - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Berwick - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Wiscasset - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Sweepstakes - Jar"
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Blue Slushie - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Lemon Icee - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Mac One - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Golden Goat - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Oishii - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Sour Sniffits - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Super Boof - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Citrus Scout - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Grape Gas - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "White Truffle - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Sherbanger - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Guava Mints - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Winter Sunset - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Violet Vixen - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Wedding Pie - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Silver Kush - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Motorbreath - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Devil Driver - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Mule Fuel - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "The Big Dirty - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Divorce Cake - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Blockberry - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "Crusher Claw - Jar"
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.meta.no-ogDetail
Page missing og:title and/or og:image.
tier2.a11y.img-missing-altDetail
Images without alt fail a11y + hurt SEO.
tier2.meta.title-lengthDetail
Title should be 20-65 chars. Got: "jar, Author at Jar"
tier3.weight.js-mobileDetail
JavaScript transfer exceeds 250KB budget.
tier3.weight.total-mobileDetail
Total transfer exceeds 2500KB budget.
tier3.weight.js-desktopDetail
JavaScript transfer exceeds 250KB budget.
tier3.weight.total-desktopDetail
Total transfer exceeds 2500KB budget.
tier5.header.x-content-type-optionsDetail
x-content-type-options not present on homepage response. Affects fortress score and CSP posture.
tier5.header.referrer-policyDetail
referrer-policy not present on homepage response. Affects fortress score and CSP posture.
tier5.header.permissions-policyDetail
permissions-policy not present on homepage response. Affects fortress score and CSP posture.
tier5.fortress.ssl-gradeDetail
Qualys SSL Labs: SSL Labs HTTP 400. Aim for A+ via strong TLS 1.3, HSTS, CAA, and preload.
tier5.fortress.dnssec-missingDetail
DNSSEC adds cryptographic verification to DNS responses. Consider enabling via your registrar.
tier5.fortress.caa-missingDetail
CAA records restrict which CAs may issue certs for your domain, preventing rogue issuance. Add CAA for letsencrypt.org / digicert.com / etc.
tier5.fortress.dmarc-weakDetail
DMARC published at p=none — monitoring mode only. After 2-4 weeks of clean reports, tighten to p=quarantine → p=reject.
tier5.fortress.dkim-missingDetail
Tried selectors: google, default, selector1, selector2, s1, k1 — none matched at jarcannabis.com. DKIM improves deliverability + anti-spoofing.
tier8.lighthouse.a11y-mobileDetail
Score 90 is below target 95. See HTML report for details.
tier8.lighthouse.seo-mobileDetail
Score 85 is below target 95. See HTML report for details.
tier8.lh-opportunity.server-response-time-mobileDetail
Keep the server response time for the main document short because all other requests depend on it. https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/" target="_blank" rel="noreferrer">Learn more about the Time to First Byte metric.
tier8.lh-opportunity.prioritize-lcp-image-mobileDetail
If the LCP element is dynamically added to the page, you should preload the image in order to improve LCP. https://web.dev/articles/optimize-lcp#optimize_when_the_resource_is_discovered" target="_blank" rel="noreferrer">Learn more about preloading LCP elements.
tier8.lh-opportunity.offscreen-images-mobileDetail
Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/" target="_blank" rel="noreferrer">Learn how to defer offscreen images.
tier8.lh-opportunity.render-blocking-resources-mobileDetail
Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/" target="_blank" rel="noreferrer">Learn how to eliminate render-blocking resources.
tier8.lh-opportunity.unminified-css-mobileDetail
Minifying CSS files can reduce network payload sizes. https://developer.chrome.com/docs/lighthouse/performance/unminified-css/" target="_blank" rel="noreferrer">Learn how to minify CSS.
tier8.lighthouse.perf-desktopDetail
Score 83 is below target 90. See HTML report for details.
tier8.lighthouse.a11y-desktopDetail
Score 90 is below target 95. See HTML report for details.
tier8.lighthouse.bestPractices-desktopDetail
Score 78 is below target 90. See HTML report for details.
tier8.lighthouse.seo-desktopDetail
Score 85 is below target 95. See HTML report for details.
tier8.lh-opportunity.server-response-time-desktopDetail
Keep the server response time for the main document short because all other requests depend on it. https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/" target="_blank" rel="noreferrer">Learn more about the Time to First Byte metric.
tier8.lh-opportunity.prioritize-lcp-image-desktopDetail
If the LCP element is dynamically added to the page, you should preload the image in order to improve LCP. https://web.dev/articles/optimize-lcp#optimize_when_the_resource_is_discovered" target="_blank" rel="noreferrer">Learn more about preloading LCP elements.
tier8.lh-opportunity.render-blocking-resources-desktopDetail
Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/" target="_blank" rel="noreferrer">Learn how to eliminate render-blocking resources.
tier8.lh-opportunity.unminified-css-desktopDetail
Minifying CSS files can reduce network payload sizes. https://developer.chrome.com/docs/lighthouse/performance/unminified-css/" target="_blank" rel="noreferrer">Learn how to minify CSS.
tier8.lh-opportunity.unminified-javascript-desktopDetail
Minifying JavaScript files can reduce payload sizes and script parse time. https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/" target="_blank" rel="noreferrer">Learn how to minify JavaScript.
tier-revenue.dutchie.iframe-absentDetail
No Dutchie iframe detected. If this client uses a different menu provider, add it to clients.yaml dutchieSlug=null + we'll stop flagging.
Grouped by URL — useful when working through the site one page at a time.
_49 findings on this page_
Your website is served over HTTPS (secure), but it's loading resources from two HTTP (non-secure) sources: your shop subdomain and an external library. Modern browsers will block these resources or sh
Your website has 15 places where text and background colors don't have enough contrast — meaning visitors with low vision or color blindness can't read the text clearly. For example, white text on you
Your website has 6 social media links (Facebook, Instagram, etc.) that don't have readable text labels. Screen reader users—who are blind or visually impaired—hear nothing when they tab to these links
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_4 findings on this page_
_3 findings on this page_
The blog post about Jar rolling papers is missing a meta description — the 160-character summary that appears below your page title in Google search results. Without it, Google may auto-generate a sni
All 8 images on this blog post lack alt text—descriptive labels that screen readers use to explain what an image shows to visually impaired visitors. This prevents those visitors from understanding yo
_3 findings on this page_
All 7 images on this blog post lack alt text—short descriptions that screen readers use to tell visually impaired visitors what each image shows. This locks out accessibility for some of your audience
_3 findings on this page_
This blog post page is missing a meta description—the short summary text that appears below your page title in Google search results. Without it, Google will auto-generate a snippet from your page con
Every image on your website should have alt text—a short description that screen readers read aloud to blind and low-vision visitors, and that search engines use to understand your content. On your No
_3 findings on this page_
Five images on your holiday gift guide page lack alternative text (alt text) — short descriptions that describe what's in each image. Screen readers used by visually impaired visitors read this text a
_3 findings on this page_
This article page is missing a meta description—the 150–160 character summary that appears under your page title in Google search results. Without it, Google will auto-generate a snippet from your pag
All 5 images on this blog post are missing alt text—descriptive labels that screen readers use to describe images to visually impaired visitors, and that search engines use to understand image content
_3 findings on this page_
Your blog post about cannabis and self-care is missing a meta description—the 155-character summary that appears below your page title in Google search results. Without it, Google generates a random e
Five images on your wellness blog post have no alternative text descriptions. Alt text is read aloud by screen readers for visually impaired visitors and is also scanned by search engines to understan
_3 findings on this page_
This product article page is missing a meta description — the 150-160 character summary that appears under your page title in Google search results. Without it, Google generates a random excerpt from
Every image on your website needs descriptive alt text—a short text label that describes what the image shows. Screen readers (tools used by blind and low-vision visitors) read this text aloud so they
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_3 findings on this page_
_2 findings on this page_
Your product page for Jar Concentrates doesn't have a meta description—the 160-character summary that appears below your page title in Google search results. Without it, Google generates a random snip
_2 findings on this page_
The page about cannabis vape pens has no meta description — the 155-character summary that appears below the page title in Google search results. Without it, Google generates a random excerpt from you
Five images on your vape pens guide page lack alt text—descriptive labels that explain what each image shows. Search engines and screen readers (used by people with visual impairments) can't understan
_2 findings on this page_
This blog post about your hash-maker doesn't have a meta description — the 155-character summary that appears below your link in Google search results. Without it, Google generates a random excerpt fr
All 7 images on this blog post lack alt text—descriptive labels that screen readers use to describe images to visually impaired visitors. This blocks accessibility for customers using assistive techno
_2 findings on this page_
The blog post 'Roll a Perfect Joint with This 10-Step Guide' is missing a meta description — the 155-160 character summary that appears below your page title in Google search results. Without it, Goog
Every image on your joint-rolling guide page lacks alt text — descriptive text that screen readers read aloud to blind/low-vision visitors, and that search engines use to understand image content. All
_2 findings on this page_
Your blog post about sleep products is missing a meta description—the 150–160 character summary that appears below your page title in Google search results. Without it, Google generates one automatica
Every image on your site is missing alt text — a short text description that appears if the image fails to load and helps search engines understand what the image shows. This affects both accessibilit
_2 findings on this page_
This page is missing a meta description — the short text (150–160 characters) that appears below the page title in Google search results. Without it, search engines may show truncated or auto-generate
Five images on your holiday gift guide page lack alt text—descriptive text that screen readers read aloud to blind visitors and that search engines use to understand image content. Without it, those i
_2 findings on this page_
The blog post about vaporizers is missing a meta description — the 160-character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from
Every image on your blog post is missing alt text—a short text description that tells search engines and screen readers what the image shows. This means blind or low-vision customers using assistive t
_2 findings on this page_
Your blog post about winter strains doesn't have a meta description—the 160-character snippet that appears below your page title in Google search results. Without it, Google generates a random excerpt
Every image on your blog post about winter strains is missing alt text—the hidden description that screen readers (used by visually impaired customers) read aloud, and that search engines use to under
_2 findings on this page_
Five images on your Valentine's Day gift guide page don't have alt text — short descriptions that explain what the image shows. Without them, people using screen readers (software that reads pages alo
_2 findings on this page_
Meta descriptions are the short text snippets that appear under your page title in Google search results. This article page is missing that description, so Google will auto-generate a choppy excerpt i
Five images on your hash-making blog post lack alt text — descriptive labels that explain what each image shows. Search engines and screen readers (used by people with vision loss) can't understand un
_2 findings on this page_
The blog post about spring strains is missing a meta description—the 150–160 character summary that appears below your page title in Google search results. Without it, Google will auto-generate one fr
All 9 images on your Springtime Strains blog post lack alt text — descriptions that screen readers read aloud and that search engines use to understand image content. This means blind or visually impa
_2 findings on this page_
This product page is missing a meta description — the 155-character summary that appears below the page title in Google search results. Without it, Google auto-generates snippets from your page conten
_2 findings on this page_
This product page is missing a meta description — the 150-160 character summary that appears below your page title in Google search results. Without it, Google generates a random snippet from your pag
All 5 images on this product page lack alt text — descriptive text that screen readers read aloud and search engines use to understand what a picture shows. This makes the page inaccessible to blind/l
_2 findings on this page_
All 5 images on your Employee Spotlight page lack alt text—descriptive labels that screen readers read aloud to blind/low-vision visitors and that search engines use to understand image content. This
_2 findings on this page_
The page about your budtenders is missing a meta description—the short summary that appears below your page title in Google search results. When Google can't find a description, it generates one autom
_2 findings on this page_
Your blog post about summer cannabis adventures in Maine is missing a meta description—the 150-160 character summary that appears below the page title in Google search results. Without it, Google gene
Seven images on your blog post about summer cannabis adventures don't have alt text—short descriptions that screen readers read aloud to blind visitors and that search engines use to understand what p
_2 findings on this page_
Your blog post about Sunday River weekends doesn't have a meta description — the 155-character summary that appears under your page title in Google search results. Without it, Google generates a rando
Five images on your Sunday River guide post don't have alt text—short descriptions that explain what's in each image. Screen readers (used by people with vision loss) can't tell visitors what these im
_2 findings on this page_
Your blog post about Matt doesn't have a meta description — the short summary that appears below the page title in Google search results. Search engines will show a random snippet of text instead, whi
Every image on your website should have descriptive alt text — a short text label that describes what the image shows. This helps people using screen readers (software that reads websites aloud) under
_2 findings on this page_
This blog post is missing a meta description—the 155-160 character text snippet that appears below your page title in Google search results. Without it, Google generates a random excerpt from your con
Five images on your Sugarloaf weekend guide post have no alt text—the hidden descriptions that screen readers use to tell visually impaired visitors what's in the image. This hurts both accessibility
_2 findings on this page_
Your blog post about spring strains is missing a meta description—the 150-160 character summary that appears below your headline in Google search results. Without it, Google generates a random snippet
Every image on your website should have alt text—a short text description that describes what the image shows. This helps people using screen readers (software that reads web pages aloud) understand y
_2 findings on this page_
Your blog post about Derek doesn't include a meta description — the 150–160 character summary that appears below your page title in Google search results. Without it, Google generates a random snippet
This page has 5 images with no alternative text descriptions. Alt text is read aloud by screen readers (software that helps blind/low-vision customers browse) and is also used by search engines to und
_2 findings on this page_
This blog post page is missing a meta description — the 155-character summary that appears under your page title in Google search results. Without it, Google generates a random excerpt from your conte
All 5 images on this blog post are missing alt text—short descriptions that explain what each image shows. Screen readers (software that reads websites aloud for people with vision loss) can't tell vi
_2 findings on this page_
This article page doesn't have a meta description—the 160-character summary that appears under your page title in Google search results. Without it, Google generates its own excerpt, which may be inco
All 5 images on this blog post page lack alt text — descriptive text that screen readers use to explain images to visually impaired visitors, and that search engines use to understand image content. T
_2 findings on this page_
This page doesn't have a meta description — the 155-character snippet that appears under your page title in Google search results. Without it, Google generates a random excerpt from your page content,
Every image on your site is missing alternative text—short descriptions that screen readers read aloud to blind/low-vision visitors, and that search engines use to understand your images. Your employe
_2 findings on this page_
Your blog post about Justin doesn't have a meta description — the short text that appears under your page title in Google search results. This means Google will auto-generate a snippet from your page
Five images on your employee spotlight page don't have alt text — brief descriptions that screen readers read aloud to people with vision loss, and that search engines use to understand image content.
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_2 findings on this page_
_1 finding on this page_
All 5 images on this blog post are missing alt text — descriptive labels that screen readers use to tell visually impaired visitors what each image shows, and that search engines use to understand ima
_1 finding on this page_
Ten images on your Fall Strains blog post lack alt text — descriptive text that tells screen readers (used by blind/low-vision visitors) and search engines what each image shows. Without it, Google ca
_1 finding on this page_
This blog post has 7 images that lack alt text — descriptive labels that appear when images don't load and help screen readers describe what's in them. Without alt text, people using screen readers (w
_1 finding on this page_
Eight images on your 'Meet Trevor' blog post lack alt text — descriptive text that explains what each image shows to search engines and visitors using screen readers. This hurts both accessibility (pe
_1 finding on this page_
Six images on your Cadillac Rainbow strain blog post lack alt text—descriptive labels that screen readers use to tell visually impaired visitors what an image shows. This also means search engines can
_1 finding on this page_
15 images on your product guide page don't have alt text—descriptive labels that explain what the image shows. Search engines and screen readers (used by visually impaired customers) can't understand
_1 finding on this page_
All 11 images on this blog post are missing alt text — the descriptive labels that screen readers use to tell visually impaired visitors what an image shows. Without alt text, those visitors can't und
_1 finding on this page_
_1 finding on this page_
_1 finding on this page_
_1 finding on this page_
_1 finding on this page_
Your WordPress admin login page is publicly accessible at /wp-login.php. This is a common attack vector — bad actors can attempt to break into your site by guessing passwords at this known location. W
_Generated by Apex Sentinel Monthly Audit · 2026-04-19T07:13:13.537Z · Powered by Bud Authority._
Generated by Apex Sentinel · © 2026 Bud Authority