12 Known habits that can kill your website within a month

Good Habits for bloggers

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 lots of  Tutorial on how to kill your blog, I am not going to discuss all of them.  but if you are doing anyone listed below with your website – I am sure you are going to lose your readers and 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 especially 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 a 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 newly 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.

Let’s 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
aware of the Yoast SEO plugin. Which type of themes they really offer from there site? Did you ever notice?

A Poorly tagged theme is as harmful as a dead URL of your website. lets, for example, your website logo 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 seconds to load, forget about anything else. Your best SEO efforts are bound to end in fume. Though SEO experts along with Google are mentioning this in their website from a very long time now they start implementing all this, You can see the ranking of all those slow sites is 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 the 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 );

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

<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 the loading of plugin CSS and JS 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 the 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 adds 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 do not know which type of products can be endorsed on your website,  if you do not know which type of products you can sell-THAN you also do 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 helps me to monetize my contents better than anyone else.

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

10. Using 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.

11. 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.

Related Posts

28 thoughts on “12 Known habits that can kill your website within a month”

  1. These are all valid reasons that can kill a blog bro.
    I have read your article completely and i have gained a lot from it
    Thanks bro.

  2. You are right sir,
    All the points, you describe here are totally correct. I love to read this post because I follow all these points.
    Thanks sir for sharing Good information with us.

  3. I am very happy that I found this during my search for something concerning this. I have read your article completely and i have gained a lot from it. I m a new reader and happy to have found you. Thanks for the tips and I look forward to reading more posts in the future. I’m impressed by your blogging and I hope that others will learn from you as I do. Thank you again for all your help.
    Excellent blog, Thanks so much for sharing.

    Jagbir Sandhu

  4. OMG…. This is such a bad news that some habits can kill a website within a Month ! I think we all must aware about these habits ! Thanks admin for making us aware about these Habits !

  5. Hi Rakesh,

    This is a nice article you got here. I believe daily monitoring is needed to keep a blog alive.. It may be not possible to post articles daily, but we can atleast login to our dashboard and can check out few things like new comments, new plugin/theme updates, and any errors. Also frequently checking out analytic and webmasters tools is a good habit. Webmasters tools notify us with many things that we cannot notice in the first place.

  6. Hi Rakesh. I enjoyed reading your article and I was glad you mentioned removing query string. Unfortunately I am confused. You give us 2 codes and it is not really clear to me what to remove and what to add.

    Am I correct in assuming that we need to remove something that looks like the second code that you provide and add the first instead? Or did I get confused.

    Would you please be so kind and clarify it. I am not very techie savvy but I know that the query strings are causing my website a problem.


    1. Query Strings are added by the Jquery code as well as CSS thus this code is able to remove query string from both type. You are advised to add both inside your functions.php file. Keep in touch Dita

  7. Really great article you shared with us on blog mistakes. From your article I have got more awesome information for maintaining blog. Thanks for sharing

  8. Rakesh, you have discuss some valid reasons which can destroy a blog. Before I had a habit to change theme every next day. But one day one of my friends ask me that it’s not good for a blog. Since I am using same theme for my blog. From your article I have got more information for maintaining blog. Thanks for sharing the valuable article. :)

    1. Good to know that now you have change one bad habit. Now its time to check your theme’s SEO score. Do you know how to Check any theme for SEO?

  9. Great point, but as I’m aware, most people can’t tell whether any new plugin/theme they install will add a new table to their db :)

    1. Agreed Rudd but it is too bad to leave their mark in the WordPress database, AND this is the common practice with WordPress plugins and themes.

  10. Thnaks for the points mentioned, i would like to ask a problem,that i have installed w3 total cache including itheme security, the problem is after a month or before there is a notice of update i theme security plugin (as i already updated it). secondly i have removed one of plugin completely from my data base through c panel. But when i installed it again then it will again mentioned the same settings…? kindly help the issues.

    1. Dear Rafaqat,
      The reasons for the weird behavior of your plugins is -because the plugins did not removed its traces from your WordPress databases and now, if you want, will have to remove manually. This is a very common practice with free WordPress plugins. Keep in touch

  11. Great piece of write up. All the habits are genuine. I have something to tackle with. Thanks for the reminder. Glad you have shared. Loading speeding is indeed important for better user experience which is important from SEO point of view.

    1. Right now writing such an e-book for all my readers, hope all WordPress users will love to read that. Thanks Aatish for this thoughtful comment. Keep in touch

  12. Hey Rakesh

    Really great article you shared with us on blog mistakes. Frankly speaking i haven’t heared about image mistakes i.e. using jpg format.

    Keep posting.
    Anubhav Gupta

    1. Thanks anubhav, Glad to know that you love this piece of information. Keep in touch for such more wonderful ideas.

  13. Nice article I learn many things which are very small in it’s kind but have its negative effect on the overall performance of the site on a long run. Thanks for the good and qualitative information.

    I have one question that in one of my website I have a little bit big title of the article due to that the url generated of that article become big.

    Would that have any negative effect on website?

    1. That is not a problem, Most of the time long title will be truncated automatically and long URL has no impact on your search results. Long URLs are normally hard to memorize thus always suggested to use short URLs. Keep in touch Dhaval

  14. Nice article I didnt understood the remove query string part. Which line has to be actually replaced ?

    1. Basically some plugins used to append ?after your URL thus increase the page loading time since browser has to decode the whole URL. Thus it is advised to remove this query string from your URL. The given function will do this for you instantly. Just go ahead and update us your loading time. Keep in touch abhishek.

  15. I have had some really bad experience with W3 total cache therefore I dislike using plugins. Since you emphasize that it is a must have plugin, I think I should give it another try.

    1. I think right now, i should write a complete e-book on w3 total cache optimization as most of the time bloggers are not able to harness the power of this wonderful plugin. Would you like to read that ?

Leave a Reply

Your email address will not be published.