Meta description not showing in search engines.
-
Hello all,
I’m about to lose my mind over this issue…Maybe someone can help me with this.
For some reason Google and the other search engines are not picking up meta descriptions for posts on my blog. I’ve configured everything according to the guide on the yoast website.First of all, none of the search engines find the website or any of my posts when searching for the post title or focus keyword. The only way I can find a post on Google is when i search with the entire URL. Once its found on google it doesn’t show the meta description, it just picks up random data such as post date or comment count.
On the Yoast FAQ page it says the following:
I’m not seeing a meta description in my section?
Check whether your theme’s header.php file contains a call to wp_head().I checked that and its all there.
Then I found this on the FAQ:
My meta descriptions aren’t showing up in the search result pages
There are two possible issues with a meta description:
You’re putting out more than one of them due to multiple plugins adding a description, for instance the WordBooker plugin adds a description too but has an option to disable it, other SEO plugins running might be another cause.I’m using the Lucid Theme and it does have it’s own SEO options built in, but as far as I know it’s all turned off. I also enabled Force rewrite title in the yoast seo plugin.
I then stumbled upon this post. In that post they were basically saying that besides the Yoast meta_description();?>, there was another meta description from the template which they had to delete from the header.php
Here is were I get confused. If I go to one of my posts, for example this one;
https://www.the-babbling-brooke.com/life/waiting-tables-sucks/, and check the source code of that page, I see the meta description created by the yoast plugin:<title>Waiting Tables in Los Angeles - And Why it Sucks | The Babbling Brooke</title> <meta name="description" content="Waiting tables is rough. Sometimes it's great, sometimes it's not. Here are some annoying things I have encountered waiting tables in Los Angeles."/> <meta name="keywords" content="waiting tables, , Life"/> <link rel="canonical" href="https://www.the-babbling-brooke.com/life/waiting-tables-sucks/" /> <link rel="author" href="https://plus.google.com/105178493483972369208"/> <link rel="publisher" href="https://plus.google.com/105178493483972369208"/>
But then when I go to the header.php of my theme i see another description tag:
<!DOCTYPE html> <!--[if IE 6]> <html id="ie6" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 7]> <html id="ie7" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 8]> <html id="ie8" <?php language_attributes(); ?>> <![endif]--> <!--[if !(IE 6) | !(IE 7) | !(IE 8) ]><!--> <html <?php language_attributes(); ?>> <!--<![endif]--> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <title><?php elegant_titles(); ?></title> <?php elegant_description(); ?> <?php elegant_keywords(); ?> <?php elegant_canonical(); ?> <?php do_action('et_head_meta'); ?>
Do I need to delete <?php elegant_description(); ?>, <?php elegant_keywords(); ?>,<?php elegant_canonical(); ?> from the header.php? Or maybe add something to the header.php?
Thanks in advance for all your help.
- The topic ‘Meta description not showing in search engines.’ is closed to new replies.