Badge
[ about the badge ]
Display the badge on your site and keep a dofollow link back to your listing. We re-check it weekly. Any of the 2 styles below qualifies; pick the one that fits your site.
[ dark ]
html
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-dark-33368f08.svg"
alt="Featured on Tools Rodeo" width="216" height="64"/>
</a>
react
export function DirectoryBadge() {
return (
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-dark-33368f08.svg"
alt="Featured on Tools Rodeo" width={216} height={64} />
</a>
);
}
prompt for your coding agent
Add the "Featured on Tools Rodeo" badge to this site.
Use this exact HTML, unchanged:
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-dark-33368f08.svg"
alt="Featured on Tools Rodeo" width="216" height="64"/>
</a>
On a React or Next.js site, use this component instead. Keep the plain
<a> and <img> tags: next/link adds nothing for an external link, and
next/image refuses a cross-host image without remotePatterns config
and would proxy a small badge through your site for nothing:
export function ToolsRodeoBadge() {
return (
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-dark-33368f08.svg"
alt="Featured on Tools Rodeo" width={216} height={64} />
</a>
);
}
Place it on the site's root page (the page served at /), in a sensible
spot such as the footer. Pick the spot yourself; if nothing fits, ask me
where. If this badge style clashes with the site's design, ask me before
switching: https://www.tools.rodeo/badge lists the other styles. A
style switch changes only the badge file in the img src; the href stays
exactly as it is, including any ?ref= it carries.
The verification checker rejects the badge unless all of these hold:
- The link points at the https://www.tools.rodeo landing page, never a
deeper Tools Rodeo URL. Query parameters are fine: keep a ?ref= that is
already in the href.
- The link carries no rel="nofollow", rel="sponsored" or rel="ugc".
- The badge is served to every visitor, in every region, unconditionally,
not behind an A/B test, a geo variant or a cookie.
When the badge is live, tell me, so I can re-run the check on Tools Rodeo.
[ light ]
html
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-light-84d414df.svg"
alt="Featured on Tools Rodeo" width="216" height="64"/>
</a>
react
export function DirectoryBadge() {
return (
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-light-84d414df.svg"
alt="Featured on Tools Rodeo" width={216} height={64} />
</a>
);
}
prompt for your coding agent
Add the "Featured on Tools Rodeo" badge to this site.
Use this exact HTML, unchanged:
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-light-84d414df.svg"
alt="Featured on Tools Rodeo" width="216" height="64"/>
</a>
On a React or Next.js site, use this component instead. Keep the plain
<a> and <img> tags: next/link adds nothing for an external link, and
next/image refuses a cross-host image without remotePatterns config
and would proxy a small badge through your site for nothing:
export function ToolsRodeoBadge() {
return (
<a href="https://www.tools.rodeo" title="Featured on Tools Rodeo">
<img src="https://www.tools.rodeo/badge/tools-rodeo-badge-light-84d414df.svg"
alt="Featured on Tools Rodeo" width={216} height={64} />
</a>
);
}
Place it on the site's root page (the page served at /), in a sensible
spot such as the footer. Pick the spot yourself; if nothing fits, ask me
where. If this badge style clashes with the site's design, ask me before
switching: https://www.tools.rodeo/badge lists the other styles. A
style switch changes only the badge file in the img src; the href stays
exactly as it is, including any ?ref= it carries.
The verification checker rejects the badge unless all of these hold:
- The link points at the https://www.tools.rodeo landing page, never a
deeper Tools Rodeo URL. Query parameters are fine: keep a ?ref= that is
already in the href.
- The link carries no rel="nofollow", rel="sponsored" or rel="ugc".
- The badge is served to every visitor, in every region, unconditionally,
not behind an A/B test, a geo variant or a cookie.
When the badge is live, tell me, so I can re-run the check on Tools Rodeo.
[ the rules ]
- The link must point at our landing page:
https://www.tools.rodeo, exactly as in the snippets. A link to any deeper page does not count. - The link must stay dofollow. A
relcontainingnofollow,sponsoredorugcdoes not count. - We re-check weekly. If the link disappears, your listing's link drops to nofollow until you re-verify.
- We look on the page you list, or that host's front page, and we mean the exact host, not the wider registrable domain, so a badge on a different subdomain doesn't count.
- Our checker identifies as
toolsrodeobot/1.0(what it does). Allow-list it if your site blocks unknown bots.