Increase Blog Performance
with Cloudflare DNS - Basically all DNS is the same, namely the function of
connecting a domain name with the user's IP so that the domain can be accessed
by users.
However, each DNS server
provider certainly has a different performance, so this affects the speed of a
website's response when accessed.
So that the speed of this
server response needs to be considered also after we increase the blog loading
speed by improving the blog template used.
And Cloudflare is the best
for DNS server performance in the world, and we can use it easily and for free
to improve the performance of our blog.
Like this Magic Company,
even though the blog was deemed fast enough when accessed, it turned out that
the server response speed from the domain that I used was quite slow around 250
ms. After I replaced it using DNS Cloudflare, the server response speed was
quite high only 1-2 ms, wow ....
If you often visit the Magic
Company, of course now you can feel the difference, namely the Magic Company
blog becomes even faster when accessed. Right?
Previously I believed that
if a blog uses Cloudflare, it will cause problems when we enable Blogger HTTPS.
It turns out it was wrong because we wrongly practice when using DNS
Cloudflare.
So if we want to use DNS
Cloudflare and don't cause problems with HTTPS Blogger, please follow the steps
below.
1. First, please install a custom domain on
your blog as usual by saving CNAME and others in the domain provider DNS
settings using Nameservers provided by the domain provider.
2. Make sure everything is correct, including redirecting a non www domain to www.
3. Enable HTTPS Blogger, both for HTTPS Avaibility and HTTPS Redirect.
After everything is going
well, now we can use Cloudflare.
1. Please create an account at Cloudflare then
log in, and please Add Site by entering your domain.
2. After Cloudflare scans the DNS from your domain, please click the Continue button.
3. So here we just replace the original domain nameservers with nameservers from Cloudflare. Please enter the DNS management at the domain provider then please replace the Nameservers with Nameservers from Cloudflare.
4. After that, please click the Done button on the Cloudflare page and wait for Cloudflare to detect changes to the Nameservers.
5. Check regularly to make sure changes to Nameservers have been successfully detected by Cloudflare. Usually there is also a propagation time here, the blog cannot be accessed for a while.
6. After the new nameservers from Cloudflare have been detected and the blog can be accessed again, it means we have succeeded.
7. Done
To check the DNS server
response speed, we can use this DNS Speed Benchmark
tool.
Oh yes, if you have
previously created a sub domain of
your blog, please also add sub domains in DNS Cloudflare manage. Likewise, if
you want to create a new sub domain, you can add the Cloudflare DNS manage.
Improving the performance of
this blog is certainly one of the ways to increase the value of our blog's SEO,
because now blog loading speed is one of the determining factors in ranking on
search pages.
UPDATE
- IMPORTANT
I consulted with Mas Frans
Allen, owner of Statically.io for this problem. It turns out that for Blogger,
we should deactivate Orange Cloud or Proxied which goes to the Google.com
pointer (ghs.google.com and 4 IP root domains) and change it to Gray Cloud or
DNS-only.
Become like the picture below, by clicking Orange Cloud to change it to Gray Cloud.
The reason for the above is that when orange-cloud is set, the Cloudflare CDN will add a cookie (cf cookie), this is for DDoS security features. But bloggers don't need this because Google itself is already a CDN with their own security suite.
In fact this Blogger will be
faster without orange-cloud, because direct traffic to Google Ghs, not
necessarily to cloudflare proxy to Google Ghs, then cloudflare serving Ghs
content to us. So basically there is no need for any points for the Ghs proxy.
Maybe usefull…