-
Redirecting To A Different Page Using JavaScrip
There are times when a simple JavaScript redirection from one page to another can come in handy and, the following JavaScripting will enable you to do this.
When a page contains this javascript, it will be redirected to another page that you specify in the “window.location=”. You can change the number of refresh seconds by changing the “move()’,1000 to the number of seconds you’d like.
Example:
1000 = 1 second
2000 = 2 seconds
3000 = 3 secondsPlace this JavaScript code between the <head> and </head> tags
<script language=”JavaScript”>
<!–hide from old browsers
var time = null
function move() {
window.location = ‘http://www.yourdomain.com’
}
//–>
</script>Place this JavaScript code in your <body> tag
<body onload=”timer=setTimeout(‘move()’,1000)”>
You should now have a page that will redirect to a new url when it loads in the surfers browser window.
Article written by Lee
-
Everything You Need To Know About Meta Tags And More!
Everything You Need To Know About Meta Tags And More!
There’s a plethora of different META Tags that you can make use of on your site. Because there are so many, it’s impossible for me to cover all of them in this article. However, I will describe the most common ones. But let’s start from the beginning, shall we?What Are META Tags?
META tags are similar to standard HTML tags. However, there is one big difference: You have to insert all META tags between the <head> </head> tags on your page(s). META tags are used primarily to include information about a document. The META tags will be invisible to your site’s visitors, but will be seen by browsers and search engines.For The Search Engines.
Several of the major search engines make use of the META Keyword tag, and virtually all of them make use of the Description tag. These tags help the search engine spider determine the content of your web site so that it can be indexed properly.This is what they look like:
<META name=”keywords” content=”Webmaster Resource Site”>
<META name=”description” content=”Online Webmaster Resource Site”>You can also instruct the search engine robot/spider how to index your site using the robots META Tag. This is what it looks like:
<META name=”robots” content=”noindex,nofollow”>
What the tag above does is tell the spider not to index the page that it appears on, and not to follow the links on that page. Here’s a complete list of attributes for the robots tag:
index – the default, the page is added to the search engine database
noindex – the page is not added to the search engine database
nofollow – the spider doesn’t follow the links on that page
none – same as “noindex, no follow”
To use any of these attributes simply replace the “noindex,nofollow” text in the example above with whatever you want to use. If you need to use more than one attribute, separate them with a comma.
Client Pull.
Have you ever seen a page that automatically refreshes to another URL after a few seconds? Did you ever wondered how it was done? I’ll tell you. The page made use of one of the http-equiv META Tags to automatically “pull” you to a different page after a few seconds. Here’s what the code looks like:<META http-equiv=”refresh” content=”1; url=newpage.htm”>
The value of content denotes how many seconds will pass before the new page is called for. If you want it to happen as soon as a person hits that page, then set the value to “0”.
Prevent Caching.
If you want to prevent a page being saved in your visitor’s cache you can do so by inserting the following three tags:<META HTTP-EQUIV=”expires” CONTENT=”0″>
<META HTTP-EQUIV=”Pragma” CONTENT=”no-cache”>
<META HTTP-EQUIV=”Cache-Control” CONTENT=”no-cache”>Why would you want a page not to be cached? If your site is updated frequently and you always want your visitors to see the newest content/changes, or if you want to ensure that a new banner is loaded each time from your server when a page is accessed, you’ll want to use the tags above.
A quick note here on banner caching: In addition to using the tags above, you’ll want to append random numbers at the end of the tag calling the image.
Rating Your Content.
By using the rating META tag on your site, you can specify the appropriateness of your web site for kids. The tag looks like this:<META name=”rating” content=”general”>
In addition to the general rating, you can use three others. They are:mature
restricted
14 years
Misc. Tags
Below I’ve listed several other popular tags that you may have seen around the web.
The generator META tag is used to specify what program was used to create your web site. Many HTML editing tools automatically insert this so that a company can gauge their market penetration. The tag looks like this:
<META name=”generator” content=”program name and version”>
The author tag is used to identify the author of a page. Simply replace “author’s name” with your name or email address.
<META name=”author” content=”author’s name”>
The copyright tag identifies the individual or company that holds the copyright to a particular page. This is what it looks like:<META name=”copyright” content=”This page and all its contents are copyright 2003 by Lee Windsor. All Rights Reserved.”>
I hope this article gave you some insight into the usage of Meta Tags and how they can benefit your day to day business.
Article written by Lee
-
The Adult Internet – More Than Just Porn
So you have several adult websites up and running and, if you are one of the lucky few in this day and age you have already started to make money from your adult sponsor programs however, there are so many other ways that webmasters can make money in the adult industry in addition to their regular ‘porn site’ sponsors yet, many webmasters do not realize there are vast opportunities awaiting them.
Lets spend a few moments to look at the alternative sources of income that we can use in the adult industry and also take a look at the basics of each type of affiliate system.
Email Collection.
Opt in email is big business, there is no denying this fact so why not jump on the opt in email collecting bandwagon? Most email collection sponsors will offer you anywhere from $0.50 per email collected to $2.00 per email collected and, better still, to start making money from your existing traffic base all you need to do is include a small email collection box.Software Programs.
Many of the larger adult affiliate programs now offer their webmasters a range of software products to generate additional income, many of these products are good for use not only in adult but, also in mainstream. For instance, Anonymous browsing software, history deletion software, IE Toolbars and even submission programs are all good ways to generate additional income either on a per download or, per sale basis. Best of all, you only need to add a new banner to the sites you currently have in order to get a share of this lucrative market.Herbal Products.
Penis Pills, Breast Enlargement, Vitamin Supplements, you name it you can sell it on adult traffic. Whether you run a TGP, Link List or your own collection of free sites, these herbal products can often sell much better than ‘porn sites’ and, for the most part, the payout levels are the same, if not higher than what your regular ‘porn site’ trial will make you. Again to get started with this type of sales all you need to do is add a text link or banner to your existing sites.Casino Sites.
Gambling makes BIG money, just look at Vegas for the example, millions of people a year visit Nevada to gamble and millions more simply can’t get there for a range of reasons however, almost every home in the United States has a computer and internet connection so why not start using this to your advantage? Many of the larger casino affiliate programs will pay based on the amount of funds credited to a new users account and, to get started making money from casino sites it is quite literally as easy as adding a banner or text link to your existing sites again.Pre Paid Services.
Such as Credit Cards and the likes, selling these types of products to your adult surfers not only offers then ‘anonymity’ on the web when they do make online purchases but at the same time when your surfers sign up or one of these pre-paid credit cards you will be making some money in the process. Often however you will find that these types of affiliate program do not payout as much ‘long term’ as they are pretty much a first time deal as far as, once the surfer spends money to initially ‘charge’ their pre paid card with funds, that is when you will make money and not again. Still, even if you can make $50 by selling one of these cards, its still an additional $50 you wouldn’t have made otherwise.Adding To Your Profits.
As you can see from the above, there are a wide range of products and services you can offer your surfers and, as we all know, the more things we can offer our ‘customers’ the more chance we have at one of them buying something. Of course, as with anything, the more effort we put into marketing these products and services the more chance e have at making a sale however, unless we try to sell the surfer something other than porn, how will we know whether they will buy or not?Article written by Lee
-
Calling Complete JavaScript’s With One Line Of HTML Code
We all know that some JavaScript coding can be excessive and add considerable amounts of additional coding to our pages making them both slower and less search engine friendly however, what if I told you there was a way you could call the EXACT same JavaScript functions you are calling now by using a single line of code and, in the process you would NEVER have to find a specific piece of JavaScript again as you would instantly know where it was saved.
You would probably think the above is in fact very time consuming but, it actually takes no time at all.
The secret is to copy and paste the JavaScript into a plain text file and save that on your server somewhere. However, instead of saving it as a .txt extension save this file as a .js extension and, to make it easier still to find, when you upload this file to your server place it in a directory called /JavaScript/.
That’s pretty much it, easy huh?
Now comes the part of actually getting the JavaScript to work on your web pages, what you need to do instead of using the complete JavaScript coding that you usually would if you wanted to make a pop-up console appear is to use the following coding placed between your <head> and </head> tags:
<script language=”JavaScript” src=”../JavaScript/popup.js”></script>
That will now call the popup.js file or whatever it was you called it from your server and make the JavaScript function work for your surfers with JavaScript enabled in their browser.As you can see, not only does using this method save you a considerable amount of time but, it will also make your pages more search engine friendly as spiders will not have to work their way through a lot of heavily JavaScript before they get to your SE content.
-
Typography Know How
Our web sites are nothing without content, and most content is comprised of simple text. Many web designers neglect to pay attention to their typography, and it shows. Proper typography varies based on where the text is and what purpose it serves. Although there are no rules etched in stone, there are a few general techniques that should be followed. Although some of these tips may seem elementary, many of them are not followed.
Headings.
Clearly, headings should be larger, by 1 or 2 font sizes, than your body text. You may consider bold, but be cognizant of the letter width. Arial Black, for example, may create letters too fat for your taste. When using colors, be sure the colors contrast well with the background color of your site. Black and dark gray do not contrast well, while black and white (or light gray) work quite well. Sometimes, even a simple color change can create useful headings.Also be sure to cascade your headings. A main heading, for example, would be larger than subheadings. This effect creates a sense of emphasis and flow to the information.
Do not italicize your headings. Italics are meant to underscore particular content, but since the text is a heading and of larger size anyway, italics are redundant and often make the text difficult to read.
Fonts.
The default is Times New Roman, which works fine, but many think it is boring. I have experimented with Arial, Georgia and Verdana, and have found Verdana the most readable font face available. This is a personal preference, but fonts should be restricted to the above four to ensure compatibility between all users of your web site. If your user’s browser does not support your font choice, their browser will revert to its default. Since browsers have increased support for CSS, or Cascading Style Sheets, whenever possible, use CSS to define your fonts, rather than HTML’s <font> tag. Also, be sure to keep your font sizes large enough for visitors of all ages and eyesight’s.Stress Styles.
Avoid using all capital letters within your text, as it makes it difficult to read and implies you are shouting at the reader.To stress words within your body text, decide on a format and stick with it. Some choose bold, while others choose italics or underline. My personal favorite is italics, but any of these can work well. Be careful when using underline, however, as it can be mistaken for a link. In addition, do not overuse these stress styles.
Entire body text should not be bold. Bold, like italics, is used to emphasis words, and usually an entire body of copy should speak for itself in regularly styled text. I like to use CSS to space my body text out a little to increase readability.
Article written by Lee
-
Payment Processors – Advice And Information
For many, the first step in launching a successful pay site is to find a billing processor that can adequately and efficiently handle all levels of the membership payment process. The processor must also have the technical savvy to grow with your site.
One such payment processor, iBill, is currently the premier provider of such solutions worldwide. They handle the payments in real time and all of the back-end services that enable you to run your business.
Of course, there are many issues to consider when deciding on a payment processor apart from their commission rates on your sales, including the following:
How do they handle the billing itself? Is it processed in real time? If your customers do not have immediate access to your site, they may decide not to join.
How do they supply your account reports? You may want to know at 3 a.m. the number of members you have and how they are rebilling. iBill allows you to access detailed, real-time reporting 24 hours a day, so you know exactly who is a member of your site and, more importantly, what their username and passwords are. No one wants to find a member has posted a username and password on a trading site. If this occurs, iBill’s real-time reporting tools give you the ability to stop this immediately.
How comprehensive are the payment options? Do you want to use credit cards, or do dialers or check transactions suit you more? The best way to maximize sales is to accept a full array of payment options. The more options you offer your members, the better the chance you’ll keep them rebilling month after month.
How good is customer service? Does your payment processor offer access to live representatives 24 hours a day, 7 days a week? If so, you’ll resolve customer issues quickly and effectively, which reflects well on you and encourages loyalty from your members.
How good is the fraud protection? Internet fraud is a constant threat. Your payment processor should have state-of-the-art fraud protection systems to guarantee the integrity of every transaction.
Are there multilingual features for international members? Due to the global reach of the Internet, you must find solutions for foreign customers. Ideally, your payment processor’s website should be multilingual and easy to navigate in several key languages, such as German, Spanish, French, and Japanese.
Choosing the right payment processor is a long, arduous task that, if done right, will result in a long-lasting working relationship. In turn, your members will feel confident in your site and stay with it. We hope this article has given you insight into finding the right billing party for your membership or online store. If you need any further assistance please feel free to contact us directly using the form on our site (URL below).
Article provided by Internet Billing Company
-
Thumbnail Preview TGPs And The Gay Market Place
One of the latest crazes to hit the gay adult market from a webmasters point of view is that of the thumbnail preview TGP and, more surprisingly than this is the fact that this new breed of gay adult TGP seems to attract more traffic than the standard format TGP ever did so, what is a thumbnail preview TGP and just how do you go about making one of your own? This is what we will investigate in this article.
Thumbnail Preview TGP Basics.
A thumbnail preview TGP is just as the name suggests, a standard TGP with one main difference, the TGP itself doesn’t list gallery descriptions rather a small preview image of the content placed on each of the galleries submitted. This thumbnail preview is usually size between 100×100 pixels and 60×60 pixels in dimension however, the thumbnail preview size can be determined by the webmaster owning the TGP.
How Do I Start My Own Thumbnail Preview TGP?
In order to start your own thumbnail preview TGP you will need a couple of things, first and foremost, a domain name to run it on, the current trend in the gay marketplace is to name your TGP something short, memorable and, well, brand able so, the domain name you choose for your TGP should take all of these aspects into consideration. The next thing you will need in order to run your own gay thumbnail preview TGP will be the script which you use to manage the TGP itself, for this purpose I would highly recommend Autogallery MySQL from http://www.jmbsoft.com it is affordable and, easy to maintain which is a must if you are wanting to run a sizable TGP. One other thing that you may also like to consider investing in for your thumbnail preview TGP is a design, in fact, most of the ‘good’ thumbnail preview TGPs whether they are focused in the straight or gay market, have a clean, almost pay site quality design aspect to them. Of course, you do not need to keep up with the joneses however, if it works for other people, then why not see if it will work for you also?
Thumbnail TGP Structure.
So you now have a domain and have purchased the script and / or design that you want to use on your thumbnail preview TGP what next? Well first things are first, you should take a look at some of the other sites that currently exist and see how they do things, find out what things you feel they are doing wrong and, capitalize on that.
You should also make some decisions now as to the look and feel you want your thumbnail preview TGP to have, how many galleries are you going to list on the front page each day? Will you be utilizing the archives feature of your TGP script? What limitations do you want to put on submissions from other webmasters? These are all aspects of running a TGP that you need to think of prior to opening your site up for general submissions.
In general however, you will find that most thumbnail preview TGP sites will have roughly 100 thumbnail images on their front page of the site with any additional galleries being listed in their archives section again, you should decide on how you want to maintain your own site.
Getting Traffic To Your Thumbnail Preview TGP.
Now you have hopefully set your thumbnail preview TGP live you need to do one final step in making the TGP itself a huge success, get the traffic flowing, one of the best ways to do this, as with any other type of site is to ask your friends and associates to trade traffic with your site however, should this not be an option then you should use more conventional methods such as submitting galleries to other TGP sites ensuring that you use a recip to your TGP on each gallery as well as utilizing other forms of traffic such as cheap brokered traffic, top lists, web rings and, even counters, within a month or so you will soon start to see a steady flow of new webmaster gallery submissions and, with each new submission comes more traffic and ultimately, more income from your site.
Article written by Lee
-
European Surfers – Gold Waiting To Be Harvested
80% Of the internets content is English. 40% of internet surfers cant even read English, let alone understand it. Out of all the countries in the world, German internet users spend an average of 59.2 minutes looking at porn a month closely followed by Norwegian surfers who looked at it 55.4 minutes every month, how many of you have sites catering to this market? Not one of you… I would bet!
Most webmasters that I know of automatically assume, European surfers = Freeloading Bestiality Loving Sicko’s. That’s bullshit! In fact, a larger and larger percentage of European surfers are looking for porn. Sure, they can find it by the bucket load but, lets be honest, Herman from Munich who cant speak a word of English is going to be making a lot more from this industry than Jason in Miami.. WHY? Because Herman has a captive audience, most of his surfers are German speaking after all, that’s the language he makes his sites in, that’s the language of the sponsors he uses and, like it or not, German surfers are proven to be avid porn surfers and, more importantly, Credit Card spenders!
But Wait…Hang on a second, Credit Card spenders? But I thought the best way of milking $$$ out of foreign surfers was to send them off to a dialer program? hmmm…. perhaps I’m missing something??
You are! there are a lot of sponsors that don’t have any sites in English, Germany has a load of high converting AVS sites, why is this? Because they are written completely in German, Spain has a lot of good quality sponsor that work wonders, Why? Again because they are written in Spanish.
You have a lot of AVS, TGP and free sites that don’t make as much as they could, WHY? because you haven’t considered the global market! Let’s be honest here, the big sponsors of this world you use, how many of them say in their terms and conditions, they don’t allow access to German, Spanish, Ukrainian, Russian surfers? Ill bet at least 50% or more of them right? that’s money you have just lost! Sure, you can ship them off to a dialer program and hope they download it, most wont, sure you can send them to an opt-in email program and hope to make some money from them long term, you wont, In fact, European surfers detest having to give any information about them out. Its a privacy thing, they don’t want you to know who they are, so you cant tell their governments who they are, it sounds harsh but, its true.
So How Do I Do It??
The best way to milk money from the European surfers is to treat them EXACTLY the same as American surfers, but, with one major difference… You need to build for their language, get this right and you’ll be laughing all the way to the Bundesbank
But, where do you start, how can you build a site in a language you know nothing about? Simple, do some research, there are places out there that cater to European based webmasters, go to the forums, ask for help, you wont be laughed at, you wont be ridiculed and, who knows, you may just learn something in the process!
Sign up to a foreign sponsor, you can find a lot on our site, most of, if not all of these foreign sponsor will gladly help you out, they have email support in a variety of languages themselves, drop them a line, tell them you need help, Ask for it… It will come.
Now you have the help you need what next? use it, ask everyday if you have to, there are some good translation services available on the net, spend $50 to get an existing site you have that’s working well translated into a foreign language, I guarantee you, its money well spent! Once you have this translated ‘template’ site use it time and time again, tweak it until you find the best converting site you can, submit it to all the foreign search engines around, you’ll soon pick up that its not much different to working your ‘standard’ sites except, you’ll have trapped a larger percentage of internet porn surfers and, what’s more, this is a percentage that YOUR competitors wont have!
Integration..
Is it possible to build foreign sites and English site to work together? YES but, its hard, you have to mimic the responses you have learnt from the trial you did with the first translated site, once you start to see trends happening, build on them, if something doesn’t work, swap it out, put something in its place, even if.. Its a US sponsor. You have the framework, the surfer is in your site, they know what its about, that’s the time to start introducing the foreign (to them) sponsors ads.The Results..
The results of your trial will speak for themselves, you will have tapped into an as yet untamed market, You will have more scope of growth for your business, You will have established a new traffic source, You will be able to reap the benefits. Of course, you need to work for it, don’t expect magic overnight, it just isn’t gonna happen! Remember when you first started webmastering? it was hard work, tapping into the European market is even harder, its like starting all over again from scratch then, realizing you know what your doing but you have been doing it wrong all these years.Article written by Lee
-
Marketing Campaigns – Testing Your Variables
Irrespective of the medium, an online advertising campaign needs to be tested and optimized constantly in order to provide you with the optimum results. This is where advertising testing can play an important role in your marketing strategy. Despite the advantages to testing your online marketing campaigns, relatively few companies actually go out of their way to see what what works, what doesn’t and, more importantly, why.
Steps To Testing Your Ad Campaign.
1) Set expectations as to how you envisage your campaign to perform. This in itself will guide you’re optimization methods. An example of this is, if you expect your ad medium to get a 15% click thru rate or a, 10% conversion rate, you have justification in making adjustments to your campaign if the creative you are using does not perform to your level of expectation.2) Don’t get tied into a campaign, If you are going to be purchasing an advertising campaign on a resource site, ensure you have an ‘out clause’. This out clause will enable you to terminate the campaign as long as it has run for a set amount of time, usually, many resources will be happy to give you an out clause especially, if after testing your marketing materials, the results you were hoping for have still not shown themselves.
3) Consider the variables in your ad campaign, usually, webmasters only think of the one variable in their advertising campaign – Price. However, there are many more variables to be looked at for example, if you are doing a mail drop, the subject line of the email, format and, copy text of the email body itself, all of these things can have a drastic effect on any given advertising campaign, at any given time and often, these can, and most probably will, fluctuate from site to site where you are purchasing ad space.
4) Stats tracking, tracking your campaign makes it easier to test and review how your advertising medium is working for you, many sites offer live stats for your ad campaigns however, some still do not, where this isn’t a problem in itself as, most companies you choose to advertise with will be more than happy to provide you with statistics as and when you need them after all, you are paying for their services and support.
5) Pull the plug on campaigns that are not performing, however, ensure you have changed your creative several times before doing so, often, you will find a simple change such as a new creative can drastically increase your marketing efforts. Also, do not just pull advertising as you feel like it, if your campaign has only been active for a week, don’t expect hundred / thousands of hits instantly, often it takes webmasters a while to realize there are new ad mediums running on the sites they visit so often.
Online Advertising – Review.
By constantly assessing and testing your advertising campaigns you can pull some interesting figures which can help you long term however, don’t rush into pulling campaigns that you have only just started. Give it a few days, change your copy text and creatives and, if that doesn’t work talk to the company, they will be able to offer you advice and help on improving your sales from your advertising medium after all, they want to keep your business.Article written by Lee
-
Becoming A Webmaster – Communication Home Truths
Ok, we are ALL guilty of the things that are going to be mentioned in this article in one way or another, this article isn’t going to be a ‘see I told you so’ session rather an explanation of how and why certain things happen from time to time in the adult industry and, how they can be overcome.
Get ready, his may make you realize the way you have been managing your time this far has been completely and utterly wrong.
Message Boards.
A great tool to the webmaster, virtually every resource site owner and their friend has one but, there is one thing that you are not being told as often as you should about them, they ARE counter productive to YOUR work schedule. Think about it, how often do you access a discussion forum on a daily basis? Two, three, four times? maybe more? That time you could be using more effectively, coming up with new ideas, putting sites together, tweaking your traffic sources etc.I would whole heartily agree that there IS a need for forums but, at the same time, what would happen if every time we went to post a message we left it and posted a selection of them in some time put aside for doing so? Another thing regarding message boards, they are there to benefit the webmaster, we can let our sponsors know when we have issues, we let other webmasters know when we have issues with them and, we also ask for help and advice, as I say a great tool to the webmaster but also one that should IMHO be used with a little modicum.
Instant Messaging Clients.
Again, another great global communications tool for webmasters, we get in touch with our sponsors, our peers and our friends and family but, how many of us spend countless hours a day conversing back and forth about things that, quite frankly, are of little or no importance? Who can honestly say they have time set aside each day to purely log onto your messaging client to just communicate with people? I know I am guilty of keeping my client on 24/7 and answering messages almost instantly whilst also bugging my peers for idle chit chat.Email.
The Bain of every webmaster, speaking from personal experience, if I don’t check my email 50 times a day I check it 100, first thing I do in the morning, check my email, last thing I do before I go to bed? Check my email. I realize there is absolutely no need for me to do this but, non the less I do, its almost as if I have become addicted to checking my mail. I’m sorry to say it but, again, this is one thing that we probably couldn’t live without but, we can certainly cut down the time we check our email each day. If I never had to reply to an email again, I would be happy, as it is I get close to 200 business related emails on a daily basis and, lets be honest, I rarely reply to them the same week.Sponsor Statistics.
Again, another GREAT tool that we are kindly given by our sponsors but, again, even this simple tool can become a Bain to the webmasters workload. How many times do you check your stats on a daily basis? Hell, even I will admit to checking them 3 times a day and, yes, I know even this is to many times. Some sponsors now have stats by email, again, this is better than logging into your stats each day but, it also adds tot he problem with email checking above. Basically, there is only a need to check your stats once a day if that. I used to check them every hour then, for whatever reason, I checked them once a week, then I slowly got back into the phase of checking them morning, noon and, night. The stats are still there every time I look so why do I bother? I guess that’s one of the mysteries of life but, I know I spend far to much time checking them and waiting to see an additional sign up or two on top of what I already have.Anyway, I’m going to leave this article alone at this point, as, the above would seem to be the most popular methods of wasting time on a daily basis, we all know we waste our time and we all know that what we need to do is manage it better but, how and when, getting our time management sorted out takes time in itself.
Article written by Lee
Premium Sponsors
Categories
- 2257
- Billing Solutions
- Blogging
- Branding
- Content
- Domain Names
- Employment
- Forms & Contracts
- General
- Hosting
- Link Lists
- Opt-in Mail
- Paid Traffic
- Pic Posts
- Promotion
- Scripts
- Search Engine Optimization
- Sponsors
- TGP
- Traffic
- Tutorials
- Viral Marketing
- WebDesign
- Writing