Hi guys,
Introducing a new free app to help you filter yahoo dofollow backlinks so you can see what keywords your competitors trying to rank for, especialy in google.

it gets the tsv file from yahoo site explorer and then goes to each baclink and tries to check to if there is rel=nofollow attribute.

share your thoughts.

Dani AI

Generated

A useful historical note: ’s idea to filter backlinks for follow/nofollow signals was sensible for 2010-era tooling, but the public Yahoo Site Explorer feed those kinds of apps relied on was turned off in November 2011. Tools built to pull Yahoo’s public backlink dump will therefore fail today unless reworked to use current sources. (searchengineland.com)

Current, practical sources differ by use case. For domains a person controls, the Search Console “Links” report is the authoritative, exportable source of Google-discovered backlinks (it’s grouped by root domain and offers export options but shows sampled data). For competitive reconnaissance, third‑party backlink indexes (Majestic, Ahrefs, SEMrush, etc.) provide broader crawled coverage and historical records, though most are paid services. ()

A reminder on link attributes: Google introduced rel="sponsored" and rel="ugc" and changed how rel="nofollow" is treated (now a hint rather than an absolute directive). That means classifying links only as “dofollow/nofollow” is outdated—check for the newer rel values as well when labeling link types. (developers.google.com)

Suggested workflow (practical, implementation-focused): obtain a backlink list (export from Search Console for owned sites or pull a report from a backlink index), crawl each referring page (respect robots.txt and rate limits), parse <a> tags for href, anchor text and rel values (look for nofollow, sponsored, ugc), record HTTP status and whether the link is rendered client-side (use a headless browser when necessary). A minimal Python example to parse rel values:

import requests
from bs4 import BeautifulSoup

r = requests.get('https://example.com/page', timeout=10)
soup = BeautifulSoup(r.text, 'html.parser')
for a in soup.find_all('a', href=True):
    if 'target-domain.com' in a['href']:
        rel = ' '.join(a.get('rel') or [])
        print(a['href'], '|', a.get_text(strip=True), '| rel:', rel)

Cautions: honor robots.txt, throttle requests, and remember modern link semantics when interpreting results. This context clarifies and extends the early discussion by and about the tool’s usefulness under the platform changes above. (searchengineland.com)

Recommended Answers

All 2 Replies

The APP looks useful. Thanks for sharing.

Thanks for sharing.. This application is sort of a filter.. Surely helpful for the SEO experts!

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.