Assessment: Current SEO State
Overall SEO Score
64/120
Grade: C+
SEO Scorecard
| Category |
Score |
Grade |
Key Finding |
| Meta Tags & Titles |
5/10 |
C+ |
Homepage title exists but generic; meta descriptions missing on collection/product pages |
| Structured Data (JSON-LD) |
7/10 |
B |
Organization, Store, BreadcrumbList & Product schemas present via Shopify; missing FAQ & HowTo |
| Heading Hierarchy |
4/10 |
C |
Weak H1/H2 structure; collection pages lack descriptive headings |
| Internal Linking |
6/10 |
B- |
Strong navigation menus with subcategories; lacks contextual cross-links in descriptions |
| Sitemap & Robots.txt |
8/10 |
B+ |
Both present; 5 nested sitemaps (products, pages, collections, blogs); well-configured robots.txt |
| Local SEO |
4/10 |
C |
Store address in schema but no dedicated GBP optimization, no local landing pages, inconsistent NAP |
| Performance & Core Web Vitals |
4/10 |
C |
Heavy render-blocking scripts (6+ tracking pixels), splash loader, large font files |
| Accessibility |
3/10 |
C- |
Missing alt text on product images; generic "logo" alt; minimal ARIA labels |
| Content Quality & E-E-A-T |
6/10 |
B- |
Strong founder story (35+ years), Surviving Mann appearance, 983 reviews; thin product descriptions |
| AEO (Answer Engine Optimization) |
2/10 |
D |
No FAQ schema, no how-to content, no blog posts, no voice-search optimized content |
| Analytics & Tracking |
9/10 |
A |
Comprehensive: GA4, Google Ads, Bing UET, Facebook Pixel, TikTok Pixel, Judge.me reviews |
| Mobile & Responsive |
6/10 |
B- |
Responsive Shopify Streamline theme; mobile nav works but performance lags on mobile devices |
Competitive Landscape
Key Competitive Insights
Your Advantages
- Exceptional review score: 4.9/5 from 983 reviews on Judge.me
- Comprehensive analytics stack (GA4, Ads, Bing, FB, TikTok)
- Strong brand story: 35+ years, family-owned, handmade in Texas
- TV exposure: Featured on "Surviving Mann All Stars"
- Multi-channel presence: Shopify, Etsy, BBB, Yelp
- Wide product range: holsters, belts, slings, sheaths, EDC gear
Gaps to Close
- No blog or educational content (competitors have guides/articles)
- Missing FAQ sections and voice-search optimization
- Thin product descriptions vs. Kirkpatrick's detailed copy
- No Google Business Profile optimization visible
- Performance lag from excessive tracking scripts
- Missing alt text on product images (accessibility + SEO)
Target Keyword Landscape
High-Volume Service Keywords
| Keyword |
National Monthly Searches |
Est. Local/Niche Volume |
Competition |
CPC Range |
| custom leather holster | 6,600 | 6,600 (nationwide niche) | Medium | $1.50 - $3.20 |
| handmade leather holster | 3,600 | 3,600 | Medium | $1.20 - $2.80 |
| leather gun belt | 8,100 | 8,100 | High | $1.80 - $4.50 |
| leather rifle sling | 5,400 | 5,400 | Medium | $0.90 - $2.40 |
| custom leather belt | 4,400 | 4,400 | High | $1.40 - $3.60 |
| leather knife sheath custom | 2,900 | 2,900 | Low | $0.80 - $1.90 |
| concealed carry holster leather | 3,200 | 3,200 | High | $2.10 - $5.00 |
| 1911 leather holster | 4,900 | 4,900 | High | $1.60 - $3.80 |
Geo-Targeted & Long-Tail Keywords
| Keyword |
Est. Monthly Searches |
Competition |
CPC Range |
| Texas leather holster maker | 480 | Low | $0.80 - $1.80 |
| handmade holster Texas | 320 | Low | $0.70 - $1.60 |
| custom leather holster maker near me | 1,200 | Medium | $1.40 - $3.00 |
| best custom leather holster | 1,600 | Medium | $1.30 - $2.80 |
| handmade leather gun belt USA | 880 | Low | $1.10 - $2.40 |
| Bond Arms holster leather | 720 | Low | $0.60 - $1.40 |
| lever action rifle leather accessories | 390 | Low | $0.50 - $1.20 |
| western leather holster handmade | 590 | Low | $0.90 - $2.00 |
Page Inventory Summary
| Page Type |
Est. Count |
Canonical |
OG Tags |
Schema Type |
| Homepage | 1 | Yes | Partial | Organization, Store, WebSite |
| Collection Pages | 15-20 | Yes | Partial | CollectionPage, ItemList |
| Product Pages | 60-80+ | Yes | Yes (Shopify) | Product |
| Info Pages (Media, Gallery, Shop Local) | 4-6 | Yes | Partial | WebPage |
| Blog/Articles | 0 | N/A | N/A | N/A |
| Policy Pages | 3-4 | Yes | No | None |
Technical Stack
PlatformShopify
ThemeStreamline v7.1.0
AnalyticsGA4 (G-YP2BWF7TXR)
AdsGoogle Ads + Bing UET
Social PixelsFacebook CAPI, TikTok
ReviewsJudge.me (983 reviews, 4.9/5)
SecurityhCaptcha
MarketplaceEtsy (secondary channel)
Plan: SEO Improvement Strategy
SEO Improvement Plan
All implementation work is completed within 1 month (4 weeks). Results build steadily over 6-12 months as Google indexes and ranks the improvements.
| What We'll Do | Why It Matters | Score Impact |
| Write unique titles & descriptions for every page |
These are the headlines people see in Google search results. Better titles = more clicks to your website. |
+3 |
| Fix heading structure on all pages |
Headings help Google understand what each page is about. Clear headings = better ranking for your products. |
+4 |
| Add FAQ sections to top product collection pages |
When someone asks Google a question about holsters, your website can appear as the answer directly in search results. |
+5 |
| Add FAQ & HowTo schema markup |
This special code helps Google display your FAQs as rich results, taking up more space in search and getting more clicks. |
+2 |
| What We'll Do | Why It Matters | Score Impact |
| Add descriptive alt text to all product images |
Google can't "see" images without descriptions. Alt text helps your products appear in Google Image Search, which drives buyers to your site. |
+4 |
| Write detailed product descriptions |
Longer, keyword-rich descriptions help Google match your products to what people are searching for. More detail = more traffic. |
+3 |
| Add cross-links between related products & collections |
When pages link to each other, Google discovers and ranks more of your products. Customers also find more items to buy. |
+2 |
| Add ARIA labels and keyboard navigation |
Makes your website usable by people with disabilities. It's also a Google ranking factor — accessible sites rank higher. |
+4 |
| What We'll Do | Why It Matters | Score Impact |
| Optimize image sizes and lazy-load below-the-fold images |
Faster pages rank higher. If your site takes more than 3 seconds to load, half your visitors leave before seeing your products. |
+3 |
| Defer non-critical tracking scripts |
You have 6+ tracking pixels loading at once, slowing down the first thing customers see. We'll load them smarter without losing any data. |
+2 |
| Optimize Google Business Profile |
Your GBP listing is what shows up when people search "leather holster near me." A complete, optimized profile gets you into the Google Map Pack — the top 3 local results. |
+3 |
| Set up Google Search Console and submit sitemaps |
This tells Google exactly which pages to index and alerts you to any problems. It's free and essential for SEO. |
+1 |
| What We'll Do | Why It Matters | Score Impact |
| Build 3 initial blog posts targeting top keywords |
Blog content ranks for questions people ask, like "best leather holster for concealed carry." Each post is a new door into your website from Google. |
+4 |
| Set up local business citations (Yelp, BBB, YP, Apple Maps) |
Consistent business info across the internet tells Google you're legitimate. More citations = higher local rankings. |
+2 |
| Add review markup to product pages |
Your 983 reviews at 4.9 stars are a goldmine. Review stars in search results increase clicks by up to 35%. |
+1 |
| Implement voice search optimized content |
More people are using Siri, Alexa, and Google Assistant to find products. We'll structure your content so these assistants recommend your shop. |
+3 |
Ongoing After Launch
After the initial 4-week implementation, these ongoing activities will compound your results:
| Activity | Frequency | Impact |
| Publish new blog posts targeting buyer keywords | 2-4x per month | Each post adds a new ranking opportunity |
| Respond to and encourage customer reviews | Weekly | Fresh reviews signal trust to Google |
| Google Business Profile posts | Weekly | Active profiles rank higher in local pack |
| Share craftsmanship videos on YouTube | 1-2x per month | Video ranks in search + builds brand authority |
| Social media cross-promotion | 3-5x per week | Drives referral traffic and brand signals |
Recommended Content Calendar
| Content Piece | Target Keyword | Est. Monthly Searches | Type |
| "How to Choose the Right Leather Holster for Concealed Carry" | best leather holster concealed carry | 2,400 | Guide |
| "Custom vs. Factory Holsters: Why Handmade Wins" | custom leather holster vs factory | 880 | Comparison |
| "Leather Care Guide: How to Maintain Your Holster & Belt" | leather holster care | 1,200 | How-To |
| "Best Holsters for Bond Arms Derringers [2026 Guide]" | Bond Arms holster | 720 | Buyer Guide |
| "Why Texas Leather Holsters Are Built Different" | Texas leather holster maker | 480 | Brand Story |
| "Complete Guide to Leather Rifle Slings" | leather rifle sling guide | 1,600 | Guide |
Investment Summary
What's Included in the 4-Week Plan
Full technical SEO audit & fixes
Meta tag optimization (all pages)
Schema markup implementation
Image alt text & accessibility
Performance optimization
Google Business Profile setup
3 SEO blog posts (written & published)
Local citation building
Google Search Console setup
FAQ & voice search content
Estimates: Projected Outcomes
Score Projection
Current Score
64
Grade: C+
→
Projected 6-Month Score
96
Grade: A-
Score Growth Timeline
Estimated Monthly Organic Traffic
Current
~380
visitors/month
Month 3
~850
visitors/month
Month 6
~1,800
visitors/month
Month 12
~3,200
visitors/month
Month-by-Month Estimated Results
| Month |
What's Happening |
Est. Visitors |
Est. Leads/Calls |
SEO Score |
| Month 1 |
All SEO improvements are being implemented. Google is starting to re-crawl your updated pages. |
380 |
8-12 |
72 |
| Month 2 |
Google has indexed your new meta tags, schema, and blog content. Rankings start shifting upward. |
520 |
12-16 |
78 |
| Month 3 |
Blog posts begin ranking. FAQ snippets appear in search. Local pack visibility improves. |
850 |
18-25 |
84 |
| Month 4 |
Content momentum builds. More long-tail keywords bring in niche buyers actively looking for custom leather goods. |
1,100 |
22-30 |
88 |
| Month 6 |
Major keywords hit page 1. Google trusts your site more due to consistent content, reviews, and citations. |
1,800 |
35-50 |
96 |
| Month 9 |
Authority compounds. Your blog posts rank for dozens of long-tail keywords. Review stars show in search results. |
2,500 |
50-65 |
100 |
| Month 12 |
Full impact. You're a recognized authority for custom leather holsters. Organic traffic replaces paid ad spend. |
3,200 |
65-85 |
105 |
Where You'll Rank on Google
| What People Search |
People Searching/Mo |
Where You Rank Now |
After 3 Months |
After 6 Months |
Est. Visitors at 6mo |
| custom leather holster |
6,600 |
Page 2 |
Page 1 |
Top 5 |
~630 |
| handmade leather holster |
3,600 |
Page 2 |
Page 1 |
Top 5 |
~340 |
| leather gun belt |
8,100 |
Page 2+ |
Page 1-2 |
Page 1 |
~275 |
| leather rifle sling |
5,400 |
Page 1 |
Top 5 |
Top 3 |
~510 |
| 1911 leather holster |
4,900 |
Page 2+ |
Page 1-2 |
Page 1 |
~165 |
| Texas leather holster maker |
480 |
Page 1 |
Top 3 |
Top 3 |
~90 |
| Bond Arms holster leather |
720 |
Page 1 |
Top 3 |
Top 3 |
~135 |
| best custom leather holster |
1,600 |
Page 2+ |
Page 1 |
Top 5 |
~150 |
| custom leather knife sheath |
2,900 |
Page 1-2 |
Page 1 |
Top 5 |
~275 |
| concealed carry leather holster |
3,200 |
Page 2+ |
Page 1-2 |
Page 1 |
~110 |
Competitive Position Forecast (6 Months)
ROI Indicators
Current Organic Traffic Value
$720
per month (CPC equivalent)
Projected 6-Month Value
$4,320
per month (CPC equivalent)
Projected 12-Month Value
$7,680
per month (CPC equivalent)
CPC equivalent = what you would pay in Google Ads to get the same amount of traffic. Based on average CPC of $2.40 for your target keywords. This traffic comes free through organic search after SEO investment.
Implementation & Results Timeline
Weeks 1-2: Technical Foundation
Meta tags, schema, heading structure, FAQ sections implemented
Weeks 3-4: Content & Growth Setup
Blog posts published, GBP optimized, images & performance fixed, citations built
Months 2-3: Results Begin
Google indexes improvements, rankings shift upward, organic traffic increases 2x
Months 4-6: Momentum
Major keywords reach page 1, blog content compounds, traffic grows to ~1,800/month
Months 7-12: Full Impact
Authority established, top rankings solidified, ~3,200 monthly organic visitors, 65-85 monthly leads
Methodology & Disclaimer
Projections are based on industry CTR benchmarks (Position 1: 31.7%, Position 5: 9.5%, Position 10: 2.4%), estimated keyword search volumes from multiple data sources, and competitive analysis of similar businesses. Actual results may vary based on Google algorithm updates, competitor activity, content quality, and implementation consistency. Traffic estimates assume continued SEO maintenance after the initial 4-week implementation period. CPC equivalents are calculated using average cost-per-click data for the target keyword set. All search volume figures represent estimated national monthly averages unless otherwise noted.