How To Compress Images: Detailed Guide [Q/A Sessions]

Google has officially declared that it will include Page speed among those factors which will effect position of websites in search engine result pages.

This directly means that your website’s good speed can help you get a good position in SERPs (Search Engine Result Pages) and get good organic traffic by ranking better than your competitors.

Tools like GTMetrix, Google Page Speed Insights, Pingdom etc. can help you checkout speed of your website and they will also tell you important points on which you need to work in order to optimize your website.

One such suggestion which you have often noticed in these tools is related to Image Compression/ Image Optimization. (Refer to the below Image)

Optimize/Compress Images: GTMetrix Suggestions
Optimize/Compress Images: GTMetrix Suggestions

Proper Image Optimization can help you do great improvements in speed of your website.

In this article, we will discuss Image compression tools and Wordpress plugins, best tactics and techniques to follow during Image compression and best tools and plugins to compress Images.

So Let's start the discussion.

How to Compress Images and Improve Page Speed Score

Image Compression is a process through which you can decrease the size of a particular image without effecting the quality of an image.

For e.g. If you have a image of 100KB and you compress it with an image compression tool or plugin, you will be able to decrease the size of the image but the quality of the image will not be effected.

Image compression is really important because through Image compression only, you can do a great improvement in your website’s page loading speed.

Images can be compressed through two different ways through two methods:-

#Method 1:- Compress Images with the help of a Plugin. (Only for Wordpress Users)

#Method 2:- Compress Images with help of an Online Image Compression Tool.

Method 1:- Compress Images with Help of a Plugin

This approach is possible only for Wordpress users because there is no way you can install a plugin in Blogspot. (This method works for Shopify also as you can install apps at Shopify as well)

There are free plugins like WP Smush and paid plugins like Imagify available for Wordpress users through which they can compress their images easily.

Do note, Making use of a plugin to compress images is not preferred most of the times, because most of these plugins do not compress properly like Image compression tools and Hence they do not show the same benefit as expected.

Moreover, it is always better to minimize the use of Plugins. This is because plugins themselves effect page speed a bit. The more plugins you will use, the more badly it will effect your website’s page speed.

Still, If you want to use a plugin to optimize images, WP Smush is always the best option.

This is because WP Smush is nearly a free plugin. It has some paid features also but alike other paid plugins, it does not have any limits on the number of images you compress.

Actually, most of the Image compression plugins will provide you a particular limit like you can compress only 100 Images in the free plugin version or only 1000 Images in the free plugin version but WP Smush has no such limits.

You can compress as much Images you like with the help of WP Smush.

Moreover Like Other Image Compression tools, you do not need to generate API to use WP Smush. All you need to do is to Go to Plugins section, Select Add a New Plugin Option, Search For WP Smush and then you need to install it.

After installing the plugin, you need to first activate it. After activating, you need to go to WP Smush section in the sidebar and click on Bulk Smush option to Smush Images.

That's it. This way you will be easily able to compress your images. You can even compress Images present inside a particular folder by going to Directory smush option and by selecting the folder whose media files you want to Smush.

As I mentioned above as well, though this method of compressing images is easy and convenient it is not as effective as the second method.

Method 2:- Compress Images with Help of a Online Image Compression Tool

Method 2 is always more recommended than Method 1. The reason behind this is Online Image Compression tools like Optimizilla are best to optimize your images for free.

There is no limit on the number of images you can optimize with Optimizilla and it is the best tool when it to comes to compressing images as it helps to decrease the size of an image to minimum by maintaining the excellent quality.

Compressing images with Optimizilla is always a good practice instead of making use of a Plugin. But if you own a big website which already have a lot of images which needs compression then making use of Optimizilla can be bit hectic.

This is because you will need to optimize all images one by one while using Optimizilla. After optimizing Images with Optimizilla, you need to replace them with existing images one by one.

Do note if you download an image from your website for optimization purposes, after compressing it with image compressor tools like Optimizilla you need to replace the original image with this compressed image.

For that you need to give the compressed image the same name as it was of the original image. After that you can install file manager plugin, go to the folder where the original image was stored and there you can upload this new compressed image and replace the existing image.

Apart from Optimizilla, Compressly is also a very good tool to optimize images.

Do note, you can even compress images with the help of GTmetrix itself. All you need to do is go to the warning where GTmetrix suggest you to optimize images and you can download optimized version of all images easily from there by clicking on see optimized version and saving that image.

After compression, just clear the cache (if you use a cache plugin) and retest your site with page speed testing tools and you will be able to notice a good improvement in page speed.

Having some Queries??? Ask them below in comments and Do not forget to subscribe us below

Subscribe to our mailing list

* indicates required

Is The Free Cloudflare SSL Trusted? [Q/A Sessions]

A valid SSL certificate helps you encrypt(secure) the connections which are establishing in between your web server and your visitor's browser.

Moreover, by using a SSL certificate you can show a green lock at top of the browser's window when someone will open your website. (Something like shown in the below picture)

Can I Trust Cloudflare Free SSL
Can I Trust Cloudflare Free SSL

Moreover, it has also been noticed that websites using SSL gets good ranking in organic search results than the websites not using SSL.

Hence, it becomes really important that if you are not using SSL, you should start using it.

Both Free and Paid SSL certificates are available. You can get a Free SSL certificate from Cloudflare or from Lets encrypt and it will never cause you any issue.

Both Cloudflare and Lets encrypt are totally trusted and you can use their SSL certificates without any second thought. (It is recommended to get a paid SSL certificate if you run a website that involves online transactions)

Cloudflare SSL is free for lifetime and there is no fees for it if you signup for a free website plan. They do have paid plans too.

Using Cloudflare SSL certificate is more recommended over Lets encrypt because Cloudflare is mainly a CDN (Content-Delivery Network) and Hence not only it gives you free SSL but also provides you many other options to secure and fasten up your website.

Do note, you can still use Cloudflare CDN to speed up your website even if you have a valid ssl certificate bought from any other third party website.

Having some doubts or Queries!! Ask them Below in comments and Do not forget to subscribe to our Blog.

Subscribe to our mailing list

* indicates required

πŸ’»πŸ’»Best Laptop For Blogging: Reviews of 9 Prominent Bloggers

Blogging without a Laptop seems quite impossible. Though you can surely Blog from a Mobile phone or a Tablet too, but it is little bit problematic.

Many a times, you have to copy some code and then paste it in some other tab or sometimes you need to compress an image and upload it to your website or do some other tasks related to Blogging. 

Doing, All this becomes little tough from a mobile phone. 

Hence getting a good Laptop device or a good Desktop PC is surely recommended for every Blogger. 

Laptops are though most times preferred over Desktops just because working with a Laptop gives you independence to change your position as you can move from one place to other easily.

Selecting a good Laptop device becomes very necessary for Bloggers. This is because, a Laptop is the major instrument for a Blogger and we Bloggers use it whole day.

While Selecting a good Laptop, we have to look for Laptops which offers good speed and performance, have good battery life, are durable, offer good screen quality, processor, have comfortable keyboard, provides enough storage, have a pocket friendly price, good hardware specifications and consider a heck lot of other factors.

Hence, selecting a good Laptop sometimes becomes a little uneasy task. 

This is the reason we tried to find out the solution to this problem. 

Best Laptop For Blogging
πŸ’»πŸ’»Best Laptop For Blogging

We contacted some prominent Bloggers and asked them questions like Which Laptop they are using for Blogging, Are they satisfied with the performance of their present Laptop, Which Laptop is best for Bloggers in their opinion, Do they recommend that Laptop to other fellow Bloggers and some other related queries.

We also made some popular freelancers and Internet professionals participate in this survey.

The responses we got from these famous Bloggers are really helpful and can help you select a good Laptop for Blogging or any other job you do.

I have quoted these responses below and taking reference of these unbiased reviews you can choose a good Laptop for Blogging or any other Internet job you do.

Best Laptop For BloggingReviews of 9 Prominent Bloggers and Internet Professionals

1. Akshay Hallur (Admin:-

Akshay is a professional Blogger and a Digital Marketer who writes about Digital Marketing and its related domains.

When I asked him about the device he uses for Blogging, Akshay told that he uses Apple Macbook Air and iMac 27' for Blogging and his other virtual activities.

He is satisfied and happy with the performance of both these devices. 

He quotes that, 

"You may be thinking that I'm an Apple fanboy. Nopes. I don't like iPhones, Infact I switched back to Android from iOS. Androids are the best. But when it comes to PC, Mac is the best and leaps and bounds ahead of Windows when it comes to UI/UX. If you are serious about Blogging and if you can afford always go for Mac machines. They are powerful, and pleasure to work on"
Akshay added, "Beware, before going towards Mac because If you go you will love it and will never switch back.

Hence, As per Akshay, Macbook Air which gives him 12 hours battery backup is the Best laptop for Blogging.

2. Marko Saric (

Marko is a popular Blogger, Marketer and an amazing writer. He uses Macbook for Blogging and his other Internet jobs.

Marko quoted,
"I like Macbooks and You can totally rely on them unlike Windows."
He added that he is totally satisfied with performance of his device and he strongly recommends Macbook to other inspiring Bloggers and Internet professionals.

3. Sajjad Shahid (

Sajjad works as Ecommerce community manager with Cloudways, the popular managed hosting platform.

A well known name to many involved in Ecommerce field, Sajjad Shahid uses a Lenovo Ideapad 110 laptop for managing his day-to-day Internet activities.

He says that he is totally satisfied with performance of this Laptop and he strongly recommends it to others. He quoted,
"I believe the best laptop for Blogging does not have to be expensive or cheap but it must be comfortable enough for you to produce and complete a blog."

4. Adarsh Verma (

Adarsh Verma is Cofounder of FossBytes. FossBytes receives more than 3 million monthly pageviews and is one of the fastest growing Tech media startups of India.

Adarsh told me that, He uses Macbook Air for his day to day jobs at Internet.

He added that he is totally satisfied with Performance of Macbook Air and strongly recommends it to other growing Bloggers and Internet professionals.

5. Dr. Amrita Basu (

Doctor Amrita Basu is a popular Indian Lifestyle Blogger. You can see her articles trending at IndiBlogger many times.

She is using HP i5 Notebook from the last two years and is totally satisfied with performance of her device.

She says that this device is a great value for money and it has made her vlogging journey easier.

Doctor added that,

"A good laptop makes the writing and Blogging journey more easier. Amrita told that She has experience of Blogging from a mobile phone too. She suggests that those who cannot afford a Laptop yet, can start Blogging from a mobile phone. She also suggested that Taking care of your electronic device is side by side also very important. She has a two year old daughter who loves to sit on the keyboard of her Laptop." 😊😊

6. Hitesh Bhasin (

Hitesh Bhasin is Admin of Marketing91. Marketing91 is one of the most popular Blog among MBA students.

Hitesh uses Macbook Air for Blogging and he is very satisfied with the performance of his device.

He strongly recommends Macbook Air to other fellow Bloggers and also adds that the tools you use side by side are equally important in growing your Blog as your Laptop.

7. Akshat Verma (

Akshat is a popular Indian technology Blogger and owns many popular Technology websites.

He uses Fujitsu Lifebook AH532 for Blogging purposes and says that he is highly satisfied with its performance and recommends it to everyone who is looking for a budget Laptop.

He added that,

"I only use this Laptop for small day-to-day tasks like Checking mails, browsing Internet or use it while travelling. He owns a personal computer as well and uses it for major tasks like Blogging and content creation."

8. Sujoy Dhar (

Sujoy is an expert in Cpanel Server Administration, Wordpress and Search Engine Optimization. He is also the Admin of a popular Indian Blog.

Sujoy uses Apple Macbook Pro for Blogging and his other Internet jobs. He says that he is totally satisfied with his Laptop and highly recommends it to other aspiring Bloggers and Internet professionals.

9. Pulkit Sharma (

A CA by profession, Pulkit sharma runs many websites related to Banking, GST and related topics. Some of his sites receive half million views/month and are growing continuously.

Pulkit also uses Macbook air for Blogging. He says that,

"I am highly satisfied with performance of Apple Macbook air and I highly recommend it to other Bloggers. Its one of the Best things a Blogger can have."

πŸ’»Conclusion: 5 Best Laptops For BloggingπŸ’»

1. Apple Macbook Air

Apple Macbook Air can be labelled as the Best Laptop for Blogging. Its 10-12 hours battery backup is one main thing that appeals to most of the Bloggers.

It comes with an Intel core i5 processor which can be credited for its fast better performance.

Macbook Air comes under a 13 inch variant only. Both 128 and 256 GB SSD variants are made available though.

It is little bit costly though but comes with a warranty of 1 year. Here is a detailed review video which you can consider viewing before buying:-

(If you do not want to watch this and just want to buy your Macbook air, you can get it here >>> Buy Apple Macbook Air)

2. HP i5 Notebook

HP i5 notebook can be ranked at second position in this list. It is a cost effective best Laptop for Bloggers and Internet professionals especially who prefer using Windows.

If you need a pocket friendly device, you can buy HP i5 Notebook. The only problem with it is of battery backup.

It also comes with an Intel core i5 processor, 15.6 inch screen and 1 TB Hard disk size.

Laptop is quite heavy as compared to Macbook. Still you will not face any issue with it.

Warranty of the laptop can be extended to 2 years by paying some additional amount.

You can buy it here >>> HP i5 Notebook

3. Lenovo Ideapad 110

If you want to save some more bucks, investing in a Lenovo Ideapad 110 or in a HP i3 notebook is recommended. 

HP i3 notebook works like a charm. The only problem you get with HP is the poor battery life. It is just a smaller variant of HP i5 notebook as it has i3 processor.

Other specifications are mostly same. Obviously i3 notebook is cheaper than i5.

I have personally used it and I have faced not a single issue with it in the last two years.

Lenovo on the other hand has really positive reviews and it is the best pocket friendly solution and even cheaper than HP i3 notebook.

You can buy it here:- Lenovo Ideapad 110 

It is highly recommended for those who are low at budget and want to get the best laptop in minimum pricing.


Best Pocket Friendly Laptop For BloggingHP i5 Notebook
Cheapest Best Laptop For BloggingLenovo Ideapad 110
Best Laptop For Blogging (Budget No Bars)Macbook Air

Please, keep in mind that all these reviews are unbiased, unpaid and the listings are made neither to benefit nor to harm the reputation and sales of any brand.

We hope that After reading these reviews, you can surely make your selection and select a good laptop for Blogging.

Comment down below and Let us know which device you bought and which you are currently using with its proper reviews.

You can appreciate my efforts by sharing this content at various social platforms.

Also, Do not forget to subscribe us below:-

Subscribe to our mailing list

* indicates required

How To Make A Wordpress Blog: Step-By-Step Guide

Wordpress is the most popular Content management system. The best thing is even a non technical guy can setup a professional looking wordpress website within minutes.

You do not need the knowledge of coding or any other programming knowledge to make a Wordpress website. Most of the web hosting providers offer one click installation of Wordpress which makes thing much more easier.

Moreover, thousands of help tutorials and guides related to Wordpress are available at the Internet. Hence even if you stuck somewhere there is nothing to worry.

Today, In this post we will discuss How you can make your own Wordpress website within minutes. 

So Let us start the discussion:-

Requirements: Things you need to make a Wordpress website

There are two necessary things which are needed in order to build a website:-
  1. Web Hosting
  2. Domain Name
No matter you are creating your website at Wordpress or at any other platform, these two things are always needed.

Basically when you buy a web hosting (or a web server) you actually rent our a computer which stores your website's files.

See, when you create a website, you need a host computer where you can save files of your website and when someone will visit your website, all the media and files are transferred to that person from this host computer only.

Many people ask that Can I use my own computer as a host computer?  πŸ˜•πŸ˜•
The answer is Yes, You can, But these host computers remains switched on throughout the day and remain connected to Internet. This makes your website accessible to people the whole day.
If you will use your own computer as a host computer it is not going to be possible for you to keep it switched on throughout the whole day

Hence, its a better idea you buy web hosting. There are many type of web hosting available like Cloud hosting, VPS hosting, Shared Hosting, Dedicated Hosting.

I personally recommend you to make the use of Cloud hosting. In cloud hosting, you pay for only those resources you use. It is bit costly and difficult to manage for non-techies.

But there are companies like Cloudways which offers managed Cloud servers which are useful for non-technical guys and newbies.

Hence if you are planning to make a website or a Blog, Cloudways is surely the best web host for you.

There are some free hosting providers also available where you can make a wordpress website. 000webhost is one of those free web host.

But making use of these free web hosting services is not recommended. This is because they offer limited resources and your website will remain down for some time daily.

Even you will not be able to login to your web hosting account and your website because they lock the access to your website for particular time daily which makes them useless. 

If you think Cloudways is something expensive for you, Namecheap is the second best choice when it comes to web hosting.

So its better to buy a hosting service if you want to make a Wordpress based website.

Apart from web hosting, you need a Domain name. Domain name acts like address of your website.

For e.g. If someone wants to access your website, he or she will need to add your Domain name in his browser's address bar in order to open your website.

You can buy a Domain name from service provider like Namesilo

(Do not forget to checkout this guide before registering a Domain Name >> Domain Name Registration: Everything you should know)

It is always a better practice to buy Domain Name and Hosting from different providers.

Once, you buy a web hosting and a Domain name you can follow the below given steps to make your own Wordpress website.

(Use the coupon code: BLOGSURGEON while doing signup at Cloudways to avail special discounts)

StepsProcedure you need to Follow to make a Wordpress website

Once you successfully buy a web hosting and register a Domain name you can start building your own Wordpress based website. 

Here Below are the steps you need to follow to make a Wordpress website:-

(We will be showing you steps with reference to Cloudways. The great thing is these steps remain similar for majority of Hosting providers and can be followed with other hosting services as well)

Step 1:- Sign up at your web hosting provider's website. For e.g. At Cloudways the Sign up form looks something like this

Making a Wordpress website- Step 1

Step 2:- Once you sign up and verify your number and Email with them, you will be taken to Cloudways dashboard.

(Their mobile verification is bit slow and can take 3-5 minutes in extreme cases. If it takes more time for you, you can shoot their live support a message and they will solve the issue)

At Cloudways Dashboard, you will encounter with a message like this:-

How to make a Wordpress website- Step 2
Making a Wordpress Website-Step 2

You need to select an application from Select your application option. As we are going through Tutorial of making a Wordpress website, we will surely select Wordpress as the application.

But.. You will see that there are four options under Wordpress even.

  1. Wordpress version 4.9.5
  2. Wordpress version with Woocommerce version
  3. Multisite version 4.9.5
  4. Clean (No Cloudways Optimization) Version 4.9.5

So Now Let us first understand these four options one by one:-

Wordpress version 4.9.5 is the latest version of Wordpress available to install. It is optimized by Cloudways team as a plugin named Breeze Cache plugin which is developed by Cloudways team itself is associated with it already.

If you are planning to start a Blog or a normal website, then you need to select this option of Wordpress version 4.9.5

Wordpress version with Woocommerce version is the second option and is suitable for those buddies who are planning to make a Woocommerce based store with Wordpress. 

Do note that even if you install Wordpress version 4.9.5, you can install Woocommerce plugin at it. The only benefit you get if you select Wordpress version with Woocommerce option is that if you use the second option you will get full benefit of varnish cache.

This is why Cloudways recommends you to select the second option only if you want to make a woocommerce store.

Hence, second option of Wordpress version with Woocommerce is for those who want to make a Woocommerce website.

Then comes the third option of Multisite version 4.9.5. This also comes with Breeze plugin and is optimized. This Multisite version is beneficial for those who want to make multiple sites in future.

You can make multiple websites at same Wordpress installation which makes things easier for you.

Do note, Even at the first option (Wordpress version 4.9.5) you can get the multi site option.

Last option is about Clean (No Cloudways Optimization) Version 4.9.5. It is just similar to option 1.

The only difference is there are no prior optimizations like Installation of Cloudays Breeze Plugin. 

Recommended :-

It is recommended to choose the very first option if you are planning to launch a Blog or a normal website and if its a woocommerce based store, second option is best.

Step 3:- After choosing your application, you need to name your managed server, name your managed app and then name your project.

You can give them any name as it does not show anywhere on your website and the option is made available just for the sake of categorization which is useful for freelancers and web developers who design a lot of projects.

After filling all these details, they will ask you to choose your cloud host. There are a total of six options. Digital Ocean is cheapest of them all and is good as well. 

Hence, You can select Digital Ocean there. After that they will ask you to select server size. You can keep it 1 GB for now. (Later you can upgrade anytime as per your requirements)

Next thing is to select server location. You need to select the Server location in such a way that it remains near to your target visitors.

Suppose, I am targeting Indian audience. Hence I will select Bangalore location for the data center. After that click now on Launch now button and your server will be launched.

Step 4:- It takes 5-10 minutes to add server. 

Once they finish doing it, you need to click on the Applications option at top of your Dashboard and then you can open your Wordpress website by clicking on the open link icon.

This will open up your wordpress website. (Refer to the below image)

Making A Wordpress Website- The Easy Way- Step 4
Making A Wordpress Website- The Easy Way- Step 4

By Default, Cloudways will associate a Staging url to your website. For e.g. In my case, it looks something like this:-

You need to connect your registered domain name with your wordpress website and replace this staging url with your Domain name. In order to do that, you need to follow step 5.

Step 5:- Go to servers option in your Cloudways Dashboard. There click on the www option and then select the Installed Wordpress application. (For details refer to below Image)

Making a Wordpress Website- Step 5

Step 6:- Step 5 will open up all the details of your wordpress website. In order to connect your Domain name, first go to Domain Management option under Application Management and add your registered domain name under Primary Domain and click on save changes. (Refer to the below image)

Making a Wordpress website- Step 6

After saving changes, you need to go back to Servers options of your Cloudways Dashboard.

After it you need to Log in to your Domain registrar's account, click on manage DNS option there and add a single A record pointing to your Public IP.

This public IP can be found in your wordpress dashboard where servers option is there. It is written with your Data center's location.

DNS propagation takes some 24 hours so after completing the above steps your website will be ready as you will have successfully connected your domain name and your Wordpress website.

(Do note, the process of installing wordpress and later connecting domain will be bit different with every hosting provider but everytime your major target will be to install Wordpress and then later connect domain.)

The website you will create this way will be having default wordpress theme installed and will need a lot of other optimizations. 

You need a better theme as per your needs, some good plugins installed and you need to do some other tweaks for giving it better looks. 

Here Below I have provided some actionable tips which you can follow after making your new Wordpress website.

3 Things You Need To Do After Making A New Wordpress Website:- 

1. Install a Better Theme:- In order to install a Theme, you can login to your Wordpress dashboard and there in the Appearance section, you need to go to Themes option. (Refer to the below Image)

Installing Theme at New Wordpress Website
Installing Theme at New Wordpress Website

After clicking on themes option, A new page will open up where at the Top there will be an option to add new themes.

Basically I suggest you to use Generate Press theme. It is easy to customize and is a SEO friendly light weight theme. 

You can download it here: Download GeneratePress theme for Wordpress

2. Install Plugins:- Plugins are there to add extra featured and functionalities to a Wordpress website.

Though it is recommended that you do not use too much wordpress plugins as they effect your page speed and can even cause security issues sometimes but there are some plugins which are very useful.

So you can install them and make them active. In order to install a Plugin,you need to visit Plugins option under your Wordpress dashboard and click on Add new Option. 

There you can find new plugins and install them. After installing a plugin you need to click on Activate button to make the plugin active.

Here are my top most set of recommended plugins:-

  1. Updraft Plus- You can use it to save backups. Backups are especially useful for newbies. This is because if ever in some condition they do some technical mistake or somehow they made some random error, they can make use of backups and restore things.
  2. WP Super Cache- As the name suggests it is a cache plugin. You can install it and enable caching. 
  3. WP Smush- It is a wordpress plugin used to optimize images. Optimization of images means it will decrease size of images but without effecting the quality of image. 
  4. Askimet- This is an anti spam plugin used to stop spam on your website.
  5. Sucuri- It is a security plugin which you can use to make your website safe.
  6. Yoast SEO- It is very useful wordpress plugin especially for Bloggers as it helps you to maintain and do good on page SEO of your articles and content

3. Get a Google Analytics account:- Google Analytics is a free service which is useful for Bloggers and website owners.

You can use it to count number of visitors your website is getting, check the source of visitors (like from where they coming at your website) and other useful insights.

You need to place the Google Analytics tracking code in your website in order to start tracking. There is a plugin named Google Analytics by Monster Insights.

You can use it to place the tracking code of Google analytics at your new Wordpress website or even you can place the code directly in theme.

Apart from all this you can submit your website to Google for Indexing, connect your social handles with this website and do much more.

Just starting playing with Wordpress and you will learn a lot. Do not forget to share this tutorial if you liked it.

You can subscribe to us for reading more such awesome write ups.

Subscribe to our mailing list

* indicates required