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 indexnowSetup Instructions:
- Get your API key from IndexNow.org
- Copy
.env.exampleto.env - Add your API key to the
.envfile - Run
npm run indexnowto 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