10 Known habits that can kill your website within a month


Let me confess this first- these are my personal experience and I do take full responsibility to all the facts and figures narrated here in this blog post.

Though a lots of talented bloggers had already written a lots of tutorials how to kill your blog but I am not going to discuss all of them.  but if you  are doing any one listed below with your website – I am sure you are going to loose your readers ad search  engine traffic instantly on your blog, ALSO bound to increase your alexa ranking, though there are some  fake methods to decrease your website alexa rank within a month.

1.     Changing your Website Theme or Plugins on regular basis

effect of plugin on your Database

[ Look at the Image very carefully. The plugin recalled all its setting after three years. It means all the setting were there for more than three years on my system ]

This is a common practice,new bloggers specially do this on regular basis to find out perfect symphony for their website and in order to get more visitor and better look and feel keep on changing their website theme.

Do they really know the impact of newly installed theme on their website?

1.1 Increase Database Table Size

I am sure most of you do not know what is the impact of every new installed theme on your website,Every new theme or plugin installation adds its signature along with all the options provided by that theme in a database table called- wp_options.

Lets consider a simple calculation- suppose you have tried 50 themes on a single domain and approximately there are 100 options provided    by each theme. so 100*50 = 5000 extra entries in your options database table.

Now when your WordPress want to render your website, Your script will have to check desired entries inside that table thus increase your website loading time without your best efforts.

1.2 SEO Impact and Clean Coding

I do not know how many of you choose your WordPress theme on clean coding. If you are not new to WordPress, then i am sure you were be
aware of Yoast SEO plugin. Which type of themes they really offer from there site? Did you ever notice ?

A Poorly taged theme is as harmful as a dead URL of your website. lets for example your website logo is always have h1 tag throughout the theme pages thus not giving you proper SEO results as it should be.

recommended reading

How to SEO optimize your WordPress theme in 5 Minutes
How to check your SEO optimize WordPress theme

2.    Changing your Website URL

This is the most dangerous among all the errors. a single comma or change in your WordPress blog permalink structure can ruin your years’ hard work in a day. So, do not experiment in your production website. If you are not sure which is the best permalink structure for you, take help of free WordPress installation by the experts.

Recommended Reading

How to choose permalink structure for your website

3.     Not optimizing your website for speed

If your website is taking more than 4 second to load, forget about anything else. Your best SEO efforts is bound to end in fume. Though SEO experts along with Google are mentioning this in their website from a very long time but now they start implementing all this, You can see the ranking of all those slow sites are going down day by day.

Steps to enhance your Website  loading time

1. W3 total cache – If i share my experience with you people, then this is the must for every WordPress based blog/site.
2. Wp Smush.it : Instead of using PNG/GIF or any other image format, use JPG file format. if not possible, since you have already uploaded lots of PNG files in your website.
3. Remove query string from your URL. If you are not sure how to remove query string from your website. Just open your website and copy paste the following code inside your functions.php file


function rsa_speed_remove_script_version( $src ){
$parts = explode( '?ver', $src );
return $parts[0];
}
add_filter( 'script_loader_src', 'rsa_speed_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', 'rsa_speed_remove_script_version', 15, 1 );

1
4. Load your Style.css file properly : Most of the time style.css files are embedded inside your header.php file like this

1

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />

remove this line from your header.php file and add the following code inside your functions.php file


function rsa_speed_styles()
{
wp_enqueue_style( 'style', get_stylesheet_uri() );
//wp_enqueue_style( 'font-awesome', get_template_directory_uri().'/fonts/font-awesome.min.css' );
}
add_action( 'wp_enqueue_scripts', 'rsa_speed_styles' );

The same way you can load all your jquery files at the end of your theme.

5.  Remove loading of plugin CSS and JSS file as they will increase HTTP request. More HTTP request means more loading time.

4.     Disabling comments on your site after 14 days :

Like we do not publish date with our blog post. We believes that our contents are ageless and we do also keep on updating these articles. And by posting current update date at the end of each blog post,we try to give them the impression that the current post is as fresh as any other post but when a readers come to add his/her opinion on that post, suddenly he realized that the comment on that post is blocked this way he/she may felt being cheated and thus your website may loose that charm and a reader. So in my personal opinion this feature must not be used.

Even using Disque , facebook comment on your system discourage your readers to drop their ideas as comment on your site.  like quick sprout discussed Why no one comment on your blog and what should you do.

5.     Blocking Access to files :

Blocking robots.txt , CSS and JS files from indexing these file can also harm your  website and you could lost a lots of traffic instantly on your website. Yoast had already placed a case study – how blocking your CSS and JS file can reduce your website Traffic instantly.

6.     Improperly configured SEO plugin

Ignorance of Law is no excuse. So before making any third party suggestion, look at this video by Yoast for Yoast SEO setting. The best tutorial on Yoast SEO.

 7.     Allowing Dead /Broken Links

Dead may dead your blog or site also? Do you know that ? If yes then do not read this paragraph otherwise try very hard to reduce dead links.
How dead links create? You never placed dead links on your website, then how ?

1. Removed some posts to avoid Google Penalties for thin contents and never informed Google
2. Given reference of some website and now that website is no longer operative
3. Placed some affiliate links to make some money and that product is now not available/removed from the store

These are the three main reasons for dead links.

Broken link checker is an excellent WordPress plugin to check any broken or dead link on your website. Just activate this plugin on your system and wait for at-least two days to see the results.

Extra Care : Broken link checker plugin add 4 new tables inside your WordPress database. Once you are finished with your broken links, do not forget to remove these tables from your WordPress database.

8.     Not Checking your server error_log file

WordPress Error Message

The more errors any search engine found on your website, the more it start decreasing the website ranking. Here you can argue “Why these errors ?” well reason is not directly connected
sometimes when service provider update servers they do not inform you about all the updates instead of that they put a simple message in your email box but never ever help you to solve the problem.

  The above problem was related to <b>PHP buffering error</b> that I was able to solve after 1 month 

Another reason may be – some poorly designed plugins change the default behavior of your database.

I am not kidding, it is true !  if you are getting Database related errors.

9.    Not measuring your Visitor pattern

if you are not measuring your visitor pattern then how could you know which type of contents are being consumed on your website and which type of content is more in demand on your website.

If you are not measuring your reader type then you also does not know which type of products can be endorsed on your website-if you do not know which type of products you can sell-THEN you also does not know how to monetize your website. Thus you can not make money online-> You are bound to quit blogging sooner or later?

Am i right ?

Though there are numerous method to measure your visitor pattern but most famous is Google Analytics but instead of that I love to use Jetpack stat, as it help me to monetize my contents better than any one else.

Recommended reading  if you want to make money thorough your visitors and affiliate marketing
How to make money online using affiliate marketing

10. Using a lots of clocked affiliate Links

Google is the biggest affiliate marketer on the net. The more you use clocked affiliate links, the more you are bound to harm your website. Do not use more than 2 to 3 affiliate links in any post.
Affiliate links can earn handsome money for you only for a limited period but in a long run it will harm your website much much more,once search engine giant is able to detect.

12. Not using any Google Tools

Strange ? but true as I mentioned in my previous point Google hate affiliate links but if you use its ads or any other tool on your website, then it is observed that the number of visits automatically increase more than 35% within a week.

is anything else I left in this article? if yes do let me know through your valuable comments.




73 Brilliant Comments - Join Discussion Now!

  1. Yes ! i am completely agree with you. From my point of view these are the those factor’s which surely affect the website performance over the period of time. Thanks for sharing this great info.

  2. dhanunjai says:

    thanks for good info,probably we have changed the domain name url of our website only once and i think it won’t be a problem.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>