ワンクリックで
astro-blog-technical
Phase 4 - Technical implementation (frontmatter, schema, performance)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Phase 4 - Technical implementation (frontmatter, schema, performance)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | astro-blog-technical |
| description | Phase 4 - Technical implementation (frontmatter, schema, performance) |
Priority Legend:
---
title: "Solar Panel Cost UK 2026: Complete Guide" # 50-60 chars
description: "Solar panels cost £5,000-£8,000 in the UK. Compare prices, savings, and grants for 2026. Get accurate quotes in 60 seconds." # 150-160 chars
pubDate: 2026-01-15
intent: commercial # informational | commercial | comparison | transactional
topic: solar-panels # For pillar-cluster linking
primaryCTA: quote-calculator # GTM tracking
category: solar-energy
author: team # Use named author for YMYL content
entities: [solar panels, installation cost, energy savings, government grants, ROI, inverter, monocrystalline, payback period] # 5-10 items
pillar: false # true = 2500+ words + 8-12 internal links
experienceVerified: false # true ONLY after human verifies ExperienceBlock data
---
Meta description formula: [Answer] + [Benefit] + [Proof] + [CTA] Example: "Solar panels cost £5,000-£8,000 in the UK (2026). Save £600/year on energy bills. Compare quotes from MCS-certified installers. Get accurate pricing in 60 seconds."
Required schema markup for every article:
Article schema (always required):
{
"@type": "Article",
"headline": "Solar Panel Cost UK 2026: Complete Guide",
"description": "...",
"datePublished": "2026-01-15",
"dateModified": "2026-01-15",
"author": { "@type": "Person", "name": "...", "sameAs": "https://linkedin.com/in/..." }
}
FAQ schema (REQUIRED for commercial/comparison):
HowTo schema (REQUIRED for process/guide articles):
Author Person schema:
{
"@type": "Person",
"name": "John Smith",
"jobTitle": "Solar Energy Consultant",
"sameAs": "https://linkedin.com/in/johnsmith",
"image": "/authors/john-smith.jpg"
}
VideoObject schema (if video present):
any types, explicit return types on functionsclient:load. ONLY client:visible (on scroll) or client:idle (after page interactive)loading="eager" + fetchpriority="high". All others: loading="lazy". Descriptive alt text on ALL imagesrole and aria-label attributesAdd entry to /public/llms.txt:
# Solar Panel Cost UK 2026
Solar panels cost £5,000-£8,000 in the UK (2026). 4kW system saves £600/year. Compare monocrystalline vs polycrystalline. Government grants available.
> /blog/solar-panel-cost-uk-2026
Keep under 100 tokens per entry.
Provide:
After completing technical setup, use astro-blog-validate skill for Phase 5.
Form infrastructure for Astro projects. Contact forms, booking forms, quote requests. Zod validation, email delivery (Resend/Brevo), rate limiting, Google Sheets, postcode lookup, spam protection.
DEPRECATED (legacy, in old/) — use the `soborbo-tracking` package (now in github.com/Soborbo/Serverside → soborbo-tracking/) instead for GA4 + Meta + Google Ads tracking on Astro. Kept for reference only.
MOVED — the canonical Soborbo lead-gen tracking package (Astro client lib + event-gateway onboarding) now lives IN the engine repo: github.com/Soborbo/Serverside → soborbo-tracking/. As of 2026-07-21 it is no longer a standalone claudeskills skill and there is no vendored events.json copy: the worker and the client lib share the single canonical Serverside/src/events.json. Use the copy in Serverside.
Audit and strengthen visible E-E-A-T signals and AI-search (GEO) readiness on Astro lead-gen sites. Use when a page or site needs Experience/Expertise/Authoritativeness/Trust signals, author credibility, first-hand-experience proof, trust pages (about/contact/privacy/returns), NAP + company registration display, review/trust-mark surfacing, AI-crawler access in robots.txt, or answer-first content for ChatGPT/Gemini/Perplexity/AI Overviews. Also triggers on "EEAT", "E-E-A-T", "GEO", "AEO", "AI search visibility", "get cited by AI", "trust signals", "author bio", "local trust", or making a small/niche business outrank larger competitors. Runs a deterministic auditor with runnable tests. Delegates JSON-LD generation to schema-entity-graph and JSON-LD validation to schema-audit; delegates copy voice to humanise-copy.
Width-based responsive image patterns for Astro. Local build-time processing, per-format quality (AVIF/WebP/JPG/PNG), alpha-aware fallback, art direction, face-focus, OG generation, image SEO. Picture, ArtPicture, FixedImage components.
Per-site client tracker and Astro endpoint for the centralised soborbo-error-pipeline workers. Captures client JS errors via sendBeacon, forwards via console.error → Tail Worker. Server-side uncaught exceptions are captured automatically. ~1.5KB client bundle, no external deps. Email throttled to 1 per (site, code) per 4 hours by the notifier worker.