Bud Authority — Sentinel
Monthly Deep Audit · Unified Command Center

Apex Sentinel — Jar Cannabis Monthly Audit

URL: https://jarcannabis.com/

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.


Executive Summary

Overall grade: F

DimensionCountMeaning
Pages crawled99Full sitemap + linked pages
P0 (critical)1Site-down or compliance-breaking
P1 (urgent)4Significant revenue / SEO / UX impact
P2 (high)179Quality / ranking / trust degradation
P3 (medium)128Polish + optimization
"Do first" items4AI-flagged top priorities
Quick wins (< 30 min)58Fastest ROI items

Top 10 Actions (Ranked)

If you only have time for ten things this month, do these — in this order.

  1. [P0] 🔴 DO FIRST Sensitive artifact exposed: /wp-login.php — _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._

Page: https://jarcannabis.com/wp-login.php

Effort: Moderate (1-3 hours)

  1. [P1] 🔴 DO FIRST 2 mixed-content references (http://) — _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._

Page: https://jarcannabis.com/

Effort: Moderate (1-3 hours)

  1. [P1] 🔴 DO FIRST A11y: Elements must meet minimum color contrast ratio thresholds (×15) — _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._

Page: https://jarcannabis.com/

Effort: Moderate (1-3 hours)

  1. [P1] 🔴 DO FIRST A11y: Links must have discernible text (×6) — _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._

Page: https://jarcannabis.com/

Effort: Quick win (< 30 min)

  1. [P1] webkit has 1 JS error(s) not present in Chromium

Page: https://jarcannabis.com/

  1. [P2] 🟠 HIGH Missing meta description — _Missing meta descriptions reduce click-through rates from search results, meaning fewer qualified customers visit your concentrates product page even when you rank well._

Page: https://jarcannabis.com/jar-concentrates/

Effort: Quick win (< 30 min)

  1. [P2] 🟠 HIGH Missing meta description — _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._

Page: https://jarcannabis.com/what-are-cannabis-vape-pens/

Effort: Quick win (< 30 min)

  1. [P2] 🟠 HIGH 5 image(s) missing alt text — _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._

Page: https://jarcannabis.com/what-are-cannabis-vape-pens/

Effort: Quick win (< 30 min)

  1. [P2] 🟠 HIGH 7 image(s) missing alt text — _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._

Page: https://jarcannabis.com/a-note-from-our-hash-maker/

Effort: Moderate (1-3 hours)

  1. [P2] 🟠 HIGH 15 image(s) missing alt text — _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._

Page: https://jarcannabis.com/roll-a-perfect-joint-with-this-10-step-guide/

Effort: Moderate (1-3 hours)


Findings by Severity

P0 — 1 finding

1. Sensitive artifact exposed: /wp-login.php

What 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

  1. Log into your WordPress admin dashboard, go to Settings → General, and note your current WordPress URL and Site URL (should match your domain).
  2. Install and activate the 'Wordfence Security' plugin (free tier is sufficient): Plugins → Add New → search 'Wordfence' → Install Now → Activate.
  3. Go to Wordfence → All Options → Brute Force Protection → enable 'Protect wp-login.php' and set login rate limit to 5 attempts per 5 minutes.
  4. In Wordfence → Firewall → Firewall Rules, add a rule to require authentication or block direct access to /wp-login.php from non-office IPs (or redirect to a custom login URL).
  5. Alternatively, use a .htaccess rule (if Apache): add 'RewriteRule ^wp-login.php$ - [F]' to block access entirely, or 'RewriteRule ^wp-login.php$ https://jarcannabis.com/custom-login [R=301,L]' to redirect.
  6. If using a CDN or WAF (Cloudflare, AWS WAF), add a firewall rule to block or challenge requests to /wp-login.php from non-trusted IPs.
  7. Change your WordPress username from the default 'admin' (Users → edit your profile → Username field).
  8. Enforce strong passwords: require at least 16 characters with mixed case, numbers, and symbols for all admin accounts.

P1 — 4 findings

1. 2 mixed-content references (http://)

What 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

  1. Audit the homepage HTML source (View → Page Source in browser) and search for all 'http://' references; note the exact file names and line numbers.
  2. For the shop.jarcannabis.com reference: contact your hosting/server admin or update your homepage code to use https://shop.jarcannabis.com instead, then test the link works.
  3. For underscore.js: replace http://underscorejs.org with the HTTPS CDN URL https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.13.6/underscore.min.js (verify the version you're using).
  4. Use your browser's DevTools (F12 → Console tab) to confirm no warnings appear after changes.
  5. Set up a redirect at your hosting provider so any remaining http:// requests auto-upgrade to https:// as a fallback.
  6. Verify both shop.jarcannabis.com and your CDN endpoint respond over HTTPS before deploying.

2. A11y: Elements must meet minimum color contrast ratio thresholds (×15)

What 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

  1. Open your WordPress admin → Appearance → Customize (or Theme File Editor if you have one)
  2. Locate the CSS rules for .ddMain, .button3, and other orange-background elements
  3. Darken the orange to #c4341a or darker, OR lighten the text to pure white #ffffff and increase font weight to bold (to boost contrast math)
  4. Test contrast using WebAIM Contrast Checker (https://webaim.org/resources/contrastchecker/): paste #ff5531 + your new text color and confirm ≥4.5:1 ratio
  5. If you cannot edit CSS directly, contact your theme vendor or ask your hosting provider if they can create a child theme CSS override
  6. Run axe DevTools (free browser extension) on the homepage again to confirm all 15 elements now pass
  7. Document the new color palette in your brand guidelines to prevent regression

3. A11y: Links must have discernible text (×6)

What 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

  1. Inspect each social link in your HTML (right-click → Inspect on Facebook/Instagram/etc. links in the footer)
  2. For each link, add aria-label="Visit us on Facebook" (or appropriate platform name) inside the <a> tag
  3. Alternatively, add a title="Visit us on Facebook" attribute to the <a> tag
  4. Test with a free screen reader: NVDA (Windows) or VoiceOver (Mac); tab through links and confirm each platform name is announced
  5. If you use a page builder (WordPress, Webflow, etc.), check if there's a 'link text' or 'aria-label' field in the social icon settings and populate it
  6. Audit the remaining 5 links using the same method and apply the same fix

4. webkit has 1 JS error(s) not present in Chromium

Detail

/jarcannabis.com" from accessing a frame with origin "https://www.google.com". Protocols, domains, and ports must match.


P2 — 179 findings

1. Missing meta description

What 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

  1. Open your page editor or CMS admin for https://jarcannabis.com/jar-concentrates/
  2. Locate the Meta Description field (usually in SEO, Head, or Settings panels)
  3. Write a 155–160 character description: e.g., 'Premium cannabis concentrates with lab-tested potency. Browse our selection of live resin, wax, and rosin at Jar Cannabis.'
  4. Include your primary keyword (concentrates) naturally in the first 100 characters
  5. Save and publish the page
  6. Repeat this process for all other product pages and category pages on your site that lack descriptions
  7. Use Google Search Console (google.com/webmasters) to request a re-index of affected pages

2. Missing meta description

What 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

  1. Log into your CMS or website editor and open the page at /what-are-cannabis-vape-pens/
  2. Look for a 'Meta Description' or 'SEO Description' field (usually in a sidebar or bottom section labeled 'SEO' or 'Advanced')
  3. Write a description 150–160 characters long that includes the product name ('vape pens') and a benefit, e.g.: 'Explore our range of premium cannabis vape pens. Learn about effects, flavors, and how to choose the right vape for you.'
  4. Paste this into the meta description field
  5. Save and publish the page
  6. Wait 1–2 weeks for Google to re-crawl and update search results
  7. Verify the change in Google Search Console > Performance > click the URL > check 'Description' field

3. 5 image(s) missing alt text

What 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

  1. Visit https://jarcannabis.com/what-are-cannabis-vape-pens/ in your browser and right-click each image to note its position and what it depicts
  2. Access your page editor (WordPress editor, Webflow canvas, or CMS dashboard)
  3. For each of the 5 images, select it and locate the 'Alt Text' or 'Alternative Text' field
  4. Write concise, descriptive alt text for each: e.g., 'Jar Cannabis premium vape pen with ceramic chamber' (15–125 characters, no keyword stuffing)
  5. Include the product name or strain name naturally in 2–3 of the alt texts where relevant
  6. Save/publish the page
  7. Run a free accessibility checker (axe DevTools browser extension or WebAIM WAVE) to confirm all images now have alt text

4. 7 image(s) missing alt text

What 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

  1. Log into your CMS (likely WordPress; navigate to Media Library or the post editor for that blog post)
  2. Click each of the 7 images in the post and open the image details panel
  3. Fill in the 'Alt Text' field with a clear, concise description (e.g., 'Hash-maker crafting premium cannabis concentrate' rather than 'image123')
  4. Ensure alt text describes the image content and context, not just 'photo' or 'image'
  5. Save changes to the post
  6. Test with a screen reader (free: NVDA on Windows, built-in VoiceOver on Mac) to confirm alt text is read aloud
  7. Create a template reminder for future blog posts: 'Before publishing, check Media → confirm all images have alt text filled in'

5. 15 image(s) missing alt text

What 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

  1. Open the page in your CMS editor (WordPress, Shopify, custom admin, etc.) and locate the first image block
  2. Click/select the image to open its properties panel
  3. Find the 'Alt Text' or 'Alternative Text' field and write a short, descriptive phrase (e.g., 'Rolling a joint step 1: grind cannabis flower' instead of just 'joint-rolling')
  4. Repeat for all 15 images on that page, keeping alt text under 125 characters per image
  5. If using WordPress: install the free 'WP Smush' or 'Yoast SEO' plugin, which flags missing alt text during editing and prompts you to fill it in
  6. After updating, re-run your accessibility audit tool (WAVE, aXe, or Lighthouse in Chrome DevTools) to confirm all alt text is present
  7. Consider adding alt text guidelines to your content style guide so future posts follow the same practice

6. 8 image(s) missing alt text

What 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

  1. Log into your CMS admin and navigate to the blog post /jar-rolling-papers-with-custom-tips-a-review-from-budtender-evan-thorne/.
  2. Click 'Edit Post' and review each image inline (or use the media library).
  3. For each image, click it and find the 'Alt Text' or 'Description' field—write a 1–2 sentence plain-language description of what the image shows (e.g., 'Rolling papers with custom tips fanned out on a wooden surface' or 'Budtender Evan Thorne holding a pack of Jar rolling papers').
  4. Ensure alt text is specific to the image content, not generic ('image' or 'photo').
  5. Save the post.
  6. After publishing, run the post URL through axe DevTools (free browser extension) or WebAIM's WAVE tool to confirm alt text is now present.
  7. Create a checklist for future blog posts: before publishing, verify all images have alt text filled in the CMS.

7. Missing meta description

What 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

  1. Log into your CMS admin panel and navigate to the blog post 'The Best Products for Better Sleep'.
  2. Locate the meta description field (usually labeled 'Meta Description' or 'SEO Description' in a sidebar or below the content editor).
  3. Write a 150–160 character description that includes your target keyword ('sleep products' or 'cannabis for sleep') and a benefit statement, e.g. 'Find the best cannabis products to improve sleep quality. Browse Jar Cannabis's curated sleep collection.'
  4. Save and publish the post.
  5. Repeat this for all other blog posts and product pages missing descriptions (run a site audit tool like Screaming Frog or SEMrush to identify them all at once).

8. 5 image(s) missing alt text

What 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

  1. Open the affected page in your CMS editor (WordPress: Pages → Edit → find each image block)
  2. Click each image and look for an 'Alt Text' or 'Alternative Text' field in the image properties panel
  3. Write 1–2 sentence descriptions for each: e.g., 'Jar Cannabis lavender-infused gummy product on white background' or 'Customer holding a Jar Cannabis sleep aid product bottle'
  4. Save and republish the page
  5. Install a WordPress plugin like 'Image Alt' or 'SEO by Yoast' (if using WordPress) to see all images missing alt at a glance and batch-edit them
  6. For any future uploads, make alt text a required field in your image upload workflow

9. 5 image(s) missing alt text

What 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

  1. Log into your CMS admin dashboard and navigate to the post 'The Wonders of CBD by Ellie Vance'
  2. Edit each image in the post by clicking on it; look for an 'Alt Text' or 'Alternative Text' field (exact label varies by platform)
  3. Write concise, descriptive alt text for each image (e.g., 'Ellie Vance holding a CBD tincture bottle' or 'CBD oil drops in a glass of water'); keep each under 125 characters
  4. If your CMS doesn't show alt text fields in the editor, check your media library: select each image file, find its 'Details' or 'Edit' panel, and fill in the alt text there
  5. Save and republish the post
  6. Repeat this process for any other blog posts or product pages with images lacking alt text

10. 5 image(s) missing alt text

What 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

  1. Log into your CMS admin panel and navigate to the holiday gift guide post editor
  2. Click on each of the 5 images to open its properties/attachment details
  3. In the 'Alt Text' or 'Alternative Text' field, write a short descriptive phrase (e.g., 'Holiday cannabis gift set with luxe packaging' or 'Glass bong with festive wrapping')
  4. Keep alt text under 125 characters and descriptive enough that someone reading it could understand what the image shows and its relevance to the gift guide
  5. Save and republish the post
  6. Use a free tool like WAVE (wave.webaim.org) to re-scan the URL and confirm all images now have alt text

11. 9 image(s) missing alt text

What 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

  1. Log into your CMS (WordPress, Shopify, etc.) and navigate to the blog post URL.
  2. Edit the post and click on the first image to open its properties.
  3. In the 'Alt Text' or 'Alternative Text' field, write 1–10 words describing what the image shows (e.g., 'Silver desktop vaporizer with glass attachment' instead of 'vaporizer.jpg').
  4. Repeat for all 9 images in the post.
  5. Publish/update the post.
  6. If your platform is WordPress: install the 'WP Image Sizes' or 'Bulk Alt Text' plugin to add missing alts in bulk; if Shopify: use the 'Alt Text by Impactify' app.
  7. Going forward, make alt text a required field in your editorial workflow (document in your style guide).

12. Missing meta description

What 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

  1. Open the blog post editor for the winter strains article
  2. Locate the meta description field (usually labeled 'SEO description' or 'Meta description' in your CMS—check the right sidebar or below the content editor)
  3. Write a 150–160 character description that includes your key message: e.g., 'Discover Jar Cannabis's cozy strain recommendations for Maine winters. Learn which cannabis products pair best with cold-weather relaxation.'
  4. Save the post and re-publish
  5. Verify the change in Google's search results by searching for the article title after 24–48 hours, or use Google Search Console (search.google.com) to request immediate re-indexing

13. 10 image(s) missing alt text

What 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

  1. Log into your website CMS (WordPress, Shopify, or similar) and navigate to the blog post at /cozy-strains-for-winter-in-maine-by-mike-wight/
  2. Edit the post and locate each of the 10 images
  3. Click on each image and find the 'Alt Text' or 'Alternative Text' field (usually in an image properties panel or sidebar)
  4. Write concise, descriptive alt text for each image—e.g., 'Purple Punch strain buds on a wooden surface' or 'Customer enjoying Jar Cannabis product in Maine winter setting'—2–8 words each
  5. Ensure alt text describes the product/strain name and visual context (not just 'image' or 'photo')
  6. Save and publish the post
  7. Repeat this process for any other blog posts or product pages with unaltered images

14. 5 image(s) missing alt text

What 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

  1. Log into your site's admin panel and navigate to the Valentine's Day gift guide post/page editor
  2. Click or select each of the 5 images on that page
  3. In the image properties/settings, find the 'Alt Text' or 'Alt Description' field
  4. Write a brief, descriptive phrase for each image (e.g., 'Artisan cannabis flower in premium glass jar' or 'CBD topical balm with lavender branding')
  5. Save the changes to each image
  6. Publish or update the page
  7. Test with a screen reader tool (free: NVDA on Windows, VoiceOver on Mac) to confirm alt text reads aloud

15. 5 image(s) missing alt text

What 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

  1. Visit https://jarcannabis.com/hash-making-a-work-of-love-by-devon-gilliam/ and identify all five images on the page
  2. For each image, right-click → Inspect (or use your browser's developer tools) to locate the <img> tag
  3. Check if the tag contains alt="" (empty) or no alt attribute at all
  4. If your site uses WordPress, edit the post, click each image, and fill the Alt Text field (e.g., 'Hash being pressed with manual vice' or 'Devon Gilliam holding finished hash block'). Be descriptive but concise (under 125 characters).
  5. If your site uses a custom CMS or flat HTML: add alt="[descriptive phrase]" to each <img src="..."> tag. For example: <img src="hash-press.jpg" alt="Pressing hash with handheld vice">
  6. Publish/save changes
  7. Wait 24 hours, then run https://jarcannabis.com/ through axe DevTools (free Chrome extension) to confirm all five images now have alt text

16. 9 image(s) missing alt text

What 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

  1. Open the blog post in your CMS editor (WordPress, Webflow, etc.) and navigate to each image block.
  2. Click each image and locate the 'Alt Text' or 'Alternative Text' field in the image properties panel.
  3. Write descriptive alt text for each image: e.g., 'Purple-budded cannabis strain in natural sunlight' or 'Jar Cannabis employee arranging spring flower display.' Be specific about what's visible; avoid 'image' or 'photo.'
  4. Avoid keyword stuffing — alt text should be natural English, 1–12 words.
  5. Save or publish the post after each image is updated.
  6. Use a tool like WAVE (wave.webaim.org) to re-scan the post and confirm all images now have alt text.

17. Missing meta description

What 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

  1. Log in to your CMS admin and navigate to the product page for 'Sativa Summer by Erika Morrotta'.
  2. Locate the 'Meta Description' or 'SEO' field (if your platform is WordPress, use Yoast SEO plugin; if Shopify, use the product SEO section in the admin; if custom CMS, contact your webmaster for the field location).
  3. Write a 150–160 character description that includes the product name, key benefit (e.g., strain type, effect, or lifestyle angle), and a soft call-to-action. Example: 'Sativa Summer by Erika Morrotta — energizing cannabis for creative summer vibes. Shop premium flower at Jar Cannabis.'
  4. Save and publish the page.
  5. Repeat this process for all other product pages missing descriptions (audit the full /products/ section to identify patterns).
  6. If this is a large catalog, ask your platform provider or developer to add a bulk template that auto-generates descriptions from product attributes (strain name + effect tags) as a preventive fix.

18. Missing meta description

What 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

  1. View the page source (right-click → View Page Source) and search for '<meta name="description"' to confirm it's missing.
  2. Craft a 155-160 character description that includes the product name ('Devil Driver Cold Cure Live Rosin'), a key benefit ('premium potency'), and a call-to-action ('Shop Award-Winning Cannabis at Jar'). Example: 'Award-winning Devil Driver cold cure live rosin. Premium cannabis concentrate with exceptional flavor. Shop online at Jar Cannabis today.'
  3. If using WordPress: install Yoast SEO or Rank Math (free versions work), then edit this product post/page, scroll to the SEO plugin box, paste your description in the 'Meta Description' field, and click Update.
  4. If using Shopify: go to Products → edit this product → scroll to 'Search engine listing preview' → paste description in the meta description field → Save.
  5. If using a custom/static site: locate the HTML file for this page, find the <head> section, and add: <meta name="description" content="[YOUR 155-160 CHAR TEXT HERE]">
  6. After publishing, wait 1-2 days, then search 'Devil Driver cold cure live rosin site:jarcannabis.com' in Google to verify the new description appears in search results.

19. 5 image(s) missing alt text

What 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

  1. Log into your CMS/website admin and navigate to the product page: /award-winning-devil-driver-designed-cold-cure-live-rosin/
  2. Edit each of the 5 images and add descriptive alt text in the 'Alt Text' or 'Alternative Text' field — write what the image shows (e.g., 'Cold cure live rosin in glass jar, golden amber color' rather than generic terms).
  3. Include your product name or key attribute in 2–3 of the alt texts naturally (e.g., 'Devil Driver cold cure live rosin concentrate close-up') to boost image SEO without keyword stuffing.
  4. Save and republish the page.
  5. After 48 hours, check Google Search Console (Google → Search Console → Coverage) to confirm the page re-crawls without warnings.
  6. Audit 3–5 other product pages for missing alt text and apply the same fix.

20. 5 image(s) missing alt text

What 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

  1. Log into your CMS admin panel and navigate to the Employee Spotlight post editor
  2. Find each of the 5 images in the post content and click to select them
  3. In the image properties/metadata panel, locate the 'Alt Text' or 'Alternative Text' field
  4. For each image, write a brief, descriptive alt text (e.g., 'Sarah Martinez, Cannabis Education Manager, standing in the dispensary' — avoid 'image' or 'photo' keywords)
  5. Save and publish the updated post
  6. Test the page with a screen reader (use free NVDA on Windows or built-in VoiceOver on Mac) to confirm alt text is read aloud

21. 7 image(s) missing alt text

What 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

  1. Open the blog post in WordPress admin (Posts > search 'summer in maine') and click Edit
  2. Click each image in the post to open its settings panel
  3. Fill the 'Alt Text' field with a brief, descriptive phrase (e.g., 'Jar Cannabis flower display in sunlight' or 'Hannah Woolfolk holding cannabis product outdoors')
  4. For product images, mention the product name + key visual detail; for lifestyle shots, describe the scene and any Jar branding visible
  5. Click Update for each image, then click Publish/Update post
  6. Run the post URL through WAVE (wave.webaim.org) to confirm alt text is now present

22. 5 image(s) missing alt text

What 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

  1. Visit https://jarcannabis.com/november-spotlight-meet-clint-gordon-our-behind-the-scenes-superstar/ and identify each of the 5 images.
  2. If on WordPress: edit the post, click each image block, scroll to 'Alt text' field in the sidebar, and write a 5–10 word description (e.g., 'Clint Gordon smiling behind the dispensary counter' or 'Cannabis flower display in natural light').
  3. If using a page builder (Elementor, Divi, etc.): click each image, find the 'Alt' or 'Accessibility' field, and fill it in.
  4. If site is custom HTML/PHP: add alt="[description]" inside each <img> tag (e.g., <img src="photo.jpg" alt="Clint Gordon behind counter">).
  5. Save and publish; do NOT leave alt empty or use generic text like 'image' or 'photo'.
  6. Repeat this process for all other blog posts and product pages with images to prevent the issue from reoccurring.

23. 5 image(s) missing alt text

What 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

  1. Navigate to the holiday gift guide post in your CMS editor and locate each of the 5 images
  2. For each image, open its properties or settings panel and find the 'Alt Text' or 'Alternative Text' field
  3. Write a concise, descriptive alt text for each (e.g., 'Artisan cannabis edibles in holiday gift box' instead of just 'gift box'). Include product name and visual context
  4. Ensure alt text is 1-2 sentences max and describes what's shown, not just 'image' or 'photo'
  5. Save or publish the changes
  6. Test by opening the page in a screen reader (NVDA for Windows or VoiceOver on Mac) or using a browser accessibility checker like Axe DevTools to confirm alt text is now present

24. Missing meta description

What 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

  1. Log into your CMS (WordPress, Webflow, custom platform) and open the article 'Cannabis in Fitness: Understanding Its Role in Training and Recovery'.
  2. Locate the SEO or Meta fields section (in WordPress, usually in the Yoast SEO or Rank Math plugin panel at the bottom of the editor).
  3. Write a 150–160 character description that includes the target keyword ('cannabis fitness recovery') and a benefit: e.g., 'Explore how cannabis supports recovery and performance in fitness training. Science-backed insights for athletes and wellness enthusiasts.'
  4. Save and publish the page.
  5. Repeat this step for all other blog articles and content pages that lack descriptions (audit the full site to identify other instances).
  6. Once complete, submit the updated URLs to Google Search Console → URL Inspection → Request Indexing to refresh the search snippet.

25. 5 image(s) missing alt text

What 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

  1. Open the blog post editor and locate each image in the content editor
  2. For each image, click to select it and find the 'Alt Text' or 'Alternative Text' field (usually in a properties panel or right-click context menu)
  3. Write a concise, descriptive alt text for each image—e.g., 'Woman stretching after a cannabis-infused workout' or 'Cannabis flower on a gym towel'—that describes what the image shows in 10–15 words
  4. Do not use phrases like 'image of' or 'picture of'; start with the actual subject
  5. Save the post
  6. Use a free tool like WAVE (wave.webaim.org) or axe DevTools browser extension to re-check the post and confirm all 5 images now have alt text

26. Missing meta description

What 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

  1. Log into your website's admin panel and open the blog post editor for 'Elevate Your Self-Care Routine—Welcoming 2025 with Cannabis and Intention'
  2. Look for a 'Meta Description' field (common in WordPress Yoast SEO, or similar CMS SEO plugins) or check the post's SEO settings sidebar
  3. Write a 155-character description that includes your target keyword (e.g., 'Discover how cannabis and mindfulness can enhance your 2025 wellness routine. Shop premium products at Jar Cannabis.') and add it to the field
  4. Save and publish the post
  5. Audit your remaining blog posts and product pages using a tool like Screaming Frog or Yoast SEO Dashboard to find other missing descriptions
  6. Create a content template requiring all future posts to include a meta description before publishing

27. 5 image(s) missing alt text

What 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

  1. Go to WordPress Admin → Posts → Edit 'Elevate Your Self-Care Routine' post
  2. Click each image in the editor to select it
  3. In the right sidebar Image panel, locate the Alt Text field
  4. Write descriptive alt text for each image (e.g., 'cannabis flower with wellness journal and herbal tea setup' — 5–12 words describing what's shown and its context)
  5. Click Update to save
  6. Re-test using WordPress Accessibility Checker plugin or WebAIM's WAVE tool (wave.webaim.org)

28. 5 image(s) missing alt text

What 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

  1. Log into your CMS / website editor and navigate to the affected post (https://jarcannabis.com/your-inside-guide-to-the-perfect-sunday-river-weekend/)
  2. Click Edit or similar to open the post editor
  3. Locate each of the 5 images and click on it to open its properties panel
  4. In the Alt Text field, write a short 5–12 word description of what the image shows (e.g., 'Sunday River ski lodge covered in fresh snow' or 'Jar Cannabis gift card next to a coffee cup')
  5. Save or publish the post
  6. Verify the changes took effect by refreshing the public page in your browser and using a browser accessibility checker (e.g., WAVE browser extension) to confirm alt text now appears

29. 5 image(s) missing alt text

What 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

  1. Log into your website admin panel and navigate to the employee spotlight post (https://jarcannabis.com/employee-spotlight-meet-matt/)
  2. Click 'Edit' to enter edit mode
  3. For each of the 5 images, click the image to select it, then look for an 'Alt Text' or 'Alternative Text' field in the sidebar (usually on the right)
  4. Write a clear, descriptive label for each image (e.g., 'Matt smiling at the Jar Cannabis counter' or 'Team building event at Jar Cannabis warehouse'). Keep it under 125 characters.
  5. Save/publish the post
  6. Repeat this process for any other blog posts or lifestyle pages with images
  7. Consider adding a content checklist reminder: before publishing any post with images, verify all images have alt text filled in

30. Missing meta description

What 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

  1. Log into your CMS admin panel and locate the blog post 'An Insider's Guide to a Perfect Weekend Escape at Sugarloaf'
  2. Find the SEO or meta fields section (often labeled 'Meta Description' or 'SEO Description'; if using WordPress, check Yoast SEO or Rank Math plugins)
  3. Write a 155-160 character description that includes your target keyword and a call-to-action, e.g.: 'Discover the ultimate weekend escape at Sugarloaf. Insider tips for cannabis enthusiasts, local experiences, and must-visit spots. Plan your trip today.'
  4. Save the post and verify the change by viewing the page source (right-click → Inspect → search for '<meta name="description"')
  5. Check your other lifestyle/blog pages for the same issue; add meta descriptions to all blog posts and lifestyle pages using the same template
  6. Submit the updated page to Google Search Console (or wait 1-2 weeks for Google to recrawl) to ensure the new description appears in search results

31. 5 image(s) missing alt text

What 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

  1. Log in to your CMS (WordPress, Webflow, Shopify, etc.) and navigate to the post at /an-insiders-guide-to-a-perfect-weekend-escape-at-sugarloaf/
  2. Edit each of the 5 images and add descriptive alt text (e.g., 'Sunset view from Sugarloaf mountain overlook' instead of just 'image1.jpg')
  3. Alt text should be 10–125 characters, describe what's visible, and include relevant keywords naturally (e.g., 'cannabis-friendly cabin retreat near Sugarloaf' for a lodging photo)
  4. If using WordPress: install Yoast SEO (free version), open the post, scroll to the Image SEO section, and fill in alt text for each image
  5. After saving, run the post URL through axe DevTools (free browser extension) to confirm alt text is now present
  6. Apply the same alt-text discipline to all other lifestyle/blog posts going forward by making it a content checklist step

32. Missing meta description

What 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

  1. Open the blog post in your CMS editor (WordPress, Webflow, etc.)
  2. Locate the 'Meta Description' or 'SEO Description' field (usually in a sidebar panel labeled 'SEO' or below the main editor)
  3. Write a 150-160 character description that includes your primary keyword ('spring strains' or 'best spring cannabis') and a call-to-action, e.g., 'Discover the best spring strains at Jar Cannabis. Refresh your collection with our seasonal recommendations. Shop now.'
  4. Save and publish the post
  5. Repeat this process for all other blog posts and product pages missing descriptions (prioritize high-traffic pages first)

33. 5 image(s) missing alt text

What 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

  1. Log into your content editor (WordPress admin, custom CMS, or Webflow) and navigate to the spring refresh article
  2. Click on the first image to open its properties/edit panel
  3. Locate the 'Alt Text', 'Alt Attribute', or 'Description' field
  4. Write a concise alt text (5–10 words) that describes the image—e.g., 'Jar Cannabis spring strain assortment with flowering buds' or 'Close-up of fresh sativa flower in natural light'
  5. Repeat for all 5 images in the article
  6. Do NOT use keyword-stuffing; write for clarity, not SEO
  7. Click 'Publish' or 'Update' to save changes
  8. Use a free tool like WAVE (wave.webaim.org) to re-check the article and confirm alt text is now present

34. Missing meta description

What 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

  1. Log into your website admin dashboard and navigate to the employee-of-the-month-meet-derek post
  2. Look for a 'Meta Description' or 'SEO' field in the editor (often in a sidebar labeled 'Yoast SEO', 'SEMrush', 'WordPress SEO', or similar)
  3. Write a 150–160 character description: e.g., 'Meet Derek, Jar Cannabis employee of the month. Learn how he's making a difference in our dispensary and community.'
  4. Save and republish the post
  5. Repeat this for all other blog posts and key pages without descriptions (use your analytics or SEO audit tool to identify them)

35. 5 image(s) missing alt text

What 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

  1. Open the 'Employee of the Month: Meet Derek' post in your CMS editor (WordPress → Posts → Edit, or equivalent)
  2. For each of the 5 images, locate the image block and find the 'Alt Text' or 'Alternative Text' field
  3. Write a brief, descriptive phrase for each image (e.g., 'Derek smiling in Jar Cannabis green polo shirt' or 'Derek at the dispensary counter')
  4. Ensure alt text describes what the image shows, not 'image' or 'photo' — 5–15 words is ideal
  5. Save and publish the changes
  6. Test the page by right-clicking each image and confirming alt text appears in the context menu or by using a free tool like WAVE (wave.webaim.org)

36. Missing meta description

What 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

  1. Log into your CMS admin dashboard and navigate to the specific blog post 'Favorite Local Eats Near Jar Eliot by Sam Gadomski'.
  2. Locate the 'Meta Description' or 'SEO' field (usually in a sidebar or dedicated SEO plugin panel); if you use Yoast SEO or Rank Math, look for the 'Meta description' box below the editor.
  3. Write a 155-character description that includes the location (Eliot) and Jar's brand voice, e.g., 'Discover Sam's favorite local eats near Jar's Eliot dispensary. Cannabis-friendly dining spots and neighborhood gems.'
  4. Save and publish; then use Google Search Console → Pages → search for this URL to request indexing with the updated description.
  5. Audit your other lifestyle blog posts using a tool like Screaming Frog or your platform's built-in SEO report to identify and fix additional missing descriptions in bulk.

37. 5 image(s) missing alt text

What 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

  1. Navigate to https://jarcannabis.com/favorite-local-eats-near-jar-eliot-by-sam-gadomski/ in edit mode (log in to your CMS or contact your web host for edit access).
  2. Locate each of the 5 images in the post editor.
  3. For each image, click it and find the 'Alt Text' or 'Description' field (varies by platform: WordPress calls it 'Alt Text,' Webflow calls it 'Alt Text,' Squarespace calls it 'Alternative Text').
  4. Write 5–10 word descriptions for each image. Example: 'Bowl of locally-sourced pasta at Portland restaurant' or 'Jar Cannabis founder Sam Gadomski at outdoor dining venue.' Be factual, not promotional.
  5. Save/publish the changes.
  6. Run the page through a free accessibility checker (WAVE.webaim.org or Axe DevTools browser extension) to confirm all images now have alt text.
  7. Repeat this process for any other blog posts with lifestyle imagery.

38. 5 image(s) missing alt text

What 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

  1. Log into your website CMS/admin dashboard and navigate to the blog post 'Incoming New Jar Locations: Same Energy by Erika Morrotta'.
  2. Click Edit on the post and locate each image block or image element.
  3. For each image, click or right-click to open image properties/settings.
  4. Find the 'Alt Text' or 'Alternative Text' field and write a brief, descriptive phrase (5–12 words) that explains what the image shows—for example, 'Jar Cannabis storefront in downtown location' or 'Erika Morrotta smiling at new store opening'.
  5. Save or update the post.
  6. Verify the changes by visiting the published post in your browser and using browser DevTools (F12 → Elements) to confirm each <img> tag now has an alt= attribute.

39. Missing meta description

What 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

  1. Inspect the page source (right-click → View Page Source, search for '<meta name="description"') to confirm absence.
  2. Write a 155-character description highlighting the product: 'Introducing Cured Melt Piatella-Style Hash — Jar Cannabis's small-batch premium concentrate. Handcrafted quality. [Location/Dispensary info]'
  3. If using WordPress: install Yoast SEO plugin, edit this post, scroll to 'Yoast SEO' box, paste description into 'Meta description' field.
  4. If using Shopify: edit product → 'Search engine listing' section → paste into 'Meta description' field.
  5. If using custom HTML/CMS: add <meta name="description" content="Your 155-char description here"> directly before the closing </head> tag.
  6. Audit all 15+ product pages for missing descriptions using a tool like Screaming Frog (free tier) or Google Search Console → Coverage → click affected pages.

40. 5 image(s) missing alt text

What 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

  1. Visit the affected post/page in your CMS editor (likely WordPress, Shopify, or similar—check your admin login URL or ask your host).
  2. Open the post titled 'Introducing Cured Melt Piatella Style—Jar Co's Approach to Premium Small Batch Hash' and switch to Edit mode.
  3. Locate each of the 5 images in the post content.
  4. Click each image and open its settings or properties panel.
  5. Fill the 'Alt Text' or 'Alternative Text' field with a brief, descriptive phrase (e.g., 'Cured melt hash in glass jar on white background' or 'Premium small-batch hash close-up detail').
  6. Save and republish the post.
  7. Repeat this process for any other product pages with missing alt text (run a full site audit or use a free tool like WAVE to find them).

41. 5 image(s) missing alt text

What 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

  1. Log into your CMS admin and navigate to the employee spotlight post (https://jarcannabis.com/%f0%9f%8c%9f-employee-spotlight-pat-%f0%9f%8c%9f/)
  2. Click Edit or Edit Post to open the post editor
  3. For each of the 5 images, click the image → click Edit Image (or pencil icon) → locate the 'Alt Text' or 'Alternative Text' field
  4. Write a brief, descriptive alt text for each image: e.g., 'Pat smiling at the Jar Cannabis register' or 'Team members arranging product displays'—describe what a sighted person sees, in 5–15 words
  5. Save changes to the post
  6. Audit other lifestyle/team posts for the same issue and repeat the process
  7. Consider enabling a CMS accessibility checker plugin (e.g., if WordPress: A11y by Joost de Valk) to flag missing alt text before publishing

42. 10 image(s) missing alt text

What 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

  1. Log in to your WordPress dashboard → navigate to Posts → Fall Strains article → scroll to the first image → click Edit in the visual editor
  2. In the image settings panel, locate the 'Alt Text' field and enter a concise, descriptive phrase (e.g., 'Sunset OG cannabis strain with purple buds' instead of just 'strain photo')
  3. Repeat for all 10 images in the post, using strain names and visual characteristics when relevant
  4. After updating each image, click Update to save, then publish the post revision
  5. Test the page in a screen reader (NVDA for Windows, VoiceOver on Mac) by navigating to an image and confirming the alt text is read aloud
  6. Going forward, create an internal checklist: before publishing any blog post with images, review alt text in the image library and test with a free alt text checker like WAVE (wave.webaim.org)

43. 5 image(s) missing alt text

What 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

  1. Open the employee spotlight page in your site editor or CMS dashboard
  2. Locate each image on the page (you should see 5 total)
  3. For each image, click 'Edit' or 'Properties' to access image settings
  4. Fill in the 'Alt Text' field with a brief, descriptive phrase (e.g., 'Justin smiling in Jar Cannabis uniform' or 'Team member at dispensary counter') — 5–10 words is ideal
  5. Avoid keyword stuffing; prioritize clarity for a human reader
  6. Save and republish the page
  7. Once live, run a quick accessibility check using a free tool like WAVE (wave.webaim.org) or axe DevTools (browser extension) to confirm all images now have alt text

44. 7 image(s) missing alt text

What 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

  1. Log into your CMS admin dashboard and open the blog post 'Running and Cannabis: How Runners Use THC & CBD for Recovery and Performance'
  2. Click Edit or View Media to see the 7 images in the post
  3. For each image, click on it and scroll to the Alt Text field (in WordPress, it's in the Image block sidebar; in most other CMS, it's in the media properties panel)
  4. Write 8–15 word alt text describing the image factually (e.g., 'runner stretching legs after a trail run' or 'chart showing CBD vs THC recovery metrics')
  5. Ensure alt text is unique for each image and avoids keyword stuffing or repetition
  6. Save/Update the post and republish
  7. Optional: Install a WordPress plugin like Yoast SEO or Rank Math to highlight missing alt text as you edit future posts

45. 8 image(s) missing alt text

What 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

  1. Log into your CMS admin and navigate to the blog post 'Meet Trevor the Mind Behind R&D'
  2. Click on or edit the first image; find the 'Alt Text' or 'Alternative Text' field (usually in the image properties panel)
  3. Write a descriptive, 5–15 word alt text that describes what's in the image (e.g., 'Trevor standing in a cannabis cultivation room with flowering plants' instead of 'Trevor')
  4. Repeat for all 8 images without alt text
  5. After saving, run the page through WebAIM's WAVE tool (https://wave.webaim.org/) to confirm all images now have alt text
  6. Consider adding a post-upload checklist to your content guidelines: 'Alt text is mandatory for all images before publish'

46. 6 image(s) missing alt text

What 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

  1. Log into your CMS admin panel and navigate to the blog post 'Cadillac Rainbow...' in edit mode.
  2. Click each of the 6 images to open its properties/metadata panel.
  3. For each image, fill in the alt text field with a concise, descriptive label (e.g., 'Cadillac Rainbow cannabis strain close-up showing purple and green buds' or 'Jar Cannabis Cadillac Rainbow strain package').
  4. Ensure alt text includes the strain name and key visual details; avoid redundant phrases like 'image of' or 'picture showing'.
  5. Click Save or Update on each image, then publish the post.
  6. Audit the remaining 5 posts in your blog for similar issues using a free tool like axe DevTools (browser extension) to flag missing alt on any page.

47. 15 image(s) missing alt text

What 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

  1. Open the affected page (https://jarcannabis.com/top-5-customer-favorite-strains-at-jar-cannabis/) in your page editor
  2. Identify each image missing alt text (most editors show a warning icon or empty alt field when you click an image)
  3. For each image, write a brief, descriptive alt text: e.g., 'Blue Dream strain buds close-up' or 'Jar Cannabis customer holding OG Kush product package'
  4. Ensure alt text includes the strain name or product type (helps SEO for those keywords)
  5. Avoid stuffing keywords; keep alt text under 125 characters and naturally readable
  6. Save and republish the page
  7. Repeat for all other product/lifestyle pages with images (scan your blog and product pages systematically)

48. 11 image(s) missing alt text

What 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

  1. Log into your CMS admin (WordPress, Shopify, or other) and navigate to the blog post 'Solventless at Jar Inside Maine's Most Intentional Hash Lab'
  2. Edit the post and click each image to open its properties/settings panel
  3. For each image, fill the 'Alt Text' field with a concise, descriptive phrase (e.g., 'Solventless hash concentrate in glass jar' or 'Interior of Jar Labs hash production room')
  4. Prioritize product/process images first, then background/lifestyle shots
  5. Save and republish the post
  6. Install a WordPress plugin like 'WP Migrate' or 'Yoast SEO' to add a mandatory alt-text reminder field on all future image uploads
  7. Audit 2–3 other high-traffic blog posts for the same issue and repeat steps 2–4

49. Missing meta description

What 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

  1. Open https://jarcannabis.com/a-note-from-our-hash-maker/ in your browser and view the page source (Ctrl+U or Cmd+U)
  2. Search for <meta name="description" in the source code
  3. If missing, log into your CMS (WordPress, Shopify, custom backend) and find the SEO/Meta settings for this post
  4. Write a 155-character description summarizing the post — e.g., 'Meet our head hash maker and learn the craft behind Jar Cannabis's small-batch hash products.'
  5. Paste it into the meta description field and save
  6. If you use WordPress, install Yoast SEO plugin (free version), go to the post editor, scroll to the Yoast panel, and fill the 'SEO title & meta description' box
  7. Audit all other blog posts and product pages for missing descriptions and repeat the process

50. Missing meta description

What 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

  1. Open the blog post editor in your CMS (WordPress → Pages/Posts → Edit 'Roll a Perfect Joint')
  2. Scroll to the SEO plugin section (Yoast SEO, Rank Math, or native WordPress) and locate the 'Meta Description' field
  3. Write a unique 155-160 character description, e.g., 'Learn the 10-step technique to roll perfect joints every time. Expert tips for beginners and experienced users.'
  4. Verify the description includes your primary keyword ('roll a joint' or similar) naturally
  5. Click 'Publish' or 'Update' to save changes
  6. Wait 24-48 hours, then search for your post title in Google to confirm the new description appears in search results

51. Missing meta description

What 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

  1. Open the blog post editor (likely WordPress or similar CMS) and locate the SEO section (often labeled 'Yoast SEO' or 'All in One SEO').
  2. Write a meta description 155–160 characters long that includes the primary keyword ('rolling papers' or 'Jar rolling papers') and a compelling reason to click — e.g., 'Read Budtender Evan Thorne's honest review of Jar rolling papers with custom tips and learn why they stand out.'
  3. Save and republish the post.
  4. Once live, wait 5–7 days, then search Google for the post title to confirm the new description appears in the snippet.

52. Missing meta description

What 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

  1. Visit the affected page in your CMS editor (WordPress, Shopify, custom platform — identify which one)
  2. Locate the SEO or Meta Description field (often in the page/post editor sidebar or under 'Advanced' settings)
  3. Write a 150–160 character description that includes 'cannabis gift guide' or 'holiday cannabis gift' — matching your target search terms — e.g. 'Discover cannabis gift ideas for everyone on your list. Explore premium products, edibles, and accessories at Jar Cannabis.'
  4. Save and republish the page
  5. Wait 48–72 hours, then search Google for the page title and verify the description appears in results
  6. Repeat this process for any other gift guide or seasonal content pages missing descriptions

53. Missing meta description

What 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

  1. Open the blog post editor for the vaporizers article and locate the SEO/meta section (usually a panel below the editor or in a sidebar).
  2. Write a 155–160 character description that includes the primary keyword ('vaporizers' or 'e-rigs') and a call-to-action, e.g.: 'Discover the best cannabis vaporizers and e-rigs for your lifestyle. Expert reviews, buying tips & comparisons by Mike Wight.'
  3. Save and publish the change.
  4. Use Google Search Console (search.google.com) → Pages → find this URL → request indexing to force a re-crawl.
  5. Audit the remaining blog posts for the same issue and batch-apply descriptions to all posts missing them.

54. Missing meta description

What 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

  1. Open the article page in your CMS editor and locate the 'Meta Description' or 'SEO Description' field (often in a sidebar labeled 'SEO' or 'Yoast SEO').
  2. Write a 150–160 character description that summarizes the article and includes relevant keywords, e.g., 'Learn how Devon Gilliam crafts premium hash using traditional techniques at Jar Cannabis.'
  3. Save and publish the page.
  4. Audit all other blog/editorial pages for missing descriptions using a free tool like Screaming Frog (set to 'List' mode, filter for pages with no meta description).
  5. Create a content template or CMS reminder that requires meta descriptions before publication to prevent this going forward.

55. Missing meta description

What 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

  1. Log into your CMS admin panel and open the blog post editor for /strains-for-springtime-in-maine/
  2. Locate the 'Meta Description' or 'SEO Description' field (usually below the main content editor or in a sidebar labeled 'SEO' or 'Search Appearance')
  3. Write a 150–160 character description that includes your target keyword ('spring strains Maine') and a benefit: example: 'Discover the best cannabis strains for springtime in Maine. Energizing, mood-boosting varieties perfect for seasonal transitions. Shop Jar Cannabis.'
  4. Save and publish the post
  5. Repeat this process for any other blog posts or product pages missing meta descriptions (audit the next 5–10 high-traffic pages using Google Search Console → Pages → filter by zero impressions)

56. 7 image(s) missing alt text

What 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

  1. Log into your CMS admin panel and navigate to this blog post in edit mode.
  2. Locate each of the 7 images in the post content.
  3. For each image, click or select it, then find the 'Alt Text' or 'Alternative Text' field (usually in a sidebar or inline editor).
  4. Write a 5–10 word description of what the image shows—e.g., 'Fall foliage with cannabis plants in Maine forest' for a landscape shot.
  5. Save and republish the post.
  6. Spot-check a similar post on the site to see if it has the same issue; if yes, audit and fix 3–5 other posts to establish a pattern before bulk-applying to the entire blog.

57. Missing meta description

What 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

  1. Log in to your CMS admin dashboard and navigate to the blog post 'Giving Thanks to Our Budtenders'
  2. Locate the SEO or Meta Description field (often below the main content editor or in a sidebar panel labeled 'Yoast', 'SEO', or 'Meta')
  3. Write a 155–160 character description that includes a call-to-action, e.g.: 'Meet the budtenders who make Jar Cannabis special. Discover the expertise and passion behind our team's customer service.'
  4. Save/publish the post
  5. Verify the description appears by visiting the page, right-clicking, selecting 'View Page Source', and searching for '<meta name="description"'

58. Missing meta description

What 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

  1. Log into your WordPress admin dashboard and navigate to Posts → All Posts
  2. Find and edit the post 'Summer in Maine Cannabis Adventures by Hannah Woolfolk'
  3. Scroll to the SEO section (usually Yoast SEO or Rank Math plugin) at the bottom of the editor
  4. In the 'Meta Description' field, write 150–160 characters that summarize the post and include a keyword (e.g., 'Discover Maine's best summer cannabis experiences and outdoor adventures with Hannah Woolfolk's local guide')
  5. Click 'Update' to save the change
  6. Repeat this process for all other blog posts missing descriptions; prioritize high-traffic posts first

59. Missing meta description

What 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

  1. Log into your WordPress admin (or CMS dashboard) and open the blog post 'November Spotlight: Meet Clint Gordon'
  2. Scroll to the SEO section (likely labeled 'Yoast SEO' or 'All in One SEO' depending on your plugin) below the editor
  3. In the 'Meta Description' field, write 155–160 characters summarizing the post—example: 'Meet Clint Gordon, the team member who keeps Jar Cannabis running smoothly behind the scenes. Learn his story.'
  4. Save and publish the post
  5. Audit all other blog/lifestyle posts using the same method—prioritize high-traffic or recent posts first
  6. If your theme/plugin lacks a meta description field, install a free SEO plugin like Yoast SEO or Rank Math and repeat steps 2–4

60. Missing meta description

What 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

  1. Open the blog post editor for that URL in your CMS (WordPress, Shopify, custom, etc.)
  2. Locate the SEO/Meta section (often labeled 'Meta description' or within a Yoast/Rankmath plugin panel)
  3. Write a 155-character description that includes the blog topic, a benefit, and a soft call-to-action — example: 'Plan your perfect weekend near Sunday River. Explore cannabis-friendly lodging, outdoor activities, and dispensary recommendations in Maine.'
  4. Save and republish the post
  5. Repeat this for all other blog posts missing descriptions (use your site audit tool to identify the full list)

61. Missing meta description

What 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

  1. Open the employee spotlight post in your CMS editor (WordPress, Webflow, or your page builder)
  2. Locate the SEO settings panel or meta description field (usually labeled 'Meta Description' or 'SEO Description')
  3. Write a 155–160 character description that includes the employee's name, role, and a hook — example: 'Meet Matt from Jar Cannabis. Learn how our team builds authentic connections with customers through genuine storytelling and expertise.'
  4. Save and publish the change
  5. Repeat this process for all other blog posts and content pages missing meta descriptions — use your CMS's bulk editing or SEO plugin (Yoast for WordPress, native SEO tools for Webflow) to identify them
  6. Test by searching 'site:jarcannabis.com employee spotlight' in Google, waiting 1–2 weeks for the snippet to update

62. Missing meta description

What 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

  1. Open https://jarcannabis.com/incoming-new-jar-locations-same-energy-by-erika-morrotta/ in a browser, right-click → View Page Source, and search for '<meta name="description"' to confirm it's missing
  2. Log into your CMS admin (likely WordPress at /wp-admin if using WordPress) and find this post in the editor
  3. Scroll to the SEO plugin section (Yoast SEO, Rank Math, or similar) or the native meta description field
  4. Write a 155–160 character description: e.g., 'Discover Jar Cannabis's exciting new locations. Same quality, same energy. Learn about our expansion and find a dispensary near you.'
  5. Save and publish; re-check the page source to confirm the meta tag now appears
  6. Audit remaining blog/article pages for the same issue and batch-fix them using your CMS bulk edit or SEO plugin's reporting dashboard

63. Missing meta description

What 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

  1. Access the page editor (WordPress post editor, Shopify page editor, or your CMS equivalent) for the employee spotlight post at the affected URL
  2. Locate the 'Meta Description' or 'SEO Description' field (usually in a sidebar panel labeled 'Yoast SEO', 'All in One SEO', or 'SEO settings')
  3. Write a 150-160 character description that includes the employee name and what makes this spotlight interesting — example: 'Meet Pat: Jar Cannabis employee spotlight. Discover what drives our team and why our staff expertise matters to you.'
  4. Save and publish the page
  5. Repeat this process for any other employee spotlight or blog posts missing descriptions (check your CMS for a bulk SEO audit feature if available)
  6. If your CMS allows, set a default template that auto-generates a fallback description from the first 155 characters of post content for future posts

64. Missing meta description

What 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

  1. Open the employee spotlight post in your CMS editor (WordPress, Shopify, custom platform, etc.)
  2. Find the SEO section or 'Meta Description' field in the post editor
  3. Write a 150–160 character description that summarizes the post and includes a relevant keyword or brand mention, e.g., 'Meet Justin, a key member of Jar Cannabis's team. Learn about his passion for cannabis education and customer service.'
  4. Save and publish the post
  5. Repeat this process for other blog/content pages showing the same issue

65. 6 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

66. Missing meta description

Detail

Page has no meta description.

67. 5 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

68. Missing meta description

Detail

Page has no meta description.

69. 5 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

70. Missing meta description

Detail

Page has no meta description.

71. 13 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

72. Missing meta description

Detail

Page has no meta description.

73. 7 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

74. Missing meta description

Detail

Page has no meta description.

75. 11 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

76. 11 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

77. 60 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

78. 55 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

79. 38 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

80. 6 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

81. 39 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

82. 39 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

83. Missing meta description

Detail

Page has no meta description.

84. Missing meta description

Detail

Page has no meta description.

85. Missing meta description

Detail

Page has no meta description.

86. Missing meta description

Detail

Page has no meta description.

87. Missing meta description

Detail

Page has no meta description.

88. Missing meta description

Detail

Page has no meta description.

89. Missing meta description

Detail

Page has no meta description.

90. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

91. Missing meta description

Detail

Page has no meta description.

92. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

93. Missing meta description

Detail

Page has no meta description.

94. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

95. Missing meta description

Detail

Page has no meta description.

96. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

97. Missing meta description

Detail

Page has no meta description.

98. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

99. Missing meta description

Detail

Page has no meta description.

100. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

101. Missing meta description

Detail

Page has no meta description.

102. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

103. Missing meta description

Detail

Page has no meta description.

104. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

105. Missing meta description

Detail

Page has no meta description.

106. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

107. Missing meta description

Detail

Page has no meta description.

108. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

109. Missing meta description

Detail

Page has no meta description.

110. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

111. Missing meta description

Detail

Page has no meta description.

112. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

113. Missing meta description

Detail

Page has no meta description.

114. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

115. Missing meta description

Detail

Page has no meta description.

116. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

117. Missing meta description

Detail

Page has no meta description.

118. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

119. Missing meta description

Detail

Page has no meta description.

120. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

121. Missing meta description

Detail

Page has no meta description.

122. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

123. Missing meta description

Detail

Page has no meta description.

124. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

125. Missing meta description

Detail

Page has no meta description.

126. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

127. Missing meta description

Detail

Page has no meta description.

128. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

129. Missing meta description

Detail

Page has no meta description.

130. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

131. Missing meta description

Detail

Page has no meta description.

132. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

133. Missing meta description

Detail

Page has no meta description.

134. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

135. Missing meta description

Detail

Page has no meta description.

136. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

137. Missing meta description

Detail

Page has no meta description.

138. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

139. Missing meta description

Detail

Page has no meta description.

140. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

141. Missing meta description

Detail

Page has no meta description.

142. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

143. Missing meta description

Detail

Page has no meta description.

144. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

145. Missing meta description

Detail

Page has no meta description.

146. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

147. Missing meta description

Detail

Page has no meta description.

148. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

149. Missing meta description

Detail

Page has no meta description.

150. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

151. Missing meta description

Detail

Page has no meta description.

152. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

153. Missing meta description

Detail

Page has no meta description.

154. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

155. Missing meta description

Detail

Page has no meta description.

156. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

157. Missing meta description

Detail

Page has no meta description.

158. 41 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

159. Missing meta description

Detail

Page has no meta description.

160. 48 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

161. Missing meta description

Detail

Page has no meta description.

162. 48 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

163. Missing meta description

Detail

Page has no meta description.

164. Missing meta description

Detail

Page has no meta description.

165. 5 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

166. 3 broken internal link(s)

Detail

Broken internal links degrade UX + crawl equity.

167. Missing core schema types: LocalBusiness

Detail

Every site should emit Organization + LocalBusiness + WebSite JSON-LD.

168. Missing security header: strict-transport-security

Detail

strict-transport-security not present on homepage response. Affects fortress score and CSP posture.

169. Missing security header: x-frame-options

Detail

x-frame-options not present on homepage response. Affects fortress score and CSP posture.

170. Missing security header: content-security-policy

Detail

content-security-policy not present on homepage response. Affects fortress score and CSP posture.

171. No SPF record on root domain

Detail

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.

172. 11 tap targets under 44px at mobile-320

Detail

Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.

173. 11 tap targets under 44px at mobile-375

Detail

Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.

174. 11 tap targets under 44px at mobile-414

Detail

Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.

175. 12 tap targets under 44px at tablet-768

Detail

Interactive elements smaller than 44x44 fail WCAG 2.5.5 target size.

176. Lighthouse perf (mobile): 62/100

Detail

Score 62 is below target 85. See HTML report for details.

177. Lighthouse bestPractices (mobile): 75/100

Detail

Score 75 is below target 90. See HTML report for details.

178. A11y: Heading levels should only increase by one

Detail

Ensure the order of headings is semantically correct

Impact: moderate

WCAG:

Learn more: https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright

179. A11y: All page content should be contained by landmarks (×54)

Detail

Ensure all page content is contained by landmarks

Impact: moderate

WCAG:

Learn more: https://dequeuniversity.com/rules/axe/4.11/region?application=playwright


P3 — 128 findings

1. Title length 79 chars

Detail

Title should be 20-65 chars. Got: "JAR Rolling Papers with Custom Tips: A Review from Budtender, Evan Thorne - Jar"

2. Description length 29 chars

Detail

Description should be 80-160 chars.

3. Title length 77 chars

Detail

Title should be 20-65 chars. Got: "Peak High in Peak Foliage - Fall and Cannabis in Maine by Hannah Childs - Jar"

4. Title length 76 chars

Detail

Title should be 20-65 chars. Got: "November Spotlight: Meet Clint Gordon, Our Behind-the-Scenes Superstar - Jar"

5. Title length 72 chars

Detail

Title should be 20-65 chars. Got: "Holiday Gift Guide: Thoughtful Gifts for Every Cannabis Enthusiast - Jar"

6. Title length 74 chars

Detail

Title should be 20-65 chars. Got: "Cannabis in Fitness: Understanding Its Role in Training and Recovery - Jar"

7. Title length 80 chars

Detail

Title should be 20-65 chars. Got: "Elevate Your Self-Care Routine: Welcoming 2025 with Cannabis and Intention - Jar"

8. Title length 92 chars

Detail

Title should be 20-65 chars. Got: "Introducing Cured Melt (Piatella Style): Jar Co’s Approach to Premium Small-Batch Hash - Jar"

9. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

10. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

11. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

12. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

13. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

14. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

15. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

16. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

17. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

18. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

19. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

20. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

21. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

22. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

23. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

24. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

25. Title length 11 chars

Detail

Title should be 20-65 chars. Got: "Merch - Jar"

26. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

27. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

28. Title length 11 chars

Detail

Title should be 20-65 chars. Got: "Eliot - Jar"

29. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

30. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

31. Title length 13 chars

Detail

Title should be 20-65 chars. Got: "Berwick - Jar"

32. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

33. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

34. Title length 15 chars

Detail

Title should be 20-65 chars. Got: "Wiscasset - Jar"

35. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

36. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

37. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Sweepstakes - Jar"

38. 3 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

39. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Blue Slushie - Jar"

40. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

41. Title length 16 chars

Detail

Title should be 20-65 chars. Got: "Lemon Icee - Jar"

42. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

43. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

44. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

45. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

46. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

47. Title length 13 chars

Detail

Title should be 20-65 chars. Got: "Mac One - Jar"

48. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

49. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

50. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Golden Goat - Jar"

51. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

52. Title length 12 chars

Detail

Title should be 20-65 chars. Got: "Oishii - Jar"

53. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

54. Title length 19 chars

Detail

Title should be 20-65 chars. Got: "Sour Sniffits - Jar"

55. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

56. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

57. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

58. Title length 16 chars

Detail

Title should be 20-65 chars. Got: "Super Boof - Jar"

59. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

60. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Citrus Scout - Jar"

61. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

62. Title length 15 chars

Detail

Title should be 20-65 chars. Got: "Grape Gas - Jar"

63. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

64. Title length 19 chars

Detail

Title should be 20-65 chars. Got: "White Truffle - Jar"

65. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

66. Title length 16 chars

Detail

Title should be 20-65 chars. Got: "Sherbanger - Jar"

67. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

68. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Guava Mints - Jar"

69. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

70. Title length 19 chars

Detail

Title should be 20-65 chars. Got: "Winter Sunset - Jar"

71. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

72. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

73. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Violet Vixen - Jar"

74. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

75. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Wedding Pie - Jar"

76. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

77. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Silver Kush - Jar"

78. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

79. Title length 17 chars

Detail

Title should be 20-65 chars. Got: "Motorbreath - Jar"

80. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

81. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Devil Driver - Jar"

82. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

83. Title length 15 chars

Detail

Title should be 20-65 chars. Got: "Mule Fuel - Jar"

84. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

85. Title length 19 chars

Detail

Title should be 20-65 chars. Got: "The Big Dirty - Jar"

86. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

87. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

88. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

89. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Divorce Cake - Jar"

90. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

91. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

92. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

93. Title length 16 chars

Detail

Title should be 20-65 chars. Got: "Blockberry - Jar"

94. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

95. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "Crusher Claw - Jar"

96. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

97. Missing OpenGraph metadata

Detail

Page missing og:title and/or og:image.

98. 4 image(s) missing alt text

Detail

Images without alt fail a11y + hurt SEO.

99. Title length 18 chars

Detail

Title should be 20-65 chars. Got: "jar, Author at Jar"

100. Heavy JS payload (mobile): 1364KB

Detail

JavaScript transfer exceeds 250KB budget.

101. Heavy page weight (mobile): 5146KB

Detail

Total transfer exceeds 2500KB budget.

102. Heavy JS payload (desktop): 1364KB

Detail

JavaScript transfer exceeds 250KB budget.

103. Heavy page weight (desktop): 5146KB

Detail

Total transfer exceeds 2500KB budget.

104. Missing security header: x-content-type-options

Detail

x-content-type-options not present on homepage response. Affects fortress score and CSP posture.

105. Missing security header: referrer-policy

Detail

referrer-policy not present on homepage response. Affects fortress score and CSP posture.

106. Missing security header: permissions-policy

Detail

permissions-policy not present on homepage response. Affects fortress score and CSP posture.

107. SSL Labs grade: unknown

Detail

Qualys SSL Labs: SSL Labs HTTP 400. Aim for A+ via strong TLS 1.3, HSTS, CAA, and preload.

108. DNSSEC not enabled

Detail

DNSSEC adds cryptographic verification to DNS responses. Consider enabling via your registrar.

109. No CAA DNS records

Detail

CAA records restrict which CAs may issue certs for your domain, preventing rogue issuance. Add CAA for letsencrypt.org / digicert.com / etc.

110. DMARC policy is p=none (monitoring only)

Detail

DMARC published at p=none — monitoring mode only. After 2-4 weeks of clean reports, tighten to p=quarantine → p=reject.

111. No DKIM selectors found (standard selectors)

Detail

Tried selectors: google, default, selector1, selector2, s1, k1 — none matched at jarcannabis.com. DKIM improves deliverability + anti-spoofing.

112. Lighthouse a11y (mobile): 90/100

Detail

Score 90 is below target 95. See HTML report for details.

113. Lighthouse seo (mobile): 85/100

Detail

Score 85 is below target 95. See HTML report for details.

114. LH mobile: Reduce initial server response time (Root document took 1,200 ms)

Detail

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.

115. LH mobile: Preload Largest Contentful Paint image

Detail

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.

116. LH mobile: Defer offscreen images (Est savings of 2,285 KiB)

Detail

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.

117. LH mobile: Eliminate render-blocking resources (Est savings of 1,220 ms)

Detail

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.

118. LH mobile: Minify CSS (Est savings of 2 KiB)

Detail

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.

119. Lighthouse perf (desktop): 83/100

Detail

Score 83 is below target 90. See HTML report for details.

120. Lighthouse a11y (desktop): 90/100

Detail

Score 90 is below target 95. See HTML report for details.

121. Lighthouse bestPractices (desktop): 78/100

Detail

Score 78 is below target 90. See HTML report for details.

122. Lighthouse seo (desktop): 85/100

Detail

Score 85 is below target 95. See HTML report for details.

123. LH desktop: Reduce initial server response time (Root document took 850 ms)

Detail

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.

124. LH desktop: Preload Largest Contentful Paint image

Detail

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.

125. LH desktop: Eliminate render-blocking resources (Est savings of 320 ms)

Detail

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.

126. LH desktop: Minify CSS (Est savings of 2 KiB)

Detail

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.

127. LH desktop: Minify JavaScript (Est savings of 5 KiB)

Detail

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.

128. Dutchie menu iframe not found on /, /menu, or /shop

Detail

No Dutchie iframe detected. If this client uses a different menu provider, add it to clients.yaml dutchieSlug=null + we'll stop flagging.


Findings by Page

Grouped by URL — useful when working through the site one page at a time.

https://jarcannabis.com/

_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

https://jarcannabis.com/merch/

_4 findings on this page_

https://jarcannabis.com/eliot/

_4 findings on this page_

https://jarcannabis.com/berwick/

_4 findings on this page_

https://jarcannabis.com/wiscasset/

_4 findings on this page_

https://jarcannabis.com/products/blue-slushie/

_4 findings on this page_

https://jarcannabis.com/products/lemon-icee/

_4 findings on this page_

https://jarcannabis.com/products/mac-one/

_4 findings on this page_

https://jarcannabis.com/products/golden-goat/

_4 findings on this page_

https://jarcannabis.com/products/oishii/

_4 findings on this page_

https://jarcannabis.com/products/sour-sniffits/

_4 findings on this page_

https://jarcannabis.com/products/super-boof/

_4 findings on this page_

https://jarcannabis.com/products/citrus-scout/

_4 findings on this page_

https://jarcannabis.com/products/grape-gas/

_4 findings on this page_

https://jarcannabis.com/products/white-truffle/

_4 findings on this page_

https://jarcannabis.com/products/sherbanger/

_4 findings on this page_

https://jarcannabis.com/products/guava-mints/

_4 findings on this page_

https://jarcannabis.com/products/winter-sunset/

_4 findings on this page_

https://jarcannabis.com/products/violet-vixen/

_4 findings on this page_

https://jarcannabis.com/products/wedding-pie/

_4 findings on this page_

https://jarcannabis.com/products/silver-kush/

_4 findings on this page_

https://jarcannabis.com/products/motorbreath/

_4 findings on this page_

https://jarcannabis.com/products/devil-driver/

_4 findings on this page_

https://jarcannabis.com/products/mule-fuel/

_4 findings on this page_

https://jarcannabis.com/products/the-big-dirty/

_4 findings on this page_

https://jarcannabis.com/products/divorce-cake/

_4 findings on this page_

https://jarcannabis.com/products/blockberry/

_4 findings on this page_

https://jarcannabis.com/products/crusher-claw/

_4 findings on this page_

https://jarcannabis.com/jar-rolling-papers-with-custom-tips-a-review-from-budtender-evan-thorne/

_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

https://jarcannabis.com/peak-high-in-peak-foliage-fall-and-cannabis-in-maine-by-hannah-wolfolk/

_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

https://jarcannabis.com/november-spotlight-meet-clint-gordon-our-behind-the-scenes-superstar/

_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

https://jarcannabis.com/holiday-gift-guide-thoughtful-gifts-for-every-cannabis-enthusiast/

_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

https://jarcannabis.com/cannabis-in-fitness-understanding-its-role-in-training-and-recovery/

_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

https://jarcannabis.com/elevate-your-self-care-routine-welcoming-2025-with-cannabis-and-intention/

_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

https://jarcannabis.com/introducing-cured-melt-piatella-style-jar-cos-approach-to-premium-small-batch-hash/

_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

https://jarcannabis.com/carrabassett-valley/

_3 findings on this page_

https://jarcannabis.com/sweepstakes/

_3 findings on this page_

https://jarcannabis.com/products/tropicana-cherries/

_3 findings on this page_

https://jarcannabis.com/products/deep-fried-ice-cream/

_3 findings on this page_

https://jarcannabis.com/products/dantes-inferno/

_3 findings on this page_

https://jarcannabis.com/products/han-solo-burger/

_3 findings on this page_

https://jarcannabis.com/products/clementine-kush/

_3 findings on this page_

https://jarcannabis.com/products/cherry-ghostenade/

_3 findings on this page_

https://jarcannabis.com/products/ice-cream-mints/

_3 findings on this page_

https://jarcannabis.com/products/ice-cream-cake/

_3 findings on this page_

https://jarcannabis.com/products/double-solo-burger-7/

_3 findings on this page_

https://jarcannabis.com/products/double-solo-burger-5/

_3 findings on this page_

https://jarcannabis.com/products/animal-tsunami/

_3 findings on this page_

https://jarcannabis.com/products/cadillac-rainbow/

_3 findings on this page_

https://jarcannabis.com/category/uncategorized/

_3 findings on this page_

https://jarcannabis.com/author/jar/

_3 findings on this page_

https://jarcannabis.com/jar-concentrates/

_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

https://jarcannabis.com/what-are-cannabis-vape-pens/

_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

https://jarcannabis.com/a-note-from-our-hash-maker/

_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

https://jarcannabis.com/roll-a-perfect-joint-with-this-10-step-guide/

_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

https://jarcannabis.com/the-best-products-for-better-sleep/

_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

https://jarcannabis.com/unwrap-joy-a-holiday-gift-guide-for-everyone-on-your-list/

_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

https://jarcannabis.com/jar-cos-best-vaporizers-and-e-rigs-a-blog-by-mike-wight/

_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

https://jarcannabis.com/cozy-strains-for-winter-in-maine-by-mike-wight/

_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

https://jarcannabis.com/valentines-day-gift-guide-by-mike-wight/

_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

https://jarcannabis.com/hash-making-a-work-of-love-by-devon-gilliam/

_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

https://jarcannabis.com/strains-for-springtime-in-maine/

_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

https://jarcannabis.com/sativa-summer-by-erika-morrotta/

_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

https://jarcannabis.com/award-winning-devil-driver-designed-cold-cure-live-rosin/

_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

https://jarcannabis.com/employee-spotlight-in-october/

_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

https://jarcannabis.com/giving-thanks-to-our-budtenders-by-hannah-woolfolk/

_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

https://jarcannabis.com/summer-in-maine-cannabis-adventures-by-hannah-woolfolk/

_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

https://jarcannabis.com/your-inside-guide-to-the-perfect-sunday-river-weekend/

_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

https://jarcannabis.com/employee-spotlight-meet-matt/

_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

https://jarcannabis.com/an-insiders-guide-to-a-perfect-weekend-escape-at-sugarloaf/

_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

https://jarcannabis.com/spring-refresh-the-best-strains-to-welcome-the-season/

_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

https://jarcannabis.com/employee-of-the-month-meet-derek/

_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

https://jarcannabis.com/favorite-local-eats-near-jar-eliot-by-sam-gadomski/

_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

https://jarcannabis.com/incoming-new-jar-locations-same-energy-by-erika-morrotta/

_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

https://jarcannabis.com/%f0%9f%8c%9f-employee-spotlight-pat-%f0%9f%8c%9f/

_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

https://jarcannabis.com/employee-spotlight-meet-justin/

_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.

https://jarcannabis.com/employee-of-the-month-meet-vanessa/

_2 findings on this page_

https://jarcannabis.com/beyond-the-slopes-a-guide-to-spring-in-newry-maine/

_2 findings on this page_

https://jarcannabis.com/our-strains/

_2 findings on this page_

https://jarcannabis.com/windham_med/

_2 findings on this page_

https://jarcannabis.com/windham-au/

_2 findings on this page_

https://jarcannabis.com/newry/

_2 findings on this page_

https://jarcannabis.com/south-portland/

_2 findings on this page_

https://jarcannabis.com/contact/

_2 findings on this page_

https://jarcannabis.com/contact-wholesale/

_2 findings on this page_

https://jarcannabis.com/portland/

_2 findings on this page_

https://jarcannabis.com/author/hmartin/

_2 findings on this page_

https://jarcannabis.com/author/aplatz/

_2 findings on this page_

https://jarcannabis.com/the-wonders-of-cbd-by-ellie-vance/

_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

https://jarcannabis.com/fall-stains-the-best-cannabis-strains-to-enjoy-this-autumn-in-maine/

_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

https://jarcannabis.com/running-and-cannabis-how-runners-use-thc-cbd-for-recovery-and-performance/

_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

https://jarcannabis.com/inside-jar-cannabis-meet-trevor-the-mind-behind-rd/

_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

https://jarcannabis.com/cadillac-rainbow-a-bold-new-strain-arriving-at-jar-this-fall/

_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

https://jarcannabis.com/top-5-customer-favorite-strains-at-jar-cannabis/

_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

https://jarcannabis.com/solventless-at-jar-inside-maines-most-intentional-hash-lab/

_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

https://jarcannabis.com/edibles-101-and-your-guide-to-jar-cannabis-edibles/

_1 finding on this page_

https://jarcannabis.com/cannabis_tincture/

_1 finding on this page_

https://jarcannabis.com/about/

_1 finding on this page_

https://jarcannabis.com/blog/

_1 finding on this page_

https://jarcannabis.com/wp-login.php

_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