how to


If you decide that you don’t want to go the freelance route at the moment, you will be trying to get a full time web design job. Here are some tips for getting said job:

1.     Tighten up your résumé and portfolio

When you’re going in for an interview, you’ve got to look good on paper. Consider this: there may be people behind the scenes who are helping to make the hiring decision. These people may never get to see your face or hear your carefully rehearsed story about how you dealt with a difficult customer in the past. In addition to being charming in person, you’ve got to be able to provide documentation of your experience. This is best done through a professional résumé and through a portfolio of your best work.

2.     Dress nicely, and be on your best behavior

I get that you’re a designer and an artist and that you don’t like to follow the conventions of society. Same here! However, if you want to land a job, you must consider putting on a blazer and some dress shoes. Your favorite DIY outfit is not going to impress most of the managers who are tasked with interviewing and hiring. On top of that, you should try to act as professional as possible. Keep the joking and crass remarks to a minimum. Once you’ve secured the job and proved your worth, you will be able to ease up a bit.

3.     Know what questions to ask

Research the company before you go to the interview. Get a handle on the company’s vision and mission statement. Usually, at the end of a job interview, you will be asked if you have any questions. This is not an opportunity for you to ask about compensation or benefits. I know it seems like the perfect time for these questions, but try to hold them inside! Instead, you should be asking questions about the company’s plans for expansion, their problems and potential solutions, and where they see themselves in the future. Ask about the team and about their vision of an ideal job candidate. Make sure they know that you are invested in them.

4.     Try some shameless self-promotion

I’m fairly certain that you don’t go around self-promoting yourself to everyone you meet. (If you do, I envy your courage and confidence.) An interview is one of the few times when it is completely acceptable for you to gush about your own accomplishments. You are expected to outline your amazing skillset and your uncanny ability to turn your weaknesses into strengths. Many interviewers will begin an interview by saying, “Tell me a little bit about yourself.” This is the green light. From here on out, you will be telling the potential employer about your education, your experience, and everything else that makes you the best person for the job.

5.     Don’t forget the cherry on top

There’s one last step after you’ve finished the interview. You’ve got to send a thank you letter or email. If you ask your parents or grandparents, they will say to send a card in the mail. In my opinion, an email is even better. That way, you can perfectly time when your message will arrive. You will want to send your email within 24-48 hours of the interview. Be sure to thank them for the interview and to express your interest in the job. Make sure that you proofread your thank you letter very carefully. Send it to everyone who was involved in the interview. You never know who is involved in making the hiring decision. It’s better to include everyone.

Following these 5 pointers will help you get a full time job in web design. Don’t be discouraged if you don’t get the first job you interview for. You never know—you might be going up against the boss’s son. Keep working at it. You’ll get there.

How to Start a Blog with Bluehost

One of the scariest things about starting a blog, is actually getting your site up and running. Today I’m teaching you how to set up a WordPress blog in three easy steps on Bluehost. Hosting companies can be confusing, but it’s actually quite simple. Follow these easy steps on how to start a blog or website and get your hosting set up, WordPress installed and the basic steps to make it beautiful!

STEP ONE: Domain Hosting

You’ve probably already thought about what to call your website, but if not, take some time to think it through and brainstorm. Go to Bluehost and click that big green button to get started. To check if your domain is available, type it in the left hand box and Bluehost will let you know. By the way, Bluehost gives you a FREE domain name with the purchase of your hosting plan!

After you’ve selected a plan, you’ll follow Bluehost’s instructions. Select your package details and any other special deals you want to include. Personally, the only thing I need is domain privacy — it keeps your personal details private and unlisted. Follow the remaining instructions and soon you’ll have hosting!

STEP TWO: Install WordPress

Hosting is set up, so let’s get WordPress installed! Thankfully, Bluehost makes it very simple. Navigate to the hosting tab at the top of the page and then click on “WordPress” under “Website Builders”. Next, you’ll click on “Install a brand new instance” and then select the domain you’d like to install it on and click “Check Domain” (you can leave the “directory” part blank).

Sometimes you may get an error message that says there are files already there. Unless you already have website files there that you want to keep, you can click “Overwrite”.

For the final step, select the drop down for Advanced Options. You can name your blog title here (you can always update this later) and choose your WordPress login and password. Check the box to creating a new and then hit “Install Now.”

You can watch the install process at the top of the page and when it’s ready, a box will show up in the top right corner that says “View Credentials” — click on that and write these down somewhere safe so you can refer back to them to log in to your site. You’ve installed WordPress, congrats! Easy, right?

STEP THREE: Make it Look Nice

Now that you’ve set-up WordPress, it’s time to make your site beautiful! Login to your site by going to yourdomain.com/wp-admin (or by following the link from your credentials). You’ll see this page that will log you in to the backend of your site!

Let’s make this thing pretty! Most likely, you’ll want to select a new theme since the ones that come with WordPress for free are pretty basic. You can hire a designer (like me!) to design you a custom theme or you can find a beautiful theme elsewhere and install it yourself. The second option is definitely more budget friendly and seriously, there are so many gorgeous options out there now! Here’s a few great places to start looking:

1. StudioPress Themes: gorgeous, minimalist themes built on a great framework (This site was built on a StudioPress Theme – News Pro)

2. Themeforest: one of the biggest sites to buy a theme, literally anything you want, you can most likely find it here

3. Thesis Themes: Eye-catching blog themes, attractive and aesthically pleasing with good SEO

Quick Bonus Tip

Under your blog’s “Settings”, you can customize some basic things to make your blog look more professional. Under “General” Set your blog name and tagline — the default one is not what you want. You can also select how dates are shown here as well.

Under “Reading”, you can make your homepage static to look more like a website and select a different page where your blog posts will appear. For traditional blogs, you’ll probably just want to leave this as is!

And lastly! Permalinks. I highly recommend that you change your permalinks to the Post Name structure. It’s better for SEO purposes and looks much cleaner than the basic one!

Questions? Feel free to leave below and I’ll do my best to answer!

What is a SSL certificate?

SSL is an acronym for Secure Sockets Layer, a standard web technology that is used to secure information being transmitted to a server. SSL ensures that any information that is passed between a browser and server is encrypted, and cannot be deciphered should it be intercepted by a third party.

SSL certificates are usually sold by web hosting and domain registration companies. The certificates are usually required in e-commerce websites and other sites that require users to enter sensitive personal information such as credit card numbers, home addresses, emails among others. Web owners have to install SSL certificates in order to secure their users’ information.

Should I Install SSL In my Website?

Installing an SSL certificate on your website is optional. However, if you are likely to take any sensitive information from your customers, it is recommended that you install an SSL certificate. E-commerce sites, credit institutions, and private sections of a company’s website are examples where installing SSL is recommended. If you have a blog or website which you do not use to collect any sensitive information from your users, installing the certificates may not be crucial.

SSL and Online Payments

If you operate an online store, installing SSL is a definite must. With e-commerce sites, customers usually have to sign up at the website before the can purchase anything. Having an SSL certificate assures customers that the information that they are entering on your website is secured. Today, many people are used to shopping online and expect e-commerce sites to have SSL certificates. With the certificates, they are assured that the information they enter such as their credit card numbers is safe and will not be intercepted by prying third parties.
By installing SSL on your e-commerce website, your conversion rates will improve and this will increase your profits. Customers are quick to leave websites that do not guarantee their information is secured. Trust and security are major issues online. With the common horror stories of credit card theft online, no one is taking any chances. You do not want to lose sales by failing to install an SSL certificate.

Capitalize On The Branding of SSL Certificates Providers

Most of the companies that provide SSL certificates are well- known and have come to symbolize information security online. Brands like VeriSign, GeoTrust, Comodo and others have made a name for themselves over the years for securing customer data transmitted online. When you buy an SSL certificate, the SSL company will issue you with a seal to show that your website is secured using their SSL certificate. This immediately increases customers’ confidence when they are shopping or entering their information ,

What If I opt not to use SSL?

Using SSL is not mandatory. However, you have to weigh the sales consequences of not having an SSL certificate installed. Customers may leave your website when they realize you do not have the certificate. This may in turn make your website be considered a scammer site, something that will drastically hurt your conversions.

Obviously having a slow loading website will prevent people from staying on your site. If it takes longer than 4 seconds to load a page, many people will leave. Not only will speeding up your site help with retaining visitors, but it will also be good for SEO. One of the factors in the Google algorithm is speed. Therefore, if your site loads slowly, it may not rank it higher in search results.

There are a lot of tips on how to speed up your site online and here are top 5 strategies to help you immediately speed things up:

Here are the top 5 things to make your website load faster.

Make the images smaller

Obviously pictures are excellent because they can make the site more interesting and draw people in. However, if they are slowing down your site, they are doing more harm than good. First, inspect the pictures on the site and determine if they are really a necessity. If it does not seem like it is contributing to the site at all, then get rid of it.

Once you have determined which pictures to keep, make them smaller. You can do this by reducing the physical size of the image. This will help the page load faster. If you must make the picture smaller than you would like, than just make a link with it to the full size image. In addition, you should make the file size smaller, and this can be achieved with a good image optimizer. There are a lot of them for free online, and this can reduce the size considerably (like on hosting plata sms).

Get rid of long pages

The shorter the page, the faster the site will load. Not only that, but it will help visitors stay longer, because people often get overwhelmed by longer content. The shorter the page, the more manageable it looks.

Use a quality hosting company

The tinier hosting companies are fine for sites without a lot of traffic. However, once you are start getting more visitors, they will be insufficient. This is because more visitors require more bandwidth, something smaller companies do not have lots of. If you either are getting a lot of visitors, or are planning on it in the future, you might want to pay a bit more to go with a quality company. It will be a bit more expensive, but the added costs are worth it.

Get rid of advertisements

Advertisements are generally are loaded from external sites, and therefore will slow down your site. If you are not seeing much progress from a particular advertisement, getting rid of it would be a good idea.

Reduce flash

Ideally, you want to get rid of flash on your site completely. Certain files require a lot of bandwidth, and therefore use alternatives if you can.


Having a quicker loading site is important for SEO and your bottom line. Otherwise, your visitors will leave before they even get to view your content, and all your efforts will have been wasted. Use these 5 tips, and you will speed up your site quickly and easily.

Every one wants to optimize images on their WordPress sites. But sometime you need to make an exception and have to upload a high resolution image. But still you wonder why the image look pix-elated and blur after uploading on WordPress front-end.

After reading this article you will know the theory behind this.

Default WordPress JPEG Image Compression

FYI, WordPress automatically compresses JPEG images to 90% of their original size. This is the default setting which compress every image uploaded to WordPress. There is no option to change this setting from/within your WordPress admin panel.

The motive behind this is to increase your page load time and improve your site performance.

However, this is a good feature with good motive but sometimes it can be annoying for some users.

For e.g. – If you are running a photography blog and want your photos to look at their best, probably that 10% compression is going to ruin your appearance. And the irony is – sometimes users don’t even know what is happening to their image quality after uploading to WordPress.

Reason, this is working completely under the hood.

Are you still staring the title words ” Default WordPress JPEG Image Compression ”? Than you fall in that “innocent users” category.

How To Disable The Default WordPress JPEG Image Compression

If you don’t want to compromise with the quality of your images and want to snitch back that extra 10%, you can turn-off this default setting.

Copy and paste the following filter code in the functions.php file of your theme.

add_filter('jpeg_quality', function($arg){return 100;});

As we assign the value to 100, WordPress compress the image at is highest quality i.e. no compression will take place at all.

How to Increase/Decrease Image compression in WordPress

Optimized and small size images plays an important role in speeding up your page load time. If you want to increase the image compression to scrap down few extra kBs paste the following code:

add_filter('jpeg_quality', function($arg){return 85;});

Play with the value (from 1-99) to increase or decrease the compression setting. Set the return value to 100 for disable the image compression ( as explained above ).

Smaller the value more will be the compression. Similarly larger value will lead to less compression.

Note: After making any image quality changes, the images uploaded to WordPress will be compressed according to new setting. But it will not affect the existing images in your media gallery. To change the quality of images uploaded before modifying the default setting, make sure to regenerate your thumbnails.

Hope this article helped you to change your default WordPress JPEG image compression.

Ever wonder how to add a sticky sidebar widget in your WordPress blog? If YES, get ready to do it. Today I will show you,how you can create a sticky sidebar widget in WordPress.

By the way, why do want to make a sticky sidebar widget for your blog ?

… Bcoz it looks cool ?

Well, you are right. It looks pretty cool. But apart from a nice visual appearance there are many other benefits of using a floating sidebar on your blog.

Let me tell you about these advantages which you can take by using a sticky sidebar on your blog. After that, I will show you how to create a sticky sidebar widget on your blog in less than, say – 5 Minutes.

Why You Should Add A Sticky Sidebar Widget ?

A)  Promote your content:

A sticky sidebar widget is a perfect way to highlight your top content on your blog. Promote your top and most popular posts,guides or tutorials.

If a link or any element remains in front of user’s eyes (sticky) they are most likely to click it.

B) To speed up your sales and Increase Ads click-through & conversion rates:

You can increase the click through rate and conversion rate of ads and certain elements on your blog by making them sticks to your screen all the time (during scroll up-down).

This is the reason why many popular sites and blogs have floating sticky sidebars.

C) To increase your subscribers and fans:

Make your optin-forms and subscription forms sticky to increase your email-list.

Use your social media widget like twitter cards,Facebook like buttons and other social media buttons to get more hits.

D) To enhance visual appearance:

Usually the posts are lengthy and when the users scroll-down during reading white space appears on the sidebar which is visually odd. But you can utilize that waste white space by adding useful widget which sticks to your sidebar and not only add value to the user-interface but also increase the click-through-actions.

Note : Use only useful web elements or widgets on your floating sidebar. Do not use unnecessary web elements which doesn’t add any value to your users, such as Alexa Rank Widget, Search Box etc.

WordPress plugin To Make your Widget Sticky:

We are going to make the sidebar widget sticky with the help of a WordPress plugin :

Q2W3 Fixed Widget Plugin







This is a free plugin which is simple and easy to use without any necessary setup-configuration.

Follow the steps given below to make this plugin fix any widget on your sidebar.

1) The first thing you need to do is to install the plugin from the official WordPress plugin repo and activate it.

2) After installation, go to your widgets section under appearance on your dashboard.

***The plugin will add a checkbox under every widget to make it sticky.

3) Now click on any widget area to explore its options.You will see an option “Fixed Widget” with a checkbox. You can fix multiple widgets in your sidebar.

4) Click on the checkbox in front of “Fixed Widget”of any widget you want to make sticky and save the settings.

5) Go to your live blog and scroll down…..(we made it ! )

Customization & Configuration:

You can also alter the position of the sticky widget by adding top and bottom margins so that it does not overlap your header or footer widget sections.

Place the widget (you want to make sticky) last/below every other widget in the sidebar, so that it does not overlap with other widgets and elements on your sidebar.

Hide On Mobile Devices

You can also disable the sticky widget disable on tablets and mobile devices.

Actually when enables on mobile devices, the fixed widget keeps fluctuating and blinking continuously. So its better to disable it on mobile and tablets devices.

Just add the minimum screen-width of device for you want to enable the plugin. When the screen-width is less than the specified value, the plugin will be disabled automatically.

Read the policies of the ad networks you are using before making the ads sticky. Some ad-networks including the giant Google AdSense does not allow this practice.

Hope this article helped you to create a floating sticky sidebar widget on your WordPress blog sidebar.

If you find this useful, like and share this article.

For any question and thought, let us know in the comment section below.

Custom Page Template(s) add more flexibility to WordPress. They do not only enhance user experience but also enhance the value of content displayed within them. They make the content stand out from rest of your website.

Do you come across any website which is using custom page templates ? Want to use on your blog too ?

You have observed that some blogs or websites have different page layouts for a different section of the blog/website. For example : A full with Thank You page or a About Us page with different fonts and color background or a page with specific ads or widget in the sidebar.

Let me tell you the little secret behind this. You can change the design and layout of pages easily by assigning different page templates to them.

How to Select Page template for A Page

You can easily assign a page template for your page right from the page editor. Just look for the “Page Attributes” box in the right sidebar. Usually, it is under the Publish box.

Page Attributes box offers you three options :

1. Choose Parent Page

2. Select Page Template

3. Select Page Order

Click on the Template option and you will be presented with a dropdown list of page template available on your theme. Select the one you want to choose for your page and your page layout will change according to the template you choose.

What is a page template ?

Page Template :

A page template defines the layout of your web-pages and the position of other blog elements ( header, sidebar, footer etc.) around the page.

Generally, what happens, there is a default page template provided in every theme called page.php . Whenever you create a page on your WordPress blog, the default page template is assigned to it.

But not all pages on a blog are similar. Some pages have specific content and information.So by tweaking the layout and design of these pages, you can make them stand out from your regular pages – more unique and more useful. This is where “ Custom Page Template ” comes into the game.

So by tweaking the layout and design of these pages, you can make them stand out from your regular pages – more unique and more useful.

This is where “ Custom Page Template(s) ” comes into the game.

However, some themes come with more than one default page templates, which generally includes a authors-page or full-width page.But if your theme does not have these page templates by default or you want to create more customized page templates for your blog – you can create as many templates as you want.

There are no limits how many templates you can use on your blog.

What is a Custom Page Template

Custom Page Template :

A custom page template is specially designed for a special or certain type of page category.

For example, you can remove sidebar from your contact us page and add a Google map to it or you can show specific sidebar-widgets on a specific page type.

You can create a separate template for your special post-types. By doing this, you can create a unique experience for your users.

Here are some more applications of custom pages :

  • Use a different header on a specific page.
  • Change the font and background color of a page.
  • Add a Google map on your contact us page.
  • Create a custom portfolio page.
  • Rip-off sidebar from your About Us page.

Tools You Need To Get Started

Before getting started,  you need some tools which will be used during the process.
1.) FTP Client ( For example : FileZilla )
2.) Text Editor ( For example : Notepad or TextPad )


1.) Control Panel Access (File Manager ) e.g. – cPanel

Text editor such as Notepad (Windows) or TextWrangler  (Mac) will be used to edit the page template file and FTP client will be used to upload the file to your WordPress theme folder.

However, if your web-hosting company has a control panel which allows you to edit the WordPress database directly, you can use that option instead.

If you are using HostGator hosting on your blog, you can login to their cPanel and navigate to the File Manager tab.You can edit your WordPress content from there.

I suggest you to use a child theme for making customization in your WordPress theme. If you do not use a child theme , you should start using one on your blog.

Do not know what are child themes and why they are so important ?

Read the below article to learn about them in detail.

How To Create  A Custom Page Template ?

Creating a custom page template for your blog is not so difficult as it sounds. You do not have to write the full code for your custom template. You can easily get started by simply copying your default page content and pasting it inside your new custom page template.

Don’t worry I will show you how you can do this – step by step.

First, we will create a template file in WordPress theme directory and after that, we will edit and add content (code) to the template.

Creating A Custom Page Template File

If you are using FTP Method :

1) Open text editor application (like Notepad) on your computer and select a new file.

2) Add the following comment block (code) to the top of the blank file :

<?php /* Template Name: MyCustomTemplate*/ ?>

This code indicates that this file is a page template and hence help WordPress to recognize it properly.

Your template name can be anything. It’s totally up to you. However, I suggest you, give a logical name to your template.

For example, if you are creating a page template for your Contact Us page simply name it ContactUs. It will help you to easily recognize the right template for the right page.

3) After adding the above code to the file save it as – mycustompage.php. Again, you can save the file by any name but make sure to add a suffix  .php – in the end.

4) Now connect to your website using FTP client. Navigate to :


5) Now upload the file to your WordPress theme folder.

If you are using control panel (cPanel)

1) Login to your control panel and navigate to File Manager.

2) Select your domain name directory. Navigate to :

…. /wp-content/themes/your-theme.

3) Now add a new file inside your theme directory. Name it something like : mycustompage.php . As explained above, you can name it anything you want but make sure it ends with a .php extension.

4) Now right click on the new template file and select Edit.

5) Add the following line of code into it :

<?php /* Template Name: MyCustomTemplate*/ ?>

That’s it, save the file.

At this stage, if you login to your WordPress dashboard and go to>> edit a page or create a new page >> page attributes box >> Template.

You will see your newly created template in the dropdown list.

But if you will assign this template to a page and open that page in the browser – you will see nothing but a blank page.

This is because we did not add any content to our page template and thus WordPress does not understand what to display.

Let’s do it now.

Add/Edit Custom Page Template

As said above, you can start by simply copying the existing default page template of your theme and paste its content in your newly created custom template’s file.

If you are using FTP method :

1) Connect to your FTP client. Go to your theme directory (/wp-content/themes/your-theme).

In your current theme’s folder, look for page.php . Right click on the file and download it to your computer.

2) Now open the downloaded file in any text editor (Notepad or TextPad) .

It will look something like this :-

  * The template for displaying all pages.
  * This is the template that displays all pages by default.
  * Please note that this is the WordPress construct of pages and that other
  * 'pages' on your WordPress site will use a different template.
  * @package WordPress Theme
  * @author WPBlogCafe
  * @copyright Copyright (c) 2015
  * @link http://www.wpblogcafe.com
  * @since 1.0.0
get_header(); ?>

 <?php get_template_part( 'partials/page/thumbnail' ); ?>

 <div class="wpex-content-area wpex-clr">

 <main class="wpex-site-main wpex-clr">

 <?php while ( have_posts() ) : the_post(); ?>

 <?php get_template_part( 'partials/layout-page' ); ?>

 <?php endwhile; ?>

 </main><!-- .wpex-site-main -->

 </div><!-- .wpex-content-area -->

<?php get_sidebar(); ?>

<?php get_footer(); ?>

3) Copy all its content except the header part (at the top)

Why we eliminate the header part ?

We remove the header part because we already assign one to our custom template.

<?php /* Template Name: MyCustomTemplate*/ ?>

That’s why we do not copy the default page header code.

4) Now open your custom page template file in the text editor again and paste it under the header code.

Your template will look something like this :

<?php /* Template Name: MyCustomTemplate*/ ?>

<?php get_header(); ?>

 <?php get_template_part( 'partials/page/thumbnail' ); ?>

 <div class="wpex-content-area wpex-clr">

 <main class="wpex-site-main wpex-clr">

 <?php while ( have_posts() ) : the_post(); ?>

 <?php get_template_part( 'partials/layout-page' ); ?>

 <?php endwhile; ?>

 </main><!-- .wpex-site-main -->

 </div><!-- .wpex-content-area -->

<?php get_sidebar(); ?>

<?php get_footer(); ?>

5) Save the file and upload it back to your theme folder using FTP client.

If you are using control panel :

1) Log in to your control panel and open File Manager.

2) Navigate to : /wp-content/themes/your-theme

3) Find the page .php file and right click on it.  Select Edit.

4) Copy all content except the header part (as shown in above image)

5) Now go to your custom page template >> click edit and paste the content below the header comment.

Hit Save.

If you now go to your browser and visit the page ( which you have assigned your custom page template) you will now see a normal web page instead of blank page. However, this page will look exactly similar to your regular/default pages.

That’s obvious because we simply copy-paste the code from the default template to our custom page template.

Now let’s say, you want to remove sidebar from that page. You can do this by simply eliminating the following line of code from your custom page template :

<?php get_sidebar(); ?>

After removing the above comment save your changes.

Now again visit your page( created with custom page template). This time, you will see that there is no sidebar on the web page. This is a simple example.Similarly, you can remove or add elements to your custom page templates.

For example, you can embed an opt-in form or subscription form below the page content. In that way, every page created with your custom page template will have a subscription form under the page content.

Same is the case with custom fields. Just add the custom field function inside a page template to call-out the specific custom field. Now every time you assign that template to a page, you will see the respective function on that page.

We have covered almost every basic detail about custom page template(s), their uses & creation, yet if you still have any doubt about any part of this tutorial, you can always drop a comment below.

If you found this article helpful – Do like and share my efforts.

This tutorials is about cpanel built-in hotlink protection option. if you have access to your cpanel account you can follow these steps to prevent people from linking to your content and stop them stealing your bandwidth.

What is hotlinking ?

hotlinking is the term to identify direct linking to hosted images and files. as an example if you are running a blog and your posts has images or a featured image, someone else could link that image directly and embed it in to their own website without having to navigate to your website. this way your host loses bandwidth each time that image is shown to a viewer (loaded) and you wont be getting anything out of it. no views for your website, most of the time no credit, no backlinks, nothing. you simply becomes a free host for others.

How to stop this ?

if you are using linux hosting and has access to your cpanel, this is few simple steps and you can save your precious bandwidth and even redirect those hotlinkers visitors back to your website if you want to.

first of all log in to your cpanel and look for ‘hotlink protection’. it’s under the ‘Security’ section. click and go to hotlink protection options.

then if you haven’t already done so, click on ‘Enable’. you will see ‘URLs to allow access’ text box and you need to have your website’s url http and https with www and non www versions in each line. by default this is provided by the cpanel but if you don’t see this just put all your URL versions along with sub domains and other domains you would like to allow access to. allowing access to google.com is a good idea for google to index your images in google image search.


In the ‘Block direct access to the following extensions (comma-separated)’ section add file types you would like to prevent hot-linking to. cPanel already gives you some image file extensions by default but if you are hosting more file types, as an example .zip files, you need to add it without the dot and followed by a comma.

Finally you can redirect those visitors to hotlinking website to any page you like. it doesn’t even have to one you own or host. just anything. as an example you could redirect all of them to google. after adding your desired URL in the ‘Redirect the request to the following URL:‘ section click ‘Submit’.

If you are publishing adsense on your website, I wouldn’t recommend redirecting these visitors back to your website because source of this visitors coming from could be a non adsense friendly websites so be careful. low quality referral traffic to your adsense website could do more harm than good.


Hi folks,

If you came to this page by searching anything related to traffic bots, then may already know what a traffic bot is. for those who do not know, a traffic bot is a program which can generate fake traffic to a specific web site or a page. simply a user simulator. these program will automatically visit the given website and can program to do things like clicking a specific inner link, a random inner link or just hang around scrolling and moving the cursor imitating human like behavior.

Why do you need fake visitors ?

This could be any reason. could be to fake your sites popularity, to get ad revenue, or show fake stats when flipping websites. and this practice is very common among traffic sellers. 99.99% of the time the traffic sold by traffic sellers in fiverr.com , seocleark etc is bot traffic.

ok, now you know what this bots do, and you might be wondering how to do this by yourself. for any reason you want to run your own traffic bot, first thing is you need a traffic bot. da!

I am not going to review traffic bots here, so go ahead and research on your own and come back here to learn how to run this in a VPS.

How to run this program ?

most of these program made to run on windows environments. you can have these installed in your local PC but that would not be practical for running 24/7. also these bots need a faster internet connection to run multiple threads. about 100Mbps or so. this is where windows VPS come in. a windows VPS is basically a windows computer running in a data-center and maintained and serviced by the hosting provider. there will be no additional bills for Internet service, you just pay a monthly fee for renting this computer.

a good source is chicago vps. read our chicagoVPS review here

after purchasing you will be given login info. an IP and username/password. use your windows PCs ‘Remote Desktop Connection’ program to log in to your VPS.

you can find this program by searching or under ”Windows Accessories > Remote Desktop Connection’

after logging in install your traffic bot and let it running. follow the guide provided by software developer regarding options in the application. now you will have to check like once a day to see if the program working correctly. in my own experience some programs crash when running in high thread counts. you can run maximum of 50 threads in 2GB Ram and 100 in 4GB Ram. if you can go for a dedicated server you can run 250 thread at once with 8GB ram. this numbers can be different slightly with each application but as in general, this is the limit.

hope this information if useful. and good luck with your bots.