# upgarage.com

> Markdown mirror of DialtoneApp's public top-site detail page for `upgarage.com`.

URL: https://dialtoneapp.com/top-sites/upgarage.com/index.md
Canonical HTML: https://dialtoneapp.com/top-sites/upgarage.com

## Summary

- Domain: `upgarage.com`
- Website: https://upgarage.com
- Description: ai readable | score 20 | purchase read only
- Label: ai_readable
- Payment surface: Not available
- Purchase boundary: read_only
- Control boundary: unknown
- Rank: 55133

## robots

~~~text
User-agent: *
Disallow: /wp/wp-admin/
Allow: /wp/wp-admin/admin-ajax.php
Disallow: /app/uploads/wpo/wpo-plugins-tables-list.json

Sitemap: https://www.upgarage.com/sitemap.xml
~~~

## llms

~~~text
# https://www.upgarage.com/llms.txt
# (2025.09.05)

user-agent: *

# License
x-content-license: "(c) UP GARAGE GROUP Co., Ltd. All rights reserved."
x-ai-training-policy: "allowed"

# Rate Limits
crawl-delay: 1
x-rate-limit: 60
x-rate-limit-window: 60
x-rate-limit-policy: "strict"
x-rate-limit-retry: "no-retry"
x-rate-limit-description: "Maximum 60 requests per 60 seconds. If rate limit is exceeded, do not retry and move on to next request."

# Concurrency Limits
x-concurrency-limit: 2
x-concurrency-limit-description: "Please limit concurrent requests to a maximum of 2.  This helps us manage server load."

# Error Handling and Retry Policy
x-error-retry-policy: "exponential-backoff"
x-error-retry-policy-description: "For transient errors (5xx except 429), implement exponential backoff with initial wait of 2 seconds, doubling on each retry, with maximum 3 retries."
x-rate-limit-exceeded-policy: "wait-and-retry"
x-rate-limit-exceeded-policy-description: "When receiving HTTP 429 (Too Many Requests), do not retry immediately. Wait at least 120 seconds before attempting the request again."
x-max-retries: 3
x-retry-status-codes:
  - 500
  - 502
  - 503
  - 504
x-no-immediate-retry-status-codes:
  - 429
x-no-retry-status-codes:
  - 403
  - 404
~~~

## llms-full

Not found.