National Stained Glass Consulting Group
โ ๏ธ Performance, Security & E-E-A-T scores reflect localhost dev server limitations (no HTTPS, no compression, no CDN). Live deployment will significantly improve these scores.
This report documents all SEO and AEO implementations on the NSGCG website, with the goal of establishing NSGCG as the authoritative, AI-cited source for stained glass consulting nationwide.
File: /robots.txt
Tells search engine crawlers they can access all pages and directs them to the sitemap for efficient crawling.
File: /sitemap.xml โ 13 indexable pages
| Priority | Pages |
|---|---|
| 1.0 | Homepage |
| 0.9 | Appraisals, Contact |
| 0.8 | Services hub, About, FAQs |
| 0.7 | All 6 service child pages |
| 0.6 | Case Studies, Resources |
Every page includes a <link rel="canonical"> tag. Prevents duplicate content issues if pages are accessed via different URLs.
| Page | Title Tag | Chars | Status |
|---|---|---|---|
| Home | NSGCG | Stained Glass Appraisal & Consulting Nationwide | 59 | โ |
| Appraisals | Stained Glass Appraisals | Professional Valuations | NSGCG | 58 | โ |
| Page | Meta Description | Chars | Status |
|---|---|---|---|
| Home | Independent stained glass appraisals, inspections, condition reports, and restoration consulting nationwide. 75+ years of combined expertise. | 141 | โ |
| Appraisals | Professional stained glass appraisals for insurance, estate, and replacement cost. Independent, defensible valuations with 75+ years of expertise. | 146 | โ |
Every page includes full Open Graph metadata for rich previews on Facebook, LinkedIn, and other platforms:
Large image cards for maximum visual impact on Twitter/X:
| Page | OG / Twitter Image |
|---|---|
| Home | front-hd.jpg โ church interior with stained glass |
| About | nsgcg-reidmemorial1.webp โ Karl & Cynthia on-site |
| Appraisals | stglassw-1000.jpg โ detailed window close-up |
| Services | 3windows1000.jpg โ three church windows |
| Inspections | inspection of window.webp |
| Photography | st-window1.jpg |
| Restoration | stainedglass-window.jpg |
| Protective | sg-window.jpg |
| Security | 3windows1000.jpg |
| Project Mgmt | nsgcg-hr2.webp |
Structured data enables rich snippets, knowledge panels, and AEO โ AI assistants extract and cite this data directly.
| Schema Type | Purpose |
|---|---|
| ProfessionalService | Full business details, contact info, service area (United States) |
| Person | Karl Erickson as founder with job title and expertise array |
| WebSite | Site-wide entity reference for Google's knowledge graph |
| WebPage | Page-specific metadata and breadcrumb |
| OfferCatalog | All 7 services listed for rich service snippets |
Karl Erickson's profile with knowsAbout array for AI expertise signals:
FAQPage structured data is the primary mechanism through which AI assistants (ChatGPT, Perplexity, Google AI Overviews) surface NSGCG as the authoritative answer source. Each Q&A below is indexed and extractable by AI crawlers.
appraisals.html โ 4 FAQsfaqs.html โ 3 FAQsservices/inspections.html โ 4 FAQsservices/photographic-documentation.html โ 3 FAQsservices/historical-restoration.html โ 4 FAQsservices/protective-coverings.html โ 4 FAQsservices/church-school-security.html โ 3 FAQsservices/project-management.html โ 3 FAQsEach of the 6 service child pages includes Service + BreadcrumbList schema:
| Property | Value |
|---|---|
| @type | Service |
| serviceType | e.g., "Stained Glass Inspection", "Historic Preservation Consulting" |
| provider | Links to NSGCG Organization entity |
| areaServed | United States |
| breadcrumb | Home โ Services โ [Service Name] (3-level) |
Google's E-E-A-T framework (Experience, Expertise, Authoritativeness, Trustworthiness) is critical for service businesses and AI citation eligibility. Current audit score: 55/100 โ primary opportunity area.
| Pillar | Current Implementation | Gaps / Next Steps |
|---|---|---|
| Experience | Karl's 30+ years featured ยท Real project photos ยท Case studies ยท Google review testimonials | Add dated project case studies with specific outcomes |
| Expertise | Person schema with knowsAbout array ยท Technical service content ยท Publications section |
Add author bylines ยท Link to external publications |
| Authoritativeness | ProfessionalService schema ยท Consistent NAP ยท "Independent consultant" positioning ยท Nationwide claim | Backlinks from stained glass associations ยท Google Business Profile |
| Trustworthiness | Real phone: (507) 312-9370 ยท Location: Rollingstone, MN ยท Privacy Policy โ ยท Real testimonials | AggregateRating schema once reviews are collected on-site |
Current performance score: 66/100. Note: localhost dev server lacks gzip/brotli compression, HTTP/2, and CDN caching โ these will automatically improve on live deployment.
Homepage includes a preload hint for the hero image to reduce LCP time:
loading="lazy"object-fit: cover prevents distortion on all images| Page | Canonical | OG Tags | JSON-LD | Favicon | |
|---|---|---|---|---|---|
| index.html | โ | โ | โ | โ | โ |
| about.html | โ | โ | โ | โ | โ |
| appraisals.html | โ | โ | โ | โ | โ |
| services.html | โ | โ | โ | โ | โ |
| contact.html | โ | โ | โ | โ | โ |
| faqs.html | โ | โ | โ | โ | โ |
| case-studies.html | โ | โ | โ | โ | โ |
| resources.html | โ | โ | โ | โ | โ |
| privacy-policy.html | โ | โ | โ | โ | โ |
| services/inspections.html | โ | โ | โ | โ | โ |
| services/photographic-documentation.html | โ | โ | โ | โ | โ |
| services/historical-restoration.html | โ | โ | โ | โ | โ |
| services/protective-coverings.html | โ | โ | โ | โ | โ |
| services/church-school-security.html | โ | โ | โ | โ | โ |
| services/project-management.html | โ | โ | โ | โ | โ |
| Tool | Purpose |
|---|---|
| Google Rich Results Test | Validate JSON-LD structured data and preview rich snippets |
| Schema.org Validator | Check schema syntax and completeness |
| Facebook Sharing Debugger | Preview Open Graph tags as Facebook/LinkedIn see them |
| Twitter Card Validator | Preview Twitter large image card rendering |
| PageSpeed Insights | Core Web Vitals โ LCP, CLS, FID scores |
| XML Sitemap Validator | Validate sitemap.xml structure and reachability |
| Google Search Console | Monitor indexing, coverage, and search performance (live site) |
| Priority | Action | Impact |
|---|---|---|
| High | Google Business Profile โ claim/create listing | Local SEO, Maps visibility, E-E-A-T signals |
| High | Implement FAQPage schema on all 6 service pages (Inspections, Photography, Restoration, Protective Coverings, Security, Project Mgmt) โ content documented in ยง4.3 | AEO โ AI citation eligibility for each service |
| High | Fix 3 title tags slightly over 60 chars (Resources, Security, Project Mgmt) | Core SEO score improvement |
| Medium | AggregateRating schema once on-site reviews collected | Star ratings in Google SERPs |
| Medium | Backlink building: stained glass associations, church directories, historic preservation orgs | Domain authority, E-E-A-T Authoritativeness |
| Medium | Expand case studies with dated, outcome-specific project stories | E-E-A-T Experience signals |
| Low | Article/Blog schema for future educational content | Long-tail keyword capture, AEO |
| Low | VideoObject schema if video content is added | Video rich snippets |