FAQ: What are follow and nofollow links?

Follow and nofollow links refer to a tag that can be placed in the linking (anchor) code of your website.  It usually comes in the form of the “rel” attribute.  It looks something like this:

<a href=”http://www.jtgraphic.net” rel=”nofollow”>jtGraphicn.net</a>

Why are these attributes on links important?  They help organize the internet and give relevancy to websites that deserve it and don’t give relevancy to websites that don’t.  Google and other search engines use this information in the “rel” attribute to tabulate the score, or authority, that one website gives to another.

Getting a large number of follow links increases the relevancy of your website for the keywords relevant to the link.  Usually the “anchor text” or text between the <a>…</a> tags is what most directly contributes to keyword relevancy.  When websites build in areas where users can submit their own information, they tend to use nofollow links to reduce spam related link follows.  Simply neglecting to include a “rel” attribute makes a link a “follow” link.

You can get follow links many places, including top comments areas on blogs, guest posting, press coverage, and article submission sites.  There are a ton of other places to get follow links as well.  What do you find is the best way to get follow links?

Automated Way to Find Google Pagerank

I was looking for an automated way to get Google Pagerank for a few hours and came up with quite a few things, but not many of them were very elegant.  Essentially, Google doesn’t provide an API and it’s against their terms of service to hit them up in an automated way.  I found quite a few places that have come up with close algorithms and calculate PR for sites, but that’s just not accurate enough for me.  The other option is to hit their PR URL that the toolbar uses.  For example:

http://toolbarqueries.google.com/search?client=navclient-auto&hl=en&ch=61470319184&ie=UTF-8&oe=UTF-8&features=Rank&q=info:http%3A%2F%2Fforums.digitalpoint.com%2Fshowthread.php%3Ft%3D164713

That returns the PR of Digital Point Forums, where I found that information, but you can’t change the reference URL, because of a checksum.  That’s the &ch= variable in the URL.  I’m working on a project that needs to look up PR on the fly though, so that just won’t work.  I ended up finding a script that I could use, but the guy didn’t put his URL in the comments, and I since can’t find it – oops.  I think he deserves a pat on the back though.  If this belongs to you, or you know who’s it is, let me know.

I tweaked the script and installed it on my Toolerific.com website.  Now you can go there and check the PR of any site without a captcha, which is nice.  The tool is here.

Now, the best automated way to check pagerank is to hit that site with cURL and take out the value of the HTML tag with the id “value”.  The reason that is the best automated way to do it is because Google may change their checksum rules and that will break the source code that I used to generate it, but that site will always be laid out like that, so you don’t have to worry about changing anything.  If you want the code I used, you can view it here.

Update: This doesn’t seem to work ALL of the time.  I suspect it has something to do with the checksum, but can’t figure it out.  Seems to be about 27% of the time, which isn’t great odds, but it works MOST of the time.  I’ll keep you posted if I find out more.