WordPress offers countless themes and plugins to its users, all of which have resulted in an exponential expansion of WordPress functionality, without changing its core structure. Today, whatever it is you wish to do with your website/on your website/to your website, there’s a plugin/theme for you to work with.

To the untrained eye, all plugins and themes appear the same, well coded or not. It takes an experienced programmer to distinguish between a plugin or theme that’s well-built and one that’s not. In most cases, you get what you pay for; if a plugin or theme is free/cheap, there’s a reason for it – the plugin/theme could be outdated, buggy, bloated, or unsecure. Of course, this does not mean that expensive themes and plugins are infallible and perfect – no plugin/theme is. Therefore, it is always wise to exercise caution while trying out a new theme or plugin on your site for the first time.

How much harm can a badly written code cause?

A low quality code, or an improperly tested code, more often than not results in a poor user experience; it has the potential to hurt the entire WordPress ecosystem. One of our customers, Amjed K. Hanna Adam of the Saudi Arabian Cultural Mission in New Zealand, ran into a bit of trouble recently when his website, one fine day, displayed a fatal error at the bottom of the page. Even after restoring to an older backup version of the site, the fatal error was still present. Clueless as to the reason behind the error, and worried sick about his website, he wrote to our Support team at BlogVault.

screenshot of the fatal error
The Fatal Error on Amjed’s website

On analyzing the situation, our support team found that the theme used by Amjed had an RSS feed coming from another website, which was giving out a fatal error. The root cause of the problem however was that the code handling the RSS feed had a bug, which surfaced when the fatal error occurred. In a nutshell, the theme used by Amjed had a faulty code, which caused his website to display the fatal error. Although this issue was out of their scope, our support team went the extra mile to advice Amjed on how to resolve the bug and get things sorted.

code snippet screenshot
The Code Snippet that was causing the Issue

Now, if one minor bug in your theme can give you so much pain, imagine what a badly written theme could do! The same goes for plugins too. Remember, a theme that looks good or a plugin that sounds great does not necessarily have to be properly coded. As the age-old adage goes, do not judge a book by its cover.

So what should you do?

For starters, before purchasing any theme/plugin, do a thorough background check of its source – read as many reviews as you can; see what other users have to say about the theme/plugin that you’re interested in. These offer tell-tale signs as to whether or not you’ll have a good experience with the theme/plugin. Also, make sure that the theme/plugin is well-documented, so you have ample instructions on how to configure it. Further, it is advisable to check when the theme/plugin was last updated, and if it’s well supported.

The Last Word

Themes and plugins are powerful in terms of what they can do to your website – they can make or break it. Anything can happen when you install a new plugin/theme on your website. Every plugin you install and every theme you activate, is a potential security risk to your site. So do yourself a favour and make a complete backup of your website before clicking on ‘Activate’.

Timeline from RoarTheme is a clean and simple blog theme that’ll give an elegant and refined look to your WordPress blog. Using the many many features of this responsive theme, you can easily build a personal blog reflecting every single special and not-so-special moment in your life, and have lots of fun while you’re at it.


The Timeline theme supports all post formats; so pen your thoughts, post photos and videos, share that song that’s been on your mind – share anything and everything, the floor is all yours! And to add to that, the theme offers 5 different blog layouts for you to choose from, like standard, list and grid layout. Furthermore, each layout comes with an option to have a sidebar on the left, right, or no sidebar at all. With these options, customizing your blog layout just became that much easier!

With the Timeline theme, you can beautifully display your posts using a featured slider at the top of your homepage. And then there’s the option to have a full width Instagram feed in the footer, using which you can display your latest Instagram photos on your blog.

Timeline Instagram footer

The theme comes with a MailChimp integration, so you can have an eye-catching newsletter widget on your blog. It also comes with various other widgets to feature your recent posts, popular posts and category posts. Additionally, Timeline’s sticky top menu feature, infinite scroll, and social media sharing aim to provide the best possible user experience. It supports the Contact Form 7 plugin, letting you customize your contact form and mail content to suit your needs and requirements.

The Timeline theme comes with a Lookbook page, which can be customized to feature photographs of anything from your sketches to fashionable looks for the month or season.

Timeline lookbook

Timeline’s theme options are powered by the Redux framework, making this translation ready theme quite flexible and simple to use. This versatile WordPress blog theme is priced at $44 and available on Themeforest. In case you need any guidance with regard to using the theme features post purchase of the theme, you can contact the support team at RoarTheme via mail, Skype or Facebook.

Before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!


A .htaccess file is a distributed configuration file that’s present not just in WordPress, but in all Apache web hostings. .htaccess files can be used to boost your website’s performance, security and usability. A few features that you can enable or disable using a .htaccess file include server signature, file caching, URL redirection, password protection and custom error pages.

WordPress installations may or may not contain the .htaccess file in the root directory, depending on your permalink structure; while a default ‘ugly’ permalink structure comes sans .htaccess, a pretty permalink structure auto creates a .htaccess file in your WordPress. In case you’re using default WordPress settings (read an ugly permalink structure), it is highly advisable to change it to a pretty permalink structure. Now assuming that you want to enable default pretty permalinks, create a new notepad file and rename it to .htaccess (not .htaccess.txt). Include the following basic code in the file:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Save the changes and upload the file to your WordPress root directory using FTP.

Protect your .htaccess File

To protect your .htaccess file from external users and to tighten website security, it is recommended to add the following code to the .htaccess file:

<Files .htaccess>
order allow,deny
deny from all

While making any modification to your .htaccess file, it is important to remember that even a tiny error in the .htaccess file can cause a major issue on your website, so much so you might even end up disabling your entire server with one simple typo. Hence, it is advisable to make a backup of your .htaccess file before making any changes to it. This way, if something goes wrong, you can always revert to the backup version of the file.


You know how they say that insects develop resistance to insecticides over time? Well, that’s sort of how it’s become with passwords these days. Passwords have been used to secure user accounts for such a long time now that they’ve started to lose their effectiveness. Of late, more and more hack attacks have become successful. The need of the hour, therefore, is to put to practice novel methods to strengthen existing authentication processes. In this light, the easiest and most practical thing you can do to further secure your WordPress site is to set up a two-factor authentication process for your WordPress login.

Two-factor authentication requires users to provide a code sent to them, in addition to their login credentials, in order to login to the admin dashboard. This way, an extra layer of protection is added to confirm that it’s indeed the user that’s logging into his profile and not someone else that’s gained access to his password.

The iThemes Security Pro plugin for WordPress sets up a second verification step for your WordPress login by using Google Authenticator. For using this feature, you’ll have to first install iThemes Security Pro on your WordPress and then download the free Google Authenticator app onto your smartphone. Once that’s done, you’re good to go.

Setting up Two-factor Authentication

Step 1: Enable Two-factor Authentication in iThemes Security Pro

  • Scroll to the two-factor authentication section on the ‘Pro’ tab of the plugin.
  • Here, you’ll find options for time-based OTP (one-time password), email and backup verification codes. In time-based OTP, the secondary code will be generated by an app like Google Authenticator. In the email option, the code will be sent through email once the login credentials are provided. The backup verification codes comprise a set of secondary codes that can be used in the event that access to the primary two-factor provider is lost. These codes expire after use and should be stored in a safe place.
  • It is advisable to enable more than one of these three options by checking the boxes next to them (preferably, all three).
  • Click on ‘Save All Changes’.
  • Once two-factor authentication has been enabled by admin, other users can activate it on their individual accounts by editing their profiles.

setup two factor authentication 01

Activate by Editing Individual User Profile

  • Click on the ‘Your Profile’ option found under ‘Users’ on your WordPress dashboard and scroll down to ‘Two-factor Authentication Options’.
  • Here, you’ll find the list of authentication code providers.
  • Enable ‘Time-Based One-Time Password (TOTP)’ and make it your primary provider of two-factor authentication.
  • It is advisable to enable either one or both of the remaining options for backup, in case you lose access to your primary two-factor provider.

Now all that’s left is to set up your site in the Google Authenticator app. For this, you’ll require the QR code and secret key that appear on clicking ‘View Time-Based One-Time Password Configuration Details’.

setup two factor authentication 02

Step 2: Add your WordPress Site to the Google Authenticator App

  • Open the Google Authenticator app on your phone.
  • To set up the app on your phone, click on ‘Begin setup’.
  • You’ll then be given two options regarding how you want to add your WordPress site to the app: Scan Barcode and Manual Entry.
    • If you choose ‘Scan Barcode’, a QR code scanner will appear on our screen. Remember the QR code we spoke about earlier? The one on your WordPress profile page? Scan that QR code by pointing your phone’s camera at your computer screen.
    • If you choose ‘Manual Entry’, you’ll be asked for the ‘secret key’ mentioned on your WordPress profile page. Enter the key, and you’re good to go.
  • Once the QR code or secret key is recognized by the Google Authenticator app, your WordPress site will automatically be added to the app.

The Google Authenticator app will now start to continually generate 6-digit tokens – your authentication codes. Each generated token/code will hold good for 30 seconds, until the next token/code is generated.

In case you temporarily lose access to your primary two-factor code provider – say because you  don’t have your phone with you at the moment, but want to desperately log in to your WordPress dashboard nonetheless – you can always use a backup provider to log in to your account then. However, in the event that you lose your phone or something and want to completely disable two-factor authentication, any of your WordPress administrators can do it for you. All they need to do is turn the feature off on your user profile. This will override and disable two-factor authentication for your user account. It should be noted here that administrators can only disable the feature for a user, not enable it.

Two-factor authentication can also be enabled for WordPress using other plugins like Duo Two-factor Authentication, Clef Two-factor Authentication, and Rublon. Learn more about using these other WordPress plugins here.

As an event planner, you know how important an event website can be; it allows you to promote and publicize your event, provide detailed information about it, and collect registrations and payments – all through one single web portal. If you’re looking to launch an exclusive website for your upcoming event, and fretting over its design and such, here’s a theme, tailor-made just for you!

The Eventum theme from Themeum is an ideal WordPress theme for building your own event or conference website, without having to rely on vendor companies to do so. What’s more, the detailed video tutorials provided by Themeum show you exactly how to go about creating a complete event website using Eventum.


Theme Features

Events Counter

The theme lets you add a countdown timer at the top of the homepage. This communicates the event date and time to your audience and is an excellent way of letting them know how many days and hours are left until the D-day.

Visual Composer

The Eventum theme comes with Visual Composer plugin. This is a powerful premium plugin used to obtain an easy drag and drop page building experience. This plugin makes it very easy to add a sponsors list and showcase blog headings on your event website’s homepage. It also lets you add a speakers list on your website’s homepage. Additionally, you can also choose to dedicate an entire page to feature your event speakers.

Eventum speakers listing

With Visual Composer, you can easily create a dedicated space to display your event schedule, so your audience will know what’s going to happen when.

Slider Revolution

The Slider Revolution is another premium plugin provided free of cost with the Eventum theme. With this innovative and responsive WordPress plugin, you can decide and individually customize how sliders appear on different devices like PC, tablet and mobile phone. Unlike other slider plugins, slider revolution also loads really fast.

What More with Eventum

The Eventum theme comes with three homepage variations and numerous Visual Composer add-ons. This fully responsive theme comes equipped with WooCommerce. It also comes with an inbuilt option of adding a ‘Buy Ticket’ button on the top menu of your event site.

The theme provides a custom Google Maps shortcode, which can be used to feature your event location. This way, your audience will also find it convenient to locate the venue of your event. Eventum also provides a MailChimp shortcode, which can be used to add an email newsletter form on your site.

 Eventum-shortcodes maps newsletter


The Eventum theme is user-friendly, and frankly, quite stunning! This complete event or conference management solution is exactly what you need to make your event a grand success! Eventum is available online at Themeforest for $49. Considering that the theme package includes countless plugins and demo content, the theme seems to be reasonably priced. The support team at Themeum is ever-ready with its assistance and gladly helps iron out any issues you might face post purchase of the theme.

Before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!


Do you want your WordPress blog to be crisp and concise? Onetone is an elegant, free one-page responsive business theme that will display all your content in one go. No more clicking to another page, so your prospective partners can spend more time reading your material. Onetone is based on HTML5/CSS3, and all basic sections are already built-in so the theme is easy to customize, while the extensive admin panel allows you to add unlimited sections. For advanced customization, it also offers multiple options such as changing background, parallax scrolling background, video background, font awesome icons, uploading logo and favicon, adding custom CSS, and more.


Theme Features

Flexible Design

The Onetone theme provides a customizable interface for your website. It lets you replace, extend, and set each element, as per your preference. For example, you can freely customize features like fonts, colors, width and height.

More than Responsive

The theme is built with bootstrap, so you can rest assured that no matter what device people access your site from, it is sure to look pixel perfect. The theme also supports a number of browsers like Google Chrome, IE, Firefox, and Opera.

Shortcode Generator

One of the most popular features in Onetone is the wonderful Shortcodes you get to use. With Magee Shortcodes, there is a shortcode for anything you need, and they allow you to create a variety of page layouts. With these shortcodes, you can insert different items to the content, such as sliders, portfolios, images, blog lists, columns, and a lot more.

Continuous Support and Updates

The support team at MageeWP is quick to address any potential bugs, makes sure the entire theme is compatible with the latest version of WordPress, and is committed to the continued addition of new features and functionality. They provide extensive support and keep their themes up-to-date.

Well-coded and SEO Friendly

The Internet is an ever-growing ocean of information and it is imperative that your site stand out visually to your visitors, as well as structurally to search engines. Built with HTML5+CSS3 language, Onetone is beautifully coded according to the latest SEO requirements, which will make the search engines love your site and rank it higher in the results. Onetone also includes WAI-ARIA roles to ensure that your site conforms to the latest accessibility standards by W3C.

Retina Ready

With the retina-ready images and graphics of the Onetone theme, your website will be totally ready for all devices that have sharp, high-resolution screens. The Onetone design is optimized for high resolution displays. To future-proof your website, it is important that your design look good on even the most cutting edge of displays.

What More with Onetone

If you want to construct a successful business website, Onetone is the perfect theme for you! It has every section that one would expect to see on a professional business page: gallery, about, clients, services, and so on. It is modern and optimized. Its simple design is sleek and intuitive. Your website will feature all relevant information on just a single page. You can tweak and alter every detail, providing a great experience for your viewers. With onetone, you can take all the creative decisions and mold your website as you like. This theme does all of the heavy lifting, while you get to make fun and interesting choices.


Onetone is a multi-purpose theme, so you can use it to build any kind of website. It is modern, trendy and flexible. It lets you customize just about everything, from your homepage, to adding a background video, to your gallery. Onetone features a responsive and adaptable design that makes the theme look just perfect on any devices, from mobile phones and tablets to desktops.

There’s also a professional version of Onetone available online, which comes packed with awesome features and options – all resulting in one wonderful website. In this pro version, a Demo Content Importer is directly built inside the dashboard. With this import functionality, you can quickly and easily import all contents from the corresponding demo into your theme with just a single click. This way, it becomes really easy to setup your website like any of our demos in under a minute. If you’re looking for a creative and unique theme, then Onetone is just the one for you.

Before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!


The first thing that speaks out to your blog’s visitors would be its appearance, its design. In order to enthrall your readers in no time at all, it is important to select the ‘perfect’ theme for your blog. And for this, you’ll have to spend some quality time searching for a theme that fits your blog and goes along nicely with your style. It is advisable to choose a theme wisely, and during your initial blogging phase itself, because constantly changing the theme of a seasoned blog can affect your branding and user experience. This article will talk about the various things you need to keep in mind while selecting a WordPress theme for your blog.

Different WP themes

Website Niche

Every site is created with a specific purpose in mind; so is yours. While looking for a WordPress theme for your site, it is most important to ensure that you choose a theme that suits your site’s niche. A website’s theme should complement its content. Be it a modern online magazine or a news website; be it a simple blog or a professional business site, there is an ideal theme for every niche. Focus on finding yours.


Your budget, without any doubt, is a major determining factor for whether you go with a free/freemium theme or a premium one. While free themes might be light on your pocket, they seldom offer the regular updates and reliable customer support that accompany premium themes. And in case you’re worried about premium themes costing too much, don’t be. The market for premium WordPress themes is highly competitive, so they might as well cost you lower than you think!

Different options for choosing WP theme

Responsive Theme

Today, more than 70 percent of the population uses smartphones to browse the web and the world is continuously growing to be more and more mobile-friendly. Therefore, it is of foremost importance that the theme you select look pixel perfect not only on desktops and laptops, but also on tablets and mobile phones. For this, it is essential that the theme you select be a fully responsive one. That way, your website will easily adapt to various devices, and your content will look awesome on any viewing environment.

Custom Template

Make sure that the theme you select looks as close as possible to what you have in mind for your WordPress site. Choose a theme that is flexible and easy to customize, especially if you aren’t all that familiar or comfortable with custom coding. Also, there’s no point in buying a theme and then sitting down to do heavy customizations later on.

Top Features

Some of the features you might appreciate in your WordPress theme include a widgetized homepage, custom widgets and menu locations. You might also like to have a fully responsive layout with different layout options like boxed and wide. You might want a theme that contains social media share icons, so you can easily share your posts on various social sites like Facebook and Twitter. It is also a good idea to have several areas for advertisement on your site to place banners and such. This would come in handy in case you’re looking to draw in an income from your website. Most important of all, ensure that you’ll receive excellent customer support following the purchase of your desired theme; you never know when you might need it.

Choose perfect WP theme

Well, you’re all geared up for your theme hunt now! If it is a quality premium theme that you’re looking for, there are numerous premium WordPress theme shops available online to shop from. And in the case that you’re looking for a free/freemium theme, you might want to take a look at the WordPress themes directory.

Before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!

Are you a food loving blogger or a blog loving gourmand? If the answer’s yes, and if you’re looking for the perfect theme for your food blog, look no further, because here I have a theme after your own stomach heart!

Anariel Design’s Veggie blogging theme is a WordPress theme that has been tailored specially for food-related sites (yeah, like you didn’t get it from the name, right?). You can use it to build a simple recipe site, or a full-fledged food blog, or even a magazine-style site – it’s flexible like that.


Theme Features

Custom Page Templates

The Veggie theme offers a wide range of custom templates to choose from, like full width, no sidebar; right content, no sidebar; and grid page. This means that there are no boundaries for you to confine yourself to. So you can cook up your very own, unique-looking web pages for your site.

Responsive Layout

The theme has a responsive layout and looks equally mouth-watering in any device, be it a laptop or a tablet or a smart mobile.

Premium Soliloquy Slider

This theme comes with a full pro version of Soliloquy, which makes creating sliders for your web pages an exceptionally easy task to do. You could also use it to create multiple slideshows to go with your articles or posts. There couldn’t be a better way to add delicious food photos to your blog!

WooCommerce Support

The Veggie theme supports WooCommerce, which means that you can create your own online shopping site-store for food or culinary items – well, you get the drift, right?

Veggie WooCommerce

Customizer Theme Options

You can use the WordPress customizer to customize this theme to better suit your needs and requirements. It lets you preview all changes in real time. Also, in addition to the default customizer options, the Veggie theme comes with an extra set of theme-specific customizing options.

Widgetized Areas

The widgets accompanying this theme have been designed with care and splendidly coded. This makes the whole customization process pleasant and playful.

With its minimalistic design, and clean and classic look, this theme is plain yummilicious, isn’t it? Go buy it already!

And yeah, before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!


If you’re looking to build a professional sports website, full with team profiles and individual player profiles, league tables, fixtures and results, here’s the perfect WordPress theme for you. ThemeBoy has released an all new Football Club theme, which is totally compatible with the SportsPress plugin, the most popular sports plugin available on WordPress. The theme makes use of the SportsPress plugin for its league management capabilities. The theme also supports the use of the premium version of the SportsPress plugin, SportsPress Pro.


A Little about SportsPress Pro

This powerful plugin is built specially to provide a sports website with advanced tools to make it unique. Its beautifully written code reflects careful development. This single plugin can be the answer for all you’ll ever need; from building league tables to advanced statistics to easily accessible season archives, it does it all! What’s more, you can choose the ideal plugin license for you, based on your requirements, from the three different options available.

Theme Features

Team Profiles

This Football Club theme lets you build team pages for not just a single team, but for all the teams in your league. The theme lets you feature each player’s roster.

FootballClub list of players

It also lets you display upcoming events and latest scores.

FootballClub results fixtures

Event and Schedule Management

The theme provides dynamic event calendars that let you add a zing to your website when showcasing upcoming matches. With this setting, you can create and select match venues that will be featured on an interactive Google map, giving easy directions to your club members on how to make it to a particular game. This setting also lets you create and share an event schedule with your club members through Apple, Outlook or Google calendars. Additionally, you can have a live countdown widget on your website, displaying the number of days and hours until the next event.

The theme’s simplicity lies in the fact that your team’s stats will get updated automatically once you enter the results for a certain game through your WordPress dashboard.

Individual Player Profiles

The Football Club theme lets you feature a list of your players, where each player is linked to his own profile displaying his career stats. These stats get updated as and when you enter the results of a game. Moreover, the theme lets you rank teams and players according to their performance. These charts also get automatically updated as and when you enter the results.

FootballClub player profile

Theme Design

Although the Football Club was initially designed with Soccer teams in mind, it is flexible and can therefore be used for other sports teams as well. It comes with multiple language translations. It also comes with loads of customization options, which require no coding knowledge at all, thanks to the simple drag-and-drop interface. Social media icons of Facebook and Twitter are present on each post and make social sharing extremely easy. The Football Club theme has a fully responsive design, which makes it ‘pixel perfect on any platform’.

Licenses and Pricing

The standard license for this theme is priced at $79. It can be availed by sports clubs and teams with a single website to manage. The developer license for this theme is priced at $199. It can be bought by web developers who handle multiple sites. Both these licenses receive free updates for a year after purchase of license. After that, you’ll have to pay half the original price to renew your license and continue receiving updates.

The lifetime license can be bought for a one-time fee of $499, by agencies and organizations that run multiple sites. Unlike the other two licenses, this one comes with a lifetime of free updates, with no recurring fees.

Bottom Line

The new Football Club theme for SportsPress is classic; it’s versatile. With it by your side, you don’t have to be a tech-wiz to build a professional sports website. What’re you waiting for then? Go get your theme license now and start playing with it!

Before making a big change like using a new theme, do remember to keep your site completely backed up using BlogVault!

So you’ve just installed WordPress on your system and are raring to go. You’re thinking of how to start and what to start with. However, before you embark on the journey of developing your website, there’s a tiny little thing you need to do – prevent Google and other search engines from crawling your site.

I know what you’re thinking. As a webmaster, one of the most important, and perhaps the most obvious thing you would want is to bring traffic to your site. And getting Google to index your site as fast as possible would surely help with that, right? Yes, it will, but you need to wait just a little longer for it. Trust me when I say that you don’t want web crawlers and robots all over your site just yet.

Blocking GoogleBot

More often than not, you would be directly working on your live site and it is only natural for things to get messy at this stage. It is for this reason that it is advisable to temporarily block search engines from crawling and indexing your site until you’re past the initial development phase.

You might also not want Google or other search engines to get their hands on your site’s content for a variety of other reasons. So the question now is, how do you stop Google from indexing your WordPress website?

Blocking Google and Other Search Engines

Using a Robots.txt File

The most basic thing to do would be to manually create and upload a simple robots.txt file to your website’s root directory, instructing all search engines to stay away from your site and not index any part of it. The text file will carry the following syntax:

User-agent: *
Disallow: /

You can also use an inbuilt feature on your WordPress dashboard to block search engines from indexing your site. For this, you need to

1. Go to ‘Settings’, select ‘Reading’.

Block indexing using WP tool Step01

2. Check the box next to ‘Search Engine Visibility’ that says ‘Discourage search engines from indexing this site’. Click on ‘Save Changes’.

Block indexing using WP tool Step02

This automatically adds the following syntax to your site’s robots.txt file:

User-agent: *
Disallow: /

It also adds the following line to your website’s header:

<meta name='robots' content='noindex,follow' />

Although this method protects you from most of the search engine crawlers and robots out there, it isn’t a hundred percent safe.

Password Protecting your Website using cPanel

Web crawlers cannot access password-protected files. Hence, if your web host provides you with cPanel access to manage your hosting account, you can password protect your website files from your cPanel dashboard. For this, you need to

1. Log in to your cPanel account and click on ‘Password Protect Directories’;

cPanel password protect directories

2. Select the document root in the pop-up window and click ‘Go’;

cPanel directory selection

3. Select the folder where your WordPress is installed;

4. Check the box next to ‘Password protect this directory’, type in a name for the protected directory, and click on ‘Save’;

5. Once you receive a success message, go back to create user;

6. Add a username and password, and click on ‘Add/modify authorized user’.

cPanel security settings

And you’re done! Your WordPress site is now password protected, and therefore, can’t be crawled upon by search engines.

Password Protecting your Website using a Plugin

Another way to password protect your site is by using any one of the various plugins available on WordPress itself.

password protect pugins

All you need to do is install a plugin (it is advisable to select one that has been updated recently) and activate it. Once it’s activated, go to ‘Settings’. Enable the plugin and set your password. Click on ‘Save Changes’, and you’re done! No search engine crawler or robot can access your website, let alone index it.

Whatever your reason may be, if you want to keep search engines from crawling on your website, you can choose any of the above mentioned methods to keep your website data safe, depending on your requirements and the resources at hand.