- Free downloads

Looking for the right free software download solution for your home or your business? Whether you're just beginning your search, or have spent weeks surfing the internet, let us help you find the ideal solution at ... free of charge!

Sunday, June 12, 2011

Website traffic went down

Due to the Google Search algorithm update on April 11, 2011 our website traffic went down. Alexa Traffic Rank for changed from around 5000 to around 10000. We are looking forward to improve our website quality to get better search engine rankings and so we hope to get back the number of visitors we've had before the update and maybe more.