Setup, step by step
- 1
Show the bookmarks bar
In Chrome press Ctrl+Shift+B, in Firefox Ctrl+Shift+B as well. The bar must be visible so you can drag and click.
- 2
Make a new bookmark
Right-click the bar, choose add page, name it DR peek. Leave the address empty for now.
- 3
Paste the code
Paste the single line from the block below into the URL field. Keep it on one line, with no line breaks.
- 4
Save and test
Open nytimes.com, click the bookmark, read the popup. If you see JSON, you are done.
- 5
Keep the key out of it
The free overview action needs no key, so nothing secret ever sits in a bookmark. Do not paste sk_live_... here; bookmarks sync across devices.
Why bother with a bookmark
Opening a dashboard for one number is slow. A bookmark is one click. Say you are reading a guest-post candidate at 2 a.m. and want to know if the site is a ghost town or a real hub; the popup answers before your coffee cools.
The finder here is deliberately small. It shows DR, referring-domain totals and link counts drawn from our own index of 181,132,097 domains, last rebuilt in the monthly cycle. Pair it with the cost page if you want to see what the paid actions would run you.
The one-liner
It strips www., calls the free lookup and shows the first 500 characters of JSON.
javascript
javascript:(async()=>{const h=location.hostname.replace(/^www\./,'');const r=await fetch('https://quicklinky.com/api.php?action=overview&q='+h);alert(h+'\n'+(await r.text()).slice(0,500))})()
Why no key hereFour actions are free and keyless: domain, overview, stats, suggest. A bookmarklet is a bad place for secrets, so it sticks to those. You can run it a hundred times a day and spend nothing.
What you get, and what you do not
The popup shows totals and the DR for the hostname. Same free data as the curl lookup. Handy. It suits a gut check on a donor site before you email anyone, and it costs nothing per click.
It does not list individual linking pages, because that costs 2 credits and needs a key. When you want rows, move to curl with a key or batch the whole list in a Sheets column.
One more limit. The index refreshes about monthly, so a domain that went live in October may read empty until the next rebuild.
When the bookmark misbehaves
Most failures are the page, not the API.| Symptom | Likely cause | Fix |
|---|
| Nothing happens on click | The page's content policy blocks outside fetch calls | Use the tab variant below |
|---|
Popup says Failed to fetch | Offline, or an ad blocker eats the request | Allow quicklinky.com once and retry |
|---|
| Zeros for a brand new site | Not in the monthly index yet | Check again after the next refresh |
|---|
| Subdomain gives odd totals | You queried blog.example.com, not the root | Edit the code to use the last two labels |
|---|
| Bookmark will not save the code | Line breaks crept in | Paste again through a plain-text field |
|---|
Tab variant for strict pages
Opens the answer in a new tab, so the host page's rules do not matter.
javascript
javascript:window.open('https://quicklinky.com/api.php?action=domain&q='+location.hostname.replace(/^www\./,''))
Three things people ask
Does it work everywhere? Chrome, Edge, Firefox and Safari all run javascript: bookmarks. Mobile Safari is fiddly, because you save any page first and then edit its address. Managed work browsers sometimes block them by policy, and then the curl lines from a terminal are your fallback.
Why not an extension? Extensions ask to read every page you open. This reads the hostname only, and only when you click. For a sixty-second job that trade is easy.
Can it list backlinks? Not from a bookmark. The backlinks action costs 2 credits and needs a key, and a key does not belong in a synced bookmark. Use the terminal or a sheet for rows.