Files
Portfolio/src/app/robots.ts
T
damjan_savicandClaude Opus 4.5 d7f0a6d6f1 auto-claude: subtask-2-4 - Verify PageSpeed scores and fix SEO issues
- Created PAGESPEED_VERIFICATION_REPORT.md with comprehensive audit results
- Fixed robots.txt conflict by removing static public/robots.txt
- Updated src/app/robots.ts to include language-specific sitemaps (de, en, sr)
- Local Lighthouse tests: Accessibility 92-100%, Best Practices 100%
- Performance/SEO verification requires manual testing via pagespeed.web.dev
- Added .auto-claude/ to .gitignore

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 00:34:37 +01:00

23 lines
532 B
TypeScript

import { MetadataRoute } from 'next';
export default function robots(): MetadataRoute.Robots {
const baseUrl = process.env.NEXT_PUBLIC_SITE_URL || 'https://damjan-savic.com';
return {
rules: [
{
userAgent: '*',
allow: '/',
disallow: ['/login', '/dashboard', '/api/', '/admin', '/.env'],
crawlDelay: 1,
},
],
sitemap: [
`${baseUrl}/sitemap.xml`,
`${baseUrl}/sitemap-de.xml`,
`${baseUrl}/sitemap-en.xml`,
`${baseUrl}/sitemap-sr.xml`,
],
};
}