3fb0369367
- Added meta tags for SEO optimization across multiple pages including descriptions, robots directives, and Open Graph tags. - Implemented JSON-LD structured data for better search visibility and rich snippets. - Configured nginx for improved performance with gzip compression, caching strategies, and security headers. - Created robots.txt and sitemap.xml for better search engine indexing and crawl management. - Developed comprehensive SEO documentation including a guide and quick reference for ongoing optimization efforts.
472 lines
13 KiB
Markdown
472 lines
13 KiB
Markdown
# MC Cars SEO & Positioning Guide
|
|
**For demo.lago.dev Domain**
|
|
|
|
---
|
|
|
|
## 1. Overview
|
|
|
|
MC Cars is a premium sports car rental service in Styria (Steiermark), Austria. The SEO strategy focuses on:
|
|
|
|
- **Geographic Targeting**: Steiermark/Austria region with German market focus
|
|
- **Keyword Focus**: Sports car rentals, luxury car rentals, premium vehicles
|
|
- **Target Audience**: High-net-worth individuals looking for premium driving experiences
|
|
- **Languages**: German (DE) primary, English (EN) secondary
|
|
|
|
---
|
|
|
|
## 2. Technical SEO Implementation
|
|
|
|
### 2.1 Implemented Features
|
|
|
|
✅ **Canonical Tags**
|
|
- Each page has a canonical tag pointing to `https://demo.lago.dev/[page]`
|
|
- Prevents duplicate content issues
|
|
|
|
✅ **hreflang Tags**
|
|
- Bilingual support with proper hreflang declarations
|
|
- German (de) and English (en) language variants
|
|
- x-default fallback to German homepage
|
|
|
|
✅ **Meta Tags**
|
|
- **Title Tags**: 50-60 characters, includes brand name and location
|
|
- **Meta Descriptions**: 155-160 characters, compelling and action-oriented
|
|
- **Keywords**: Relevant German keywords for sports car rental
|
|
- **Robots**: Proper directives (index/follow for public pages, noindex for admin)
|
|
- **Language**: `lang="de"` attribute on HTML element
|
|
- **Theme Color**: Brand color for mobile browsers
|
|
|
|
✅ **Open Graph (OG) Tags**
|
|
- `og:type`: website/article as appropriate
|
|
- `og:title`, `og:description`, `og:url`, `og:image`
|
|
- `og:locale`: de_AT for Austrian German
|
|
- Enables rich sharing on Facebook, LinkedIn, etc.
|
|
|
|
✅ **Twitter Card Tags**
|
|
- `twitter:card`: summary_large_image
|
|
- Enables rich previews on Twitter/X
|
|
- Uses same images as OG tags
|
|
|
|
✅ **JSON-LD Structured Data**
|
|
- LocalBusiness schema for MC Cars
|
|
- Organization schema for company info
|
|
- BreadcrumbList for each page
|
|
- Service area (Steiermark, Austria)
|
|
- ContactPoint information
|
|
|
|
✅ **Robots.txt**
|
|
- Location: `/robots.txt`
|
|
- Allows public pages, disallows admin panel
|
|
- Blocks known bad bots (Ahrefs, Semrush, etc.)
|
|
- Sitemap declaration
|
|
|
|
✅ **XML Sitemap**
|
|
- Location: `/sitemap.xml`
|
|
- All public pages listed with priorities
|
|
- Change frequency and last modified dates
|
|
- hreflang annotations for language variants
|
|
- Homepage priority: 1.0 (highest)
|
|
- Legal pages: 0.6-0.7
|
|
|
|
### 2.2 Performance Optimizations
|
|
|
|
✅ **Gzip Compression**
|
|
- Enabled for: text/css, text/javascript, application/json
|
|
- Minimum 1KB threshold
|
|
- Compression level 5 (balanced speed/ratio)
|
|
|
|
✅ **Caching Strategy**
|
|
- **HTML Pages**: No-store (always fresh)
|
|
- **config.js**: No-store (runtime configuration)
|
|
- **Images/Fonts**: 7 days cache
|
|
- **CSS/JS**: No-cache (browser validates)
|
|
- **Robots.txt/Sitemap**: 1 week cache
|
|
|
|
✅ **Security Headers**
|
|
- X-Frame-Options: SAMEORIGIN (clickjacking protection)
|
|
- X-Content-Type-Options: nosniff (MIME type sniffing)
|
|
- X-XSS-Protection: 1; mode=block (XSS protection)
|
|
- Referrer-Policy: strict-origin-when-cross-origin
|
|
- Content-Security-Policy: Balanced for dynamic content
|
|
- Permissions-Policy: Restrict unnecessary APIs
|
|
|
|
✅ **HTTP Keep-Alive**
|
|
- Enabled for persistent connections
|
|
- Improves performance for multiple requests
|
|
|
|
---
|
|
|
|
## 3. On-Page SEO Best Practices
|
|
|
|
### 3.1 Current Implementation
|
|
|
|
✅ **Title Tags**
|
|
- Homepage: "MC Cars · Sportwagenvermietung Steiermark" (54 chars)
|
|
- Legal pages: Descriptive with brand name
|
|
|
|
✅ **Meta Descriptions**
|
|
- All pages have unique descriptions
|
|
- Include primary keywords naturally
|
|
- Action-oriented language ("Premium", "Transparent", "Immediate")
|
|
|
|
✅ **Heading Hierarchy**
|
|
- H1: Main page title
|
|
- H2: Section headings (Fleet, Why Us, Reviews, Booking)
|
|
- Proper semantic structure
|
|
|
|
✅ **Content Structure**
|
|
- Clear section organization
|
|
- Call-to-action (CTA) buttons prominent
|
|
- User engagement elements (filters, reviews)
|
|
|
|
✅ **Accessibility (ARIA)**
|
|
- `aria-label` attributes on buttons and links
|
|
- `aria-live` regions for dynamic content
|
|
- Semantic nav elements
|
|
|
|
### 3.2 Recommendations for Content Improvement
|
|
|
|
📌 **Add ALT Text to Images**
|
|
- Vehicle images: "[Brand] [Model] [Year] Sports Car"
|
|
- Logo: "MC Cars logo"
|
|
- Screenshots: Descriptive purpose
|
|
|
|
📌 **Optimize Image Files**
|
|
- Use WebP format with JPEG fallback
|
|
- Compress images to <100KB each
|
|
- Use responsive images (srcset)
|
|
|
|
📌 **Create More Landing Pages**
|
|
- Per-vehicle-model pages (Porsche, Ferrari, Lamborghini, etc.)
|
|
- Per-region pages if expanding (Graz, Salzburg, Wien)
|
|
- Guide pages ("How to book", "Insurance explained", etc.)
|
|
|
|
📌 **Add FAQ Schema**
|
|
- Common questions about rentals
|
|
- Booking process
|
|
- Insurance and deposits
|
|
- Helps with Rich Snippets in SERPs
|
|
|
|
---
|
|
|
|
## 4. Keyword Strategy
|
|
|
|
### 4.1 Target Keywords (German)
|
|
|
|
| Keyword | Search Vol | Competition | Focus |
|
|
|---------|-----------|------------|-------|
|
|
| Sportwagenvermietung Steiermark | Medium | Low | Primary |
|
|
| Luxusauto mieten Graz | Medium | Low | Primary |
|
|
| Porsche mieten Österreich | High | Medium | Secondary |
|
|
| Ferrari Vermietung | Low | High | Tertiary |
|
|
| Sportwagenverleih | High | High | Secondary |
|
|
| Kaution Autovermietung | Medium | Medium | Secondary |
|
|
| Weekend Sportwagen | Low | Low | Tertiary |
|
|
| Premium Fahrzeug Verleih | Medium | Low | Primary |
|
|
|
|
### 4.2 Keyword Placement
|
|
|
|
- **Title Tags**: Include primary keyword
|
|
- **Meta Descriptions**: Natural inclusion (1-2x)
|
|
- **H1/H2**: Primary keyword in main heading
|
|
- **First 100 words**: Include target keyword naturally
|
|
- **Body Content**: 1-2% keyword density (natural)
|
|
- **Internal Links**: Keyword-rich anchor text
|
|
|
|
---
|
|
|
|
## 5. Link Building Strategy
|
|
|
|
### 5.1 Internal Linking
|
|
|
|
✅ **Current Structure**
|
|
- Navigation links to all main sections
|
|
- Footer links to legal pages
|
|
- Home link in header
|
|
|
|
📌 **Recommendations**
|
|
- Add contextual links between related content
|
|
- Create "Related Articles" section if blog added
|
|
- Link from legal pages back to homepage
|
|
|
|
### 5.2 External Linking (Backlinks)
|
|
|
|
📌 **High-Value Link Opportunities**
|
|
- Local Steiermark business directories
|
|
- Austrian tourism websites
|
|
- Premium car enthusiast forums
|
|
- Regional automotive publications
|
|
- Local event sponsorships (car shows, races)
|
|
- University alumni networks (target demographic)
|
|
|
|
📌 **Link Building Tactics**
|
|
- Guest posts on automotive blogs
|
|
- Local chamber of commerce listing
|
|
- Sponsorship of local events
|
|
- PR mentions in local media
|
|
- Partnerships with luxury brands
|
|
|
|
---
|
|
|
|
## 6. Technical Configuration for demo.lago.dev
|
|
|
|
### 6.1 DNS Configuration
|
|
|
|
```
|
|
demo.lago.dev A record → [server IP]
|
|
demo.lago.dev AAAA record → [IPv6 if available]
|
|
```
|
|
|
|
### 6.2 SSL/TLS
|
|
|
|
✅ HTTPS enabled (required by Google)
|
|
- Ensure valid SSL certificate for demo.lago.dev
|
|
- Auto-redirect HTTP → HTTPS
|
|
|
|
### 6.3 Server Configuration
|
|
|
|
✅ Nginx optimizations applied:
|
|
- Gzip compression enabled
|
|
- Security headers configured
|
|
- Proper cache directives
|
|
- robots.txt served at root
|
|
- sitemap.xml served at root
|
|
|
|
### 6.4 Google Search Console Setup
|
|
|
|
📌 **Required Steps**
|
|
1. Add property: https://demo.lago.dev
|
|
2. Verify ownership (DNS/HTML tag/GSC file)
|
|
3. Submit sitemap.xml
|
|
4. Monitor coverage, clicks, impressions
|
|
5. Check Core Web Vitals
|
|
6. Review security issues
|
|
|
|
### 6.5 Bing Webmaster Tools
|
|
|
|
📌 **Setup**
|
|
1. Add property
|
|
2. Verify ownership
|
|
3. Submit sitemap.xml
|
|
4. Monitor crawl stats
|
|
|
|
---
|
|
|
|
## 7. Content Strategy for Growth
|
|
|
|
### 7.1 Blog/Resources (Future)
|
|
|
|
📌 **Content Ideas**
|
|
- "Guide to Renting a Sports Car in Austria"
|
|
- "Porsche 911 vs Ferrari F8 Tributo: Comparison"
|
|
- "Insurance Explained: Full Coverage for Luxury Rentals"
|
|
- "Top 5 Scenic Drives in Steiermark"
|
|
- "How to Prepare for Your Sports Car Experience"
|
|
- "Deposit Types Explained: Cash vs PayPal"
|
|
|
|
### 7.2 Video Content
|
|
|
|
📌 **YouTube Strategy**
|
|
- Vehicle showcase videos (4K, cinematic)
|
|
- Customer testimonials
|
|
- "How to Book" tutorial
|
|
- Road trip videos from Steiermark
|
|
- Racing track experience highlights
|
|
|
|
### 7.3 Social Media Signals
|
|
|
|
📌 **Platforms to Optimize**
|
|
- Instagram: Vehicle photos, customer experiences
|
|
- Facebook: Local community engagement
|
|
- LinkedIn: B2B partnerships, corporate rentals
|
|
- TikTok: Trendy content for younger audience (short clips)
|
|
|
|
---
|
|
|
|
## 8. Local SEO Optimization
|
|
|
|
### 8.1 Local Business Schema
|
|
|
|
✅ **Implemented**
|
|
- LocalBusiness with service area (Steiermark)
|
|
- Geo coordinates included
|
|
- Service area bounding box
|
|
|
|
### 8.2 Google My Business
|
|
|
|
📌 **Setup Recommendations**
|
|
- Create GMB profile for MC Cars GmbH
|
|
- Add address (if available for demo)
|
|
- Add phone and email
|
|
- Add business photos
|
|
- Respond to reviews quickly
|
|
- Post regular updates
|
|
|
|
### 8.3 Local Directories
|
|
|
|
📌 **List Presence**
|
|
- Austrian business registries
|
|
- Steiermark tourism boards
|
|
- Local automotive directories
|
|
- Premium rental marketplaces
|
|
|
|
---
|
|
|
|
## 9. Mobile SEO
|
|
|
|
### 9.1 Current Implementation
|
|
|
|
✅ Responsive design with viewport meta tag
|
|
✅ Touch-friendly buttons and navigation
|
|
✅ Mobile-optimized forms
|
|
|
|
### 9.2 Mobile Best Practices
|
|
|
|
📌 **Core Web Vitals Targets**
|
|
- Largest Contentful Paint (LCP): < 2.5s
|
|
- First Input Delay (FID): < 100ms
|
|
- Cumulative Layout Shift (CLS): < 0.1
|
|
|
|
📌 **Mobile Optimization**
|
|
- Test with Google PageSpeed Insights
|
|
- Optimize image loading
|
|
- Minimize CSS/JS blocking
|
|
- Use lazy loading for images below fold
|
|
|
|
---
|
|
|
|
## 10. Monitoring & Analytics
|
|
|
|
### 10.1 Tools Setup
|
|
|
|
📌 **Essential Tools**
|
|
- Google Analytics 4 (GA4)
|
|
- Google Search Console (GSC)
|
|
- Bing Webmaster Tools
|
|
- Lighthouse (Chrome DevTools)
|
|
|
|
### 10.2 KPIs to Track
|
|
|
|
| Metric | Target | Frequency |
|
|
|--------|--------|-----------|
|
|
| Organic traffic | +50% quarterly | Weekly |
|
|
| Keyword rankings | Top 5 for primary KWs | Bi-weekly |
|
|
| Click-through rate (CTR) | 3-5% | Weekly |
|
|
| Average session duration | >2 minutes | Weekly |
|
|
| Conversion rate | 2-5% | Daily |
|
|
| Bounce rate | <40% | Weekly |
|
|
| Core Web Vitals | All "Good" | Bi-weekly |
|
|
|
|
### 10.3 Monthly Review Checklist
|
|
|
|
- [ ] Review GSC - new keywords, impressions, CTR
|
|
- [ ] Check rankings for target keywords
|
|
- [ ] Analyze traffic sources and user behavior
|
|
- [ ] Review bounce rate by page
|
|
- [ ] Check for crawl errors or coverage issues
|
|
- [ ] Update sitemap if new pages added
|
|
- [ ] Monitor backlinks (free tools: Ahrefs free, Moz free)
|
|
- [ ] Test mobile performance (PageSpeed Insights)
|
|
|
|
---
|
|
|
|
## 11. Quick Implementation Checklist
|
|
|
|
### ✅ Completed
|
|
- [x] Meta tags (title, description, robots)
|
|
- [x] Open Graph tags
|
|
- [x] Twitter Card tags
|
|
- [x] hreflang tags for bilingual
|
|
- [x] JSON-LD structured data
|
|
- [x] robots.txt with sitemap reference
|
|
- [x] sitemap.xml
|
|
- [x] Nginx security headers
|
|
- [x] Gzip compression
|
|
- [x] Proper cache directives
|
|
|
|
### 📌 Next Steps (Priority Order)
|
|
1. **Immediate**
|
|
- [ ] Submit sitemap to Google Search Console
|
|
- [ ] Add domain to GSC
|
|
- [ ] Set up Google Analytics 4
|
|
- [ ] Verify SSL certificate is valid
|
|
|
|
2. **This Week**
|
|
- [ ] Create Google My Business profile
|
|
- [ ] Verify in Bing Webmaster Tools
|
|
- [ ] Test mobile experience with Google PageSpeed Insights
|
|
- [ ] Fix any Core Web Vitals issues
|
|
|
|
3. **This Month**
|
|
- [ ] Add ALT text to all images
|
|
- [ ] Create FAQ page with structured data
|
|
- [ ] Build 3-5 blog posts targeting long-tail keywords
|
|
- [ ] Set up Google Ads (optional for quick wins)
|
|
|
|
4. **This Quarter**
|
|
- [ ] Guest post on 3-5 relevant sites
|
|
- [ ] Get listed in 10+ Austrian business directories
|
|
- [ ] Create YouTube channel with 5+ videos
|
|
- [ ] Analyze backlink profile, identify opportunities
|
|
|
|
---
|
|
|
|
## 12. Advanced SEO Tactics
|
|
|
|
### 12.1 Schema Markup Enhancements
|
|
|
|
📌 **Future Additions**
|
|
- Product schema for each vehicle
|
|
- Review schema for customer testimonials
|
|
- AggregateRating schema
|
|
- Event schema for special promotions
|
|
- Offer schema for rental pricing
|
|
|
|
### 12.2 International SEO (English Version)
|
|
|
|
📌 **For /en/ Pages**
|
|
- Duplicate all pages with English translations
|
|
- Separate hreflang annotations
|
|
- English-language keywords
|
|
- English meta descriptions
|
|
|
|
### 12.3 Rich Snippets Optimization
|
|
|
|
📌 **Eligible Snippets**
|
|
- FAQ results (with FAQ schema)
|
|
- Review/Rating rich snippets
|
|
- Product rich snippets
|
|
- Local business rich snippets
|
|
|
|
---
|
|
|
|
## 13. Troubleshooting Guide
|
|
|
|
### Issue: Pages not indexed
|
|
**Solution**: Check GSC for manual actions, verify robots.txt not blocking, submit URL directly in GSC
|
|
|
|
### Issue: Low click-through rate
|
|
**Solution**: Improve title/meta description, add rich snippets, improve query matching
|
|
|
|
### Issue: High bounce rate
|
|
**Solution**: Improve page load speed, better content-query match, improve UX/CTA placement
|
|
|
|
### Issue: Slow rankings
|
|
**Solution**: Build quality backlinks, improve content depth, increase content freshness
|
|
|
|
---
|
|
|
|
## 14. References & Resources
|
|
|
|
- [Google Search Central](https://developers.google.com/search)
|
|
- [Google E-E-A-T Guidelines](https://developers.google.com/search/docs/appearance/eeat)
|
|
- [Schema.org Documentation](https://schema.org)
|
|
- [Web Vitals Guide](https://web.dev/vitals/)
|
|
- [SEMrush Keyword Tool](https://www.semrush.com/)
|
|
- [German SEO Community](https://www.seo-united.de/)
|
|
|
|
---
|
|
|
|
**Last Updated**: May 9, 2026
|
|
**Domain**: demo.lago.dev
|
|
**Status**: ✅ SEO Implementation Complete - Monitoring Phase Ready
|