How to add meta description in WordPress

Tired of searching for a best plugin for meta description write up? Don’t know how to write meta description? Tensed about to increase CTR just manually?

Don’t worry. We are here to help you with all of these answers. In this article, we will learn the ins and out for meta description. Generally meta descriptions are able to increase your CTR. It also, keep the search intent in mind to let people know whether your content has the information they need. 

Checkout our article about Multiple Management Websites in WordPress

What is Meta Description?

In a simple way, Meta Description is a summarized content of a webpage which is seen in search engine results pages (SERP), as well as in bookmarks or shared links. 

The purpose of meta description is to provide users with a clear and appealing summary of the webpage’s content and help them to decide whether to click on it or not. However, Keeping the description concise and engaging, using relevant keywords, is crucial to improve click-through rates (CTR) and drive more traffic to the website.

Importance of Having a Well-Crafted Meta Description

A well-crafted meta description can get more people to click through and visit a website. It should be around 155-160 characters for optimal display in search engine results from pages. If you want people to click on your result instead of your competitor’s, there is no other way to write a compelling meta description.

Add Meta Description With a Plugin or SEO Plugin

Make one step easier to add custom meta descriptions to your site with installing an SEO plugin. Any popular SEO plugin will make it easy for you to write snippets for all of your pages and blog posts.

You can add them manually but you have to edit some site files. On some systems, you might require FTP access, which makes things even more complicated. Also, without a plugin, there’s no easy way to add different descriptions to each page. All of the easiest ways to do this only involve setting a default snippet for the whole site.

Instead of making yourself rude, just install a WordPress plugin and relax.

Popular SEO plugins for WordPress To add Meta Description


Yoast SEO is an all-inclusive SEO plugin for WordPress. You can improve your WordPress site’s search engine rankings with its support (SERPs).

This plugin has a number of features that you can use to push your content to the front page by using meta descriptions, title tags, and keywords. It can also help you get rich results on Google, like images, star ratings, products, and more.

How to add meta description using Yoast SEO plugin:

Yoast has by default a meta description option. It can automatically set your content to a live breath. But, the manual process is hasslefree too. You can add your write ups whatever is relevant with your post.

Just add the SEO title and Meta description to set your default title tags and meta description tags. 

How to add meta description using Yoast SEO plugin:


Rank Math is a Search Engine Optimization (SEO) plugin for WordPress that makes it easy for anyone to optimize their content by making suggestions based on widely accepted best practices. People can easily customize important SEO settings, control indexable pages, and manage structured data.

How to add meta description using Rankmath SEO plugin:

Rankmath finds itself a definitive way to cover the files. The steps are given below.

  1. First, go over to the right corner and press “RankMath”.
  1. Then press “Edit Snippet” to continue.
  1. Finally, the last section is called meta description for RankMath.


AIOSEO is a comprehensive SEO plugin for WordPress websites that helps to optimize your website’s content for search engines. This plugin provides a wide range of features that allow you to improve the visibility of your website and increase its ranking in search engine results pages (SERPs).

How to add meta description using AIOSEO plugin:

Last but not the least,. AIOSEO has its  meta description on its first page. Just scroll over below and you will find it. You can add some tags also if necessary.

Add Meta Description Without Plugin

If you don’t want to use an SEO plugin, you can edit your theme files to make your own meta descriptions. But it can be a pain, especially if you want to write descriptions for each page.

However, we are in the topic of ‘Without a plugin’. So, let’s get started. Before doing so, we have to maintain some basics to make our job done successfully. 

  • Before editing, make sure to do a backup. 
  • Start your works with creating a child theme, it will make your mistake pause and doesn’t reset your changes when WordPress updates.

There are two ways to create generic meta tags. One is easy and other is quite difficult. 

First one, Go to Settings > General. Under Tagline, represent your site with your own meta description.

Meta Description Without Plugin

Second is, Go to Appearance > Theme Editor > header.php. [Look in the sidebar and find Theme Header (header.php) and click to edit]. 

Paste the code anywhere below between <head> and </head>.

<meta name=”description” content=”” />

This second method will add the tagline to every page on your site.

But there is always a shortcut. If you want to make your meta description according your blog or articles, means by default. Just paste the code anywhere between <head> and </head>.

<meta name=”description” content=”<?php if ( is_single() ) {

        single_post_title(”, true); 

    } else {

        bloginfo(‘name’); echo ” – “; bloginfo(‘description’);


With these two pieces of code, your homepage and category archives will have a customized description, but your posts will have a normal snippet.

What if you want to give each page its own description? This usually gets a lot trickier. That’s why pick a plugin to make your work smooth like butter.


At the end of this post, we hope you learned how to add meta descriptions for your WordPress site easily by using the top three plugins like Yoast SEO, Rankmath, and AIOSEO.

Use our mentioned tips & tricks to start writing meta descriptions that people will want to click on and act on, and you’ll see your search traffic, click-through rate, and rankings improve quickly.

Editorial Staff

Editorial Staff at RadiusTheme is a team of WordPress experts lead by Mamunur Rashid. We have been developing WordPress Themes and Plugins from 2016, Also creating various WordPress tutorials.