Do your pages say you earn from your links?
Every affiliate network requires a disclosure, and the FTC expects it to be clear and close to the links. A missing one is a common reason accounts get closed. Paste your site and see which pages have one, which hide it in the footer, and which have none.
Up to 100 pages · about two minutes · no sign-up · the same scan also checks every affiliate link
What it checks, and why
A disclosure on every page with links
The FTC's guidance: one on your home page isn't enough, because readers land on individual pages.
Near the links, not in the footer
"The closer the disclosure is to your recommendation, the better," and readers may miss one at the bottom of a page.
Plain words
Readers may not know "affiliate link" means you're paid. "We earn a commission" or "paid link" says it.
Amazon's own sentence
Amazon's agreement requires "As an Amazon Associate I earn from qualifying purchases," or something substantially similar, on your site.
rel="sponsored"
Google asks for paid links to be marked so; rel="nofollow" is still accepted.
This is a check of what's on your pages, not legal advice. Sources: the FTC's Endorsement Guides: What People Are Asking, Amazon's Associates Program Operating Agreement and Google's Qualify your outbound links.