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.


The Whole concept was developed by the man you are watching here. I am rakesh Kumar Serial Niche Blogger and SEO Enthusiast. find me onfacebookandon twitter.. Developed popular WordPress theme for Wallpapers and funny Image WordPress theme. Love SEO optimized WordPress theme Designing and Customization.
Related Posts

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

  1. This is really a nice and amazing article. What matters the most is your knowledge and talent of sharing your knowledge and experience in words. Get unique stuff to grab the attention of your audience.

  2. Hi Rakesh,

    Changing theme often is a very bad idea for me. Database of my blog is increased, so it’s very hard for my web developer to change. Like you said, i am using w3 cache and smush it plugins. But i had some issues in smush it so i removed it.

    Very informative & thanks for sharing.

    1. Hi Nirmal, Nice to see you here on my blog. You can use tinypng.com for reducing the image size , the image sizes reduced by tinypng has the lowest size and no plugin can further reduce the size. This way we can also reduce one plugin as well as improve page size. Keep in touch ~ rakesh kumar

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

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

  5. Thanks for this nice post Rakesh. I am also doing SEO and all the tips which you written here, will help me very much.

  6. Hi Rakesh,
    The points you have shared are all relevant and must not be done. Mainly Changing of the URL really hurts.
    Thanks for sharing the post.

  7. It is interesting the different perspectives of what optimal is.

    Some of these like changing the theme I avoid like the plague since I like mine well enough. It is doing what I need it to do and pretty well presenting the look I want and it is the very first theme I downloaded, well, after crashing my site half a dozen other times in the first month playing with WordPress. I haven’t pulled the other default one off though, should I? That 2012, 2015 and so on.

    Also, it took me about 20 pages and post after reading that WordPress uses the title as the H1 to realize that actually depends on the Theme, and my Theme didn’t. So I had 20 pages and post that got sitemapped and indexed without a H1 tag.

    I also didn’t know what a rich snippet was and how much Google likes those. Two months latter I am digging around in webmaster tools and I find out, oh, Google doesn’t really know what it is looking at on these post, because I never bothered to tell it what they were.

    I almost get the shakes when I see a notification of Theme update with the warning right there in front of you that your going to lose all customizations doing the update. Great. WordPress updates even worse if they are major ones, but still the fresh backup before I do even on the minor ones.

    I haven’t gotten to using smushit but I use nothing but .jpg because I date back 20 years at this where people were on 28.8 KB modems and we not only used .jpg, but compressed down to a low as we could possibly get and it was still okay. So when I started this and saw the size of those .png files I knew right off the bat, I am not running a photography site, I am running a blog, a decent .jpg is plenty good.

    The robot.txt file is interesting since I am not sure beyond /disallow cgi.bin which is a default

    I found this to be a rather interesting recommendation on a robot.txt on /disallow but it is a whole lot more detailed then mine. I am wondering, what do you think of these recommendations for disallows.

    Disallow: /cgi-bin/
    Disallow: /wp-admin/
    Disallow: /recommended/
    Disallow: /comments/feed/
    Disallow: /trackback/
    Disallow: /index.php
    Disallow: /xmlrpc.php
    Disallow: /wp-content/plugins/

    BTW, if you notice I am here on my private name account, not my webmaster one. I think I have put plenty of comments on your site as my webmaster account. LOL, I don’t want to take advantage of you, so this comment is all about you.

    So one last question. Why are you not actively using your Facebook Page since June? It is rather hard to effectively like you page to page, share your work directly on Facebook and then share it some more and get likes on it, when its not there to do it.

  8. Hello Rakesh,

    I’m really grateful for this. I’m a newbie blogger and I think the best thing to do is to keep this off head. As a newbie blogger, you’re always tempted to be changing your theme as you always feel what you’re using isn’t good enough but as you rightly stated, this can kill your blog within a month.

    Thanks for the pieces of advice.

    1. Hi Kabie, This is not your problem but even probloggers also commit this mistakes. Its always better to define your requirement first and then find out a proper theme. If you need any thing else, it better to pay to your programmer then changing theme again and again.

  9. Ya very true. Professionals don’t prefer to change the themes but new new comers try to change the themes to make their site/blog look better and attractive. Minor change in UI may be either side of the coin. Like some may like while the other users may not.

  10. I agree on all points and specially the changing theme and plugin thing!
    It looks odd and out of comfort zone when you see entirely different color and UI.

    1. This is the main reason pro do not change their blog UI very often, but when they change they only redesign the UI not the working of the theme. Am i right Tazim ? BTW keep in touch :)

  11. Great ideas and great article from the SEO point of view. I usually keep changing my themes. I wasn’t aware of the consequences. This post is really useful.

    1. Theme is the most crucial part of any blogger’s blog and utmost carefully that must be choosen but most of the time newbies prefer looks over functionality and SEO thus keep on changing which hurts their site in a long run. Thanks anurag for this wonderful feedback and keep in touch

  12. Hi Rakesh,
    Awesome post which contain very useful information is about to 10 Known habits that can kill your website within a month. Very informative and interesting article. I liked it. I hope it will help me.
    Thanks for sharing views. Have a great week ahead.

  13. Hi Rakesh,
    I must take care of the habits you explained in above article. I won’t let my next website die in any condition.
    Thank you so much for the detailed explanation. Now I realize how my previous website was died.
    Thanks a lot for sharing your valuable knowledge.

    1. Hi Hiren, These are some of the very common habits new blogger always love to do in order to increase their reach but unfortunately start killing their blog day by day.

  14. What a great list of interesting suggestions, Rakesh.

    What is not measurable, is not improvable.
    If you want to improve your blog, then you need the proper tools to analyze it.

    About tip n. 12 : really?
    Are you sure if you start using any Google Tools your traffic will improve right away?

    Thanks for sharing the post, Rakesh.
    Have a great week.

    1. Hi Erik, It was a nice surprise to see you here on binarynote.com, What i have seen on my blog – is written over here. If you are not quite sure for tip no 12. Then just try to experiment with this on your blog. ~rakesh

  15. Rakesh no doubt this a great guide for someone who want to kill their website. From all of the bad habits that you shared, I’m away from most, but I don’t use to check my access logs.

    I don’t use change my blog design too ofter, I used to do it once in 2-3 years time. I made changes to my blog design last month only and for some time, at least look like my blog traffic has gone down a bit. But I’m hoping I will be able to get it back in the next one month time.

    1. Hi Anil, Nice to see you here on binarynote.com c
      It is learn that blogger start designing a brand new theme for their website instead of them they must re-consider the SEO issues more than anything else, if you redesign only your CSS then i am sure it is something else that is affecting your blog otherwise, the quality of code is also responsible for low traffic, I experimented this on my primary blog.
      Hope to see you soon on the top and Keep in touch :)

  16. Hello Rakesh,

    This is superb, it is highly informative and educating. It seems your #1 and 2 points are being directed to me. I have been making such mistakes. I change my theme on a regular basis and most portions of my HTML are littered with errors. Though i am not that tecchy, i will do every possible to keep my site clean of such errors, and i will make sure that all points listed here are being put into practice.

    Thanks for such an awesome article, keep it up!

  17. Hi Rakesh,

    Nice post yaar… :)

    Thank you very much for the information of “Broken link checker” plugin…

    BTW: I believe you have the numbering wrong for the post.. Missing #11… :)


  18. Hi Kumar,
    Thanks for the great guidelines.
    I’m using “Pretty Link Lite” Plugin in one of my Affiliate Marketing Blog to hide affiliate link. And I generally use Clocked Affiliate Links three to four times in a post. I use it, because Google Don’t Like Affiliate Link in Post. Is it harmful for my affiliate marketing blog?
    Waiting for your reply.

    1. Hi manik,

      Do you still believe that Google will be not able to find out your clocked links? One or two affiliate link is not bad but if you are using more than two links in 800 to 1000 words article then I strongly believe that you are going to loose your traffic and revenue in next update.

    2. Hi Rakesh,
      One of my friend who is SEO specialist also, told me that If I make my cloaking affiliate link Nofollow, There is no risk for SEO.
      What you think? Or if i use direct affiliate link, It will be better?

    3. Hi Manik,
      Do you really believe in this case. According to me more than 2 affiliate link in a single post is harmful to you and this is based on my real experience.

  19. This is Awesome Your Article Great Work Dear Really Good Job Thanks For Sharing me And Keep it Up I like Your Blog ( WOnderfull Post )

  20. thanks for sharing these nice tips about web seo.Rakesh ji my website loading time 5.39sec. is it harm my ranking on google and it’s a low speed.pleaze check my website and give me any idea for incrase speed of my website.

    1. Hi Suresh, slow loading time 100% harm your SEO. according to some SEOs if your website loading time is more than 3 sec then forget about any type of SEO applied on your SEO. so first of all try to improve your website’s loading time. Alternatively you can call me to improve your website’s loading time. Right now my website’s pagespeed score is 99/100 and loading time is less than 1 sec.

  21. Hi Rakesh

    First of all a big bravo to you on writing such a wonderful post with clearly narrating the ten main habits or reasons which may ultimately spoil our whole online efforts.

    For example speed of blog is the big issue if we want to get higher page rank. With a slow speed Google bots never consider a blog appropriate for lifts in its ranking.

    Similarly leaving lot of bugs, broken links also put a bad impression on search engines and show your lack of interest. We must keep in mind blogging does not mean simply publishing awesome contents. It is like having a great body of your car with faulty engine. It may looks good but can never run awesomely.

    Thanks for sharing this wonderful post of huge value.

  22. OMG… I wasn’t aware about these habits ! Those can kill my website ! Thanks Rakesh… for sharing this Nice post about these Habits !

  23. Great post bro. These all are very essential things to know about. Many new things I came to know by this post which needs to be checked. Changing themes and plugins regularly is just a kiddish thing which should not be done if you are blogging professionally.

    Glad to read the post bro. Keep writing such cool post.

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

    1. Hi subodh, Thanks for your wonderful feedback on this article. Hope you will not make these mistake on your WordPress blog. :)

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

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

  27. 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 !

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

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

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

  31. 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?

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

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

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

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

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

    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.

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