The biggest thing holding this store back is trust. You have 900+ visitors and zero sales, which usually points to a credibility gap rather than a traffic problem. Visitors see mockup images, thin descriptions, and reviews that look like they came from friends. Fix the product photography and descriptions first. Show the actual production process, the real shirts on real people, and write descriptions that answer the question "why should I spend $30 on this instead of a Walmart tee?" That alone could unlock your first conversions.
| Page | Issue | Category | Severity | Recommendation |
|---|---|---|---|---|
| Homepage | Title tag repeats the brand name: "Hook Line N' SNKR Shirts - Hook Line N' SNKR Shirts" | Technical | 🟡 Warning | Change to: "Custom Graphic Tees & Streetwear | Hook Line N' SNKR Shirts". Include keywords for SEO. |
| Homepage | Meta description contains extra escaped quotes around the text | Technical | 🟡 Warning | Remove the extra quotation marks from the meta description in your theme settings. It looks like a data formatting error. |
| Homepage | Two announcement bars ("Welcome to Hook Line n' Snkr!" + "feel free to look at all selections...") eat up screen space with no real value | CRO | 🔴 Critical | Replace both with a single bar: "Free Shipping on All Orders | Handmade in Tulsa, OK". Use that space to communicate real value. |
| Homepage | No clear value proposition or hero CTA. The hero is a quote graphic ("Stand Out, Stand Unique") that does not explain what you sell or why someone should buy here. | CRO | 🔴 Critical | Replace the hero with a lifestyle photo showing someone wearing your shirt. Add text like: "Hand-pressed graphic tees made in Tulsa" with a "Shop Now" button. |
| Homepage | Duplicate heading appears twice: "Designs Created and Then Either Pressed Printed or Vinyl..." | UX | 🟡 Warning | Remove the duplicate. Shorten to something like: "Custom designs pressed or vinyl printed. Want your own? Contact us." |
| Homepage | All 3 slideshow slides have the same heading ("NEW ARRIVALS FOR LIMITED TIME") promoting the same collection | CRO | 🟡 Warning | Give each slide different content: one for new arrivals, one for best sellers, one for the custom order service. |
| Homepage | Customer Gallery Pro app throws JavaScript errors (Cannot read properties of undefined) | Technical | 🟡 Warning | Contact the Uploadify / Customer Gallery Pro developers or reinstall the app. The error suggests a configuration issue. |
| Homepage | Several SVG images have 0x0 dimensions (broken or not rendering properly) | Technical | 🟡 Warning | Re-upload those design SVGs as PNG/JPG. SVGs on product cards can have rendering issues. Use raster images for product photos. |
| Product Pages | Product descriptions are extremely thin. "Still Motion Core Tee" entire description is: "Built for Pressure. Designed for those who don't fold." | CRO | 🔴 Critical | Every product needs: what is the shirt (fabric, weight), how is it made (pressed, vinyl), fit details, care instructions, and the story behind the design. Aim for 100-200 words minimum. |
| Product Pages | Only flat mockup images. No real product photos showing the actual shirts, fabric texture, or print quality. | CRO | 🔴 Critical | Take real photos: flat lay on a clean background, close-up of the print, someone wearing it. Even phone photos with good lighting are better than mockups alone. |
| Product Pages | No size guide anywhere on the site | CRO | 🔴 Critical | Add a size chart with measurements. One of the biggest reasons people abandon apparel purchases is sizing uncertainty. |
| Product Pages | "You may also like" section shows "Loading product recommendations" placeholders that appear broken | Technical | 🟡 Warning | Check your Shopify product recommendations settings. The section is failing to load actual products on some pages. |
| Product Pages | The "Still Motion Core Tee" product page has 0 product-specific reviews (only 5 store reviews shown under a separate tab) | CRO | 🟡 Warning | Send review request emails after every sale (Judge.me can automate this). For now, ask friends who bought shirts to leave reviews on the specific products they purchased. |
| Product Pages | Several product images have empty alt text | Technical | 🔵 Info | Add descriptive alt text to every image. For example: "White Crown Polar graphic tee with blue crown logo - front view" |
| Collections | Collection descriptions use all bold + italic formatting which makes them hard to read and look unprofessional | UX | 🟡 Warning | Use normal text weight for descriptions. Save bold for headlines only. The all-caps Bebas Neue font + bold + italic is overkill. |
| Cart | No free shipping progress bar despite offering free standard shipping on all orders | CRO | 🟡 Warning | Add a banner at the top of the cart saying "You qualify for FREE shipping!" since all orders ship free. Or show a "$45 for free express" progress bar to increase cart value. |
| Cart | No upsell or bundle offers in the cart. The "You may also like" section is below the fold. | CRO | 🟡 Warning | Add a simple upsell above the checkout button: "Add a second tee for 15% off" or similar. The theme may support this natively. |
| Cart | Cart page switches to a dark background theme while the rest of the site is white. The visual break is jarring. | UX | 🔵 Info | Set the cart page to use the same color scheme as the rest of the store for visual consistency. |
| Contact | Typo in heading: "GENRAL" instead of "GENERAL" | UX | 🟡 Warning | Fix the typo. Small spelling errors hurt credibility with new visitors. |
| Contact | Contact heading is a long, all-caps paragraph crammed into a heading tag: "WANT YOUR OWN CREATION ON A STICKER OR SHIRT..." | UX | 🟡 Warning | Use a short headline: "Request a Custom Design" then put the details in normal paragraph text below. |
| Checkout | No trust badges or guarantee messaging near the checkout form | CRO | 🟡 Warning | Add "Secure checkout", "Free standard shipping", and "Satisfaction guaranteed" badges. You can customize the checkout in Shopify settings. |
| Sitewide | Bebas Neue (all-caps display font) used for body text. Everything looks like it is shouting at you. | UX | 🔴 Critical | Switch body text to a readable sans-serif (the Horizon theme has other font options). Keep Bebas Neue for headlines only. |
| Sitewide | Excessive use of bold + italic (<em><strong>) on normal text throughout the store | UX | 🟡 Warning | Remove bold/italic from regular body text. When everything is bold, nothing stands out. |
| Sitewide | Hreflang tags set for German (de) and Japanese (ja) but the store is English-only with no actual translations | Technical | 🔵 Info | This is likely auto-generated by Shopify Markets. If you are not translating to those languages, disable those markets to avoid confusing search engines. |
| Sitewide | No blog. /blogs returns a 404. | GEO | 🟡 Warning | Start a blog. Write about your design process, the streetwear culture behind your shirts, and behind-the-scenes production content. This helps with SEO and builds brand authority. |
| Sitewide | BSS Banner Pop-up scripts preloaded but not used, wasting page load time | Technical | 🔵 Info | If you are not actively using BSS Banner features, disable or remove the app to reduce unnecessary script loading. |
How well is this store optimized to appear in AI-generated answers from tools like ChatGPT, Perplexity, and Google AI Overviews.
| Action | Difficulty | Impact |
|---|---|---|
| Write real product descriptions (100+ words each) with materials, sizing, and the story behind the design | Easy | High |
| Create a dedicated About page with your brand story, founder info, and Tulsa studio details | Easy | High |
| Add FAQPage JSON-LD schema markup to the footer FAQ section | Medium | Medium |
| Start a blog with 2-4 posts about your design process, streetwear culture, or production behind-the-scenes | Medium | High |
| Fill in alt text on all product images with descriptive text | Easy | Medium |
| App Name | Purpose | Performance Impact | Monthly Cost | Verdict | Notes |
|---|---|---|---|---|---|
| Judge.me | Product Reviews | Medium Loads 10+ CSS files |
$0 (Free plan) or $15/mo | Keep | Good choice. Free plan gives you unlimited reviews. Make sure you have automated review request emails turned on after fulfillment. |
| Uploadify (Customer Gallery Pro) | Customer Photo Gallery | Medium JavaScript errors on page load |
$0 (Free) to $14.99/mo | Keep | Good idea for building trust. Fix the JavaScript error. If you stay on Free, you get 1 gallery with 10 posts which is fine for now. |
| TA Banner Slider (BSS Banner Pop-up) | Banners & Pop-ups | Medium 2 preloaded scripts not used |
$0 (Free) | Review | If you are not using any banners or pop-ups from this app, remove it. The scripts are loading on every page but doing nothing visible. If you ARE using it for the announcement bars, the Horizon theme has built-in announcement bars that can do the same job. |
| Mintt Instafeed | Instagram Feed | Low | $0 (Free) to $6/mo | Keep | Good for showing social proof. Make sure your Instagram feed is active and showing recent posts. If the feed is not visible on the homepage, add it. |
| Shopify Inbox | Live Chat | Low | $0 (Free) | Keep | Free and built by Shopify. Keep it. Make sure you respond to chats quickly. The chat bubble shows "1" unread, which could mean a missed message. |
Primary Font: Bebas Neue (all caps display font)
Problem: Bebas Neue is used for everything. Headlines, body text, buttons, product descriptions. Because it is an all-caps display font, the entire site reads like it is yelling at you. Display fonts should be used for headlines only, with a legible sans-serif for body text.
The logo works. The gold hook with "Line N' SNKR Custom Designs" is recognizable and fits the streetwear aesthetic. It looks good on the black header background.
Consistency rating: 4/10. The gold/black logo branding does not carry through the site. The homepage and product pages are plain white with black text. The cart page suddenly switches to a dark theme. There is no accent color used for buttons or highlights. The site feels like a default template with a logo dropped in.