<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog &#8211; Susanta</title>
	<atom:link href="https://susanta.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://susanta.com</link>
	<description>Personal Blog</description>
	<lastBuildDate>Thu, 21 May 2026 16:03:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://susanta.com/wp-content/uploads/2025/12/Susanta-Profile-Pic.jpeg</url>
	<title>Blog &#8211; Susanta</title>
	<link>https://susanta.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Is SundayRest Memory Mattress Worth Your Money?</title>
		<link>https://susanta.com/sunday-mattress-review/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Tue, 20 Aug 2019 17:16:41 +0000</pubDate>
				<category><![CDATA[Rant]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4910</guid>

					<description><![CDATA[In this Sunday Mattress review, I share my views on SundayRest memory mattress and whether it’s worth your investment. ]]></description>
										<content:encoded><![CDATA[<p>I heard about Sunday Mattress from a friend of mine this past year. He was upbeat about his latest purchase — the SundayRest Memory Plus 4 Mattress. A year later, I decided to upgrade my mattress and I turned to him for advice. His recommended <a href="https://www.sundayrest.com/">Sunday Rest</a> unequivocally and I fell for it hook, line, and sinker.</p>
<p>For the uninitiated, Sunday Rest is a <a href="https://yourstory.com/2015/11/sundayrest">Bangalore-based mattress startup</a>, specializing in a latex mattress and memory foam mattress with a compelling 100-night trial offer.</p>
<p>But then, it’s not the only company around — they are competing with Wakefit, Springwel, Urbanladder, Kurl-on, and a host of other latex mattress companies in India.</p>
<p>Let’s face it &#8211; you don’t buy a mattress every now and then. You invest in it maybe every five years or so. When you want to spend your hard-earned money on a mattress, you had better make sure it’s worth the investment.</p>
<p>I’m not writing this review to get an incentive from Sunday Mattress. For me, the real incentive lies in an honest review that actually helps potential mattress buyers make an informed decision.</p>
<p>So, here’s what you need to know before you decide on Sunday Memory Plus 4 Mattress or any other product from the same manufacturer for that matter.</p>
<h3 class="subhead">#1 &#8211; The Reality about 100-Night Trial</h3>
<p>Sunday Rest pride themselves on their 100 Nights Trial.</p>
<p>In fact, they have <a href="https://www.sundayrest.com/pages/100-nights-trial">a page dedicated to this claim</a> on their website. “Don’t be pressured into buying a mattress after trying it out for just 10 minutes in a showroom,&#8221; the page says, giving you an impression that there’s no harm in trying it out. After all, trying out a mattress for three months (risk-free) isn’t such a terrible idea.</p>
<p>However, beneath this sales speak, lie their long-list of complicated terms &amp; conditions that you may not be aware of. Neither I nor my friend knew about it either.</p>
<p>So, what exactly the 100-night trial offer means? Is Sunday Rest actually so generous that they would happily take it back from you with no conditions attached?</p>
<p>Not at all!</p>
<p>Their <a href="https://support.sundayrest.com/hc/en-us/articles/205841602-Exceptions-to-Refund-Under-100-Nights-Trial">process is quite complicated</a> and it actually requires so much work from your end that it’d discourage you to entertain their request and be forced to retain your mattress instead.</p>
<p><img decoding="async" class="alignnone size-full wp-image-4924" src="https://susanta.com/wp-content/uploads/2019/08/Is-it-true-that-Sunday-rest-mattresses-are-nothing-but-hyped.png" loading="lazy" alt="Is it true that Sunday rest mattresses are nothing but hyped" width="813" height="768" /></p>
<p>Here’s what the process involves:</p>
<p><strong>Step #1</strong>: They ask you to send the images of the mattress, taken from all sides and an image of the original invoice so they could check the condition of the mattress.</p>
<p><strong>Step #2</strong>: They ask you to fill out an 11-page return form via Google Forms.</p>
<p><strong>Step#3:</strong> They ask you to pack the mattress in the HDPE covers sent during the shipping and send images of the packed mattress. Please, not that unpacking the mattress is complicated enough. But the company asks you to put it back in the covers, you will need at least four to five people to help you out. I stay in an apartment and I didn’t have the luxury to seek help from so many people.</p>
<p><strong>Step #4</strong>: This is the worst part. The company says:</p>
<blockquote><p>Please note that after the mattress is reverse picked up, if it doesn&#8217;t meet our 100 nights trial policy requirement (mattress should not be stained or damaged and please return the original invoice at the time of pick-up), the request for mattress return will be rejected. In that case, you will have to bear the delivery charges in order to get back the mattress, which would approximately be Rs. 2500, Rs. 2000 or Rs. 1500 for King, Queen, and Single mattress respectively.</p></blockquote>
<p>So, essentially, you’re at the company’s mercy with regard to the refund. In fact, many of their customers also air their frustration for this <a href="https://www.quora.com/Is-it-true-that-Sunday-rest-mattresses-are-nothing-but-hyped/answer/Gopi-Krishna-Reddy-14">refund gimmick</a> as shown in the screenshot above.</p>
<h3 class="subhead">#2 &#8211; The Reality about Free Shipping</h3>
<p>Sunday Rest claims they offer free shipping but the reality could be very different depending on who they’ve partnered with in your location. For example, in my city (Bhubaneswar), they have partnered with <a href="https://www.gati.com/">GATI</a> Logistics and they insisted that I pay Rs. 200 or they would simply drop it off on the ground floor (I stay on the 2nd floor).</p>
<p>Even after I complained about it to the support team of Sunday Rest, they couldn’t offer any solutions. Eventually, I ended up paying the extra money as asked by the delivery team. I raised a complaint again but the support team at SundayRest failed to do anything more than simply saying “They’re Sorry”.</p>
<p>Worse, I wasn’t given any resolution on that complaint at all.</p>
<h3 class="subhead">#3 &#8211; Foul Chemical Smell &#8211; What SundayRest Hides from You</h3>
<p>The memory foam mattress I bought started giving off a foul chemical smell right from the time I unboxed the package. Initially, I thought it would go away in a couple of days but it continued unabated.</p>
<p><img decoding="async" class="alignnone size-full wp-image-4919" src="https://susanta.com/wp-content/uploads/2019/08/Foul-Chemical-Smell-What-SundayRest-Hides-from-You.png" loading="lazy" alt="Foul Chemical Smell - What SundayRest Hides from You" width="813" height="962" /></p>
<p>For your information, SundayRest doesn’t really let you know about the smell anywhere on their website. But when I called them up, they said the chemical smell was normal and that I should keep the mattress in a separate room for a couple of days until it goes away.</p>
<p>That’s strange but I think a customer is supposed to be able to use the mattress right away. If the company is advising the buyer to keep the mattress away for a couple of days, they probably should have done the same at their end before packing it.</p>
<p>Plus, the company was lying about the duration — I had to wait for nearly a full month before the foul chemical finally went away!</p>
<h3 class="subhead">What about Mattress Quality?</h3>
<p>It’s been six months since I purchased the memory foam mattress from Sunday Rest and the quality is quite okay — not bad but nothing extraordinary as such either.</p>
<p>A <a href="https://www.mouthshut.com/review/Sundayrest-com-review-mmrtonlumun">review left by one of their past customers</a> also makes me wonder about their commitment to promises in the long run. Take a look at the following review and be very worried:</p>
<blockquote><p>I bought a mattress 20 months back(March 2017), The mattress was lovely for the initial few months and sleep was brilliant. However in 16 months or so, the surface became uneven and there is now a depression on the sleeping area, making the mattress hard in the center and soft on the sides(this is a queen size mattress). Rotating helped for a couple of months but eventually, it was of no use. Sunday agreed to send a technical team for inspection after we sent them pictures. They came with a hardness testing device(whatever that is!) and tested in 32 positions with hardness varying from 39 to 51. They came up with a table that averaged the hardness by taking the median as 100% and the hardness varying from 88.8% to 112.2% and declared that nothing is wrong with the mattress. No idea what the validity of this method is, what the hardness is supposed to be, what happened to their 1-inch warranty clause. (The depression is definitely more than an inch). Going by their method(even if it is hogwash), there is a difference of 25% in softness in different areas of the mattress, not sure how that is considered normal! I now have a mattress that leaves me with back pain every morning.</p></blockquote>
<p><img decoding="async" class="alignnone wp-image-4927 size-full" src="https://susanta.com/wp-content/uploads/2019/08/Do-not-honor-their-warranty-terms.png" loading="lazy" alt="Do not honor their warranty terms" width="813" height="887" /></p>
<p>When a company sells mattresses on the premise of giving you sound sleep, the first thing they should do is be honest about their promises. Maybe the 10-minutes experience at a local store can tell you more about a mattress than what the company website pretends to say! Who knows!</p>
<div class="content-box-yellow">
<strong>NOTE:</strong> This is my personal experience with Sunday Rest. However, if you want to hear from other customers, be sure to read reviews left by many of the other customers across various platforms such as:</p>
<p><strong>Quora</strong>: <a href="https://www.quora.com/Is-it-true-that-Sunday-rest-mattresses-are-nothing-but-hyped">Is it true that Sunday rest mattresses are nothing but hyped?</a></p>
<p><strong>MouthShut</strong>: <a href="https://www.mouthshut.com/product-reviews/Sundayrest-com-reviews-925862115">SUNDAYREST.COM Reviews, Feedback, Complaint, Experience</a></p>
<p><strong>Trust Pilot</strong>: <a href="https://www.trustpilot.com/review/www.sundayrest.com">SundayRest Reviews | Read Customer Service Reviews</a>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>C-section in Kalinga Hospital, Bhubaneswar: My Review</title>
		<link>https://susanta.com/c-section-kalinga-hospital-bhubaneswar/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Wed, 26 Jun 2019 12:28:20 +0000</pubDate>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Bhubaneswar]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4758</guid>

					<description><![CDATA[How much does a C-section cost in Kalinga Hospital? In this guide, I will share my experience at Kalinga Hospital, Bhubaneswar. ]]></description>
										<content:encoded><![CDATA[<p>If you’re an expectant mom/dad and approaching a c-section, it’s important to gather as much information on the process as possible.</p>
<p>In this guide, I will share my experience at Kalinga Hospital, Bhubaneswar.</p>
<p>As per my experience, the three key aspects of a C-section are:</p>
<p>#1 — Info on C-section Delivery at Kalinga Hospital</p>
<p>#2 — Info on Admission into/Discharge from Hospital</p>
<p>#3 — Info on Aftercare of Convalescent Mom and Nursing the Newborn</p>
<div class="content-block">
<div class="highlight">
<div class="one-half first">
<h2>Info on C-section Delivery at Kalinga Hospital</h2>
<p><strong>Things You Need to Know</strong>:</p>
<ul>
<li>How Much C-section Costs in Kalinga Hospital</li>
<li>Process of C-section in Kalinga Hospital</li>
</ul>
</div>
<div class="one-half"><img decoding="async" src="https://img.icons8.com/color/300/000000/pregnant.png" loading="lazy"/></div>
<div class="clearfix"></div>
</div>
</div>
<h3 class="subhead">How Much C-section Costs in Kalinga Hospital</h3>
<p>The cost of C-section can vary from case to case; however, a c-section at Kalinga Hospital comes at around Rs. 50,000 including the room charges (standard single AC room). Ideally, they discharge a patient in about 4-5 days. However, some patients may need to stay longer if their case is unique.</p>
<p>Please, note that the overall cost of c-section can go lower than the given estimate (i.e, Rs. 50,000) if you opt for a general non-AC bed in a shared ward. Likewise, if you choose to stay in a Deluxe Room or Super Deluxe Suite or Executive Suite, the estimated cost could go upward of Rs. 70,000-90,000. Of course, if you have health insurance, a large chunk of that cost will be borne by the insurance company.</p>
<p>Please, get in touch with your insurance company or HR department for an educated estimate.</p>
<p>For a clearer picture, you want to contact the admission desk at Kalinga Hospital as well.</p>
<h3 class="subhead">Process of C-section in Kalinga Hospital</h3>
<p>If you’re opting for cash transaction, you simply need to deposit a certain amount at the time of admission. You may use cash, debit or credit card as per your convenience.</p>
<p>However, if you have insurance, you need to submit your insurance card and other supporting documents at the insurance section of the hospital well in advance, preferably one or two days before the due date.</p>
<p>It usually takes a couple of hours for the insurance company to approve your case. Once the hospital’s insurance staff gets a clearance from your insurance company, you’re good to go.</p>
<p><strong>The process typically comprises the following steps</strong></p>
<p><strong>Step #1:</strong> When your insurance company approves your case, you get an SMS alert informing the status of your case.</p>
<p><strong>Step #2:</strong> Choose your date and time of c-section procedure judiciously. For example, the insurance department opens at around 10 am. If your c-section is due early in the morning (say 9 am) and you’re asked to coordinate with your insurance staff, you may run into unwanted stress and unnecessary delay. The fact is the nursing department wants a proper clearance from insurance staff before sending the patient to the operation theatre. If you choose to get it done in the afternoon, you may not face any such issues though.</p>
<p><strong>Step #3:</strong> On the due date, you need to visit the hospital, take admission and ask the insurance staff to coordinate with the nursing staff. Even if your case is insured, there are certain aspects that are not usually covered. The admission desk will ask you to pay Rs. 2,000 (refundable conditionally) and sign the consent documents and complete some paperwork.</p>
<p><strong>Step #4:</strong> The patient needn’t wait while you complete the paperwork. A staff member will escort the patient to the labor room where she’ll undergo a few tests. It usually takes about an hour or so.</p>
<p><strong>Step #5:</strong> Once, the tests are over, you will be escorted to your assigned room (based on your prior choice of room) where the staff will prepare you for the c-section procedure.</p>
<p><strong>Step #6:</strong> Once the patient is ready for the procedure, she will sign some documents and approach the operation theatre for the C-section.</p>
<div class="content-block">
<div class="highlight">
<div class="one-half first">
<h2>Info on Admission into/Discharge from Hospital</h2>
<p><strong>Things You Need to Know:</strong></p>
<ul>
<li>Choosing the Right Room Type at Kalinga Hospital</li>
<li>Rules for Visitors and Attendant</li>
<li>Getting Discharged from Hospital</li>
</ul>
</div>
<div class="one-half"><img decoding="async" src="https://img.icons8.com/color/300/000000/wheelchair.png" loading="lazy"/></div>
<div class="clearfix"></div>
</div>
</div>
<h3 class="subhead">Choosing the Right Room at Kalinga Hospital</h3>
<p>The stay of a convalescent mother at the hospital helps her a great deal in dealing with the inevitable challenges of post delivery. Choose the most appropriate room you can afford, to ensure a comfortable (often less challenging) path to recovery.</p>
<p>There are as many as 13 room types in Kalinga Hospital, of which 10 rooms are applicable to a patient. (Please, see the image below)</p>
<p><img decoding="async" class="alignnone size-full wp-image-4792" src="https://susanta.com/wp-content/uploads/2019/06/IMG_2569-e1561551938438.jpg" alt="Room Tariffs at Kalinga Hospital Bhubaneswar" width="900" height="1352" loading="lazy"/></p>
<p>Starting from General Ward (Non-AC) to Executive Suite, you can select any of the 10 room types available, based on your budget and other preferences. However, there are a few things you need to consider.</p>
<p><strong>#1 —</strong> The least expensive room type (General Ward Non-AC) may not offer the “privacy or dedicated care” you’re aspiring for. However, the most expensive room type (Executive Suite) may not necessarily offer you the best of everything either.</p>
<p><strong>#2 —</strong> While choosing the room type, please, consider the location (proximity) of the room type from the labor room, OT or main entrance. For example, the Deluxe Room, Super Deluxe Room, and Executive Suite are located farther from the entrance than the Single Room (AC). Likewise, the difference between the Deluxe Room and Super Deluxe Room types may not be significant. However, you can always visit the rooms and analyze their costs/benefits before you choose them.</p>
<p><strong>#3 —</strong> If you choose a single AC room type, you stay pretty close to the labor room and get easy access to the nursing staff. However, these rooms may not be as flashy (or even well ventilated) as the more expensive options. Single AC room types are also located on the ground floor, meaning less commuting for the attendant, doctors and visitors alike.</p>
<p><strong>#4—</strong> Please, keep in mind that with higher room tariffs, the overall costs of your procedure could also go up. This might sound a little strange but you want to clarify this from the account section. You can also ask your doctor/consultant for some advice to get a realistic assessment.</p>
<h3 class="subhead">Rules for Visitors and Attendant</h3>
<p>Upon your admission, the admission desk will issue two types of cards — a yellow card for the attendant and two white cards for the visitors.</p>
<p>Understandably, the yellow card allows the attendant round-the-clock entry while the visitors&#8217; cards offer entry for limited hours (between 5 pm to 7 pm).</p>
<p>This essentially means you’re not supposed to have a lot of visitors see you throughout the day. It’s important for the convalescent mother to take rest and fully recover so she can nurse the baby properly.</p>
<p>Similarly, the security staff may not allow visitors or attendant to carry any food items from outside.</p>
<p>While you can certainly bend these rules a little bit, you’re better off not trying to do so. According to the doctor, newborns are more likely to catch infections when exposed to random visitors indiscriminately. Break the rules at your own peril.</p>
<p>Ask the visitors to sanitize their hands before touching the newborn although most visitors would simply see the baby from the distance.</p>
<h3 class="subhead">Getting Discharged from Hospital</h3>
<p>In most cases, the newborn and mother both get discharged from the hospital about four days after the C-section. However, there are exceptions depending on the particular case and doctor’s advice.</p>
<p>Some mothers tend to recover faster than others. The nursing staff will, however, assist you to sit and walk around from the second day onward while the doctor will do the wound dressing on the third or fourth day.</p>
<p>It’s important that you should make efforts to sit and walk around the room even if it may feel a bit painful. However, you needn’t exert undue pressure on your wounds. Simply, follow the advice of your doctor and nursing staff.</p>
<p>Please, remember your discharge from the hospital depends on the clearance from your consultant as well as your pediatrician. You need to speak to them directly if you have any questions.</p>
<p>Once the doctor has given a green signal, the billing department will ask you to pay the amount that is due before your discharge. Once you have cleared the dues, they will escort you to the exit gate.</p>
<div class="content-block">
<div class="highlight">
<div class="one-half first">
<h2>Info on Aftercare of Convalescent Mom and Nursing the Newborn</h2>
<p><strong>Things You Need to Know</strong>:</p>
<ul>
<li>Newborn Essentials You Should Carry</li>
<li>Nursing the Newborn</li>
<li>Right Room Temperature for the Newborn</li>
</ul>
</div>
<div class="one-half"><img decoding="async" src="https://img.icons8.com/color/300/000000/baby.png" loading="lazy"/></div>
<div class="clearfix"></div>
</div>
</div>
<h3 class="subhead">Newborn Essentials You Should Carry</h3>
<p>Make a list of things you will need during and after the delivery. There are items that are too obvious to miss while there are some that you would regret not carrying with you. Here is a list of things you will need for your newborn.</p>
<ul>
<li>Swaddle Blankets/Gloves/Socks/Napkins/Coconut Oil</li>
<li>Tissues/Towels/Cotton/Powder/Water-Resistant Sheet</li>
<li>Feeding Bottles/Flask/Feeding Pillow</li>
<li>Formula Milk/Small Bowl/Small Spoon</li>
</ul>
<h3 class="subhead">Nursing the Newborn</h3>
<p>Mother’s milk is best for the newborn. This is probably something we’ve heard umpteen times since kindergarten. However, this slogan appears simplistic to a convalescent mother who’s struggling to get her newborn to latch on to the breasts, let alone feed her baby properly.</p>
<p>Newborns struggling to latch on to their mother’s breast is an increasingly common scenario these days. Fortunately, there are enough resources to help you with that.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=xWPbykBKEMA">Breastfeeding Position and Latch</a></li>
<li><a href="https://kellymom.com/ages/newborn/bf-basics/latch-resources/">Latching and Positioning Resources</a></li>
<li><a href="https://americanpregnancy.org/breastfeeding/latch/">Breastfeeding Latch: Proper Positioning</a></li>
</ul>
<p>Despite your best efforts, if you’re unable to get your newborn to latch on, offering him/her formula milk is a healthy alternative often recommended by pediatricians around the world.</p>
<p>There are two different ways to feed formula milk to your baby — spoon feeding and bottle feeding, both of which have their benefits. Personally, I’ve seen bottle-feeding being a smooth process. That’s exactly why you should carry a few feeding bottles with you.</p>
<h3 class="subhead">Right Room Temperature for the Newborn</h3>
<p>It’s important to ensure the ideal room temperature for your newborn to make them feel comfortable. The doctor may ask you to completely turn off the AC or turn the fan speed down. However, in reality, it really depends on the weather and the particular behavior of your newborn. For example, we were asked to turn off the AC completely while it was the peak of summer. After a week or two, we realized it was actually making the baby feel uncomfortable. After consulting the pediatrician again, we ran the AC at 26-28 degrees.</p>
<div class="content-box-yellow"><strong>Disclaimer</strong>: This guide is simply informative in nature and it may contain factual inaccuracies. It is based on my personal experience only. I&#8217;m not a healthcare expert and I don&#8217;t claim the information in this guide to be definitive. You should meet a doctor and/or conduct your own research before making any decision whatsoever. Should you have any questions, please, leave a comment below or get in touch with me via the <a href="https://susanta.com/contact-me/">contact us form</a>.</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to 301 Redirect http to https in Google Console</title>
		<link>https://susanta.com/change-of-address-google-console/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Sat, 01 Sep 2018 10:04:30 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4416</guid>

					<description><![CDATA[The error message reads: “We couldn’t find any 301-redirect directives for your site. For more details, check the Fetch as Google tool.”]]></description>
										<content:encoded><![CDATA[<p>If you want to switch to a new domain name, a very common practice is to <a href="https://susanta.com/301-redirect-wordpress-site-htaccess/">use 301-redirection method</a> via .htaccess file.</p>
<p>The process is relatively simple and I have written <a href="https://susanta.com/301-redirect-wordpress-site-htaccess/">a guide on that</a> as well.</p>
<p>Usually, the method is pretty straight forward if you’re permanently redirecting from an old HTTP domain to a new HTTP domain. However, if your old domain is non-secure and you’re 301-redirecting to a secure domain name, things might get a bit tricky, confusing and complicated.</p>
<p>Recently, I moved a non-secure old domain to a secure domain name and then encountered an error while complying to Change of Address (CoA) in Google Console.</p>
<p>The error message reads: “We couldn’t find any 301-redirect directives for your site. For more details, check the Fetch as Google tool.”</p>
<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-4418" src="https://susanta.com/wp-content/uploads/2018/09/Change-of-Address-Error.png" alt="Change of Address Error" width="1664" height="523" /></p>
<h2>How I Fixed the Change of Address Error Message in Google Console</h2>
<p>If you encounter such an error, try the following steps:</p>
<h3>Create Properties of All Variations Your New Domain Name</h3>
<p><a href="https://support.google.com/webmasters/answer/34592?hl=en&amp;ref_topic=3309469"><span style="font-weight: 400;">Add four separate properties</span></a><span style="font-weight: 400;"> of your new domain name. For example, if your secure domain name is https://www.yournewdomain.com, you should create four different properties in Google Console such as:</span></p>
<p><span style="font-weight: 400;">https://www.yournewdomain.com (secure www variation)</span></p>
<p><span style="font-weight: 400;">https://yournewdomain.com (secure non-www variation)</span></p>
<p><span style="font-weight: 400;">http://www.yournewdomain.com (non-secure www variation)</span></p>
<p><span style="font-weight: 400;">http://yournewdomain.com (non-secure non-www variation)</span></p>
<h3>Validate Your New Properties and Add Sitemap</h3>
<p><span style="font-weight: 400;">Validate all your new properties in Google Console and add XML sitemap.</span></p>
<h3>Retry Change of Address in Google Console</h3>
<p><span style="font-weight: 400;">Once Google Console has accepted all your properties, you should try the Change of Address tool for redirection. In my case, it worked pretty easily. However, if you still see the same old issues, give it some time; maybe, a day or two. Try again and it should work.</span></p>
<p><img decoding="async" class="alignnone size-full wp-image-4421" src="https://susanta.com/wp-content/uploads/2018/09/Change-of-Address_CoA_Google_Console_Successful.png" alt="Change of Address_CoA_Google_Console_Successful" width="1680" height="707" /></p>
<p>Hope this helps. Got any questions? Let me know in the comments below.</p>
<p>Featured Image Source: <a href="https://kinsta.com/blog/http-to-https/">Kinsta</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Stream 4K UHD Videos on MiTV</title>
		<link>https://susanta.com/stream-4k-uhd-content-mitv/</link>
					<comments>https://susanta.com/stream-4k-uhd-content-mitv/#comments</comments>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Tue, 31 Jul 2018 08:51:21 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[mitv]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4403</guid>

					<description><![CDATA[You need to spend additionally to enjoy 4K UHD content on your MiTV, But, rest assured the experience is worth every penny, especially if you’re a movie buff. ]]></description>
										<content:encoded><![CDATA[<p>Xiaomi India promotes their MiTV’s on the basis of 4K UHD (Ultra High-Def) content. However, the truth is the 55-inch MiTV4 <a href="https://c.mi.com/thread-811911-1-0.html">doesn’t automatically display</a> your standard content in 4K quality.</p>
<p><img decoding="async" class="alignnone size-full wp-image-4405" src="https://susanta.com/wp-content/uploads/2018/07/4K-YOUTUBE-DOESNT-PLAY-Mi-TV-Mi-Community-Xiaomi.png" alt="4K YOUTUBE DOESN&#96;T PLAY" width="823" height="332" /></p>
<p>If you’re subscribed to any DTH service such as Airtel HD or Tatasky HD, your experience won’t dramatically increase with the 55-inch MiTV4. You need to find 4K content sources first.</p>
<p>By 4K content sources, I mean the videos that have been shot in 4K UHD mode, i.e, 3840&#215;2160 (Horizontal and Vertical Pixels).</p>
<h2>Why You Can’t Watch 4K UHD Content on Your DTH Connection</h2>
<p>There are around 7 DTH service providers in India and none of them offers 4K content. However, TATA Sky offers the <a href="https://www.askvg.com/review-which-dth-service-provides-maximum-hd-channels-in-india/">most number (88) of HD channels</a> in India.</p>
<p>In most case though, the actual quality of the HD channels don’t reach their optimum level, thanks to the technical issues most subscribers are up against all the time.</p>
<p>Speaking from my experience with Tata Sky, I have never seen the signal strength and quality going above 60 or 70, which severely affects the quality of HD channels I’m subscribed to.</p>
<p>Therefore, if you’re planning to watch 4K UHD content on your MiTV using your current DTH subscription, you’re only going to be disappointed.</p>
<p>As an aside, if you’re a little tech savvy, I’d encourage you to sideload and <a href="https://www.quora.com/Do-Jio-TV-and-the-Cinema-app-work-on-an-Android-smart-TV">install the Jio TV app on your MiTV</a> and watch most of the HD channels for free. If you have an unlimited fast internet connection (e.g, 8 Mbps or higher), you should be able to watch high-quality HD channels on your MiTV.</p>
<h2>How to Watch YouTube 4K UHD Content on MiTV</h2>
<p>Even as the MiTV ships with a built-in YouTube app, it’s far from acceptable. The native YouTube app doesn’t have the option to stream YouTube 4K UHD content at all.</p>
<p>So, basically, here’s what you need to watch YouTube 4K UHD content on your MiTV:</p>
<p><strong>#1: A Fast Internet Connection</strong>: When I say “a fast internet connection”, I basically mean the speed at which 4K UHD videos will play without any buffering. According to Netflix, 4K UHD content needs an internet connection of <a href="https://help.netflix.com/en/node/13444">about 25 megabits per second or higher</a>. I am subscribed to an optical fiber plan which offers unlimited bandwidth at 30 megabits per second. Using your mobile data for 4K UHD streaming isn’t a good idea as it can consume around 5GB data per hour. Unless you’re on an unlimited mobile data plan, that’s going to cost you an arm and a leg, for sure.</p>
<p><strong>#2: A Supported 4K Streaming Device</strong>: In order to stream YouTube 4K UHD content, you will need to connect a supported device to your MiTV. While your options are many, I recommend buying a Chromecast Ultra device or Apple TV 4K. I recently bought the former from a friend of mine who purchased it from the US. Apple TV4K costs a bomb.</p>
<h2>How to Watch Netflix 4K UHD Titles on MiTV</h2>
<p>Of course, you will need a fast internet connection and a supported 4K streaming device as explained above. Needless to say, you will also need to subscribe to the highest plan on Netflix which costs around 800 rupees per month. Netflix <a href="https://www.netflix.com/signup/planform">doesn’t offer any 4K UHD titles</a> on their lower plans.</p>
<p>So, as you can see in order to enjoy 4K content on your MiTV, you need to spend additionally. But, rest assured the experience is worth every penny, especially if you’re a movie buff.</p>
<h2>What about Amazon Prime Video?</h2>
<p>Although Prime Video doesn’t offer any 4K UHD titles in its plans for Indian consumers, the upscaled quality of the HD movies still looks pretty amazing on a larger MiTV, i.e, 55-inch MiTV4. At times, the quality is so good, it can be hard to differentiate between HD and 4K UHD content. Again, you should be subscribed to a high-speed, unlimited internet data plan to take advantage of this.</p>
<p>That’s all I have to share as of now, I will continue to update this post moving forward. If you have any questions about this post, please, let me know in the comments below.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://susanta.com/stream-4k-uhd-content-mitv/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>User-authored JavaScript found on Page: Fix Google AMP Error</title>
		<link>https://susanta.com/google-amp-javascript-error/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Tue, 12 Jun 2018 06:08:56 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Google AMP]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4369</guid>

					<description><![CDATA[Don't panic if Google Search Console tells says, "User-authored JavaScript found on Page". Here's how to fix Google AMP javascript error.]]></description>
										<content:encoded><![CDATA[<p>Recently, I got the following warning in Google Search Console:</p>
<blockquote><p>User-authored JavaScript found on page (Critical)</p>
<p>Remove any custom JavaScript code from your page. AMP pages with custom JavaScript may appear in Google search results without AMP-specific display features.</p></blockquote>
<p>When you’re on the Google Console Dashboard, the screenshot might look some like this:</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4365" src="https://susanta.com/wp-content/uploads/2018/06/Fix-errors-on-your-AMP-pages.png" alt="Fix errors on your AMP pages" width="841" height="350" /></p>
<p>AND, Here’s a screenshot of the warning.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4367" src="https://susanta.com/wp-content/uploads/2018/06/AMP-JavaScript-Warning-in-Google-Search-Console.png" alt="AMP JavaScript Warning in Google Search Console" width="883" height="701" /></p>
<p>When I clicked on one of the affected AMP pages, I could see the following window with details of the error message.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4366" src="https://susanta.com/wp-content/uploads/2018/06/How-to-Remove-any-custom-JavaScript-code-from-your-page-.png" alt="How to Remove any custom JavaScript code from your page" width="733" height="572" /></p>
<p>Although I could have easily ignored this warning but I hate seeing errors. So, I decided to dig in to figure out what might have triggered the errors.</p>
<p>If you are seeing similar issues, read on to know how to fix it.</p>
<h2>Run AMP Validator</h2>
<p>Although the warning already says your AMP page has some custom JavaScript, you need to run the AMP validator to establish the details of the issue and where exactly it appears in your page source.</p>
<p>Therefore, you need to <a href="https://validator.ampproject.org">go to the AMP Validator tool</a> and enter the URL of the AMP page and hit on the “Validate” button.</p>
<p><strong>Note:</strong> The AMP Validator is different from <a href="https://search.google.com/test/amp">AMP Test tool</a> which also tests if your AMP page is valid. It’s important to keep this in mind because the AMP test tool will still say your page is valid (because you’ve used AMP markup) while the AMP validator tool won’t (due to the user authored javascript).</p>
<p>The validator tool showed me the following error on the 27th line.</p>
<p>&lt;script&gt;if (document.location.protocol != “https:”) {document.location = document.URL.replace(/^http:/i, “https:”);}&lt;/script&gt;&lt;script type=’text/javascript’ src=’https://cdn.ampproject.org/v0.js’ async&gt;&lt;/script&gt;</p>
<p>https://gist.github.com/topleague/fa0e726f52a3655cb52681972a134bcc</p>
<p>Please, note that the user authored javascript issue could be different for different websites. Therefore, you may not see this exact code in your validation test. However, if you did, you’re in luck because I’m going to tell you how to fix it.</p>
<p>In my case, I wasn’t sure where to find such javascript snippet to fix the error.</p>
<p>A couple of random searches led me to get suspicious about plugins. But how would I know which plugin was responsible? Another <a href="https://wordpress.org/support/topic/critical-issue-user-authored-javascript-found-on-page/">thread blamed it on the custom javascript in the footer</a>. But, I found no javascript in my footer.</p>
<p>Therefore, I turned to Google Search to find the solution.</p>
<p>I used this search phrase to see if anybody has faced a similar issue: “document.location.protocol + AMP”</p>
<p>Luckily, I found <a href="https://wordpress.org/support/topic/amp-critical-error-custom-javascript-is-not-allowed/">this thread</a> in WordPress Support.</p>
<h2>Uncheck Javascript Redirection in SSL Plugin</h2>
<p>I’ve been using <a href="https://wordpress.org/plugins/really-simple-ssl/">Really Simple SSL plugin</a> ever since I configured my site with SSL certificate. The plugin never really created any issues early on or maybe, I never noticed it.</p>
<p>The document.location.protocol you see in the AMP Validator tool is triggered by this SSL plugin. Therefore, you need to go to the settings and uncheck javascript redirection as shown in the screenshot below.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4368" src="https://susanta.com/wp-content/uploads/2018/06/User-authored-JavaScript-found-on-page.png" alt="User-authored JavaScript found on page" width="891" height="849" /></p>
<p>Click on the save button and you’re done!</p>
<p>Go back to the AMP Validator tool and revalidate the affected page(s) and you should no longer any error.</p>
<p>That’s it!</p>
<p>Just wait for a couple of days until Google bots recrawl and reindex your AMP pages.</p>
<h2>Update:</h2>
<p>Here&#8217;s an updated report appearing on the 19th June, 2018, just 9 days after I fixed the errors. As you can see, the number of affected pages has <strong>automatically gone down from 41 to 23</strong>. At this rate, I&#8217;m assuming it might take one more week for Google Search to index to rest of the pages.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4376" src="https://susanta.com/wp-content/uploads/2018/06/AMP-Issues-in-Google-Search-Console-Resolved.png" alt="AMP Issues in Google Search Console (Resolved)" width="971" height="664" /></p>
<p>Hope you find this post helpful!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Xiaomi Mi TV 4 Review: What You Need to Know Before Buying It</title>
		<link>https://susanta.com/xiaomi-mi-tv-4-review/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Mon, 12 Mar 2018 17:38:21 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Branding]]></category>
		<category><![CDATA[mitv]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4334</guid>

					<description><![CDATA[Are you planning to buy the much popular Mi TV 4 by Xiaomi? Here's my detailed review on the specs, features, pros and cons of the product. ]]></description>
										<content:encoded><![CDATA[<p>So, finally, I bought the <a href="http://fkrt.it/oQf9DLuuuN">Mi TV 4 from Flipkart</a> in a flash sale. It’s the 4K Smart TV from Xiaomi a lot of folks have been talking about since its launch earlier this year.</p>
<p>I’ve read a couple of reviews on the products already. I’ve also watched reviews on YouTube, especially reviews by Technical Gurujee and Geeky Ranjit.</p>
<p>However, I found they left out a couple of things such as DTH picture quality, IR Cable and so on.</p>
<p>So, here’s my review.</p>
<div class="content-block">
<div class="highlight">
<h2>Xiaomi Mi TV 4 Specifications</h2>
<div class="one-third first">
<ul>
<li>Design and Appearance</li>
<li>Screen Size and Resolution</li>
<li>Screen Refresh Rate and Viewing Angle</li>
<li>Processor</li>
</ul>
</div>
<div class="one-third">
<ul>
<li>RAM and Storage</li>
<li>Connectivity Ports</li>
<li>Sound Quality</li>
<li>Remote Control Device</li>
<li>Interface and Content</li>
</ul>
</div>
<div class="one-third"><img decoding="async" src="https://img.icons8.com/color/250/000000/reality-stars.png">
</div>
<div class="clearfix"></div>
</div>
</div>
<p>If you’ve read or watched reviews on this smart TV, chances are you already know the general specs of Mi TV 4.</p>
<p>However, for the uninitiated, I will simply highlight the main specs that you should know about Mi TV 4.</p>
<h3 class="subhead">Design and Appearance</h3>
<p>MiTV4 has a futuristic design.</p>
<p>What does that mean?</p>
<p>Xiaomi claims, with its 4.9mm ultra-thin panel, the Mi TV 4 is World’s thinnest LED TV.</p>
<p>And, it probably is.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-4335 size-large" src="https://susanta.com/wp-content/uploads/2018/03/xiaomi-mi-tv-4-thin-1024x576.jpg" alt="" width="1024" height="576" /></p>
<p>So, how thin is a 4.9mm panel?</p>
<p>To put this in perspective, the panel is <a href="http://androidadvices.com/top-5-thinnest-designed-android-smart-phones/">thinner than most of the thinnest Android smartphones</a> out there.</p>
<p>Only the VIVO X5 Max (4.75mm) and OPPO R5 (4.85mm) are thinner than the Mi TV 4. But then, it’s a Smart TV.</p>
<p>When the eKart delivery staff delivered the TV to my apartment, they unboxed it to show me the product was clean and undamaged. The ultra-thin panel doesn’t allow any margin of error and they were very careful about handling it.</p>
<p>The ultra-thin design makes the Mi TV 4 a visual delight even when it’s turned off, thanks to its aesthetical design and stable pair of legs that hold the panel steadily on the surface.</p>
<p>You still need to be extra careful about handling the TV whether you’re unboxing it and moving it around in your room. In fact, Xiaomi has specific instructions on how to hold it. Strangely, the eKart staff didn’t know about it.</p>
<h3 class="subhead">Screen Size and Resolution</h3>
<p>The Mi TV 4 features a breathtaking 55-inch LED screen with 4K resolution (3840 x 2160 pixels) and HDR support.</p>
<p>It sports HDR 10 capabilities and a 10-bit VA panel made by Samsung.</p>
<p>So, what does this really mean?</p>
<p>Let me explain.</p>
<p>If you’re planning to buy a 4K TV, you should aim for one that has a larger screen size, preferably 53-inch or larger panel.</p>
<p>This is because watching high definition content on a smaller panel may not give you all the best experience.</p>
<p>The 10-bit VA panel by Samsung means you’re getting an amazing deal for the price.</p>
<h2>For your information, <a href="https://dgit.com/4k-hdr-guide-45905/">HDR10</a> is the standard form of HDR (High Dynamic Range) which essentially means your screen can produce the blackest blacks and whitest whites, bringing out clarity you would only see in real life.</h2>
<p>With the Mi TV 4, I’m getting much better and richer visual experience with some HD channels (I’m on Tata Sky HD subscription).</p>
<p>My experience with YouTube, Amazon Prime Video, and Netflix is also pretty exciting.</p>
<p>But the real value of a 4K is visible is when you play some 4K HDR content.</p>
<p>I downloaded some 4K HDR samples from <a href="https://www.youtube.com/channel/UCve7_yAZHFNipzeAGBI5t9g/videos?view=0&amp;sort=p&amp;flow=grid">YouTube 4K HDR channel</a> with the help of <a href="https://acethinker.com/online-downloader">AceThinker app</a>. When you play 4K HDR content on a 53-inch 4K panel, it’s a sight to behold.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4336" src="https://susanta.com/wp-content/uploads/2018/03/HDR-Sample-1024x683.jpg" alt="Screen Size and Resolution" width="1024" height="683" /></p>
<p>However, MiTV4 was unable to play two of the downloaded samples for lack of format support. I’m not sure why this error occurred — I need to speak their tech support to find out.</p>
<p><strong>Update</strong>: I shared my concerns with the Twitter team. Please, <a href="https://twitter.com/MiIndiaSupport/status/973508379086938113">follow this link</a> to see what they say.</p>
<h3 class="subhead">Screen Refresh Rate and Viewing Angle</h3>
<p>The Mi TV 4 has a 60Hz screen refresh rate and the panel can be viewed at an angle of 178-degrees.</p>
<p>So, what do these stats mean to a buyer?</p>
<p>Screen Refresh Rate (aka Frame Rate) is how many times a panel refreshes (or changes the image) per second. It’s a spec which enables a TV to produce better video in general, especially when you’re watching dynamic and action-oriented visuals such as sports and Hollywood action movies.</p>
<h2>According to <a href="https://www.cnet.com/news/ultra-hd-4k-tv-refresh-rates/">CNet</a>, if a smart TV panel has 60Hz refresh rate, the visual experience should be good enough although having a higher refresh rate is simply a nice-to-have feature.</h2>
<p>The point is, <a href="https://www.cnet.com/news/ultra-hd-4k-tv-refresh-rates/">as the article says</a>, the refresh rate is perceptible only a trained eye.</p>
<p>In short, the Mi TV 4 has a reasonable refresh rate.</p>
<p>Similarly, the viewing angle is just fine. The point is why would anyone sit at that angle anyway?</p>
<h3 class="subhead">Processor</h3>
<p>The Mi TV 4 boasts of a 64-bit quad-core Amlogic Cortex-A54 SoC processor, and Mali-T830 graphics processor.</p>
<p>These specs are decent for a 4K smart TV. Perhaps that’s why I didn’t see any lag while browsing the content on PatchWall.</p>
<p>I haven’t played any games on the Mi TV 4 but <a href="https://www.digit.in/tvs/xiaomi-mi-tv-review-126079.html">as per the Digit.in review</a>, the gaming experience was fantastic.</p>
<h3 class="subhead">RAM and Storage</h3>
<p>The Mi TV 4 has a 2GB RAM and an 8GB built-in storage.</p>
<p>Again, the 2GB RAM should be good enough for general operations on a TV like this. Likewise, 8GB of built-in memory storage offers ample space for any future OS updates and apps you may add from time to time.</p>
<h3 class="subhead">Connectivity Ports</h3>
<p>The Mi TV 4 hosts a variety of ports which include:</p>
<ul>
<li>1 Ethernet port</li>
<li>2 USB ports</li>
<li>3 HDMI 2.0 ports</li>
</ul>
<p>It also supports dual-band (2.4GHz and 5GHz) Wi-Fi 802.11ac and has Bluetooth 4.0 as well. Both work pretty well.</p>
<p><span style="font-weight: 400;">The only problem is the position of these ports.</span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4342" src="https://susanta.com/wp-content/uploads/2018/03/Mi-TV-Ports.jpg" alt="Mi TV Ports" width="900" height="596" /></p>
<p>They are at the back of the panel, which means they’re very hard to access if you decide to mount it on your wall. You will need a port extender handy for easy access.</p>
<p>The ports are so close to one another, I couldn’t find enough room around the HDMI ports to plug in the Chromecast-1 device. Again, you will need a port extender to get around this issue.</p>
<h3 class="subhead">Sound Quality</h3>
<p>The Mi TV 4 supports Dolby+DTS Cinema Audio Quality.</p>
<p>However, these specs offer no additional value in terms of sound quality. It’s not a downright deal breaker either.</p>
<p>Since the upper panel is very thin, the speakers are located below the panel which is thicker at the base.</p>
<p>As for the sound quality, I watched a couple of movies and the sound was loud and clear.</p>
<p>I’d never rely on a TV’s built-in speakers anyway. I’d go for a sound bar (which is becoming a popular TV accessory these days) to amplify the quality of sound.</p>
<p>The Mi TV 4 has AV and S/PDIF connection options. Unfortunately, I don’t have a music system compatible with these connection options.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-4338 size-large" src="https://susanta.com/wp-content/uploads/2018/03/xiaomi-mi-tv-4-8-1024x768.jpg" alt="" width="1024" height="768" /></p>
<p>The downside is the Mi TV 4 doesn’t support any standard 3.5mm audio jack which could allow users like me to connect their music system via an aux cable. For example, I have a Bose Sound Dock but I’ve not been able to connect it to my TV.</p>
<p>Someone on Twitter mentioned many folks are facing issues with regards to audio connectivity to their home theatre and soundbar via Bluetooth.</p>
<p>I’m planning to add an external Bluetooth device to it and see how it works. I will update this section once I’m done testing it.</p>
<h3 class="subhead">Remote Control Device</h3>
<p>The Mi TV 4 comes with a minimalist remote control device that looks awfully similar to that of my Apple TV.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4343" src="https://susanta.com/wp-content/uploads/2018/03/xiaomi-mi-box-remote-1-e1520875965117.jpg" alt="" width="800" height="600" /></p>
<p>It’s sleek and light, helping you navigate the PatchWall interface with ease. However, the TV’s remote device doesn’t have a mute button, which means you can’t put it on mute &#8211; you need to use the volume button to decrease the sound.</p>
<p>I got the <a href="http://www.mi.com/in/mi-led-smart-tv-4-55/accessories/">Mi IR Cable Set-top box (STB) Controller</a> with the TV for free. While the accessory is meant to double up as your DTH remote device, I found it hard to make it work properly.</p>
<p><strong>Update</strong>: The IR Cable wasn&#8217;t working properly. But their service engineer came over and fix a configuration issue. Now, it works seamlessly. Go to the FAQs section of this post to learn how to configure it properly.</p>
<h3 class="subhead">Interface and Content</h3>
<p>The Mi TV 4 has been advertised as a game changer because of its PatchWall interface and content designed keeping Indian users in mind.</p>
<p>It looks great right out of the box and requires you to connect to your Wi-Fi network for the OS update.</p>
<p>You can see loads of content (worth 500,000+ hours) once you’re connected to the Internet. It has a universal search option and personalized recommendations based on your viewing patterns.</p>
<p>I tested the YouTube app (not official) and found a couple of issues:</p>
<ul>
<li>It has a poor UX, which made browsing videos a hassle</li>
<li>The interface is pretty ordinary</li>
<li>The YouTube videos don’t have 4K options and the highest resolution is only 1080p</li>
</ul>
<p>I haven’t used the built-in apps (such as Voot) yet and I’m planning to write a separate review in a few days.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4339" src="https://susanta.com/wp-content/uploads/2018/03/Xiaomi-Mi-TV-4-PatchWall-personalised-1280-720-e1520875358143.jpg" alt="" width="900" height="506" /></p>
<p>It might sound like I’m nitpicking, but the TV’s screensavers don’t look as sleek as the ones on my Apple TV.</p>
<p>All in all, the PatchWall UI looks unfinished and can use a couple of updates for improvement.</p>
<div class="content-block">
<div class="highlight">
<h2>FAQs about Mi TV 4</h2>
<p>Those who have already bought the Mi TV 4 or are planning to buy it, consider the following information about the model.
</p></div>
</div>
<h3>What’s the OS of Mi TV 4?</h3>
<p>The Mi TV 4 runs on MIUI TV with a PatchWall interface which is crafted out of Android. The PatchWall looks different from Android TVs from other brands.</p>
<p>It’s intuitive and can help you browser content seamlessly.</p>
<p>I’m hoping it will get even better after future updates.</p>
<h3>What Streaming Services Does Mi TV 4 Support Right Now?</h3>
<p>The Mi TV 4 currently supports Hungama Play and YouTube (through a browser). As explained above, YouTube doesn’t have a good UX. The company is expected to roll out updates to bring more content in the future.</p>
<h3>Does Mi TV 4 Support Netflix and Amazon Prime Video?</h3>
<p>Answer: No, not at the moment. However, I think Mi will release a software update in the near future, which will hopefully bring these popular apps to its PatchWall interface.</p>
<p>I haven’t tested it myself yet, but <a href="https://www.igyaan.in/144595/xiaomi-mi-led-tv-4-review/">according to iGyaan</a>, Netflix or Google Play store didn’t work via sideloading.</p>
<p>They also warned that sideloading apps like Google Play store may also break the functionality of the TV. So, be careful!</p>
<h3>Why Isn&#8217;t the IR Cable Working Properly?</h3>
<p>During the TV installation and settings configuration, ask the service engineer to check if the IR Cable is working properly.</p>
<p>If this doesn’t work properly, change the settings of the DTH remote on your TV.</p>
<h3>Does PatchWall Support All Set Top Boxes?</h3>
<p>Mi TV is compatible with about 3500 DTH and set-top box service providers in India. When the DTH box is integrated, the channels and the content available on those channels are seamlessly integrated into the OS. You might want to get in touch with your DTH service provider to learn if their STB is supported by Mi TV. Here&#8217;s <a href="https://twitter.com/ugosus/status/975992833541783552">a thread on Twitter</a> to learn more.</p>
<h3>Why Can&#8217;t My MiTV Play YouTube 4K Videos?</h3>
<p>Xiaomi India promotes its MiTV’s on the basis of 4K UHD (Ultra High-Def) content. However, the truth is the 55-inch MiTV4 doesn’t automatically display your standard content in 4K quality. Here&#8217;s <a href="https://susanta.com/stream-4k-uhd-content-mitv/">how to stream YouTube 4K videos on your MiTV</a>.</p>
<div class="content-block">
<div class="highlight">
<h2>Some Xiaomi Mi TV Tips and Tricks to Get the Most Out of it</h2>
<p>MiTV4 is an awesome device. However, to get the most out of it, you should know how to unlock the hidden features of the TV. Here are some tips and tricks to use the MiTV like a pro.
</p></div>
</div>
<h2>Use Your Phone as a Remote</h2>
<p>The Mi TV 4 comes with a Bluetooth-enabled remote control device already. However, I’ve found two major issues with it.</p>
<ul>
<li><strong>1st Problem</strong>: It doesn’t have a MUTE button.</li>
<li><strong>2nd Problem</strong>: A handful of buttons hamper browsing experience.</li>
<li><strong>3rd Problem</strong>: To control DTH channels, it depends on IR blaster.</li>
</ul>
<p>The good news is the <a href="https://play.google.com/store/apps/details?id=com.duokan.phone.remotecontroller&amp;hl=en">Mi Remote Controller app</a> on Google Play Store can help you get rid of these problems.</p>
<h2>Take Screenshots on Android TV</h2>
<p>The Mi Remote Controller app also has a feature to let you take a screenshot of your TV screen, which is a fun way to share great TV moments with your friends on social media.</p>
<h2>Sideload a Third Party App Store</h2>
<p>The MiTV doesn’t currently have any app store; it has a limited number of apps to choose from.</p>
<p>That’s right — currently, it doesn’t have popular apps like Netflix or VLC player.</p>
<p>Therefore, if you want to install any third-party apps, you can the common technique — sideload a third-party app store.</p>
<p>My choice is <a href="http://m.aptoide.com/installer-aptoide-tv?lang=en">Aptoide TV</a>.</p>
<p>However, before you <a href="http://m.aptoide.com/installer-aptoide-tv?lang=en">download the Aptoide TV apk</a> and sideload it, you should complete this one important step — enable the &#8216;Allow unknown sources&#8217; setting on your MiTV.</p>
<p>It’s located right here: <strong>Settings &gt; Security</strong></p>
<p>Once you’ve done that, simply sideload the Aptoide TV apk and install it.</p>
<p>Go to the apps section of your MiTV, click open the Aptoide TV app and download the popular apps of your choice.</p>
<p><strong>Note</strong>: Since Aptoide app is not an official method, you may experience minor issues. But the benefits sure surpass these small issues.</p>
<h2>Cast Your Phone Screen with LocalCast</h2>
<p>The Mi TV doesn’t have <a href="https://www.google.com/chromecast/built-in/tv/">Chromecast built-in support</a>, which is a real bummer!</p>
<p>While it ships with the Miracast app, it doesn’t offer the same freedom as does the Chromecast built-in service.</p>
<p>If you want to cast your phone’s content to your Mi TV screen, <a href="https://play.google.com/store/apps/details?id=de.stefanpledl.localcast">download the LocalCast for Chromecast app</a> from Google Play Store.</p>
<p>Be sure to enable the DLNA service on the Mi TV by navigating to <strong>Settings &gt; Security and then turn on the DLNA service toggle</strong>.</p>
<p>On your Android device, launch the LocalCast for Chromecast app, open the Discovery options and enable the option for DLNA Renderers.</p>
<p>Once you’ve done that, it will start searching for the active devices. Choose your Mi TV and you’re done!</p>
<p>Now, play any video on your Android device to cast it directly to your Mi TV screen.</p>
<h3 class="subhead">Final Thoughts</h3>
<p>Just one thing to keep in mind — <a href="https://help.netflix.com/en/node/42384">Netflix doesn’t offer 4K support for Mi TV 4 yet</a>. I watched a couple of movies on Netflix as well as Prime Video using Apple TV, and I found the picture quality on Netflix is very rich. So, as of now, the only way to watch 4K content on Mi TV 4 is to connect a device that provides 4K input, e.g, STB, Apple TV 4K, Chromecast 4K and so on. Additionally, you can download 4K movies and play them via the USB port.</p>
<p>Have you bought the Mi TV 4 yet? What’s your take on it?</p>
<p>Please, let me know if you want me to review any particular feature on the TV.</p>
<div class="content-box-yellow"><strong>Recommended Article</strong>: <a href="https://susanta.com/stream-4k-uhd-content-mitv/">How to Stream YouTube/Netflix 4K UHD Videos on MiTV</a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Track Ad blockers on Google Analytics: A Handy Guide</title>
		<link>https://susanta.com/track-ad-blockers-google-analytics/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Fri, 16 Feb 2018 08:22:51 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://susanta.com/?p=4321</guid>

					<description><![CDATA[In this guide, I will share with you an easy way to set up a custom dimension, create a new segment and custom report in your Google Analytics to determine the approximate number of site visitors using ad blockers.  ]]></description>
										<content:encoded><![CDATA[<p>With the increasing use of ad blockers these days, it’s important for online publishers to determine how (and to what extent) their website is affected.</p>
<p>This is a crucial step because you need to decide the next course of action based on your findings. If most of your visitors use ad blockers and your ad revenues are taking a dip, you should find an alternative revenue model for your site.</p>
<p>While you can simply install one of those <a href="https://themeisle.com/blog/best-anti-adblock-wordpress-plugins/">anti-ad blocking plugins</a> on your site, it might slow down your site and affect the user experience as well. The point is why use anti-ad blocking plugin without even knowing if your visitors are using one to begin with?</p>
<p>In this guide, I will share with you an easy way to set up a custom dimension, create a new segment and custom report in your Google Analytics to determine the approximate number of site visitors using ad blockers.</p>
<p><strong>Step #1</strong>: Add Javascript Code to Your Site’s Header<br />
<strong>Step #2</strong>: Set up a Custom Dimension in Google Analytics<br />
<strong>Step #3</strong>: Create an Advanced Segment<br />
<strong>Step #4</strong>: Create a Custom Report for users with Ad Blockers</p>
<h2>How Does it Work?</h2>
<p>We’re essentially going to create a code snippet which will create an HTML element named “AdSense”. Then we add the code snippet to the header section of our website. If a visitor to the site has some kind of Ad Blocker enabled on their browser, the HTML element will not be visible. Moreover, we will create a new segment to categorize those visitors separately to give your a fair idea about the volume of traffic that are unable to see your Google AdSense ads.</p>
<p><strong>Note</strong>: In order to create and install this code, you need to have admin privilege of the site as well as Google Analytics.</p>
<h2>Add Tracking Code to Your Site</h2>
<p>The following javascript is designed to capture the visitors who have a ad blocker installed and enabled on their browser.</p>
<p>Copy and paste the following code snippet to the header section of your website.</p>
<p>https://gist.github.com/topleague/7f6c9c86f951962b2a3d994bcafd8691</p>
<p>Don’t forget to replace UA-XXXXX-Y with your Analytics ID.</p>
<p>Click save when you’re done.</p>
<h2>Setup Custom Dimension in Google Analytics</h2>
<p>A custom dimension essentially helps you record additional data in Google Analytics. The standard dimensions such as source, medium, city, browser give you an diverse insights about your visitors and their behaviours. For our purpose, we will create a custom dimension, i.e, Blocked Ads so we can compare the data for future actions.</p>
<p>Even as the above code snippet captures the data related to ad blockers, it will not reflect on Google Analytics on its own. For that to happen, we need to set up a custom dimension and an Advanced Segment for Blocked Ads in Google Analytics.</p>
<p>Follow the steps below to setup a custom dimension in Google Analytics:</p>
<ul>
<li>Log into your Google Analytics</li>
<li>Click on the Admin Icon at the bottom on the left hand sidebar</li>
<li>Click on &#8220;Custom Definitions&#8221; under Property pane</li>
<li>Then click on custom definitions</li>
<li>Click on the red button named New Custom Definition</li>
<li>Enter &#8220;Ads Blocked&#8221; in the Name and Click on Create button below</li>
<li>In the next step, click on the SAVE button and your custom dimension is created</li>
</ul>
<h2></h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4325" src="https://susanta.com/wp-content/uploads/2018/02/ads_blocked_custom_dimension.png" alt="" width="621" height="313" /></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4324" src="https://susanta.com/wp-content/uploads/2018/02/ads_blocked_custom_dimension_final.png" alt="" width="616" height="183" /></p>
<h2>Create a New Segment in Google Analytics</h2>
<ul>
<li>Go to Home &gt; Audience &gt; Overview</li>
<li>Click on Add Segment</li>
<li>Then Click on the red button named &#8220;New Segment&#8221;</li>
<li>On the left-hand sidebar, you will see conditions under Advanced menu</li>
<li>Click on the conditions</li>
<li>On the Conditions panel, click on the &#8220;Ad Content&#8221; filter</li>
<li>It will display a drop-down menu with search box on top</li>
<li>If you type in &#8220;ads&#8221; it will show you the name of your custom dimension you created previously ie. Ads Blocked</li>
<li>Click on it</li>
</ul>
<p><strong>Note</strong>: If you have limited access and are prohibited from searching, you can also scroll to the Custom Dimensions category and choose from there.</p>
<ul>
<li>In the next filter (under Include) choose &#8220;exactly matches&#8221; and in the box next to it, type in 1</li>
<li>Give the segment a name, e.g, Ads Blocked and click on the save button next to it.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4323" src="https://susanta.com/wp-content/uploads/2018/02/ads_blocked_advanced_segment-1.png" alt="" width="620" height="351" /></p>
<p>That&#8217;s it! You&#8217;re done configuring your advanced segment</p>
<p>Give it a week or so and you should be able to see the data</p>
<h2>Create a Custom Report for users with Ad Blockers</h2>
<p>If you want to create a custom report, e.g, All users vs Ads Blocked, simply create a custom report in the following way:</p>
<ul>
<li>Go to Home &gt; Acquisitions &gt; All Traffic &gt; Source/Medium</li>
<li>To add a segment, ie. Ads Blocked or All Traffic, click on the + sign and then choose a segment name and click on Apply button.</li>
</ul>
<p>Here&#8217;s what a custom report looks like.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-4318 size-large" src="https://susanta.com/wp-content/uploads/2018/02/Track-Ad-blockers-on-Google-Analytics-1024x512.jpg" alt="Track Ad blockers on Google Analytics" width="1024" height="512" /></p>
<p>That’s it!</p>
<p>I hope you find this guide useful. If you have any questions, leave a comment below.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Display Live Tracking on Your Website</title>
		<link>https://susanta.com/live-tracking-website-spotwalla/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Mon, 25 Dec 2017 14:38:25 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://susanta.com/?p=4269</guid>

					<description><![CDATA[Want to display live tracking on your website? Thanks to SpotWalla, you can let your website visitors track your ride in real time. Here's how to set it up. ]]></description>
										<content:encoded><![CDATA[<p>Are you planning a bike trip and looking for ways to display live tracking of your trip on your website? Thanks to SpotWalla, you can do it using your mobile phone as a GPS device. All you need is an GPS app such as Bubble GPS app.</p>
<p>In this post, I&#8217;ll walk you through the steps required to display live tracking of your trip on your website.</p>
<p>Let&#8217;s go:</p>
<p><strong>Contents:</strong></p>
<ul>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h0">Sign up with SpotWalla</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h1">Download Bubbler GPS Mobile App</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h2">Configure Your SpotWalla Profile</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h3">Configure Bubbler GPS App</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h4">Create a Trip</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h5">Embed Map on Your Website</a></li>
<li><a href="https://susanta.com/live-tracking-website-spotwalla/#h6">Go on a Test Ride</a></li>
</ul>
<h2 id="h0">Sign up with SpotWalla</h2>
<p>Visit <a href="https://spotwalla.com/index.php">SpotWalla.com</a> and Sign up.</p>
<h2 id="h1">Download Bubbler GPS Mobile App</h2>
<p>Download the Bubbler GPS App from Google Play Store. You will find two different versions — basic version (free) and advanced version (premium). Download the basic version if you were trying to test the app.</p>
<p>Enter your SpotWalla credentials to login.</p>
<h2 id="h2">Configure Your SpotWalla Profile</h2>
<p>Login to SpotWalla website to configure your SpotWalla account.</p>
<p>On the top right corner, click on your username. From the drop-down menu, click on devices.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4278" src="http://susanta.com/wp-content/uploads/2017/12/SpotWalla-Configuration-.jpg" alt="SpotWalla Configuration" width="607" height="706" /></p>
<p>You should see My Devices page now.</p>
<p>Under description, you should see your device (i.e mobile device) now.</p>
<p>Click on your device name (e.g Redmi Note 4) to see a drop-down menu.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4277" src="http://susanta.com/wp-content/uploads/2017/12/My-Devices-Page-in-SpotWalla.jpg" alt="My Devices Page in SpotWalla" width="447" height="543" /></p>
<p>Click on Web API on the drop-down menu.</p>
<p>On the Web API page, you will see “Enable/Disable API” option. If it’s disabled, click on Enable button to enable your API. Basically, you’re enable your GPS device to send data to your SpotWalla account.</p>
<p>Once done, click on the “Devices” button the bottom right corner to return to your My Devices page.</p>
<p>On My Devices page, click on your device name and then click on “Widget”.</p>
<p>Look at the screenshot given below and make sure you follow the same configuration as shown in the screenshot.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4276" src="http://susanta.com/wp-content/uploads/2017/12/Configure-Location-Widget-in-SpotWalla.png" alt="Configure Location Widget in SpotWalla" width="568" height="512" /></p>
<p>Once done, click on the “Update” button.</p>
<h2 id="h3">Configure Bubbler GPS App</h2>
<p>On your GPS Device (i.e mobile phone), you need to configure the settings to connect it to your SpotWalla account.</p>

<p>Click on the settings to see a menu. Click on the SpotWalla Device option to whether it detects your device or not.</p>
<p>If you have enabled your device in SpotWalla as shown earlier, you should see your device under “Device Currently Selected”.</p>
<h2 id="h4">Create a Trip</h2>
<p>In order for SpotWalla to track your movement and show GPS data, you need to create a trip first.</p>
<p>To create a trip, head over to SpotWalla website and click on the “trips” on the drop-down menu under your username.</p>
<p>Click on the New button to create a new trip and configure it as per the following criteria.</p>
<p><strong>Choose Your Device</strong>: If you have enabled only one phone, it will display your device on default. If you have multiple devices enabled, then choose the device you want to carry for your trip.</p>
<p><strong>Trip Name</strong>: Give your Trip a name. That’s up to you.</p>
<p><strong>Trip Description</strong>: Give a description. Again, that’s up to you.</p>
<p><strong>Start Date/Start Time:</strong> Suppose you want to start your trip today, set the date from the calendar. Choose the current time as per your location.</p>
<p><strong>End Date/End Time:</strong> I’d advise choose a future data, i.e last date of the current month. Choose any time of the day to set the end time.</p>
<p><strong>Security Options</strong>: You need to make sure you set the security options to allow SpotWalla to track your GPS data and display it on your embedded map which is available for public view.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4275" src="http://susanta.com/wp-content/uploads/2017/12/Create-a-Trip-on-SpotWalla.png" alt="Create a Trip on SpotWalla" width="595" height="637" /></p>
<p>Leave everything as is if you’re creating the trip for a test ride.</p>
<p><strong>Note</strong>: There’s an option that allows you to “Draw a line from one location to the next”. Make sure it’s enabled so you see lines on your map.</p>
<p>Now, click on the “Create” button to create the map.</p>
<h2 id="h5">Embed Map on Your Website</h2>
<p>If you want to embed your map on website to let your website visitors track your trip live, you need to copy the appropriate code and paste it inside a widget (preferably, home page widget) on your website.</p>
<p>Go to Trips in the drop-down menu under your username, click on the “Trip Links” under your trip name (the one you just created), and copy the link under “Embedding”.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4274" src="http://susanta.com/wp-content/uploads/2017/12/My-Trips-Page-on-SpotWalla.jpg" alt="My Trips Page on SpotWalla" width="436" height="526" /></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4273" src="http://susanta.com/wp-content/uploads/2017/12/Trip-Links-for-SpotWalla.png" alt="Trip Links for SpotWalla" width="901" height="549" /></p>
<p>Alternatively, you can simply copy the code below, replace the default ID with your ID and insert inside the widget on your website.</p>
<p>https://gist.github.com/topleague/f71f4e20c324a9eefdf55bfbab2074b8</p>
<h2 id="h6">Go on a Test Ride</h2>
<p>This is the last step. SpotWalla requires that you move at least 100 meters distance in order to help it track and display GPS data.</p>
<p>However, you can move a little farther to generate more GPS data if you want.</p>
<p>Here are a couple of things to keep in mind while testing:</p>
<ul>
<li>Carry your GPS device with you while traveling for test.</li>
<li>Make sure the GPS device is connected to the Internet.</li>
<li>Make sure your click on the update button on your Bubbler GPS app home page at some intervals. While the GPS app is supposed to send data to SpotWalla automatically, I couldn’t confirm if it was working that way. However, if you click on the update button, it will send the data to SpotWalla map.</li>
<li>Don’t click on the “End Trip” button unless you’re done testing.</li>
</ul>
<p>The SpotWalla embedded map is updated every fifteen minutes or so. So expect to see your tracks only after some time.</p>
<p>That’s it. I hope this guide helps you set up your live tracking widget on your website. If you have any questions, please, let me know.</p>
<p><strong>NOTE:</strong> If you want advanced features, you can buy the premium version of Bubbler GPS app. You can email both SpotWalla and Bubbler teams and expect to get a quick reply. Also, if you’re feeling generous, be sure to donate to SpotWalla.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A Complete Guide to Image Compression in WordPress: 10 Useful Tips</title>
		<link>https://susanta.com/image-compression-wordpress/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Wed, 20 Dec 2017 14:11:03 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://susanta.com/?p=4165</guid>

					<description><![CDATA[Need a helping hand to edit, crop, resize and compress your images in media library? Don’t worry - I’ve got your back. ]]></description>
										<content:encoded><![CDATA[<p>Images comprise a large part of your WordPress data which plays a key role in page speed.</p>
<p>Therefore, it’s extremely important to know how to use images correctly in order to boost your page speed.</p>
<p>In this post, I’ll share with you a couple of tips that help me manipulate images in the Media library.</p>
<p>Here’s a list of things you need know to take control of your images in WordPress.</p>
<p><strong>Contents:</strong></p>
<ul>
<li><a href="https://susanta.com/image-compression-wordpress/#h1">Things You Need to Know about Your Images</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h2">Using Images as Featured Image for Your Blog</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h3">How to Resize/Compress an Original Image in Use EZGif.com</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h4">Resizing Images in WordPress Media Library</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h5">How to Display the Image File Size in WordPress</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h6">How to Display the Image File Dimension in WordPress</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h7">How to Resize Your Images Individually</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h8">How to Bulk Resize Your Images in Media Library</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h9">How to Crop Your Images in Media Library</a></li>
<li><a href="https://susanta.com/image-compression-wordpress/#h10">How to Display All Image Size in Media Library</a></li>
</ul>
<h2 id="h1">Things You Need to Know about Your Images</h2>
<p>Most people upload images to their WordPress library without actually compressing them. I’ve seen many users trying to upload image files over 1 to 8MB in size! Those files will typically have a gigantic dimension as well, e.g. 4000px by 1000px.</p>
<p>Trust me! You don’t really need such heavy image files on your website.</p>
<p><strong>What should you really do before uploading?</strong></p>
<p>You need to resize and compress your images as per your theme specifications.</p>
<p>Most modern themes come with a hero image which typically requires an image to be around 2000px by 500px in dimension.</p>
<p>The original images captured on your mobile phones and DSLR cameras tend to have much higher size and resolution that your website requires.</p>
<p>Therefore, you need to compress and resize them before uploading.</p>
<p>There are a couple of free image compression tools you can use to resize and compress your original images.</p>
<ul>
<li><a href="http://picmonkey.com">Picmonkey</a></li>
<li><a href="http://ezgif.com">EZGif.com</a></li>
</ul>
<p>There are many more but I’ve personally used these two tools for a long time. These tools offer many other features as well. However, I use them for image resizing, cropping and compression purposes.</p>
<h2 id="h2">Using Images as Featured Image for Your Blog</h2>
<p>Featured images typically appear at the top of a blog post. When you share a blog post on social media (Facebook/Twitter), your featured images appear prominently on your followers’ feed as well.</p>
<p>Almost all WordPress themes come with a predefined size for your featured image. For example, the theme for this blog has a featured image with a dimension of 1200px by 600px.</p>
<p>Similarly, in the <a href="https://codex.wordpress.org/Twenty_Sixteen">Twenty Sixteen theme</a> by WordPress, the recommended featured image size is 1200px wide.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4169" src="http://susanta.com/wp-content/uploads/2017/12/2016-Theme-Featured-Image-Size-e1513777464119.png" alt="2016 Theme Featured Image Size" width="500" height="375" /></p>
<p>Therefore, if you want to use an image as your featured image, you need to resize and compress the original image using either of the two tools recommend above.</p>
<h2 id="h3">How to Resize/Compress an Original Image in Use EZGif.com</h2>
<p>If you&#8217;re uploading just one or two images at a time, then you can simply use this free tool: https://ezgif.com/resize</p>
<p><strong>Step #1</strong>: Upload your image or enter the image URL (if you want to resize an existing image). Then click on the upload button.</p>
<p><strong>Step #2</strong>: *You will see the following*</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4170" src="http://susanta.com/wp-content/uploads/2017/12/how-to-resize-an-image-e1513777612585.png" alt="" width="400" height="327" /></p>
<p>Enter the recommended width and height (e.g 1200 and 600 in my case) as per your featured image specs and click on the Resize Image button.</p>
<p>Wait a couple of seconds to see the resized image to appear below.</p>
<p>As you can see, the tool reduces the file size and crop the image from the center to maintain the current aspect ratio.</p>
<p>Additionally, you can optimize the image losslessly, meaning you strip off the metadata but retain the original quality. This makes the image even lighter.</p>
<p>To do this, you can click on the optimize button and click on the checkbox against lossless. Then click on the Optimize Image button.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4171" src="http://susanta.com/wp-content/uploads/2017/12/Optimize-Image-Losslessly-e1513777706384.png" alt="Optimize Image Lossless" width="400" height="244" /></p>
<p>Now, you can right-click on the Resized and Optimized Image and save it to your desktop.</p>
<p>You now have a properly formatted and lightweight featured image ready for your blog posts.</p>
<h2 id="h4">Resizing Images in WordPress Media Library</h2>
<p>If you want to resize and crop any existing image files in WordPress, you need to start with the media library.</p>
<p>To reach your media library, you need to go to media &gt; library. The usual location is YourWebsiteURL.com/wp-admin/upload.php</p>
<p>You can see images either in grid view (default) or list view. When you click on a particular image, you can see the details of the image file such as file name, file type, dimension, file size and so on.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4172" src="http://susanta.com/wp-content/uploads/2017/12/Image-Specs-in-WordPress-Library.png" alt="" width="485" height="210" /></p>
<p>WordPress allows you to scale and crop images as per your needs.</p>
<p>However, inspecting file details and resizing them individually can be time-consuming.</p>
<p>By default, WordPress doesn’t show you any file information in the list view. Therefore, you need to use a few plugins or add a few code snippets to your functions.php file to display the file information in your list view.</p>
<h2 id="h5">How to Display the Image File Size in WordPress</h2>
<p>Add the following code snippet to your functions.php file.</p>
<p>https://gist.github.com/topleague/3d0f3746ab1fbe90389c0d8be9bb10ef</p>
<h2 id="h6">How to Display the Image File Dimension in WordPress</h2>
<p>In order to show the file size, add the following code snippet to your functions.php file.</p>
<p>https://gist.github.com/topleague/e5ae8476bf6da97b94865fe4290218f1</p>
<p>Go back to your media library, click on the list view and you should now see file size as well as file dimension information there.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4173" src="http://susanta.com/wp-content/uploads/2017/12/Image-Dimension-and-File-Size-in-Image-Library.png" alt="" width="692" height="188" /></p>
<p>What’s more, you can actually sort the files based on their dimensions. This will help you prioritize your image resizing tasks.</p>
<p>Now, you’re ready to resize and compress your existing images in your media library.</p>
<h2 id="h7">How to Resize Your Images Individually</h2>
<p>If you want to resize only a few selected images manually, you could do so by clicking on editing option.</p>
<p>In order to resize a particular image file, you need to view its original dimension first.</p>
<p>Here’s what you need to remember:</p>
<p><strong>Option #1:</strong> Crop the original image if its dimension is just slightly higher than that of your featured image.</p>
<p><strong>Option #2</strong>: If its dimension is more than two times, it’s better to resize the image first and bring it down before cropping it.</p>
<h2 id="h8">How to Bulk Resize Your Images in Media Library</h2>
<p>If you want to bulk resize (not crop) your existing images in the media library, you can use this nifty plugin called <a href="https://wordpress.org/plugins/imsanity/">Imsanity</a>.</p>
<p>It’s free and pretty straightforward.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4174" src="http://susanta.com/wp-content/uploads/2017/12/imsanity-settings1.png" alt="" width="520" height="339" /></p>
<p>Simply, install, activate and enter the value in the dimension area, and you’re good to go.</p>
<p>Please, remember this plugin doesn’t crop your image — it simply resizes your images.</p>
<h2 id="h9">How to Crop Your Images in Media Library</h2>
<p>To crop an image you need to click on the edit button first. Then, you need to click on the image itself to select the desired area for cropping.</p>
<p>After selecting the portion to crop, click on the crop button at the left upper corner of the tool, and then click on the SAVE button at the bottom.</p>
<p>As explained earlier, you can directly crop an original image to resize it as per your featured image specs. This also reduces the file size, resulting in a lightweight image file.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4175" src="http://susanta.com/wp-content/uploads/2017/12/Cropping-Images-in-WordPress.png" alt="Cropping Images in WordPress" width="715" height="333" /></p>
<h2 id="h10">How to Display All Image Size in Media Library</h2>
<p>When you upload an image to your WordPress site, WordPress auto-generates various versions of the same image as per your theme requirements.</p>
<p>However, WordPress doesn’t display information related those files by default.</p>
<p>Thankfully, by <a href="https://wordpress.org/plugins/display-all-image-sizes/">installing this plugin</a>, you can view the information and permalinks of those files. The lightweight plugin can complement Regenerate Thumbnails plugin.</p>
<p>That&#8217;s it! I hope you will own the medial library like a boss moving forward.</p>
<p>If you hav any questions, let me know in the comments below. Don&#8217;t forget to share this post with your friends on social media.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Smush Images Like the Hulk: 4 WordPress Image Optimization Tips</title>
		<link>https://susanta.com/wordpress-image-optimization/</link>
		
		<dc:creator><![CDATA[Susanta]]></dc:creator>
		<pubDate>Sat, 16 Dec 2017 07:32:24 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://susanta.com/?p=4139</guid>

					<description><![CDATA[Worried about your website's slow loading speed and low score on PageSpeed Insights? This WordPress image optimization guide will make you feel light. ]]></description>
										<content:encoded><![CDATA[<p>Image optimization is one of the most important aspects of maintaining a healthy WordPress site. From boosting page speed to enhancing the user experience, optimized images help you reduce your annual hosting cost and improve ROI.</p>
<p>In this post, I attempt to address some of the most pressing needs of WordPress users in terms of image optimization and compression. So, let’s dive right in.</p>
<p><strong>Contents:</strong></p>
<ul>
<li><a href="https://susanta.com/wordpress-image-optimization/#h1">List of Best Image Optimizer WordPress Plugins</a></li>
<li><a href="https://susanta.com/wordpress-image-optimization/#h2">Best Free Image Optimizer Tool: The Two-Pronged Approach</a></li>
<li><a href="https://susanta.com/wordpress-image-optimization/#h3">Optimize Images for Google PageSpeed Insights</a></li>
<li><a href="https://susanta.com/wordpress-image-optimization/#h4">WebP Image Format: Why Google Recommends it</a></li>
</ul>
<h2 id="h1">List of Best Image Optimizer WordPress Plugins</h2>
<p>When it comes WordPress image optimization, there are many freemium plugins vying for your attention, offering a wide range of features to accommodate diverse users. Here’s a review of the most popular image compression plugins in WordPress.</p>
<ul>
<li>WP Smush Image Compression and Optimization</li>
<li>CW Image Optimizer</li>
<li>Shortpixel Image Optimizer</li>
<li>EWWW Image Optimizer</li>
<li>Tiny PNG</li>
<li>Imagify</li>
<li>Kraken</li>
</ul>
<p>So why are these image optimizer WordPress plugins so popular?</p>
<p>I tried each one of them and here’s what I found:</p>
<p><strong>WP Smush Image Compression and Optimization</strong></p>
<p>With over 900,000 active installations, <a href="https://wordpress.org/plugins/wp-smushit/">WP Smush</a> is arguably the most popular plugin for WordPress image compression and optimization out there. The only problem is that, like any premium plugin, it has a limitation for free users.</p>
<p><strong>CW Image Optimizer</strong></p>
<p>Although <a href="https://wordpress.org/plugins/cw-image-optimizer/">CW Image Optimizer</a> is not as popular as WP Smush or EWWW, it still does the job for you. Unlike any other plugins, it doesn’t upload your images to a third-party. So, if you have privacy concerns about other plugins, this is a good option for you.</p>
<p><strong>Shortpixel Image Optimizer</strong></p>
<p>With over 60,000 active installations, <a href="https://wordpress.org/plugins/shortpixel-image-optimiser/">Shortpixel Image Optimizer</a> boast of some unique features and benefits. It offers you 100 monthly free credits after which you need to buy their packages for additional credits. If you’re planning to pay for an image optimization plugin, <a href="https://blog.shortpixel.com/wp-image-optimization-wordpress-plugins/">read their in-depth analysis</a> of all popular image optimization plugins.</p>
<p><strong>EWWW Image Optimizer</strong></p>
<p><a href="https://wordpress.org/plugins/ewww-image-optimizer/">EWWW Image Optimizer</a> boasts of over 600,000 active installations. It offers a slew of benefits including Automatic Resizing, Bulk Optimize, WebP images, CDN support to name a few. It offers 500 monthly free credits.</p>
<p><strong>Tiny PNG</strong></p>
<p><a href="https://wordpress.org/plugins/tiny-compress-images/">Tiny PNG plugin</a> has more than 100,000 active installations and pretty good reviews. Having reviewed positively by many users, this is definitely worth considering.</p>
<p><strong>Imagify</strong></p>
<p>Offering 25 MB monthly bonus, <a href="https://wordpress.org/plugins/imagify/">Imagify</a> is a premium image optimization plugin that is just as popular as any other freemium plugins out there. With a massive 90,000+ active installation to brag about, this is an image compression plugin for serious WordPress users.</p>
<p><strong>Kraken</strong></p>
<p><a href="https://wordpress.org/plugins/kraken-image-optimizer/">Kraken</a> is yet another contender in the WordPress image optimization world, with over 30,000 active installations. It offers 100 MB free monthly quota after which you can buy their monthly subscription.</p>
<h2 id="h2">Best Free Image Optimizer Tool: The Two-Pronged Approach</h2>
<p>Personally, I believe in not using any image optimizer WordPress plugins for image compression. However, if your WordPress site already has a ridiculously high number of uncompressed images, then using a plugin to smush them may seem like the only solution.</p>
<p>However, if your WordPress site has only about 400-500 images, I suggest a two-pronged approach:</p>
<p><strong>Tiny PNG Plugin</strong>: Run the Tiny PNG Plugin for the existing images. Once done, deactivate and uninstall it.</p>
<p><strong>EZGif.com</strong>: Use this free image optimizer tool to <a href="https://ezgif.com/resize">resize</a> and <a href="https://ezgif.com/optijpeg">optimize your images</a> before uploading them to media folder in future. Make sure to convert your .png files into the .jpg format using the <a href="https://ezgif.com/png-to-jpg">PNG to JPG converter</a>.</p>
<h2 id="h3">Optimize Images for Google PageSpeed Insights</h2>
<p>When you test your website speed on Google’s PageSpeed Insights, you will often come across images that need to be further optimized and compressed.</p>
<p>If you&#8217;re testing your homepage URL, you will see all image files that have room for optimization.</p>
<p>If your goal is to optimize only those URLs so you could get rid of the warning and improve your PageSpeed score, then you can resize them within your media folder itself.</p>
<p>Here’s what you need to do:</p>
<p><strong>Step #1</strong>: Add this code snippet to your functions.php file to display sizes of image files in WordPress media folder.</p>
<p>https://gist.github.com/topleague/3d0f3746ab1fbe90389c0d8be9bb10ef</p>
<p><strong>Step #2</strong>: Visit the URLs that PageSpeed Insights tool suggest optimizing.</p>
<p><strong>Step #3</strong>: Install and activate EWWW Image Optimizer plugin.</p>
<p><strong>Step #4</strong>: Locate those images in your media folder and click on the “Optimize Now” button to compress your images.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4141" src="http://susanta.com/wp-content/uploads/2017/12/Optimize-Image-in-WordPress-Media-Folder.png" alt="" width="493" height="212" /></p>
<p><strong>Optional Step:</strong> If you can compress your images to the recommended size, your job is done. However, if the PageSpeed Insights tool still shows some to be uncompressed, then you can optimize them manually.</p>
<p>Download those images, optimize them using ezgift.com tool (or similar tools of your choice) and then insert them in their respective posts again.</p>
<p>You should now see the “Optimize Images” warning vanish in the PageSpeed Insights test results.</p>
<h2 id="h4">WebP Image Format: Why Google Recommends it</h2>
<p>Developed by Google, <a href="https://developers.google.com/speed/webp/">WebP</a> is a brand-new image file format which provides superior lossless and lossy compression for images on the web.</p>
<p>According to Google Developer’s Team, WebP lossless images are 26% smaller in size compared to PNGs and 25-34% smaller than comparable JPEG images at equivalent <a href="https://en.wikipedia.org/wiki/Structural_similarity">SSIM</a> quality index.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4142" src="http://susanta.com/wp-content/uploads/2017/12/JPEG-vs-WebP.jpg" alt="JPEG vs WebP" width="1708" height="872" /></p>
<p>No wonder then why Google recommend using images in WebP file format.</p>
<p>However, there’s a problem.</p>
<p>Because this format has been developed by Google, <a href="https://caniuse.com/#search=webp">not many</a> popular browsers have support for this format.</p>
<p>But if you really want to experiment with this new image format, there’s a workaround for WordPress users.</p>
<p>Here’s what you need to do:</p>
<p>Add the following rules to your .htaccess file.</p>
<p>https://gist.github.com/topleague/1bf42403e5309db54fa275380844c53a</p>
<p>This rule essentially rewrites your .jpg/.png files and make them available for any supported browsers to display. The file name, however, remains the same. This is a win-win.</p>
<p>Did you find this guide useful?</p>
<p>Please, share your thoughts with us and this article with your friends.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
