This page is the canonical template for every blog post migrated to the new theStacc design. It combines a clean hero, a designed feature image, a two-column body with sticky sidebar, an FAQ accordion, related posts, and a full author block. The goal is consistent structure, strong E-E-A-T signals, and a layout that ranks in both traditional search and AI overviews.
Copy the placeholder template from .claude/skills/blog-migration/template.astro, replace each {PLACEHOLDER} with post-specific content, build-verify, and update progress.json. Keep URLs, slugs, and external images unchanged from the old site.
Want the migration done for you?
Get a free content audit in 24 hours. We'll map your highest-traffic blog posts and migrate the first batch without changing a single URL.
Template structure
The layout is intentionally rigid. Every post uses the same sections in the same order so readers, crawlers, and AI systems always know where to look.
- Post hero. Breadcrumb, category eyebrow, H1, description, and meta row with author avatar.
- Feature cover. A designed SVG that explains the topic at a glance. No imported images.
- Body grid. Main article plus sticky sidebar with CTA banner, table of contents, and share links.
- Verwandte Beiträge. Three cards pointing to relevant blog posts, glossary, or product pages.
SEO and schema requirements
Every migrated post must carry the same schema stack so Google can extract rich results and AI overviews can cite the page confidently.
| Schema | Required fields | Purpose |
|---|---|---|
| Article | headline, description, image, author, publisher, dates | Rich result eligibility |
| BreadcrumbList | Startseite → Blog → Post | SERP breadcrumb path |
| FAQPage | 3–6 question/answer pairs | AI Overview and PAA source |
Sidebar components
The sidebar is sticky on desktop and hidden on mobile. It contains three pieces:
- CTA banner. Topic-specific headline, one-line benefit, button, bullets, and social proof.
- Inhaltsverzeichnis. Links to every H2
idwith active-state highlighting on scroll. - Share links. X, LinkedIn, and copy-link actions.
Content rules for migration
When migrating from the old blog, keep these non-negotiables in mind:
- Preserve the exact slug and URL path.
- Do not import or hotlink old images; replace them with inline SVGs or HTML tables.
- Rotate bylines across Siddharth Gangal, Akshay VR, and Ritik Namdev by topic fit.
- Expand thin sections, add comparison tables, and include 4–6 FAQs.
Häufig gestellte Fragen
It uses the same two-column layout as the /reviews/aiseo/ page: a post hero, feature image, article body, sticky sidebar with CTA and TOC, FAQ accordion, related posts, and author block.
Use the placeholder template at .claude/skills/blog-migration/template.astro to create new posts. This page is a live design preview only.
Yes. Every migrated post must include Article schema, BreadcrumbList schema, and FAQPage schema when FAQs are present.
Lesezeity to migrate the blog?
The skill is resumable, tracks every post in progress.json, and build-verifies each batch before commit.
