I just searched Google for "Check page rank of your Internal Pages" ( though the first two results were from my site,the 3rd and 4th result was from my new directory (www.hillpanthers.com -PR3) which was only launched two weeks ago! See here Here is a snap shot of it Though Google can discount links from directories,they have no means to detect whether links like the below one are from directories! http://www.hillpanthers.com/Check-Page-rank-of-your-Internal-Pages.html This is because of two reasons a)The Title of the page does n't show whether the link is from a directory b)Description of the page which shows the description of the link and not of the directory. c)There are no words like directory in the page except the alt tag of the image. So by no means they can't detect whether this particular page is from directory or not.(by any algorithm)The only way they can penalize this page by manually applying penalty to the directory which would be tough task!