📦 Ready-to-use template
Astro SEO Starter Template
This is your high-performance base template. Edit src/config/siteData.ts to configure your global data.
🚀 Quick Start
# Clone and install
$ git clone [repo-url]
$ pnpm install
$ git clone [repo-url]
$ pnpm install
# Development
$ pnpm dev
$ pnpm dev
# Production
$ pnpm build
$ pnpm build
Project Structure
Key files you need to know to customize your site
⚙️
siteData.ts
Global business data: name, phone, email, social networks.
src/config/siteData.ts 🎨
tailwind.config.mjs
Semantic color palette: primary, secondary, surface, muted.
tailwind.config.mjs 🖼️
Images
Replace placeholders with your own WebP images.
public/images/ 🌍
Multi-language
ES, CA, EN, FR preconfigured. Automatic hreflang in Layout.astro.
src/pages/[lang]/ 📝
Blog
Blog system with .astro files. Easy to extend to Markdown.
src/pages/blog/ 🔍
Automatic SEO
Schema.org, Open Graph, sitemap.xml with integrated hreflang.
scripts/generate-sitemap.mjs Ready to start?
Read the complete usage guide or explore the example pages to see the components in action.