Run one test before you choose a fix: does your page fully satisfy the query’s intent and match the content type that page one rewards? If it does and still will not break through, you are almost certainly looking at an authority or trust gap that needs links or site strength. If it does not, if the page under-answers the intent or skips what the page-one results all cover, you have a content problem. The discriminator is satisfies-intent-but-stuck versus under-answers, and reaching for “build links” or “add content” before you know which one you have is how effort gets wasted.
The content profile is the easier one to confirm. Pull the live results for your term and read what ranks. If the winners answer questions you ignored, cover subtopics you skipped, or match a format you missed (a comparison table where you wrote prose, a how-to where you wrote an overview), your page is genuinely less complete. Page two here is a verdict on the page itself, and no quantity of backlinks will rescue a page that leaves the searcher’s real question half-answered.
The authority profile looks different. The page maps cleanly onto intent, matches the dominant format, and is at least as thorough as the results above it, yet it sits at the top of page two and will not move. That stall usually means the pages beating you carry more topical authority, stronger relevant links, or a more trusted domain. When the content is genuinely competitive and the gap is reputation, the lever is authority: relevant external links to the page and to the site, plus time building topical depth around it.
So before you act, lay your page next to the current page-one results and judge intent fit and completeness honestly. If it under-answers, fix the content first, because links cannot mask a gap searchers feel. If it already satisfies intent and matches the SERP, treat the stall as an authority problem and invest in links and site trust. Diagnose first, then spend.