March 20, 2010

Keltria web ranking dropping

I noticed that the Henge of Keltria website is dropping web popularity according to Alexa. If you have a website, please add a link to the Keltria website ( It will improve our "Sites Linking In" which should improve our web popularity. That will help raise us in web searches. See for links.

No comments: