> ## Documentation Index
> Fetch the complete documentation index at: https://onlytraffic.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Properties

> Register the sites where your widgets serve: domains, aliases, ownership verification and moderation.

A property represents one site you own. Widgets are attached to a property and serve only when embedded on its domains, so the first step is registering the site correctly.

## Domains and aliases

Set the **canonical domain** without a scheme, for example `example.com`. If the site also runs on subdomains, list them as aliases: `www.example.com`, `blog.example.com`, or `*.example.com` to match any subdomain.

Aliases must be subdomains of the canonical domain. A different domain is a different property with its own verification and review.

## Verifying ownership

Verification proves the domain is yours. Open the property, pick one of two options in the **Domain verification** card, then click **Verify now**:

1. **Token file** (easiest): download the ready `onlytraffic-<token>.txt` file from the form and put it in the site root, so it opens at `https://example.com/onlytraffic-<token>.txt`.
2. **Meta tag**: add `<meta name="onlytraffic-verification" content="<token>">` to your homepage `<head>`.

The check runs over HTTPS from our servers. If it fails right after you uploaded the file, wait a minute for caches and retry. Verified properties pass moderation faster and the badge is visible to our review team.

## Moderation

New properties and any domain or alias change go through review. While a property is pending, its widgets do not serve yet. The status column in the list shows exactly one state at a time:

| State                      | Meaning                                                          |
| -------------------------- | ---------------------------------------------------------------- |
| Verify domain              | Ownership not confirmed yet, verification speeds up review       |
| Moderation                 | Under review, serving starts right after approval                |
| Rejected                   | See the reason in the property form, fix it and save to resubmit |
| Active / Paused / Archived | Your own serving status once approved                            |

Pausing a property stops all its widgets. Archived properties are hidden from forms but keep their history.
