The short answer

Use sitelinks to send people to another useful page. Use callouts to state a short benefit or differentiator. Use structured snippets to show a category-based list of what you offer.

They are not substitutes. A strong Search ad often uses all three because each answers a different question:

  • Sitelink: “Where can I go next?”

  • Callout: “Why should I consider you?”

  • Structured snippet: “What exactly do you offer?”

The easiest test is whether the text needs a destination. If yes, start with a sitelink. If it is one stand-alone claim, use a callout. If it only makes sense as one item in a named group, use a structured snippet.

Table of Contents

Best for: navigation, commercial next steps, and high-value landing pages.

A sitelink has clickable link text and a destination URL. Optional descriptions can add context and unlock larger formats. Use sitelinks when the user could reasonably want to leave the main landing page for a more specific path.

Good sitelink jobs

  • Pricing

  • Book a demo

  • Customer stories

  • Integrations

  • A location, product category, or service page

Google limits sitelink text to 25 characters in most languages. Keep it short and make the destination genuinely different from the ad’s primary landing page. “Learn More” wastes both intent and space; “Compare Plans” tells the reader what happens next.

Sitelinks can be created at account, campaign, ad-group, and some other supported campaign-specific levels. Unlike the other two asset types in this comparison, higher-level sitelinks can remain eligible alongside lower-level sitelinks when Google predicts they will help.

Callouts

Best for: benefits, proof points, policies, and concise differentiators.

A callout is short, non-clickable text. It adds supporting reasons to choose the advertiser without creating another destination.

Good callout jobs

  • No setup fees

  • 24/7 support

  • Free migration

  • Cancel anytime

  • Locally owned

Callouts are also limited to 25 characters in most languages. Google can show up to 10 depending on the device, browser, and available space, but adding a callout does not guarantee it will serve.

Keep each callout independently useful. “Fast,” “Easy,” and “Powerful” technically fit, but they say very little. Specific proof beats adjective soup.

Hierarchy matters: a callout created at a more granular level can prevent higher-level callouts from serving for that part of the account. One ad-group callout can therefore suppress the campaign-level pool. Build enough relevant callouts at the granular level before you rely on it.

Structured snippets

Best for: showing the range of products, services, types, brands, models, destinations, or other predefined categories.

A structured snippet combines a Google-approved header with a list of values. The header supplies the meaning; the values provide examples. The result is non-clickable.

Good structured snippet patterns

  • Service catalog: Audits, Reporting, Tracking, Automation

  • Types: Project Planning, Scheduling, Cost Control, Document Management

  • Brands: Nike, Adidas, Puma, Asics

  • Destinations: Bali, Phuket, Maldives, Mauritius

Google requires at least three values and recommends at least four per header. The header and values must genuinely match. “Services: Free Shipping, 24/7 Support, Easy Returns” is not a service catalog; those are callouts.

Structured snippets can be attached at account, campaign, or ad-group level. More granular structured snippets override higher-level ones, so an ad-group snippet should be complete enough to stand on its own.

A practical decision framework

Ask: Would clicking this label take the user to a distinct, useful page?

If yes, it is probably a sitelink. A pricing claim such as “Plans from $49” might be a callout, but “View Pricing” should link to the pricing page. Do not turn every benefit into a link; reserve sitelinks for meaningful paths.

Use a callout when the claim stands alone

Ask: Can this benefit make sense in a few words without a label or URL?

If yes, it is probably a callout. Good callouts reduce uncertainty or add a reason to choose you. They should complement the headline instead of repeating it.

Use a structured snippet when the list is the proof

Ask: Are these values parallel examples under one predefined header?

If yes, use a structured snippet. The grouping is the value: the reader understands the range at a glance. If the items do not belong to the same category, separate them into callouts or sitelinks.

Use all three when each has a distinct job

A complete asset set might look like this for a B2B software campaign:

  • Sitelinks: Pricing, Integrations, Customer Stories, Book a Demo

  • Callouts: No Setup Fees, Free Migration, Priority Support, Monthly Plans

  • Structured snippet – Service catalog: Planning, Scheduling, Cost Tracking, Document Control

The sitelinks open commercial paths. The callouts reduce friction. The snippet shows product breadth. None needs to repeat “Project Management Software,” because the headline already carries the core category.

Choose the right account level

The asset type answers what the message is. The association level answers where it is true.

  • Account level: Use claims and destinations that apply across the entire business.

  • Campaign level: Use campaign-specific offers, proof, landing pages, and categories.

  • Ad-group level: Use only when the message needs to match a narrow product, service, or query theme.

Start broad only when the message is genuinely universal. “24/7 Support” may belong at account level. “Procore Migration” probably belongs in a competitor campaign or ad group. Relevance is more valuable than administrative neatness.

Do not assume every asset type inherits in the same way. Google currently allows higher-level sitelinks to remain eligible alongside lower-level sitelinks. For callouts and structured snippets, granular associations can block or override the higher-level pool. Audit each type separately before adding one asset at ad-group level.

A review-first AI workflow

1. Inventory what already exists

List the current sitelinks, callouts, and structured snippets with their content, source, status, and active account, campaign, or ad-group associations. Reusing the right asset is cleaner than creating another near-duplicate.

Prompt:

List all SITELINK, CALLOUT, and STRUCTURED_SNIPPET assets in account [CUSTOMER_ID]. 
Include the readable asset details, source, and every active association. Do not make changes.

2. Build a message map

Give AI the campaign, landing page, offer, audience, and conversion goal. Ask it to sort candidate messages into destination, differentiator, or catalogue – not to write assets immediately.

Prompt:

Review this landing page and campaign brief. 
Build three columns: destinations worth a sitelink, stand-alone benefits suited to callouts, and parallel offerings suited to one valid structured-snippet header. 
Remove duplicates across columns. Do not create anything yet.

3. Check character limits and truth

Sitelink and callout text should fit within 25 characters in most languages. Structured snippet values must fit the selected header and describe real offerings. Verify every URL, claim, policy, price, certification, and availability detail.

AI can shorten copy. It cannot decide whether “No setup fees” is commercially or legally true.

4. Choose the association level

Mark every draft as account, campaign, or ad-group specific. Then test whether it remains true for everything below that level.

Prompt:

For each proposed asset, recommend account, campaign, or ad-group level. Explain where it would become inaccurate or irrelevant. 
Account for the different hierarchy behavior of sitelinks, callouts, and structured snippets.

Treat the reusable asset and its association as separate decisions. Create the approved asset, inspect the returned details, then link it only to the agreed level.

This two-step flow is especially useful for shared assets. It prevents a correct piece of copy from being attached too broadly.

6. Verify delivery and review performance

Association makes an asset eligible; it does not guarantee delivery. Confirm the link through the asset inventory, allow time for serving, then review performance at the same association level.

Asset-report clicks are also easy to misread. Google’s standard Clicks column includes clicks on the ad while the asset appeared – not only clicks on that specific asset. Use the dedicated asset performance guide before declaring one callout or snippet a winner.

Common mistakes

  • Using a callout as a sitelink. “View Pricing” without a URL creates intent but no path.

  • Using benefits as structured snippet values. “Fast Support” and “Easy Setup” are callouts, not a coherent service catalogue.

  • Repeating the headline. Assets should add information, not echo the same category phrase three more times.

  • Mixing different value types under one snippet header. Parallel lists scan quickly; mixed lists confuse readers and risk disapproval.

  • Dropping one granular callout or snippet into an ad group. It may replace a fuller higher-level set.

  • Using generic account-level assets everywhere. A message that is technically true can still be irrelevant to a specific query.

  • Creating duplicates instead of reusing assets. Inventory first, then link the existing resource where appropriate.

  • Editing a shared asset without checking every association. A change can affect multiple campaigns or ad groups.

  • Treating attachment as delivery. Google decides whether an eligible asset appears in a given auction.

Let HireOtto turn the asset map into controlled execution

HireOtto can list existing sitelinks, callouts, and structured snippets; create new reusable assets; link or reuse them at account, campaign, or ad-group level; unlink one association without deleting the underlying asset; and pull association-level performance reports.

That makes the useful workflow conversational: inventory the current set, ask AI to classify messages by job, approve the copy and level, create the asset, verify it, and then link it. You can keep analysis and execution in the same chat without turning every recommendation into an automatic change.

The human review gates still matter. HireOtto does not currently edit these assets in place, so changing content uses a controlled replacement workflow: create the replacement, link it where intended, verify it, and then unlink the old association. Sitelink and callout creation support scheduling; the current structured-snippet workflow accepts a header and values but does not expose scheduling. Google – not HireOtto – ultimately decides whether an eligible asset serves.

For the complete workflow, use the HireOtto extension asset guide. For measurement, use the HireOtto reporting guide. To connect your AI assistant, follow the HireOtto quickstart.

Copyable planning prompt

I am building Google Ads assets for [CAMPAIGN / AD GROUP]. The audience is [AUDIENCE], the offer is [OFFER], the primary landing page is [URL], and the conversion goal is [GOAL].

First list the current SITELINK, CALLOUT, and STRUCTURED_SNIPPET assets and their active associations. Then propose:

• Four to six sitelinks with distinct destinations

• Six to ten concise callouts

• One or two structured-snippet sets using valid headers and at least four parallel values

Remove repetition across the three groups. Recommend the correct association level for each asset and explain the hierarchy effect. Validate character limits, but do not create or link anything until I approve the final set.

FAQ

Are callouts clickable?

No. Callouts are short supporting claims. If the message needs its own destination, use a sitelink.

Are structured snippets clickable?

No. A structured snippet shows a predefined header and a list of matching values. It previews the range of an offering before the user clicks the ad.

Yes. They are complementary. Use sitelinks for paths, callouts for reasons to choose you, and snippets for breadth. Google decides which eligible assets and combinations to show.

Which level should I use?

Use the highest level where the message remains accurate and relevant. Move to campaign or ad-group level when the destination, benefit, or catalogue applies only to that segment. Remember that hierarchy behaviour differs by asset type.

Do lower-level assets always replace higher-level assets?

No. Google currently allows higher-level sitelinks to remain eligible alongside lower-level sitelinks. More granular callouts and structured snippets can prevent or override higher-level assets. Review each asset type separately.

Should I judge these assets by CTR?

Not by CTR alone. Asset metrics describe the ad context in which an asset served and can be non-additive. Compare like-for-like associations, check delivery and volume, and review parent campaign or ad-group performance.

About Me

I’m Suyash – badminton junkie, ex‑GroupM ad‑ops grunt, first marketer at a B2B SaaS startup, and creator of Hiretto: Google Ads MCP Server.

My mission: less clicking, more thinking.

Let’s build leverage together.

Reply

Avatar

or to participate