New

Backlink Sheet Checker

Upload the spreadsheet you track links in and see which placements are live, nofollow or lost. Passwords and keys in the sheet are removed first.

Most link builders track placements in a spreadsheet, and those sheets rot quietly. This reads yours as it is, whatever you named the columns, and marks every row live or lost.

.xlsx
Or CSV, or pasted cells
500
Rows per check, signed in
Auto
Passwords removed first
Daily
Or weekly, or monthly, once saved
Backlink sheet checkerSheet read locally
Before you upload: the sheet is read in your browser. Password, API key, token, 2FA and card columns are removed before anything is sent, and you choose what happens to emails and usernames. It is still safest to delete logins from the copy you upload.

Add your sheet

Drop your backlink spreadsheetExcel (.xlsx) or CSV. Every column you have is kept.

How it works

1

Drop in your sheet

The Excel or CSV file you already keep your links in. It is read in your browser, and hyperlinked cells are followed to their real address.

2

Logins come out first

Password, key, token, 2FA and card columns are removed before anything is sent. Emails, usernames and phone numbers are removed too unless you tick to keep them.

3

Every placement is checked

We load each page and look for your link: still there, marked nofollow, removed, or the page is gone. Your own columns stay exactly as they were.

Questions

Yes. The checker reads both the column names and the values: a column of URLs on many different sites is where links were placed, and a column of URLs mostly on one site is your target. You can change any guess before the check runs.

Link builders often keep directory and forum logins next to the links. Any column that looks like a password, API key, token, 2FA code or card number is removed in your browser and never sent. Stray keys in other columns are blanked cell by cell.

The link is gone from the page, the page returns 404 or 410 or now redirects elsewhere, or the whole site is down. A 403 or 429 is shown as "check by hand", because many sites turn away automated visits but work fine in a browser. On a saved sheet, a link that was working and then misses is checked again a few hours later, and only counts as lost if it misses twice. A site that was down for ten minutes will not send you an alert.

The link is on the page, but Google is told to skip that page: it is set to noindex, robots.txt blocks Google from it, or it names a different URL as its canonical. The link is there for readers and passes nothing to your rankings.

Type your website in the "Your website" box and every row is checked for a link to it. With no target at all, only the page itself is checked.

Visitors can check 50 rows at a time. Signed-in users can check 500 and save the sheet to the Backlink Monitor, re-checked daily, weekly, every two weeks or monthly, and told when a link disappears.

No. The check reads the page as it is first served, the way many crawlers do. When a page is an empty shell that scripts fill in, the row says "check by hand" instead of "removed", so open it to confirm.

A sheet is fine for a one-off check. For links you need to keep, our post on tracking backlinks in spreadsheets explains what goes wrong, and the backlink manager re-checks every link in a project each week.

Related tools

All 31 tools →

Keep the sheet, lose the manual checks.

Save it to the Backlink Monitor and pick how often every row is re-checked. You get a notification when a link disappears.