Improving internal linking and site structure can also help overall authority. when content is connected properly, link value spreads across the site better on Google.
You can simply check by pasting the backlink URL in Google search. If the page appears, it is indexed. If not, Google may...