Home / Guide / Structure

Outcome

A labeled song draft where each section and the ending have a clear job.

First test

Compare one tag or one section-length change while keeping lyrics topic and Style stable.

Style vs lyrics

Division of labor

  • Lyrics (+ tags): story, section order, instrumental breaks, spoken lines.
  • Style: instruments, vocal tone, production; see Lyrics vs Style.

Tags that help layout

Section flow and endings

Use familiar labels to state the intended flow: [Intro][Verse][Chorus][Bridge][Outro]. For an abrupt ending, compare [Fade Out], [Ending], and a revised final section; these labels are requests, not guaranteed controls. See Troubleshooting.

Quick copy

Common brackets

Full list with “when to use” on Structure tags.

Try it

Draft, clean, time, and match energy

Choose brackets from the tag reference, clean the draft in the Tag Formatter, and use the Duration Estimator to spot an oversized section. Compare rewrites in Lyrics Diff, then keep the Style prompt aligned with the intended section contrast.

Before adding more tags

Check the existing plan first

If a label appears to be ignored, remove any tag whose job is unclear, simplify the section order, and make one compatible contrast explicit in Lyrics or Production. Then compare that single change instead of stacking more labels.

How to test structure tags

Section intent, not fixed internal behavior

Bracketed labels make the intended form readable, but Suno does not document a fixed energy, density, or vocal transformation for every tag. Compare [Verse] and [Chorus] sections by scoring contrast in the actual render rather than assuming built-in behavior.

Common and custom labels may behave differently across models. Establish a baseline with familiar section names, then test one unusual label at a time; an ignored or inconsistent result does not reveal the model's internal recognition list.

Standard song structures

Readable templates to test

  • Pop structure: [Intro] → [Verse 1] → [Chorus] → [Verse 2] → [Chorus] → [Bridge] → [Chorus] → [Outro]. Use this familiar outline as a baseline, then listen for whether the rendered sections are actually distinct.
  • Verse-chorus without intro: [Verse 1] → [Chorus] → [Verse 2] → [Chorus] → [Outro]. This is a compact planning outline, but the final duration still depends on the render.
  • AABA: [Section A] → [Section A] → [Bridge B] → [Section A]. The labels make the contrast readable; judge the actual harmonic and melodic form in the result.
  • Through-composed request: [Section 1] → [Section 2] → [Section 3] → [Section 4]. Describe each section’s job and verify whether repetition still appears.
  • Build-and-release request: [Intro] → [Verse] → [Pre-Chorus] → [Chorus] → [Drop] → [Outro]. Treat Build and Drop as direction words and score the audible energy change.

Make the chorus more memorable

Test one source of contrast at a time

A memorable chorus is not a special tag. Start with one change a listener can identify, then compare the same chorus against the baseline instead of rewriting the whole song.

  • Lyric hook: repeat one short title phrase or refrain while keeping the story around it stable.
  • Section contrast: compare a shorter, more repeated chorus with the current verse density.
  • Musical lift: test one compatible Style request such as “sparse verse, full chorus” and judge width, density, or vocal intensity.
  • Return point: keep the same opening or final chorus phrase so the listener has one recognizable anchor.

Do not change hook wording, lyric length, vocal delivery, instrumentation, and production in the same comparison. A stronger result tells you which direction to test again; it does not prove a universal chorus formula.

Field evidence: in four crowded-lyric and four singable-rewrite generations of Room to Breathe, every shorter, repeated B chorus produced clearer phrase endings and a more recognizable title hook. The crowded A records rushed locally but did not obviously skip words. Compare A1 crowded lyrics with B1 singable lyrics, then review all eight records and the test boundary.

Advanced structure techniques

Beyond verse-chorus-bridge

  • Instrumental sections: [Instrumental Break], [Solo], and [Interlude] request a non-vocal or lead-instrument passage. Check the render instead of assuming a fixed internal meaning.
  • Dynamic markers: [Build], [Drop], and [Breakdown] request energy changes. Score intensity, density, and contrast in the result; the label alone does not prove the transition happened.
  • Vocal direction labels: [Spoken], [Whispered], [Belted], and [Harmonized] can be tested as section-level requests. They do not reliably override the global vocal direction in every generation.
  • Transition tags: [Fade In], [Fade Out], [Ritardando], [Accel] request transitions between sections. Verify the rendered transition; a tag is not a guarantee.
  • Mood shift markers: [Key Change], [Tempo Change]: these signal the model to shift key or tempo at that point. Results are inconsistent, so test across multiple generations.

When structure tags are ignored

Troubleshooting tag issues

Sometimes a render does not follow the section boundaries you wrote. One possible cause is a conflict between the form implied by Style and the labels in Lyrics—for example, “continuous, through-composed, evolving” alongside a repeated verse/chorus plan. Output variance and model behavior can also be responsible, so first compare a version where Style and Lyrics ask for the same form rather than treating the conflict as a proven cause.

Too many bracketed instructions make a prompt harder to diagnose. Keep tags focused on major section boundaries, then add a specialized tag such as [Build], [Drop], or [Spoken] only where you can compare its intended effect.

Structure and song length

Controlling duration through tags

Section count and lyric density can influence duration, but there is no fixed seconds-per-section rule. Compare the current arrangement with one added or removed section, and use the resulting runtime as evidence for the next revision.

When an existing section is worth keeping, review Suno’s current Extend workflow and choose a join point deliberately. Compare the continuation with a revised full-generation baseline; there is no universal minute mark or guaranteed coherence advantage.

Quick FAQ

What is song structure in Suno prompts?

How verses, choruses, and bridges flow in lyrics; use tags plus a Style line that matches the same energy.

Should I write sections before Style?

Draft the story in lyrics, then build Style in Prompt Builder so sound and words match.

Where is the full tags list?

See Structure tags for copy-paste metatags.

Why does my track feel formless?

Check whether each section has a distinct lyrical job, whether repeated sections are intentional, and whether Style asks for compatible contrast. Add or change one section label only after the plan itself is clear.

How does this relate to Lyrics vs Style?

Lyrics carry sections; Style carries instrumentation and mix; read Lyrics vs Style.

What is the best structure for a 3-minute pop song?

A familiar pop outline is Intro → Verse → Chorus → Verse → Chorus → Bridge → Final Chorus → Outro. It is a planning template, not a duration guarantee; tempo, lyric density, repetition, model behavior, and the rendered arrangement all affect length.

Can I use custom section names?

You can test custom labels, but their effect is undocumented and may vary. Use common section labels for the baseline and put unusual direction in ordinary lyrics or Style wording.

How do I prevent abrupt endings?

If an ending is abrupt, compare [Outro], [Fade Out], and a revised final section while keeping the rest stable. These tags request an ending behavior but do not guarantee it.

Does Suno support key changes?

You can test a [Key Change] label as creator guidance, but Suno does not document it as a deterministic control. Verify the rendered harmony; for deliberate section-level editing, review Suno’s current Song Editor or Extend workflow.

How many structure tags should I use?

There is no universal ideal count. Mark meaningful section boundaries, remove tags whose purpose is unclear, and add specialized tags one at a time.
Copied!