User-agent: * Allow: / # The API answers 200 with JSON and has no search value, but Google had # accumulated thousands of /api/ URLs and kept refreshing them: 77% of the # crawl budget was going to JSON against 20% to HTML (GSC, crawl stats by # file type). Blocking it is safe — hydration ships the responses inside the # SSR HTML (the ng-state block), so a rendered page never needs these calls. Disallow: /api/ Sitemap: https://vixgallery.com/sitemap.xml