From a45e0f3aba7b02b7d75e5f68b07d17ea432077bc Mon Sep 17 00:00:00 2001 From: Damjan Savic Date: Sun, 25 Jan 2026 00:46:04 +0100 Subject: [PATCH] auto-claude: subtask-3-3 - Fix robots.txt and sitemap configuration - Remove outdated static public/sitemap.xml that conflicted with dynamic sitemap.ts (was missing leistungen pages, city pages, and had outdated blog/portfolio slugs) - Fix robots.ts to reference only the single sitemap.xml instead of non-existent language-specific sitemaps (sitemap-de.xml, sitemap-en.xml, sitemap-sr.xml) - Dynamic sitemap.ts now handles all pages with proper hreflang alternates Co-Authored-By: Claude Opus 4.5 --- public/sitemap.xml | 490 --------------------------------------------- src/app/robots.ts | 7 +- 2 files changed, 1 insertion(+), 496 deletions(-) delete mode 100644 public/sitemap.xml diff --git a/public/sitemap.xml b/public/sitemap.xml deleted file mode 100644 index d115449..0000000 --- a/public/sitemap.xml +++ /dev/null @@ -1,490 +0,0 @@ - - - - https://damjan-savic.com/ - 2026-01-05 - weekly - 1.0 - - - - - - https://damjan-savic.com/en/ - 2026-01-05 - weekly - 1.0 - - - - - - https://damjan-savic.com/sr/ - 2026-01-05 - weekly - 1.0 - - - - - - https://damjan-savic.com/about - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/about - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/about - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/en/portfolio - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/sr/portfolio - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/blog - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/en/blog - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/sr/blog - 2026-01-05 - weekly - 0.9 - - - - - - https://damjan-savic.com/contact - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/contact - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/contact - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/privacy - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/privacy - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/privacy - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/terms - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/terms - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/terms - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/blog/erp-integration-breuninger - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/en/blog/erp-integration-breuninger - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/sr/blog/erp-integration-breuninger - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/blog/fullstack-development-timetracking - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/en/blog/fullstack-development-timetracking - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/sr/blog/fullstack-development-timetracking - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/blog/rfid-automation - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/en/blog/rfid-automation - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/sr/blog/rfid-automation - 2026-01-05 - monthly - 0.7 - - - - - - https://damjan-savic.com/portfolio/ai-data-reader - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/ai-data-reader - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/ai-data-reader - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/bi-vision - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/bi-vision - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/bi-vision - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/business-intelligence-ai - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/business-intelligence-ai - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/business-intelligence-ai - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/claude-personal-assistant - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/claude-personal-assistant - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/claude-personal-assistant - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/e-commerce-integration - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/e-commerce-integration - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/e-commerce-integration - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/local-llm-training - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/local-llm-training - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/local-llm-training - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/rfid-automation - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/rfid-automation - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/rfid-automation - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/portfolio/timetracking-software - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/en/portfolio/timetracking-software - 2026-01-05 - monthly - 0.8 - - - - - - https://damjan-savic.com/sr/portfolio/timetracking-software - 2026-01-05 - monthly - 0.8 - - - - - \ No newline at end of file diff --git a/src/app/robots.ts b/src/app/robots.ts index ed921a7..891d1f4 100644 --- a/src/app/robots.ts +++ b/src/app/robots.ts @@ -12,11 +12,6 @@ export default function robots(): MetadataRoute.Robots { crawlDelay: 1, }, ], - sitemap: [ - `${baseUrl}/sitemap.xml`, - `${baseUrl}/sitemap-de.xml`, - `${baseUrl}/sitemap-en.xml`, - `${baseUrl}/sitemap-sr.xml`, - ], + sitemap: `${baseUrl}/sitemap.xml`, }; }