On The Redundancy Of nofollow

Posted on Tuesday, February 20th, 2007

Recently I have been considering the very standard feature of Wordpress that is adding rel="nofollow" to all links in comments. I posted recently how I was receiving next to no comment spam in my Akismet spam folder due it’s latest plugin release. This got me thinking about whether nofollow is worthwhile any more.

The History

nofollow was a Google creation from early 2005 that was supported by both MSN and Yahoo. It was designed to stop the search bots from following links that weren’t necessarily endorsed by the owner of the site it was on. It had a mixed welcome, but was incorporated by many of the major players in blogging. I wasn’t blogging back then, but, as far as I can see, there weren’t many alternatives other than picking through all your comments and deleting them.

Better Protection

A lot has happened since then, now we have Akismet, Spam Karma, Bad Behaviour and probably many others that I don’t know about. These days you don’t see much spam on blogs, if at all. The spam blockers are doing a fantastic job, so why do we need this weak rel="nofollow"? I check my blog daily, if something does slip through the nets, I delete it instantly.

Do The Spammers Even Care?

In early 2005 the idea of stopping the spammers getting any Google juice seemed like a good opportunity to put them off. Did it? Of course not, otherwise we wouldn’t all have spam filters on our blogs. Are the spammers aiming to improve their Page Rank? Obviously they wouldn’t complain if it were a side product of the process, but what they really want is clicks. Page views, click throughs, traffic, the more people that see the links, whether on a blog, in the moderation section or wherever, the more are likely to click. While the majority of us do not use any old site as a pharmacy, casino, software seller or whatever, if just one or two people make a purchase then the spammers win (and surely someone is, otherwise they really would have given up by now). Think of the return on investment, considering that spamming a million blogs costs next to nothing. Any purchase is a huge win. Maybe they have ads that pay by the page view as well, every click is worth money to these people.

Don’t Follow Spam, Don’t Follow The Legitimate Commenter

All spam solutions these days attempt to integrate seamlessly with the host site so as not to spoil the experience for the user (except CAPTCHAs, which have serious accessibility issues), but nofollow takes that benefit of a relevant link away from a legitimate commenter. In an attempt to hurt the spammers, all the real, live, human commenters have taken a hit and this is the crux of the problem with nofollow. There are other problems, but this I think is really where it goes wrong.

We’ve Beaten Spam, Lose The nofollow

Yes and no. nofollow with all it’s issues still had some principles about it. No spam defence is 100% effective either, so if something does slip through, taking nofollow away awards the spammer a victory, until you get around to deleting it of course. Remove nofollow from Wordpress? I don’t think we are ready for this yet. This had almost made my mind up on the matter, until I read Dougal’s post and discovered Kimmo Suominen’s dofollow plugin.

The spam filters, my moderation (if you put more than one link in a post I do get suspicious I’m afraid) and finally checking every comment that is posted all keep my blog clear of spam. I can’t guarantee that every comment will be caught before being posted, but I can guarantee that no spam comment is going to last longer than a couple of days. That is why I have activated the plugin and why, given a couple of days, any links in comments will lose the rel="nofollow" attribute.

There are a range of dofollow plugins available (thanks Weblog Tools Collection), so if you want to join the revolution, you have plenty of choice.

This is one more way to show strength against the spammers. No longer will relevant links be affected by spam protection, but no spam will appear either. I really believe we are winning the battle against comment spam now. They may still spam, but it’s not going to bother me or my readers. Remove nofollow from Wordpress? Not yet, but integrate this plugin and give everyone the choice, that would be a spirited thing to do.

If you enjoyed this post, why not subscribe to Unintentionally Blank

Comments

  1. kyu Says:

    Interesting read. Actually i think youre very right.

    The anti-spam plugins are geting more and more effective. actually, even though my moderation criteria is slightly lower than yours (4 links max :) ) Spam very rarely get through. Akismet also does a fine job.
    drop no-follow? as you said not yet, but i am sure it will soon be the case.


  2. Phil Says:

    So are you considering the dofollow plugin then, Kyu?

    I do hope there is a stage in the future when we can drop nofollow completely and finally beat the spammers. Until then, this is the solution for me.


  3. Pingback by You Comment, I Follow You. Or At Least Google Will - Dawud Miracle @ dmiracle.com - (formerly Healthy WebDesign)

  4. Pingback by Removing nofollow Is Now A Movement :: Unintentionally Blank

  5. Pingback by Mrs. Write Right, Word Therapist (aka Writer-Editor) » Archive » I Follow- Do You?

  6. Timsah Says:

    I believe dofollow keeps a blog moderated, and to me an unmoderated blog is worthless. Congratulations on dofollow! I suggest you join the bumpzee.com group


  7. Phil Says:

    Timsah, I’m glad to hear you agree. You are absolutely right about unmoderated blogs, we can’t let spammers beat us!


  8. Timsah Saldırısı Says:

    BTW, if you make a search at google for
    “site:unintentionallyblank.co.uk *** -view”

    you can see that you have some supplemental pages indexed. You should update them for more traffic :D


  9. Lists Says:

    Ah! So that’s how you check for supplemental results, cool tip, Timsah.


  10. Audi Cross Coupe Says:

    Nice tip timsah! I believe that the plugin can be changed in a way that it will link without nofollow if the commenter’s website also has the dofollow…


  11. Phil Says:

    Audi (don’t know what else to call you!): I can’t imagine, unless it was specifically built in to all the plugins that do this, that the removal of nofollow could be done conditionally on whether the commenter used it too! I prefer giving the opportunity to everyone who comments anyway.


  12. Hobo Says:

    Yup we’ve done the same on our news blog. Long live dofollow! Who thought Nofollow would stop spam? Only moderation and Akismet stopped it for us!


  13. Audi TT Says:

    Its ok, you can call me Audi since I am an Audi fan to the core :) I think its too much making comments without nofollow. Maybe tracbacks without nofollow?


  14. Baxter Tocher Says:

    A nice synopsis of how we got to where we are, Phil.

    I’m certainly using DOFOLLOW, and there’s a community started by Andy Beard over at BUMPzee promoting blogs that do. You might wish to consider joining if you’re not already a member:

    http://www.bumpzee.com/no-nofollow/


  15. luca Says:

    Baxter, I like the dofollow community but I think the dofollow list, while a good idea, can be abused easily so i think it’s better to remain silent.


  16. Turnkey Websites Says:

    I did remove nofollow on my blog too. This is not a right way to punish all the world.


  17. Tomasz Gorski Says:

    I do like the fact the nofollow prevents spammers from garnering link love. It hasn’t stopped the spamming because they know that there are still lots of blogs that don’t have “nofollow” enabled.

    I’m thinking about turning it off on my site because I think it encourages more people to comment.


  18. Ryan Ward Says:

    I’m in total agreement about adding the dofollow as I have added it as well to my onsite blog. Advertise and you can get people talking. Add the notify me of new comments plugin (which you have) and you can keep people talking. Good job here with your blog. I noticed on Matt Cutts blog thst he was using “did you pass math” to cut down on spam. I have installed it and definitely recommend this as a good spam fighter as well.


  19. Pingback by Akismet Drops Spam, Catches Ham - Everything Must Go

  20. siłowniki Says:

    I removed nofollow a month ago. But i see no difference, people spamming even more…


  21. Phil Says:

    Siłowniki: The spam will always keep coming, at least we can reward our real users by removing nofollow from their comments as we remove the spam comments completely.


  22. Bape Says:

    Its ironic that many bloggers talk about this but then they actually use no follow.


  23. Phil Says:

    Bape: Nofollow is set up as default for most blogging systems, so 99%of bloggers use it without meaning to, and most without knowing. You should find that these comments here have no nofollow though.

    Of course, one way to encourage people not to use it is to take it away yourself. If you have a blog, do you use nofollow?


  24. Ryan Ward Says:

    I have actually noticed more blog spam of a different type on all of my real estate blogs. Instead of the same old spam about pills, I am seeing more real estate agents, such as my self, spamming blogs with useless posts. I am actually considering removing it.


  25. Phil Says:

    Ryan: You’re going to remove the spam though, aren’t you? Why make your comments less inviting for real commenters by giving in to spammers and replacing nofollow?


  26. Ryan Ward Says:

    Actually what I did was chage plugins to Lucia’s Linky Love (I think that’s what it’s called) It allows for more functionality and the nofollow is removed after the commenter posts the 3rd comment. It’s very easy to customize. I remove all spam and even the new tricks people try when they swing through and say “nice post” and stuff like that..


  27. Phil Says:

    I like the look of that plugin, Ryan! Thanks!


  28. Bree DoFollow Says:

    I do-follow links now on my Aussie housewife blog. After a long time procrastinating I have seen the importance of dofollow and using the “do follow” principal to help keep the Internet better connected. http://www.reallyreally.net - Take a look at my dofollow blog and feel free to comment. Thank you, Regards Bree.


  29. Pingback by Sandier Pastures » Blog Archive » you comment, Google will follow

  30. Amie Stilo Says:

    This is an excellent idea. Thank you for this post. I am enabling all links to be followed in my site also :)


  31. Jerry Graffam Says:

    Great site and good info. I just learned about this a few days back and was able to remove the no follow code frmo my html, which is pretty good for an English major! Cheers! Jerry


  32. Phil Says:

    Bree, Amie and Jerry, I’m glad to hear you are all joining in too!


  33. Mike Taylor Says:

    I recently just joined the do follow bandwagon as well. I do follow, but I still hand monitor all posts on my blog. My blog is not that active with posts yet, so it is not that time consuming.


  34. Tonny Says:

    It’s difficult to againest comment spam, everyday have bulk of spam which posted by software come to our site. Dofollow is nice to everyone, will join in dofollow blog community too.


  35. Phil Says:

    Hi Mike and Tonny, glad you are jumping aboard too. Every time a blog does, the Internet becomes a little bit better for other bloggers and commenters.


  36. John Slimak Says:

    Great Stuff, going to sit down with tech in the am and talk about the blog. I have and to see if I am a follower or a leader!


  37. bLuefRogX Says:

    Its a nice concept, but it also leads to increased ’spam’ with comments like ‘Good Job’ or ‘Nice blog’ that are not actually relevant to the post, but are just there because the poster saw a ‘DoFollow’ badge on the blog and wanted a backlink.

    I suppose you could call this a double edged sword, it’d definitely get your more comments, but also increase your moderation work.


  38. hosting Says:

    More and more sites use nofollow tags but as far as I know such links have strength (smaller than without nofollow) - that’s why spammers will always add posts everywhere


  39. Phil Says:

    Bluefrogx: Funny you should mention that as three comments got onto the blog after you posted this all with questionable URLs or content. I’m not blaming you, I just found it quite funny.

    The thing is, I haven’t noticed a particular increase in spammy comments like you mention, and any that do appear I would have moderated anyway. There is no difference in the work I do to keep this blog clean of spam comments and the added benefit to every commenter of a little bit of link juice!

    hosting (url removed as spam, there’s no need to link to Polish hosting sites under the anchor text “hosting” on this blog, particularly on a page about spam comments): According to Google, Yahoo and MSN, nofollowed links get no weight in their system. The only reason I think spammers continue to spam blogs this way is because it is so cheap and there is always the possibility of a click through however spammy the message is. As I say above, I moderate comments vigilantly here, so do not lose out by removing nofollow, and my commenters gain (unless they are particularly spammy links ;) )


  40. Spot Says:

    Actually, removing ‘nofollow’ doesn’t even hurt a blog in the search engine rankings through loss of link juice for example. I did an experiment on one of my blogs lately, that confirmed it. If you get spammy comments, just delete them…


  41. Pingback by U Comment I Follow Your Love Links | Blogging | Creating Value, Inspiring Vision. the Singapore way lah…

  42. John Says:

    Lyndon Antcliff has a post on removing the nofollow tag on comments for a short period and then re-applying the dofollow tag, a short time later - as he didn’t want to waste time deleting or moderating comments.
    Personally, I don’t think it should be added as a default to WP.


  43. Vancouver Search Engine Optimization Says:

    Do-follow is so much better. It helps the linker, and the link-ee


  44. geckointeractive Says:

    I think, we should go with do-follow. thats great


  45. MSN hacken Says:

    I think if someone wants to reward his visitors and commenters for instance by an blog? DoFollow the links. If not, you can say this: the blogger don’t reward his commenters because of spam or he wants all the link juice himself.


  46. Hugh Harris Says:

    I’ve also noticed that majority of the blogs I would consider to be on the “A-List” have the nofollow attribute in place on comment links. I realize these blogs see thousands upon thousands of visitors and sometimes hundreds of comments, but even at that, if you have a decent spam plugin installed, it shouldn’t be a problem. I guess if you’re worried about commentators leaving comments like “nice post” or something similar then using the nofollow attribute might stop a little of that, but even then, no one is completely sure how search engines handle the nofollow attribute and majority of your visitors are not going to take the time to view your source code to see if you’ve got nofollow in place. So, what’s the point?

    Great Info!


  47. Ecommerce website templates Says:

    Dofollow is one of the best thing to do with your WordPress, it reaches the true essence of the internet. Nofollow is false, IMO and it should be dropped but I think Google sustains this and requires it.Sucks, really!


  48. SEO Indianapolis Says:

    Links from creditable sites (sites with value to the title) is one of the critical parts of the Google ranking. If a blog has the criteria for a “creditable site” then those links are looked as a solid functional link to your home page. Problem the social marketing attitude is to share or comment everywhere. The more you leave your stamp the more you have in your group. Till the social marketing “spam attitudes” are under control this may never be answered.


  49. Ecommerce website templates Says:

    Interesting thing the “spam attitudes”, I think these will never go away. If you think, there is not a theoretical but a practical reason behind spamming.


  50. pamiatki Says:

    Thanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings


  51. bapes Says:

    What a great read. Best of luck to you and keep up the good work. I found the information very useful. Regards


  52. webshop Says:

    We have a page with a lot of linkpartners. We have also a lot of outgoing links and we don`t use the nofollow tag.

    All the hard work finding friends and partners would be gone.

    Say no to Nofollow!


  53. sydney electrician Says:

    I think no-follow automatically suppresses the discussion on a blog, because as someone with a website I am less inclined to regularly read a blog when I know that the blogger doesn’t even value a comment enough to give a link to my site. Shouldn’t a comment that adds value allow it’s creator to be credited with it’s authorship by a search engine? Otherwise - genuine commenters on blogs would be better off putting all discussion on their own page to drive traffic there rather than writing anything anywhere else at all.

    Anyhow, I do use comments to improve my pagerank. That’s not comment spamming, that’s just an intelligent thing to do.


  54. prezenty Says:

    This is interesting article, I did not it think that it yes. Interesting it knew persons about this how much. Sorry if I wrote bad there now my English is novice and I do not it write yet good.


  55. Vancouver Web Designer Says:

    I agree with you. The nofollow is counterproductive. look at the traffic you are getting here? And it will keep growing to monstruous proportions.

    I like the symbiosis of contributing content in exchange for a link, fresh and 100% original content is money, and link popularity is also money.

    I belevive it’s a win win.


  56. malcolm coles Says:

    I have become slightly obsessive about checking nofollow now. There appear to be loads of sites that claim to have lifted it that don’t. I wonder if they tire of the spam, or accidentally drop the plugin. Anyway, I am about to implement dofollow, so here’s hoping akismet captures everything …


  57. Debra Says:

    The nicest thing to do is reward you visitors and commenters. DoFollow the links is my way to go.


  58. Canada Joomla Expert Designer Says:

    I respect the fact that this actual blog doesn’t use the nofollow tag. Most sites that discuss and condemn it do! If anyone is interested I have a tool I’m developing to so that you don’t need to do pagesource to find out everytime if they have no follow or not…let me know if interested and contact me at forums@anonsolutions.com


  59. Webtlk Says:

    @ malcom coles:Do you know what is the problem of all this? It is Google and its policy. Google is becoming more and more a bully search engine which forces the whole internet world to follow it. Anyway even CMS have they guilt. In fact, why the heck Wordpress doesn’t put an option to activate dofollow? That’s a shame!


  60. Kilne Says:

    Listen mates..Be friendly with spammers. Even i too maintaining 24 websites with dofollow attribute..
    I am getting more than 200 comments per day..Still i dont care…
    I am very friendly with spammers. I know they wil get some pr juice by doing this..
    Almost all my websites are unmoderated..
    Just follow my policy:)
    Clear comment cache one in a month.. Thats enough.. Even you will happy and your spammers too…

    Thank you.


  61. Rajesh Kannan MJ Says:

    I would definitely say “do follow” is better always. Although i agree there are spammers use it smart way, but bloggers are smarter than them and know which one to approve and which one to not. Any healthy comment is always good to welcome.

    As i am new to wp blog designing, i am learning to templating and i will definitely allow good and healthy comments and primarily i would be careful enough to link the sites that are related to my site only. I believe a graphics site can link to template monster and not oracle.com.


  62. Jodi Suguitan Says:

    Interesting post. I am not a huge blogger and as a result have never had to deal with these issues. I never realized how much work it must be to sift through comments in a popular blog trying to find the spam. I am curious if that type of spam will increase as harsher economic conditions take their effect and websites fight to increase clicks.


  63. Alex Says:

    I th ink nofollow is really bad. It discourages the honest blogger who simply wants to attract more traffic. Once again, the honest pay for the spammers.


  64. MODx Web Design Says:

    It’s a step in the right directions - semantic plugins are better to handle spam, and it doesn’t harm legit comm enters!


  65. Pingback by U Comment I Follow Your Love Links | Nicholas M Ong

  66. Pingback by U Comment I Follow Your Love Links | Pendo Innovatus

  67. Pingback by U Comment I Follow | Untaian Kisah

  68. marcjumpahead Says:

    I suggest to use dofollow with a page rank greater then you site..Even plugins are better to handle spame…
    Thanks
    marc


  69. Pingback by U Comment I Follow Your Love Links | Nicholas M Ong

  70. Do Follow Says:

    Nofollow is just selfish,even do follow blogs are a little more spammed but having Askimet and WP-SpamFree installed would take care of such troubles.


  71. Tanmay Says:

    Maybe people will still prefer to Keep NoFollow enabled. They just don’t want to help anyone else. Very few people would actually enable Dofollow on their blog.


  72. Vince Says:

    I agree with the comment above, unfortunately nobody knows how to dissable it. I use Joomla CMS instead of Word Press and do follow is default.


  73. Vince Says:

    Unfortunately most “do follow” blogs don’t follow. I know because I can see with a special Firefox extension that highlights no follow in pink. I confirm that this site DOES follow ;)


  74. Pattaya Guesthouse Thailand Says:

    I’ve noticed that sometimes the links on this site show up as nofollow but a few days later they follow again…is that because they are no follow until the get approved from the moderator?


  75. Don Says:

    Vince… I too use Joomla. Is there no way to override the default?


  76. Auto Transport Canada Says:

    Hi Don,

    I seems like the moderator does keep his word and this blog is STILL do follow. I hope that we can provide him with enough oontent so that he can crank he might make more money from original posts and advertising revenues ;)

    The way this system works is pretty simple actually. Human originnal text is expensive, you need to pay someone to write text for your website. We do if for free but we also get some kickbacks from Google, this is kind of the way it works.

    To get the nofollow to work on Joomla is very tricky and depends on what components you are using.

    Cheers!


  77. Phil Says:

    Hi all,

    Thanks for continuing the conversation. I continue to keep nofollow on this blog, even though I don’t write here at the moment, as it thanks to everyone leaving quality comments.

    I don’t agree with leaving company names as a commenter name though, normally I will change this to a name I can pick out of the email address, but in some cases I can’t do that and just have to remove the link. Commenting on a blog is a personal thing, not an advert.

    Thanks again for joining in the conversation!


  78. Pingback by U Comment I Follow Your Love Links | nimopress

  79. John Says:

    If running a social type of blog in which you are looking for feedback in the form of comments from visitors, then do-follow is definitely the way to go.

    As you mention in this article, no-follow hasn’t stopped spam at all so it is just silly to punish even those who are providing you with feedback and content. And the thing is, the feedback and content from comments offers two benefits for the webmaster. First off, it provides more content to the user which can potentially add to what is already provided therefor adding to the user experience. And second off, more and more comments means more and more content for the search engines to feed on.

    Another thing is that, in my opinion, offering do-follow comments and deliberately removing the no-follow attribute makes people more comment conscious and therefor leave a comment of higher quality than normal. Maybe it’s just me though because I definitely make an effort to contribute something whenever I come across a blog that deliberately follows a link to my website.



cheap online viagra
viagra 25 mg order
cialis 10mg
100 mg cialis us pharmacy
viagra and cialas
generic levitra wholesale 100mg
viagra by phone
buy viagra online 50mg
buy cheap p viagra
cheap viagra online order viagra now
cheap viagra online uk
buy real viagra pharmacy online
cheapest price for viagra
cheapest generic substitute viagra
buy cheap online prescription viagra
buy cheapest viagra
rx cialis 100mg
canada pharmacy discounted viagra 100
generic cialis wholesale 100mg
cialis 50 mg
cheap viagra uks
discount drugs cialis 100mg
buy viagra on the internet
viagra by mail canada
100mg levitra
cheapest generic silagra viagra
cheep generic viagra
cheapest place to buy viagra online
buy levitra online viagra
buy generic viagra online
cheap 25mg levitra
viagra 100mg price
buy kamagra viagra india
cheap cialis canada
buy levitra online
cheap viagra canada
cheap viagra st
cialis 50mg online
viagra and cialis and
buy from pharmacy us viagra
viagra brand
viagra buy oonline
viagra brands
buy get online prescription viagra
cheapest viagra
buy levitra viagra
buy levitra viagra online
buy online prescription viagra without
10 generic viagra for 19.95
buy cheapest online place viagra
cialis 10
buy say viagra
cheap phizer viagra
cialis 2.5
buy generic online viagra
buy levitra canada
cialis dosage 20mg
cheap online softtabs viagra
levitra no prescription
50 mg viagra retail price
buy site viagra
viagra buy general
viagra online prescription
order levitra online
rx viagra 100mg
buy cheap cialis
buy cheap viagra online now uk
buy cheap online viagra viagra
cialis 100mg price
buy discount cialis
cheap overnight viagra
20mg cialis
5mg cialis generic
buy cheap viagra on the net
buy real viagra online
viagra by the pill
cheapest generic viagra
buy kamagra viagra
cheap viagra uk
cheap viagra online pharmacy online
cialis 20mg
buy online drug viagra pharmacy
buy 10 mg cialis
buy sale viagra
buy viagra online and get prescription
cialis black reviews
cheapest uk viagra
viagra and cialis cheap
buy online prescription viagra
buy in online usa viagra
buy viagra no prescription
buy cheap viagra in uk
buy in uk viagra
cheapest place to buy viagra
buy keyword viagra
buy cheap viagra online now
generic viagra wholesale 100mg
cheap order prescription viagra
buy levitra wighout prescription
buy cheap cialis generic levitra viagra
cheap online viagra viagra
cialis no prescription
cheap online pill viagra
purchase levitra online
buy prescription viagra without
cialis 10mg
levitra 100mg price
viagra buy viagra online
viagra by overnight delivery
cheapest viagra in the uk
cheapest place buy viagra online
cialis 20 mg
buy pharmaceutical viagra
buy cialis no prescription
buy online pill viagra
buy cheap deal pill viagra
250 mg cialis
buy real viagra online pharmacy
viagra buy generic
cheap levitra online
cheap site viagra
buy free viagra viagra
buy viagra online
buy cialis online 50mg
viagra buying
cialis 10 mg
buy viagra wighout prescription
viagra 25 mg
cheapest prescription viagra
buy cialis 50mg
viagra 50mg
40 grams of cialis
levitra 10mg 20mg
cialis 24
buy levitra no prescription
buy cheap viagra online u
cheap price viagra
buy discount viagra
buy pharmacy pill viagra
viagra without prescription
cheap 25mg cialis
cheap discount levitra
viagra brazil
buy cheap viagra on
levitra 50mg
cheap online price price viagra
buy viagra online at cheap price
viagra buy australia
buy generic viagra
cheap order site viagra
buy now levitra
cialis 25 mg order
levitra 50mg online
buy cialis online
cialis reviews
buy cialis wighout prescription
cheapest generic viagra and canada
buy cheap viagra online
cialis 30
buy line viagra
buy generic viagra online pharmacy online
levitra 25 mg order
cheap online order viagra
cheapest uk supplier viagra
250 mg viagra
viagra buy viagra
buy online sale viagra viagra
cialis 25 mg
cheapest generic price viagra
cialis 2005
viagra 50mg online
buy in online uk viagra
cheap levitra online
viagra by money order
buy cheap viagra prescription online
buy cialis online now
cheapest generic viagra and cialis pills
cheapest prices for viagra online
50mg cialis
cialis 2005
viagra by mail order
buy cialis internet
cialis 5mg
buy cheap levitra
buy cheap sale viagra
viagra and coupon
levitra 20 mg
viagra 10mg 20mg
cialis 10mg 20mg
buy cheap discount levitra
buy now online viagra
usa cialis
buy online price viagra
buy online levitra cialis viagra
100 mg viagra us pharmacy
viagra buy now pay later
buy cialis no prescription
cheapest price for generic viagra
cheapest regalis viagra
viagra 100mg
cheap levitra canada
buy levitra 50mg
cialis 50mg
purchase levitra
cialis 20
national bingo night
cheap online sales viagra
buy online purchase viagra
viagra buy ionline
cheap viagra online
cheap pill pill sale viagra
buy cialis online viagra
cheapest online viagra
buy free viagra on internet
50 mg cialis retail price
levitra online
order levitra
cheap soft tab viagra
viagra buy uk
cialis 10 mg
buy pfizer viagra
cialis black 800mg
buy prescription viagra
buy viagra on-line
generic cialis
cheap online generic viagra
buy online online viagra viagra
buy p viagra
10mg cialis
cialis 20mg
buy viagra online a href
viagra buying online
20 mg cialis
cheap prescription viagra without
cialis without prescription
order 50mg cialis
cheap pharmacy viagra
buy cheapest online viagra
buy cheap cialis
buy generic viagra usa
cheap viagra without prescription
cheap viagra online prescription
allegra
viagra by mail catalog
voagra online without prescription
buy online uk viagra
buy online online pill viagra viagra
cheapest in uk viagra
canada pharmacy discounted levitra 100
free bingo
50 mg viagra
buy cheap viagra
36 hour levitra
tamiflu
buy viagra online alternative viagra
buy generic viagra img
buy online sale viagra
cialis 20
generic viagra 20mg pills erections
50 mg levitra
viagra buy do nu
viagra buy it online now
cialis 30mg
buy now viagra
cheep viagra
levitra 50 mg
order 50mg viagra
buy discount levitra
buy online pharmacy viagra
cheapest line viagra
cheap 25mg viagra
buy line viagra where
cialis 32
buy 100 mg viagra
10 generic cialis for 19.95
buy viagra onli
buy cheap viagra online uk
buy discount levitra
cheapest price on viagra
cheap cialis canada
levitra brand levitra 100mg
viagra 50 mg
buy generic no online prescription viagra
cheap online purchase viagra
buy deal deal price viagra
buy price viagra
buy cheapest viagra online
buy generic viagra buy
cialis without prescription
buy viagra 50mg
buy cheap viagra uk
buy prescription vaniqa viagra
levitra 25 mg
viagra buy
cheapest prices on generic viagra
cialis 5m tablets
buy cheap online uk viagra
buy cheap generic viagra
voagra online without prescription
buy pill price price viagra
buy discount propecia
cialis 100mg
viagra by mail
cialis 36 hours
buy cheap online viagra
cheap pharmaceutical viagra
cialis 50mg
buy later now pay viagra
buy cheap uk viagra
buy cheap viagra cheap viagra online
cialis online
buy cheap generic online viagra
viagra no prescription
buy locally viagra
buy file viagra
generic levitra 100mg
cialis 10
buy free online sale viagra viagra
cheapest price viagra
order 50mg levitra
cialis brand cialis 100mg
buy real viagra
cheapest generic viagra and cialis
generic cialis 20mg pills erections
cheapest cialis
rx levitra 100mg
10mg viagra
buy cheap viagra
cheapest site viagra
buy cheap site viagra
cialis 20 mg
levitra 100mg
viagra buy in uk online
generic levitra 20mg pills erections
discount drugs levitra 100mg
cheap cialis canada
buy online order viagra
discount drugs viagra 100mg
cialis 1
viagra 125 mg
online slots
cheap cialis canada
buy levitra now
buy generic viagra pharmacy online
36 hour viagra
cheapest cheap viagra
cialis online prescription
100mg viagra
voagra online without prescription
100mg cialis
buy cheap deal viagra viagra viagra
buy low price viagra
buy in spain viagra
levitra online prescription
canada pharmacy discounted cialis 100
buy pill viagra
250 mg levitra
cialis 20mg reviews
buy cialis now
buy generic viagra viagra
cialis 125 mg
levitra without prescription