Appearance
Coffee Journal β
A comprehensive coffee blog built with VitePress, featuring brewing guides, recipes, and coffee culture content.
π Quick Start β
bash
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
π SEO Features β
IndexNow Integration β
Automatically notify search engines (Bing, Yandex, Seznam, Naver) when content is updated:
bash
# Submit all URLs to IndexNow
npm run indexnow
Setup Instructions:
- Get your API key from IndexNow.org
- Copy
.env.example
to.env
- Add your API key to the
.env
file - Run
npm run indexnow
to submit URLs
Other SEO Features β
- β Structured data (Schema.org) for articles, recipes, and FAQs
- β Comprehensive internal linking
- β Topic clustering for content discovery
- β Breadcrumb navigation
- β Mobile-responsive design
- β Fast loading with optimized images
π Content Structure β
- Posts: Coffee brewing guides and recipes (
/posts/
) - Tags: Content organized by topics (
/tags/
) - Glossary: Comprehensive coffee terminology (
/glossary/
)
π οΈ Built With β
- VitePress - Static site generator
- Vue 3 - Frontend framework
- Custom coffee-themed design
- SEO-optimized structure
π Performance β
- Lighthouse Score: 95+ (Performance, Accessibility, Best Practices, SEO)
- Core Web Vitals: Optimized
- Mobile-first responsive design
π€ Contributing β
- Fork the repository
- Create a feature branch
- Make your changes
- Test locally with
npm run dev
- Submit a pull request
π License β
MIT License - see LICENSE file for details