homepage Welcome to WebmasterWorld Guest from
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member
Home / Forums Index / Google / Google SEO News and Discussion
Forum Library, Charter, Moderators: Robert Charlton & aakk9999 & brotherhood of lan & goodroi

Google SEO News and Discussion Forum

Google finds links in javascript but does it count Adsense ads too?

 2:17 am on Dec 5, 2012 (gmt 0)

As the title suggests I'm curious if the ads within adsense units might be considered outgoing links now that Google parses javascript. If each ad gets a "share" of available pagerank then having more ads would keep a page from spreading as much internally.

Has there been any testing done that might suggest Google includes the number of ad links with internal links.. or doesn't?



 4:18 am on Dec 5, 2012 (gmt 0)

Context: Google started parsing and indexing at least some JavaScript links by 2009, and probably earlier. They also began indexing links in forms at the same time. These two are handled quite similarly, in that they create a kind of virtual stand-in for a regular HTML link, something that can then be used in PageRank and other link equity calculations.

However, there has been no evidence in those nearly four years that Adsense links would count in tha algorithm in any way. It's Google's own ad service so they know what it is. The ads are different with every page load, and they clearly do not help the sites who are linked to. If they don't help the advertiser's site to rank, they certainly aren't going to matter for the more esoteric purpose of ranking the page that hosts them


 7:01 am on Dec 5, 2012 (gmt 0)

there has been no evidence in those nearly four years that Adsense links would count in tha algorithm in any way.

I was thinking in more simple terms and not necessarily in the algo, bear with me.

- Page has 12 internal links and no ads, each link gets 1/12 of the pagerank to pass along (assuming all are related, etc,etc)


- Page has 12 internal links and 4 ads in one unit, each INTERNAL link only gets 1/16 of the pagerank to pass along due to the four extra ads. The ad link values don't pass to the advertisers, they are simply dropped a la nofollow.

This would make pages with more ads pass less internal "juice" and might actually help in their anti-spam efforts. I know that plain text and image ads with nofollow impact internal links, they cause some rank to be dropped, so why wouldn't javascript ads like adsense do the same now? How would one test to see if the ads are being included in the rank-per-link calculations?

edit: I'm asking this in part because the number of links in an adsense unit fluctuates and I was wondering how much link churn impacts a page, but that's for another thread. If adsense links DO play a role and DO cause some rank to drop then there might be an optimal ratio to target, a guide as to how many ads a page can support depending on how many other links are on the page etc.


 11:39 am on Dec 5, 2012 (gmt 0)

Adsense ads cannot be crawled via a robots.txt directive: [pagead2.googlesyndication.com...]
Googlebot is not going to parse adsense ads for links because it cannot crawl them.

It appears to me that their javscript "parsing" is very rudimentary. They seem to scan the javascript for strings that start with "http", end in ".html", or contain a slash and treat them as if they were links. I know I get 404 errors from Googlebot from Google DFP ad setup. It contains strings like "123456/top_ad" in the javascript where 123456 is my dfp identifier and top_ad is my ad slot. If they are using the "links" they find this way for PR purposes, then I'm in trouble. (Maybe I should just go ahead and obfuscate those, come to think of it.)


 12:21 pm on Dec 5, 2012 (gmt 0)

Adsense ads cannot be crawled via a robots.txt directive:

They don't need to be crawled, or even parsed, to know the links are there and if they are there, like any other link, do they get a cut of the available rank assigned to them which, in turn, reduces how much the other links have to push?


 2:53 pm on Dec 5, 2012 (gmt 0)

Its possible. Google certainly throws pagerank away when they encounter a nofollow or a link to something that can't be crawled because of robots.txt.

In the end, it shouldn't matter. Based on my observations, Google has changed their algorithm to differentiate between internal and external pagerank. Within your site, they use internal links to calculate an internal rank for your pages. So if you throw PR away somehow, these internal ranks will be lower. But then it appears that they calculate a separate domain rank for your site and scale your internal rank to your domain rank. So if you throw away a lot of PR, it only changes which pages on your site are ranked highly, not by how high they are ranked.

If they were somehow counting ads as external links and decreasing your domain rank because of it, that could hurt you.

Global Options:
 top home search open messages active posts  

Home / Forums Index / Google / Google SEO News and Discussion
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved