ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Build a $100/month Website

Updated on January 25, 2012
You can make a $100/month website happen.
You can make a $100/month website happen. | Source

A $100/month website doesn't happen overnight

You won't create a website that makes $100 a day just by creating a domain name and placing content onto the site. Even if you have a good idea for a website, that money will at first only trickle in. After some time, the money will increase, and then increase some more. It may take up to a year (and maybe even longer) before you have a $100/month site.

That does not mean that you should just sit around and do nothing to help your website become a steadfast money-maker. In fact, there are a lot of things you can do while you are waiting to ensure that your website is making a good chunk of money in the future.

The keyword tool on Google AdWords
The keyword tool on Google AdWords | Source
High competition keywords will be hard to rank highly for, since there is a large amount of content containing such terms.
High competition keywords will be hard to rank highly for, since there is a large amount of content containing such terms. | Source
Select CPC as a column value in Google AdWords to check this value for your selected keyword.
Select CPC as a column value in Google AdWords to check this value for your selected keyword. | Source

Step 1: Pick the right niche

The first thing you need to do is to pick a topic that people will be interested in reading about, and which Google will be able to find and rank in the top 10 tier of its search engine results page (SERP). To do this, go into the Google keywords tool, which is located on its AdWords site. Once you get there, plug in keywords on what you would like to create and write about. First, look at how much competition is present for your selected keyword. While a high amount of competition means that you have selected a very popular keyword, it also means that you will have a hard time ranking prominently for the keyword in question. It may be better to choose a keyword and/or "long-tailed" keyword that has less competition; for example, rather than going with the keyword "money", you can choose the long-tailed keyword phrase "how to make money through investment".

Last of all, check the keyword CPC (cost per click), ranking CPCs from highest to lowest payout. Select payouts that are at least $1 CPC and write these down. These high-paying CPC keywords will be the keywords that you use in your content, meta tags, and titles.

Step 2: Create value-oriented content

Once your keywords have been selected, start writing your content around them, keeping in mind that the high CPC keywords must be at least 2-5% of your text. Don't go beyond 8%, though, or search engines might flag your content as spam. Indeed, overusing your keywords, a technique commonly known as "keyword stuffing", can even result in your website being "sandboxed" (i.e., removed from the SERPs) by search engines.

Don't stop at just creating home page content; instead, generate sufficient content to fill at least five pages. This could include home page, product description, review, recipe, video and other pages. Don't forget to include a contact page in your website which contains your contact email and/or phone number. Also, it is a good idea to include a Terms of Service (TOS) page, which will tell your site visitors how their personal information might be used or how the site may use cookies to track their activities while on your site (e.g., if they click on an affiliate link on your site). TOS statements can be generated free-of-charge by performing a Google search on free Terms of Service Generators.

Step 3: Purchase and optimize your site's domain name

Once your content is written, you should think of a domain name that uses those high paying keywords. Go to website host providers such as HostGator or GoDaddy and input your keyword optimized domain name. Hopefully, this domain name has not been claimed; however, if it has, try a few "backup" domain names. Once you locate a unique domain name, purchase it from your selected host provider. The cost is usually around $10/year. You will then be prompted to purchase a monthly or yearly hosting service for your created domain; such a service runs $10-$15/month.

Step 4: Monetize your site

Once your Web site is up and running, monetize it by using Google AdSense, as well as other affiliate advertisers such as ShareASale, Kontera, Amazon, LinkShare, etc. Your high-paying keywords should now allow Google AdSense and other advertisers to generate high-paying affiliate ads.

Monetizing your site involves a lot more than just placing random AdSense ads or affiliate links on your web pages, however. If you are advertising a product, consider personalizing it with a product review, video or offer. If you are advertising a service, considering offering your visitors a discount for trying and reviewing that particular service.

You can also avoid the "middle man", so to speak, and write advertisers directly for a chance to offer their products or services on your website. This increases your potential earnings, since the affiliate network (e.g., Google AdSense) is no longer taking a cut of the profits. By working directly with an advertiser, you can also customize your product or service content with special videos, marketing and sales collateral, etc., that are available only through the advertiser.

One-way backlinks boost your site's ranking on the SERP.
One-way backlinks boost your site's ranking on the SERP. | Source

Step 5: Generate backlinks

In order to be ranked well on a search engine's SERP, your website will need backlinks. This means that other websites must reference and provide a one-way link to your own website. A quick way to start on this process is to submit your website's URL to website directories, RSS feed sites and social bookmarking sites. You can also write and submit articles to article directories such as eZine articles and iSnare, making sure to include your website's name and URL in the resource box. If you follow the article writing route, write at least 2-3 articles in order to create sufficient backlinks for your site.

Content sites such as Associated Content, Helium, Squidoo, Infobarrel and even HubPages can also be utilized to generate valuable backlinks. You can write product/service/topic-specific content relating to your website and then offer a link to your website for additional information. As long as the provided content contains some valuable information and is not filled with affiliate links and other "spammy" content, it should help you generate a useful backlink to your website.

The XML Generator for Wordpress plug-in
The XML Generator for Wordpress plug-in | Source

Step 6: Create an XML sitemap

Don't forget to generate an XML sitemap for your site. This can be done rather easily if you are using Wordpress, since Wordpress offers a plug-in called XML SiteMap Generator. Whichever way you do it, you should generate a sitemap and then submit it to search engines like Google and Yahoo. These search engines will then index your site and start listing your content in their SERPs.


By taking the six steps outlined above, you will start driving traffic to your blog or other website. By driving traffic, you increase the chances that your content readers will occasionally click on an ad link located on your website. With enough clicks (especially if you have $1+ CPC ads set up), it will not take long before your website is generating $100 (or more) per month.

As stated before, this kind of money-making venture does not happen overnight. But, given that you are following the outlined steps above, you will soon be on your way to making a nice chunk of change every month.


    0 of 8192 characters used
    Post Comment

    • eatforcheaper profile image


      6 years ago from London

      Great hub. Thanks very much Hally. Yes, passion is very important. I also haven't delved into PPC yet but I'm still building content and I'm just using affiliate links and keywords for now.

    • SnapHappy profile image


      7 years ago from U.S.A.

      Interesting hub. Thank you for sharing this information.

    • romper20 profile image


      8 years ago from California

      interesting great review!

    • profile image

      Jenny Chu 

      8 years ago

      I think that this is so true. It is also important to find something that you are passionate about in order to build links to your site as Search Engine traffic is the most ideal. Thanks for the insight about PPC, I haven't tried anything like that yet, but I plan to soon :)


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)