# robots.txt for Peter's HVAC Advisory # Optimized for search engine crawlers while respecting the Canada-only beta geo-restriction for human visitors. User-agent: * Allow: / # Disallow non-public or duplicate/old content Disallow: /login.htm Disallow: /members/signup.htm Disallow: /wbook/book1.htm Disallow: /sizing2/ Disallow: /bugs/summaries/ Disallow: /mcps/ Disallow: /node_modules/ # Explicitly allow major crawlers (redundant with edge-function UA bypass but good practice) User-agent: Googlebot Allow: / User-agent: Bingbot Allow: / User-agent: Slurp Allow: / User-agent: DuckDuckBot Allow: / # Sitemaps (update domain when you have the production URL) Sitemap: https://petershvacadvisory.netlify.app/sitemap.xml Sitemap: https://petershvacadvisory.netlify.app/sitemap.htm # TODO: If you move to a custom domain later, update the Sitemap URLs above. # Note: The site uses a geo-lock edge function that blocks non-Canada visitors (403) during beta. # Crawlers are explicitly allowed in the edge function via user-agent detection so they can fully index public content. # If you deploy to a custom domain, update the Sitemap URLs above and consider adding your domain to Netlify.