SEO Step by Step Lab
jetpack plugin size

Uninstall the Bloated Jetpack Plugin to Improve Web Performance

Why do I uninstall the Jetpack plugin from my WordPress site? Well: Jetpack plugin is bloated. I don’t need the...

WordPress Database Performance Tuning on Linux VPS

WordPress Database Performance Tuning on Linux VPS

As your WordPress site grows, there are more and more posts and comments in your WordPress database, which will become...

Restrict Access to wp-login.php in Nginx

How To Restrict Access to wp-login.php in Nginx (IP Address Whitelist)

The default login page of a WordPress website is like this: example.com/wp-login.php When you type in example.com/wp-admin WordPress will redirect...

Hide WordPress Username in Author URL

How to Hide WordPress Username in Author URL

This tutorial will be showing you how to hide your WordPress username. It is common to see the author’s nickname...

disable wordpress revisions

How to Disable WordPress Revisions and Delete Old Revisions

This quick tutorial is going to show you how to disable WordPress revisions and delete old revisions. Revisions can take...

wordpress child theme

How to Create Child Theme in WordPress

This quick tutorial will be showing you how to create child theme in WordPress. When a WordPress theme gets updated,...

cloudflare HTML caching

How to Enable WordPress HTML Caching in Cloudflare

This tutorial will be showing you how to enable HTML caching in Cloudflare for your WordPress site. Cloudflare is the...

wordpress block comment spam

2 Simple Steps to Block Comment Spam on Your WordPress Site

This quick tutorial shows you 2 simple steps to block comment spam on your WordPress site. 1 Disable Website Field...

disable wp-cron

Replacing WP Cron with Linux Server Cron to Improve WordPress Performance

This quick tutorial will be showing you how to replace wp-cron with the Linux native Cron to improve WordPress performance....

hsts preloading

Implement HSTS Preload to Speed up Your Site and Increase Security

HSTS (HTTP Strict Transport Security) is way for the web server to tell web browsers that the connection should always...

wordpress jetpack publicize auto post

How to Use Jetpack Publicize to Auto-Share WordPress Posts to Social Media

Jetpack is a freemium WordPress Plugin developed by WordPress.com. It has a free component called Publicize that allows you to...

Using long link text

Using long link text

It’s a proven fact that Web users like long link text — links that are more than just a single...

Using Spelling Mistakes to Drive Traffic to Your Site

Using Spelling Mistakes to Drive Traffic to Your Site

Some spelling mistakes are incredibly important, with 10, 15, or 20 percent (sometimes even more) of all searches containing the...

Keyword Analysis

Keyword Analysis

Keyword analysis refers to analyzing the use of keywords by people searching for products, services and information. It’s different from...

How to Use Keywords in Your Post to Improve On-Page SEO

How to Use Keywords in Your Post to Improve On-Page SEO

You found a good keyword. But how do you put the keyword in your post? Where in the post should...

remove emoji from wordpress

How to Disable Emoji in WordPress to Improve Site Speed

Emoji support is added in WordPress since version 4.2. It added a new JavaScript file (wp-emoji-release-min.js) in the head of...

How to Restore Original Visitor IP in Nginx Web Server with CloudFlare

To get the most out of SEO, you need to know your visitor better. If your site is under the...

How to Resubmit Adsense Application From Start to Finish

It’s not a very long process. There’re a few things you need to know that I’m going to make you...

14 Tips for Getting Adsense Approval in 2018

Tips for Getting Adsense Approval Many webmasters have a hard time getting Adsense Approval. If you are rejected by Adsense,...