SEO Assessment, Plan & Estimates
darteglass.com & home.darteglass.com
Prepared by
SDSX LLC

Client: DarteGlass
Analysis Date: March 19, 2026
Keywords Tracked: 22
Total Pages: 52
Overall SEO Score
91/120
Grade: A-
Excellent foundation with strong content and schema. Key opportunities in performance optimization, local SEO depth, and analytics maturity.

SEO Scorecard

#CategoryScoreGradeAssessment
1Meta Tags & Titles9/10AEvery page has unique title, meta description, OG tags, and Twitter cards. Consistent title template. Keywords array in layout. Minor: some collection page titles could be more keyword-rich.
2Structured Data (JSON-LD)9/10AComprehensive @graph with LocalBusiness + ArtGallery, WebSite, Organization. FAQ, Article, BlogPosting, Collection, Breadcrumb, Event, HowTo, and ProfilePage schemas all implemented. Excellent.
3Heading Hierarchy9/10AProper H1–H3 structure on every page. One H1 per page via PageHero component. No skipped heading levels. Semantic and consistent.
4Internal Linking8/10B+Strong hub-and-spoke model: Collections, Learn, Guides, Blog hubs interlink with child pages. Breadcrumbs on all deep pages. CTAs cross-link between sections. Could add more contextual links within article body text.
5Sitemap & Robots.txt8/10B+Dynamic TypeScript sitemap with 52 pages, proper priorities and change frequencies. Robots.txt allows all crawlers including AI bots. Not yet submitted to Google Search Console.
6Local SEO6/10B-LocalBusiness schema with geo coordinates and area served (Farmersville, Dallas, Plano, McKinney). No Google Business Profile integration. No phone number. No full street address. No local business citations (Yelp, etc.).
7Performance & Core Web Vitals5/10C+Next.js Image component used throughout but unoptimized: true in config — no server-side image optimization. Font optimization via next/font is good. ISR caching for WooCommerce data. TypeScript build errors ignored. No image compression pipeline.
8Accessibility7/10BARIA labels on nav and social links. Semantic HTML with nav, article, section, main tags. Radix UI components with built-in a11y. Alt text on images. Missing: skip-to-content link, comprehensive ARIA landmarks, some alt text could be more descriptive.
9Content Quality & E-E-A-T9/10AExceptional. 52 pages of expert content: 8 pillar learn articles (2,000+ words each), 7 buying guides, 12 blog posts, 9 collection pages. Named founder with 13+ years experience. Woman-owned business signals. Pillar-cluster content architecture.
10AEO (Answer Engine Optimization)8/10B+FAQ schemas on 10+ pages with rich content. Speakable content markers (.speakable-summary). AI bot access explicitly allowed in robots.txt. Could add more featured-snippet-optimized Q&A content.
11Analytics & Tracking5/10C+GA4 (G-T7C0VMPVEE) implemented with conditional loading. UTM tracking on all cross-site shop links. Missing: Google Search Console verification, conversion/event tracking, no e-commerce tracking integration, no heatmaps or session recording.
12Mobile & Responsive8/10B+Tailwind CSS responsive design with mobile breakpoints. Proper viewport meta tag. Mobile-first component design. Touch-friendly CTAs. Could improve touch target sizing on some smaller links.
TOTAL91/120A-

Competitive Landscape

DarteGlass vs. regional competitors scored across 12 SEO categories.

DarteGlass (home site)
91
91/120
Kittrell/Riffkind Art Glass
65
65/120
Texas Girl Glassworks
55
55/120
Artglas (dsartglas.com)
50
50/120
Recycled Glass Jewelry
45
45/120
DarteGlass (WooCommerce shop)
40
40/120

Key Competitive Insights

Your Advantages
Content depth is unmatched: 52 pages of expert content (learn, guides, blog) vs. competitors with zero educational content or blogs
Schema implementation far exceeds any competitor — comprehensive JSON-LD graph with 10+ schema types
E-E-A-T signals are strongest in market: named founder, 13+ year history, woman-owned, 207+ PMC150 reviews
PMC150 niche dominance: Only manufacturer — own the entire search vertical for pneumatic murrini choppers
Dual-site architecture with content hub (home.darteglass.com) feeding traffic to shop (darteglass.com) is strategically sound
Gaps to Close
No Google Business Profile: Competitors like Kittrell/Riffkind appear in local pack; DarteGlass does not
Image optimization disabled: Competitors on Shopify/WordPress get automatic image compression; DarteGlass serves unoptimized images
No conversion tracking: Competitors with Shopify have built-in e-commerce analytics; DarteGlass tracks pageviews only
Home site not yet live: The content hub hasn't started building authority (domain age, backlinks, indexed pages)
No phone number listed: Reduces trust signals and eliminates call tracking opportunity

Target Keyword Landscape

Top keywords by search volume for DarteGlass's market. Local estimates based on DFW metro area (~8M pop, ~2.4% of US).

High-Volume Service Keywords

KeywordMonthly Searches (National)Est. Local (DFW)CompetitionCPC Range
handmade glass jewelry3,60060Medium$0.80 – $1.60
fused glass art2,90050Medium$0.60 – $1.40
fused glass jewelry2,40040Medium$0.70 – $1.50
dichroic glass jewelry1,60025Low$0.50 – $1.20
fused glass pendant1,30020Low$0.60 – $1.30
glass art near me1,20080High$1.20 – $2.50
dichroic glass pendant88015Low$0.40 – $1.10
murrini chopper480480*Low$1.50 – $3.00
PMC150260260*Low$2.00 – $4.00
cremation ash glass butterfly320320*Low$0.80 – $1.80

* Niche/branded keywords — all national volume is relevant regardless of location.

Geo-Targeted Local Keywords

KeywordEst. Monthly Searches (Local)CompetitionCPC Range
handmade jewelry Dallas320High$1.50 – $3.00
handmade gifts DFW210Medium$1.00 – $2.20
fused glass Texas90Low$0.60 – $1.40
glass artist near me Texas50Low$0.80 – $1.60
custom glass art Dallas40Medium$1.20 – $2.40
art gallery Farmersville TX30Low$0.40 – $0.80
glass art Farmersville TX20Low$0.30 – $0.70
woman owned business Farmersville10Low$0.20 – $0.50

Page Inventory Summary

Page TypeCountCanonicalOG TagsSchema Type
Homepage1LocalBusiness, WebSite, Organization
Collection Pages10CollectionPage, FAQ, Breadcrumb
Learn Articles9Article, FAQ, Breadcrumb
Buying Guides8Article, FAQ, HowTo, Breadcrumb
Blog Posts13BlogPosting, FAQ, Breadcrumb
About1ProfilePage, FAQ, Breadcrumb
Contact1LocalBusiness
FAQ1FAQPage
Events1Event
Legal/Support Pages5WebPage
Sitemap1
Robots.txt1
Total52

Technical Stack

ComponentImplementation
FrameworkNext.js 16.1.6 (App Router) with TypeScript
StylingTailwind CSS 4.2.1 + Radix UI components
HostingRailway (home.darteglass.com) + WooCommerce/WordPress (darteglass.com)
Product DataHybrid: Static featured products + WooCommerce Store API with ISR (1hr revalidation)
ImagesNext.js Image component (unoptimized), CDN: darteglass.com/wp-content/uploads
FontsCormorant Garamond (headings) + Inter (body) via next/font
AnalyticsGoogle Analytics 4 (G-T7C0VMPVEE), UTM tracking on all shop links
SchemaCustom TypeScript schema generators (lib/schema.ts) + layout-level @graph
E-commerceWooCommerce on darteglass.com, content hub on home.darteglass.com
CI/CDGit + Railway auto-deploy
SEO Improvement Plan
Strategic Roadmap
All implementation work is completed within 1 month (4 weeks). Results build organically over 6–12 months as Google re-indexes and ranks the improved site. Current score: 91 → Projected 6-month score: 108.

Week 1–2: Technical Foundation — Critical Fixes

PriorityWhat We'll DoWhy It MattersScore Impact
HighEnable Next.js image optimization (remove unoptimized: true)Your images load slowly without compression. Faster pages rank higher on Google and keep visitors from leaving.+2
HighSet up and verify Google Search Console for home.darteglass.comGoogle can't tell you about problems or show you search data until you're verified. This is the #1 free SEO tool.+2
HighSubmit sitemap to Google Search ConsoleTells Google exactly what pages to crawl. Without this, Google may miss your 52 pages of content.+1
HighAdd conversion tracking (shop clicks, contact form, phone calls)Right now you can see visitors but not what they do. Tracking conversions shows which pages actually drive sales.+1
MedAdd skip-to-content link and expand ARIA landmarksImproves accessibility score, which Google factors into rankings. Also makes the site usable for screen reader visitors.+1
MedAudit and enhance all image alt text for keyword relevanceGoogle Image Search drives traffic to art/jewelry sites. Better alt text = more visibility in image results.+1

Week 3: Local SEO & Growth — Growth Initiatives

PriorityWhat We'll DoWhy It MattersScore Impact
HighCreate and optimize Google Business ProfileWhen someone searches "glass art near me" or "handmade jewelry Farmersville," you'll appear in the Google Map pack — the top 3 local results that get 42% of all clicks.+2
HighAdd phone number to website and schemaGoogle uses phone number as a trust signal. It also enables "click to call" on mobile, which many customers prefer.+1
MedBuild local business citations (Yelp, Yellow Pages, Bing Places, Apple Maps)Consistent business info across directories tells Google your business is real and trustworthy. Boosts local ranking.+1
MedAdd more contextual internal links within article body textWhen your learn articles link to guides, and guides link to collections, Google better understands your expertise and ranks all pages higher.+1
LowImplement e-commerce event tracking (add_to_cart, purchase on darteglass.com)Connects your content hub traffic to actual shop sales. Shows ROI of the home site investment.+1

Week 4: Polish & Launch — Long-Term Strategy Setup

PriorityWhat We'll DoWhy It MattersScore Impact
MedAdd featured-snippet-optimized Q&A content to key pagesGoogle pulls answers directly from websites into "Position 0" — the answer box at the very top of search results. This gets you free visibility above all other results.+1
MedSet up Google Business Profile posts scheduleRegular GBP posts signal to Google that your business is active. They also show up when people find you on Google Maps.+0.5
LowConfigure heatmap/session recording (Microsoft Clarity — free)See exactly where visitors click, scroll, and leave. This data helps you improve pages that aren't converting.+0.5
LowRequest customer reviews on Google Business ProfileGoogle reviews directly influence local rankings. A business with 20+ reviews ranks significantly higher in local results.+1

Ongoing After Launch

ActivityFrequencyWhy It Matters
Publish new blog posts2–4 per monthFresh content signals to Google that your site is active. Each post targets new keywords and attracts new visitors.
Google Business Profile postsWeeklyKeeps your GBP listing active and visible. Share new products, events, studio updates.
Request customer reviewsAfter each saleMore reviews = higher local ranking + more trust = more clicks.
Monitor Search ConsoleWeeklyCatch crawl errors, see which keywords are growing, identify new content opportunities.
Share behind-the-scenes videoMonthlyVideo content gets 50x more engagement. YouTube videos also rank in Google search results.

Recommended Content Calendar

MonthContent PieceTarget KeywordsType
Month 1How to Choose the Perfect Fused Glass Pendantfused glass pendant, dichroic glass pendant, handmade glass jewelryGuide
Month 15 Ways Fused Glass Art Transforms Your Homefused glass art, glass art home decor, handmade wall artBlog
Month 2The Complete Guide to Glass Fusing Temperaturesglass fusing temperatures, kiln firing schedule, fused glass processPillar
Month 2Behind the Scenes: Making a Memorial Glass Butterflycremation ash glass butterfly, memorial glass art, memorial keepsakeBlog + Video
Month 3PMC150 Murrini Chopper: Customer Success StoriesPMC150, murrini chopper, glass fusing toolsCase Study
Month 3Farmersville First Saturday Market GuideFarmersville market, art markets near Dallas, handmade gifts DFWLocal SEO
Month 4Dichroic Glass vs Regular Fused Glass: What's the Difference?dichroic glass, fused glass, glass art typesEducational
Month 5Holiday Gift Guide: Handmade Glass Art for Every Budgethandmade gifts DFW, glass art gifts, unique holiday gifts TexasSeasonal
Month 6Why Every Glass Artist Needs a Murrini Choppermurrini chopper, glass fusing tools, glass art equipmentProduct

Investment Summary

Full technical SEO audit & implementation
Image optimization pipeline setup
Google Search Console setup & sitemap submission
Conversion & event tracking implementation
Google Business Profile creation & optimization
Local business citation building (5+ directories)
Accessibility improvements (ARIA, skip links)
Internal linking enhancement
Featured snippet optimization
Microsoft Clarity heatmap setup
Content calendar & keyword strategy
Monthly SEO monitoring & reporting
Schema/structured data (already excellent)
Meta tags & OG tags (already excellent)
Content depth & E-E-A-T (already excellent)
Heading hierarchy (already excellent)

Score Projection

Current Score
91
Grade: A-
Projected (6 Months)
108
Grade: A

Score Growth Timeline

Current
91/120
91
Month 3
100/120
100
Month 6
108/120
108
Month 12
113/120
113

Estimated Monthly Organic Traffic

~150
Current
~400
Month 3
~750
Month 6
~1,400
Month 12

Month-by-Month Estimated Results

MonthWhat's HappeningEst. VisitorsEst. Leads/OrdersSEO Score
Month 1Implementation complete. Google begins re-crawling the improved site. New pages start getting indexed.1503–595
Month 2Google Search Console starts reporting data. GBP listing appears in local searches. Image improvements boost page speed scores.2505–897
Month 3Content hub pages begin ranking for long-tail keywords. PMC150 and memorial keywords strengthen. Local pack visibility starts.4008–12100
Month 4Blog content gains traction. Internal linking improvements spread authority across all pages. GBP reviews accumulate.50010–15103
Month 6Strong rankings for niche keywords (PMC150, dichroic glass, memorial glass). Local SEO fully established. Content authority growing.75015–22108
Month 9Broader keywords (fused glass jewelry, handmade glass art) reach page 1. Video content starts ranking. Domain authority building.1,05022–30111
Month 12Full authority established. Ranking for competitive local and national keywords. Steady organic growth with minimal maintenance.1,40030–40113

Where You'll Rank on Google

Projected Google search positions after implementing the plan. Local search volumes shown.

What People SearchPeople Searching / moWhere You Rank NowAfter 3 MonthsAfter 6 MonthsEst. Visitors / mo at 6mo
PMC150 murrini chopper480Top 3Top 3#1152
murrini chopper480Page 1Top 3Top 390
cremation ash glass butterfly320Page 2+Page 1Top 530
dichroic glass jewelry25Page 2+Page 1-2Page 16
fused glass jewelry40Page 2+Page 1-2Page 110
fused glass art50Page 2+Page 1-2Page 112
handmade glass jewelry60Not rankingPage 2+Page 1-25
glass art near me (DFW)80Not rankingPage 1-2Page 119
handmade jewelry Dallas320Not rankingPage 2+Page 1-216
handmade gifts DFW210Not rankingPage 2+Page 1-210
fused glass Texas90Not rankingPage 1-2Page 121
art gallery Farmersville TX30Not rankingTop 3#110

Competitive Position Forecast (6 Months)

Projected ranking among competitors after 6 months of optimization.

DarteGlass (projected)
108
108/120
Kittrell/Riffkind Art Glass
65
65/120
Texas Girl Glassworks
55
55/120
Artglas (dsartglas.com)
50
50/120

ROI Indicators

$825
Monthly CPC Savings
$9,900
Annual CPC Savings
15–22
Est. Monthly Leads
$975
Est. Monthly Revenue

CPC savings = what equivalent Google Ads traffic would cost. Revenue estimate based on 2.5% conversion rate × $52 avg order value at 6-month traffic levels.

Implementation & Results Timeline

Week 1–2
Technical Foundation
Image optimization enabled, Google Search Console verified, sitemap submitted, conversion tracking installed, accessibility improvements deployed.
Week 3
Local SEO & Growth
Google Business Profile created and optimized, phone number added, local citations built, internal linking enhanced, e-commerce tracking connected.
Week 4
Polish & Launch
Featured snippet optimization, GBP posting schedule, Microsoft Clarity installed, review request workflow set up. Implementation complete.
Month 2–3
Results Begin
Google re-indexes improved pages. Long-tail keywords start ranking. GBP listing appears in local searches. Traffic grows to ~400/month.
Month 4–6
Momentum Builds
Core keywords reach page 1. Local SEO fully established. Content authority growing. Blog content gains traction. Traffic reaches ~750/month.
Month 7–12
Full Impact
Broad keyword rankings solidify. Domain authority established. Steady organic growth with minimal maintenance. Traffic reaches ~1,400/month.
Methodology & Disclaimer

Projections are estimates based on industry CTR benchmarks (Advanced Web Ranking, 2025–2026), Google Ads Keyword Planner data patterns, and competitive analysis of publicly observable SEO signals. Local search volumes estimated using DFW metro population (~8M, ~2.4% of US) with 1.5–2x multiplier for local-intent keywords. Actual results may vary based on algorithm updates, competitor actions, content quality, and market conditions. Traffic estimates assume consistent implementation of the recommended plan and ongoing content creation. CPC savings represent the equivalent Google Ads cost for the projected organic traffic volume. Revenue estimates use a 2.5% conversion rate and $52 average order value based on DarteGlass product mix.