Search

Matched domain: constructive.io

IP = 13.249.74.41

robots.txt

#
# Dear bot, crawler or kind technical person who wishes to crawl constructive.io,
#   please email support@constructive.io. We require whitelisting to access our sitemap. 
#
#   Thanks in advance! Your friendly Ops Team @ Constructive.


#
# Search engines only please :) Thanks for obeying robots.txt
#

  
User-agent: UbiCrawler
Disallow: /

User-agent: DOC
Disallow: /

User-agent: Zao
Disallow: /

User-agent: discobot
Disallow: /

User-agent: dotbot
Disallow: /

User-agent: yacybot
Disallow: /
  
#
# Dear bots, we don't appreciate you copying site content and providing very little additional value.
#

  
User-agent: sitecheck.internetseer.com
Disallow: /

User-agent: Zealbot
Disallow: /

User-agent: MJ12bot
Disallow: /

User-agent: MSIECrawler
Disallow: /

User-agent: SiteSnagger
Disallow: /

User-agent: WebStripper
Disallow: /

User-agent: WebCopier
Disallow: /

User-agent: Fetch
Disallow: /

User-agent: Offline Explorer
Disallow: /

User-agent: Teleport
Disallow: /

User-agent: TeleportPro
Disallow: /

User-agent: WebZIP
Disallow: /

User-agent: linko
Disallow: /

User-agent: HTTrack
Disallow: /

User-agent: Microsoft.URL.Control
Disallow: /

User-agent: Xenu
Disallow: /

User-agent: larbin
Disallow: /

User-agent: libwww
Disallow: /

User-agent: ZyBORG
Disallow: /

User-agent: Download Ninja
Disallow: /
  
#
# Recursive mode wget is not friendly
#

  
User-agent: wget
Disallow: /

User-agent: grub-client
Disallow: /
  
#
# I realize you don't follow robots.txt, but FYI
#

  
User-agent: k2spider
Disallow: /
  
#
# Abusive bots
#

  
User-agent: NPBot
Disallow: /
  

User-agent: *

Allow: /stack$
Allow: /software$
Allow: /learn$
Allow: /blog$
Allow: /stack/supabase-test$
Allow: /stack/pgsql-test$
Allow: /stack/pgsql-parser$
Allow: /stack/pgsql-deparser$
Allow: /stack/pgpm$
Allow: /stack/libpg-query-node$
Allow: /stack/graphile-test$
Allow: /stack/drizzle-orm-test$
Allow: /software/uuid-stream$
Allow: /software/uuid-hash$
Allow: /software/upload-names$
Allow: /software/supabase-test$
Allow: /software/s3-streamer$
Allow: /software/pgsql-utils$
Allow: /software/pgsql-types$
Allow: /software/pgsql-test$
Allow: /software/pgsql-parser$
Allow: /software/pgsql-enums$
Allow: /software/pgsql-deparser$
Allow: /software/pgpm$
Allow: /software/pg-query-context$
Allow: /software/pg-proto-parser$
Allow: /software/pg-ast$
Allow: /software/libpg-query-node$
Allow: /software/launchql-server$
Allow: /software/launchql-query$
Allow: /software/launchql-explorer$
Allow: /software/launchql-cli$
Allow: /software/kubernetesjs$
Allow: /software/graphile-test$
Allow: /software/etag-stream$
Allow: /software/etag-hash$
Allow: /software/drizzle-orm-test$
Allow: /legal/terms-of-service$
Allow: /learn/troubleshooting$
Allow: /learn/supabase$
Allow: /learn/quickstart$
Allow: /learn/modular-postgres$
Allow: /learn/e2e-postgres-testing$
Allow: /learn/drizzle-testing$
Allow: /learn/authoring-database-changes$
Allow: /learn/troubleshooting/common-issues-and-solutions$
Allow: /learn/supabase/writing-your-first-supabase-test-in-typescript$
Allow: /learn/supabase/testing-rls-policies-in-supabase$
Allow: /learn/supabase/supabase_troubleshooting$
Allow: /learn/supabase/supabase-test$
Allow: /learn/supabase/setting-up-local-supabase-testing$
Allow: /learn/supabase/seeding-supabase-test-databases$
Allow: /learn/supabase/running-supabase-tests-in-github-actions$
Allow: /learn/quickstart/spinning-up-modular-postgres$
Allow: /learn/quickstart/prerequisites$
Allow: /learn/modular-postgres/workspaces-organize-postgres$
Allow: /learn/modular-postgres/testing-your-module$
Allow: /learn/modular-postgres/managing-dependencies$
Allow: /learn/modular-postgres/initializing-workspace$
Allow: /learn/modular-postgres/creating-first-module$
Allow: /learn/e2e-postgres-testing/testing-rls-policies$
Allow: /learn/e2e-postgres-testing/spinning-up-temporary-testing-databases$
Allow: /learn/e2e-postgres-testing/seeding-test-databases$
Allow: /learn/e2e-postgres-testing/advanced-rls-testing-scenarios$
Allow: /learn/drizzle-testing/testing-rls-with-drizzle-orm$
Allow: /learn/drizzle-testing/drizzle-orm-setup-and-basic-testing$
Allow: /learn/authoring-database-changes/plan-files-and-deployment-plans$
Allow: /learn/authoring-database-changes/organizing-database-changes-with-nested-paths$
Allow: /learn/authoring-database-changes/adding-your-first-database-change$
Allow: /company/brand-kit$
Allow: /blog/supabase-test-suite$
Allow: /blog/secure-by-default-postgres$
Allow: /blog/ollama-pgpm-integration$
Allow: /blog/modular-postgres-pgpm$
Allow: /blog/kubernetesjs$
Allow: /blog/introducing-constructive$
Allow: /blog/end-to-end-postgres-tests-in-typescript$
Allow: /blog/100-million-downloads$

Sitemap: https://constructive.io/sitemaps/pages.xml
Sitemap: https://constructive.io/sitemaps/legal.xml

Host: constructive.io

Look up this url in the url tool https://constructive.io/.well-known/acme-challenge: 200 text/html
https://constructive.io/.well-known/csvm: 200 text/html
https://constructive.io/.well-known/nostr.json: 200 text/html
https://constructive.io/.well-known/security.txt: 200 text/html
https://constructive.io/.well-known/traffic-advice: 200 text/html